PageSourceSearch

https://gillori.com/blogs/news

html gillori.com collected 2026-10-04 04:25:31 UTC 740,164 bytes, 21,946 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
4  
5
6
7
8
9
10<link rel="preconnect" href="//fonts.shopifycdn.com/" crossorigin>
11<link rel="preconnect" href="//v.shopify.com/" crossorigin>
12<link rel="dns-prefetch" href="//gillori.com" crossorigin>
13<link rel="dns-prefetch" href="//gillori.myshopify.com" crossorigin>
14<link rel="dns-prefetch" href="//cdn.shopify.com" crossorigin>
15<link rel="dns-prefetch" href="//v.shopify.com" crossorigin>
16<link rel="dns-prefetch" href="//fonts.shopifycdn.com" crossorigin>
17  
17<script>
18  YETT_BLACKLIST = [/judge/,/whatmore/,/klaviyo/,/nfcube/,/clarity/,/wigzo/]
19  !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.yett={})}(this,function(t){"use strict";var e={blacklist:window.YETT_BLACKLIST,whitelist:window.YETT_WHITELIST},r={blacklisted:[]},n=function(t,r){return t&&(!r||"javascript/blocked"!==r)&&(!e.blacklist||e.blacklist.some(function(e){return e.test(t)}))&&(!e.whitelist||e.whitelist.every(function(e){return!e.test(t)}))},i=function(t){var r=t.getAttribute("src");return e.blacklist&&e.blacklist.every(function(t){return!t.test(r)})||e.whitelist&&e.whitelist.some(function(t){return t.test(r)})},c=new MutationObserver(function(t){t.forEach(function(t){for(var e=t.addedNodes,i=function(t){var i=e[t];if(1===i.nodeType&&"SCRIPT"===i.tagName){var c=i.src,o=i.type;if(n(c,o)){r.blacklisted.push(i.cloneNode()),i.type="javascript/blocked";i.addEventListener("beforescriptexecute",function t(e){"javascript/blocked"===i.getAttribute("type")&&e.preventDefault(),i.removeEventListener("beforescriptexecute",t)}),i.parentElement.removeChild(i)}}},c=0;c<e.length;c++)i(c)})});c.observe(document.documentElement,{childList:!0,subtree:!0});var o=document.createElement;document.createElement=function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];if("script"!==e[0].toLowerCase())return o.bind(document).apply(void 0,e);var i=o.bind(document).apply(void 0,e),c=i.setAttribute.bind(i);return Object.defineProperties(i,{src:{get:function(){return i.getAttribute("src")},set:function(t){return n(t,i.type)&&c("type","javascript/blocked"),c("src",t),!0}},type:{set:function(t){var e=n(i.src,i.type)?"javascript/blocked":t;return c("type",e),!0}}}),i.setAttribute=function(t,e){"type"===t||"src"===t?i[t]=e:HTMLScriptElement.prototype.setAttribute.call(i,t,e)},i};var l=function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)},a=new RegExp("[|\\{}()[\\]^$+*?.]","g");t.unblock=function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];n.length<1?(e.blacklist=[],e.whitelist=[]):(e.blacklist&&(e.blacklist=e.blacklist.filter(function(t){return n.every(function(e){return!t.test(e)})})),e.whitelist&&(e.whitelist=[].concat(l(e.whitelist),l(n.map(function(t){var r=".*"+t.replace(a,"\\$&")+".*";return e.whitelist.find(function(t){return t.toString()===r.toString()})?null:new RegExp(r)}).filter(Boolean)))));for(var s=document.querySelectorAll('script[type="javascript/blocked"]'),u=0;u<s.length;u++){var p=s[u];i(p)&&(p.type="application/javascript",r.blacklisted.push(p),p.parentElement.removeChild(p))}var d=0;[].concat(l(r.blacklisted)).forEach(function(t,e){if(i(t)){var n=document.createElement("script");n.setAttribute("src",t.src),n.setAttribute("type","application/javascript"),document.head.appendChild(n),r.blacklisted.splice(e-d,1),d++}}),e.blacklist&&e.blacklist.length<1&&c.disconnect()},Object.defineProperty(t,"__esModule",{value:!0})});
20</script>
20
21  <!-- Gokwik theme code start -->
22  <link rel="dns-prefetch" href="https://pdp.gokwik.co/">
23  <link rel="dns-prefetch" href="https://api.gokwik.co">
24    
25
26
27
28  
28<script>
29    window.gaTag = {ga4: "G-QZRD0JJQ7T"}
30    window.merchantInfo  = {
31            mid: "19r4ab13uvh1",
32            environment: "production",
33            type: "merchantInfo",
34      		storeId: "40490565784",
35      		fbpixel: "1006849146384935",
36          }
37    var productFormSelector = '';
38    var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
39    var templateName = 'blog'
40  </script>
40
41
42  
42<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4" defer></script>
42
43
44  
44<script>
45    if ('$' && '$' !== 'undefined') {
46        const script = document.createElement('script');
47        script.src = "https://www.googletagmanager.com/gtag/js?id="+ window.gaTag.ga4;
48        script.defer = true;
49        document.head.appendChild(script);
50        window.dataLayer = window.dataLayer || [];
51        function gtag(){dataLayer.push(arguments);}
52        gtag('js', new Date());
53        gtag('config', window.gaTag.ga4 ,{ 'groups': 'GA4','debug_mode':true });
54    }
55  </script>
55
56
57  
57<script>
58    window.addEventListener('gokwikLoaded', e => {
59    var buyNowButton = document.getElementById('gokwik-buy-now');
60if (buyNowButton) {
61    buyNowButton.disabled = false;
62    buyNowButton.classList.remove('disabled');
63}
64      var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button');
65gokwikCheckoutButtons.forEach(function(button) {
66    button.disabled = false;
67    button.classList.remove('disabled');
68});
69    //Do Not Touch This Line
70    let clicked = false;
71    let gokwikAdsID = "AW-617609636/mjn9CIOoktYBEKTzv6YC";
72    const gokwikCheckoutEnable = (arrayOfElement) => {
73      if (arrayOfElement.length === 0) return null;
74      if (arrayOfElement.length > 1) {
75        arrayOfElement.forEach(data => {
76          if (data) {
77            let targetElement = document.querySelectorAll(data);
78            if (targetElement.length >= 1) {
79              targetElement.forEach(element => {
80                
81                element.addEventListener("click", () => {
82                  if (!clicked && gokwikAdsID) {
83                    clicked = true;
84                    gtag('event', 'conversion', {
85                      'send_to': gokwikAdsID.toString().trim(),
86                      'value': 0.0,
87                      'currency': '',
88                      'transaction_id': ''
89                    });
90                  }
91                });
92              });
93            }
94          }
95        });
96      }
97    };
98    gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"])
99    gokwikSdk.on('modal_closed', ()=>{
100        clicked = false;
101    })
102
103    const targetElement = document.querySelector("body");
104      function debounce(func, delay) {
105        let timeoutId;
106        return function () {
107          const context = this;
108          const args = arguments;
109          clearTimeout(timeoutId);
110          timeoutId = setTimeout(function () {
111            func.apply(context, args);
112          }, delay);
113        };
114      }
115
116      const observer = new MutationObserver(() => {
117     const addToCartButton = document.querySelector("button[name='add']");
118const gokwikBuyNowButton = document.getElementById('gokwik-buy-now');
119
120if (addToCartButton && addToCartButton.disabled) {
121    gokwikBuyNowButton?.setAttribute('disabled', 'disabled');
122} else {
123    gokwikBuyNowButton?.removeAttribute('disabled');
124}
125        debouncedMyTimer();
126      });
127
128      const debouncedMyTimer = debounce(() => {
129        observer.disconnect();
130        //Do Not Touch this function
131    
132        gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"])
133        var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button');
134gokwikCheckoutButtons.forEach(function(button) {
135    button.disabled = false;
136    button.classList.remove('disabled');
137});
138        observer.observe(targetElement, { childList: true, subtree: true });
139      }, 700);
140
141      const config = { childList: true, subtree: true };
142      observer.observe(targetElement, config);
143    });
144  </script>
144
145
146 
146<script>
147  let targetNode = document.querySelector('html');
148
149  // ✅ Initial button code with your coin SVG
150  let gkButtonCode = `
151    <div class="pop_cart_drawer_container" style="flex-direction: column;
152    min-width: 100%;
153    margin: auto;
154    margin-bottom: 5px;
155    border-radius: 5px;
156    background: #e5e7eb;">
157      <div class="cart_earn-update" style="font-size: 10px;    
158      display: flex;
159      flex-direction: column;
160      align-items: center;
161      color: #000000;
162      padding: 11px;
163      width: 100%;
164      ">
165        <span id="gk-coins-value">
166          Earn 
167          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" 
168            class="bi bi-coin" viewBox="0 0 16 16">
169            <path d="M5.5 9.511c.076.954.83 1.697 2.182 1.785V12h.6v-.709c1.4-.098 
170            2.218-.846 2.218-1.932 0-.987-.626-1.496-1.745-1.76l-.473-.112V5.57
171            c.6.068.982.396 1.074.85h1.052c-.076-.919-.864-1.638-2.126-1.716V4h-.6v.719
172            c-1.195.117-2.01.836-2.01 1.853 0 .9.606 1.472 1.613 1.707l.397.098v2.034
173            c-.615-.093-1.022-.43-1.114-.9zm2.177-2.166c-.59-.137-.91-.416-.91-.836 
174            0-.47.345-.822.915-.925v1.76h-.005zm.692 1.193c.717.166 1.048.435 
175            1.048.91 0 .542-.412.914-1.135.982V8.518z"/>
176            <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 
177            0 0 16"/>
178            <path d="M8 13.5a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11m0 
179            .5A6 6 0 1 0 8 2a6 6 0 0 0 0 12"/>
180          </svg> 
181          <span class="coin-text">Loading Coins...</span>
182        </span>
183      </div>
184    </div>
185  `;
186
187  let parsedBtnCode = new DOMParser()
188    .parseFromString(gkButtonCode, 'text/html')
189    .body.firstChild;
190
191  // 🔥 Function to update coin display (your old design)
192  function updateCoinsFromCart(cart, shadowRoot) {
193    let subtotalValue = cart.total_price / 100; // Shopify total_price is in cents
194    let coinsEarned = Math.floor(subtotalValue * 0.10);
195
196    const coinsDisplay = shadowRoot.querySelector('#gk-coins-value');
197    if (coinsDisplay) {
198      coinsDisplay.innerHTML = `
199        Earn 
200        <svg xmlns="http://www.w3.org/2000/svg" width="0" height="0" fill="currentColor" 
201          class="bi bi-coin" viewBox="0 0 16 16">
202          <path d="M5.5 9.511c.076.954.83 1.697 2.182 1.785V12h.6v-.709c1.4-.098 
203          2.218-.846 2.218-1.932 0-.987-.626-1.496-1.745-1.76l-.473-.112V5.57
204          c.6.068.982.396 1.074.85h1.052c-.076-.919-.864-1.638-2.126-1.716V4h-.6v.719
205          c-1.195.117-2.01.836-2.01 1.853 0 .9.606 1.472 1.613 1.707l.397.098v2.034
206          c-.615-.093-1.022-.43-1.114-.9zm2.177-2.166c-.59-.137-.91-.416-.91-.836 
207          0-.47.345-.822.915-.925v1.76h-.005zm.692 1.193c.717.166 1.048.435 
208          1.048.91 0 .542-.412.914-1.135.982V8.518z"/>
209          <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 
210          0 0 16"/>
211          <path d="M8 13.5a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11m0 
212          .5A6 6 0 1 0 8 2a6 6 0 0 0 0 12"/>
213        </svg> 
214        <span class="coin-text">${coinsEarned} Gillori Coins on this Cart</span>
215      `;
216    }
217  }
218
219  // 🔥 Main observer for cart drawer
220  const sideCartCallback = function () {
221    const shadowContainer = document.querySelector("shadow-dom-container"); 
222    if (!shadowContainer) return;
223
224    const shadowRoot = shadowContainer.shadowRoot;
225    if (!shadowRoot) return;
226
227    const gokwikCheckout = shadowRoot.querySelector(".gokwik-checkout");
228    if (!gokwikCheckout) return;
229
230    // Insert our element if not already
231    if (!shadowRoot.querySelector('.pop_cart_drawer_container')) {
232      gokwikCheckout.parentNode.insertBefore(parsedBtnCode.cloneNode(true), gokwikCheckout);
233
234      // Initial fetch on load
235      fetch('/cart.js')
236        .then(res => res.json())
237        .then(cart => updateCoinsFromCart(cart, shadowRoot));
238    }
239  };
240
241  const config = { attributes: true, childList: true, subtree: true };
242  const customBtn = new MutationObserver(sideCartCallback);
243  customBtn.observe(targetNode, config);
244
245  // ✅ Intercept fetch & XHR for /cart.js updates
246  (function() {
247    const originalFetch = window.fetch;
248    window.fetch = async function() {
249      const response = await originalFetch.apply(this, arguments);
250      try {
251        if (arguments[0].includes('/cart.js')) {
252          const clone = response.clone();
253          clone.json().then(cart => {
254            const shadowContainer = document.querySelector("shadow-dom-container");
255            if (shadowContainer && shadowContainer.shadowRoot) {
256              updateCoinsFromCart(cart, shadowContainer.shadowRoot);
257            }
258          });
259        }
260      } catch (e) {
261        console.warn("Cart fetch intercept error:", e);
262      }
263      return response;
264    };
265
266    const origOpen = XMLHttpRequest.prototype.open;
267    XMLHttpRequest.prototype.open = function(method, url) {
268      this._isCart = url.includes('/cart.js');
269      return origOpen.apply(this, arguments);
270    };
271    const origSend = XMLHttpRequest.prototype.send;
272    XMLHttpRequest.prototype.send = function() {
273      if (this._isCart) {
274        this.addEventListener('load', function() {
275          try {
276            const cart = JSON.parse(this.responseText);
277            const shadowContainer = document.querySelector("shadow-dom-container");
278            if (shadowContainer && shadowContainer.shadowRoot) {
279              updateCoinsFromCart(cart, shadowContainer.shadowRoot);
280            }
281          } catch (e) {}
282        });
283      }
284      return origSend.apply(this, arguments);
285    };
286  })();
287</script>
287
288
289
290
291
292
293
294<style>
295  
296  .gokwik-checkout {
297    width: 100%;
298    display: flex;
299    justify-content: center;
300    flex-direction: column;
301    align-items: end;
302    margin-bottom: 10px;
303  }
304  .gokwik-checkout button {
305    max-width:100%;
306    width: 100%;
307    border: none;
308    display: flex;
309    justify-content: center;
310    align-items: center;
311    background: #a00404;
312    position: relative;
313    cursor: pointer;
314    border-radius: 0px;
315    height:45px;
316    padding:0px 5px;
317    font-family: Nunito, sans-serif;
318  }
319  #gokwik-buy-now.disabled, .gokwik-disabled{
320    opacity:0.5;
321    cursor: not-allowed;
322    }
323    .gokwik-checkout button:focus {
324    outline: none;
325  }
326  .gokwik-checkout button > span {
327    display: flex;
328  }
329  .gokwik-checkout button > span.btn-text {
330    display: flex;
331    flex-direction: column;
332    color: #ffffff;
333    align-items: center;
334  }
335  .gokwik-checkout button > span.btn-text > span:last-child {
336  	padding-top: 2px;
337      font-size: 10px;
338line-height:10px;
339white-space:nowrap;
340  }
341  .gokwik-checkout button > span.btn-text > span:first-child {
342     font-size:16px;
343     Letter-spacing:0.05em;
344line-height:16px;
345  }
346  .gokwik-checkout button > span.pay-opt-icon img:first-child {
347    margin-right: 10px;
348    margin-left: 10px;
349height:24px;
350  }
351  /*   Additional */
352  .gokwik-checkout button.disabled{
353    opacity:0.5;
354    cursor: not-allowed;
355    }
356  .gokwik-checkout button.disabled .addloadr#btn-loader{
357     display: flex!important;
358  }
359    #gokwik-buy-now.disabled .addloadr#btn-loader{
360     display: flex!important;
361  }
362      #gokwik-buy-now:disabled{
363     cursor: not-allowed;
364  }
365.gokwik-checkout button:hover{
366  background:#fff;
367  border:1px solid #a00404;
368}
369.gokwik-checkout button:hover > span.btn-text{
370  color:#a00404;
371}
372@media (max-width:768px){
373  .gokwik-checkout button > span.btn-text > span:first-child {
374     font-size:13.6px;
375line-height:13.6px;
376  }
377}
378#gokwik-buy-now:hover{
379   background:#fff;
380  border:1px solid #a00404;
381   color:#a00404;
382}
383  button#checkout2 {
384    display: flex;
385    flex-direction: column;
386    align-items: center;
387    justify-content: center;
388    min-width: 30%!important;
389    max-width:30%!important;
390    white-space:nowrap;
391}
392  .btn.sticky-cart__item > span{
393    white-space:nowrap;
394    font-size:13px;
395    line-height:13px;
396    letter-spacing:0px!important;
397  }
398  @media (max-width:768px){
399    .btn.sticky-cart__item > span{
400    font-size:8px!important;
401      line-height:9px!important;
402  }
403    .btn.sticky-cart__item .checkout-text {
404  font-size: 12px!important;  
405    line-height:12px;
406}
407  }
408  .btn.sticky-cart__item .checkout-text {
409  font-size: 16px;  
410    line-height:15px;
411}
412.js-drawer-open body:after {
413  display: none !important;
414}
415
416
417  
418
419  
420   #gokwik-buy-now {
421     background: #a00404;
422     width: 100%;
423     color: #FFFFFF;
424     cursor: pointer;
425     line-height: 1;
426     border: none;
427     padding:0px;
428    font-size: 16px;
429     line-height:16px;
430    Letter-spacing:0.05em;
431      Border-radius:0px;
432      Height:50px;
433font-family: Nunito, sans-serif;
434      margin-bottom: 10px;
435     Position:relative;
436     
437
438   }
439
440
441  
442  /* Loader CSS */
443    #btn-loader{
444      display: none;
445      position: absolute;
446      top: 0;
447      bottom: 0;
448      left: 0;
449      right: 0;
450      justify-content: center;
451      align-items: center;
452      background:#a00404;
453      border-radius:0px;
454
455    }
456
457  .cir-loader,
458  .cir-loader:after {
459    border-radius: 50%;
460    width: 35px;
461    height: 35px;
462  }
463  .cir-loader {
464    margin: 6px auto;
465    font-size: 10px;
466    position: relative;
467    text-indent: -9999em;
468    border-top: 0.5em solid rgba(255, 255, 255, 0.2);
469    border-right: 0.5em solid rgba(255, 255, 255, 0.2);
470    border-bottom: 0.5em solid rgba(255, 255, 255, 0.2);
471    border-left: 0.5em solid #ffffff;
472    -webkit-transform: translateZ(0);
473    -ms-transform: translateZ(0);
474    transform: translateZ(0);
475    -webkit-animation: load8 1.1s infinite linear;
476    animation: load8 1.1s infinite linear;
477  }
478  @-webkit-keyframes load8 {
479    0% {
480      -webkit-transform: rotate(0deg);
481      transform: rotate(0deg);
482    }
483    100% {
484      -webkit-transform: rotate(360deg);
485      transform: rotate(360deg);
486    }
487  }
488  @keyframes load8 {
489    0% {
490      -webkit-transform: rotate(0deg);
491      transform: rotate(0deg);
492    }
493    100% {
494      -webkit-transform: rotate(360deg);
495      transform: rotate(360deg);
496    }
497  }
498</style>
499
500
501 <!-- Gokwik theme code End -->
502
503  <meta charset="utf-8">
504  <meta http-equiv="X-UA-Compatible" content="IE=edge">
505  <meta name="viewport" content="width=device-width,initial-scale=1">
506  
507<meta name="theme-color" content="#a00404">
508  <link rel="canonical" href="https://gillori.com/blogs/news"> 
509 <link rel="preconnect" href="//cdn.shopify.com" crossorigin>   
510 
510<script class="important" src="//gillori.com/cdn/shop/t/67/assets/jquery.min.js?v=131655691665193987771757408379"></script>
vendor: 1 bytes, line 510
510
511<script>
512(function(r){"use strict";typeof define=="function"&&define.amd?define(["jquery"],r):typeof exports!="undefined"?module.exports=r(require("jquery")):r(jQuery)})(function(r){"use strict";var l=window.Slick||{};(l=function(){var e=0;return function(i,n){var t,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:r(i),appendDots:r(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(o,c){return r('<button type="button" />').text(c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},r.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=r(i),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,t=r(i).data("slick")||{},s.options=r.extend({},s.defaults,n,t),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,document.mozHidden!==void 0?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):document.webkitHidden!==void 0&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=r.proxy(s.autoPlay,s),s.autoPlayClear=r.proxy(s.autoPlayClear,s),s.autoPlayIterator=r.proxy(s.autoPlayIterator,s),s.changeSlide=r.proxy(s.changeSlide,s),s.clickHandler=r.proxy(s.clickHandler,s),s.selectHandler=r.proxy(s.selectHandler,s),s.setPosition=r.proxy(s.setPosition,s),s.swipeHandler=r.proxy(s.swipeHandler,s),s.dragHandler=r.proxy(s.dragHandler,s),s.keyHandler=r.proxy(s.keyHandler,s),s.instanceUid=e++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},l.prototype.addSlide=l.prototype.slickAdd=function(e,i,n){var t=this;if(typeof i=="boolean")n=i,i=null;else if(i<0||i>=t.slideCount)return!1;t.unload(),typeof i=="number"?i===0&&t.$slides.length===0?r(e).appendTo(t.$slideTrack):n?r(e).insertBefore(t.$slides.eq(i)):r(e).insertAfter(t.$slides.eq(i)):n===!0?r(e).prependTo(t.$slideTrack):r(e).appendTo(t.$slideTrack),t.$slides=t.$slideTrack.children(this.options.slide),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.append(t.$slides),t.$slides.each(function(s,o){r(o).attr("data-slick-index",s)}),t.$slidesCache=t.$slides,t.reinit()},l.prototype.animateHeight=function(){var e=this;if(e.options.slidesToShow===1&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var i=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:i},e.options.speed)}},l.prototype.animateSlide=function(e,i){var n={},t=this;t.animateHeight(),t.options.rtl===!0&&t.options.vertical===!1&&(e=-e),t.transformsEnabled===!1?t.options.vertical===!1?t.$slideTrack.animate({left:e},t.options.speed,t.options.easing,i):t.$slideTrack.animate({top:e},t.options.speed,t.options.easing,i):t.cssTransitions===!1?(t.options.rtl===!0&&(t.currentLeft=-t.currentLeft),r({animStart:t.currentLeft}).animate({animStart:e},{duration:t.options.speed,easing:t.options.easing,step:function(s){s=Math.ceil(s),t.options.vertical===!1?(n[t.animType]="translate("+s+"px, 0px)",t.$slideTrack.css(n)):(n[t.animType]="translate(0px,"+s+"px)",t.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(t.applyTransition(),e=Math.ceil(e),t.options.vertical===!1?n[t.animType]="translate3d("+e+"px, 0px, 0px)":n[t.animType]="translate3d(0px,"+e+"px, 0px)",t.$slideTrack.css(n),i&&setTimeout(function(){t.disableTransition(),i.call()},t.options.speed))},l.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&i!==null&&(i=r(i).not(e.$slider)),i},l.prototype.asNavFor=function(e){var i=this.getNavTarget();i!==null&&typeof i=="object"&&i.each(function(){var n=r(this).slick("getSlick");n.unslicked||n.slideHandler(e,!0)})},l.prototype.applyTransition=function(e){var i=this,n={};i.options.fade===!1?n[i.transitionType]=i.transformType+" "+i.options.speed+"ms "+i.options.cssEase:n[i.transitionType]="opacity "+i.options.speed+"ms "+i.options.cssEase,i.options.fade===!1?i.$slideTrack.css(n):i.$slides.eq(e).css(n)},l.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},l.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},l.prototype.autoPlayIterator=function(){var e=this,i=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(e.options.infinite===!1&&(e.direction===1&&e.currentSlide+1===e.slideCount-1?e.direction=0:e.direction===0&&(i=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(i))},l.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=r(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=r(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},l.prototype.buildDots=function(){var e,i,n=this;if(n.options.dots===!0){for(n.$slider.addClass("slick-dotted"),i=r("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(r("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},l.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(i,n){r(n).attr("data-slick-index",i).data("originalStyling",r(n).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=e.slideCount===0?r('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),e.options.centerMode!==!0&&e.options.swipeToSlide!==!0||(e.options.slidesToScroll=1),r("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses(typeof e.currentSlide=="number"?e.currentSlide:0),e.options.draggable===!0&&e.$list.addClass("draggable")},l.prototype.buildRows=function(){var e,i,n,t,s,o,c,a=this;if(t=document.createDocumentFragment(),o=a.$slider.children(),a.options.rows>1){for(c=a.options.slidesPerRow*a.options.rows,s=Math.ceil(o.length/c),e=0;e<s;e++){var p=document.createElement("div");for(i=0;i<a.options.rows;i++){var d=document.createElement("div");for(n=0;n<a.options.slidesPerRow;n++){var u=e*c+(i*a.options.slidesPerRow+n);o.get(u)&&d.appendChild(o.get(u))}p.appendChild(d)}t.appendChild(p)}a.$slider.empty().append(t),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},l.prototype.checkResponsive=function(e,i){var n,t,s,o=this,c=!1,a=o.$slider.width(),p=window.innerWidth||r(window).width();if(o.respondTo==="window"?s=p:o.respondTo==="slider"?s=a:o.respondTo==="min"&&(s=Math.min(p,a)),o.options.responsive&&o.options.responsive.length&&o.options.responsive!==null){t=null;for(n in o.breakpoints)o.breakpoints.hasOwnProperty(n)&&(o.originalSettings.mobileFirst===!1?s<o.breakpoints[n]&&(t=o.breakpoints[n]):s>o.breakpoints[n]&&(t=o.breakpoints[n]));t!==null?o.activeBreakpoint!==null?(t!==o.activeBreakpoint||i)&&(o.activeBreakpoint=t,o.breakpointSettings[t]==="unslick"?o.unslick(t):(o.options=r.extend({},o.originalSettings,o.breakpointSettings[t]),e===!0&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),c=t):(o.activeBreakpoint=t,o.breakpointSettings[t]==="unslick"?o.unslick(t):(o.options=r.extend({},o.originalSettings,o.breakpointSettings[t]),e===!0&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),c=t):o.activeBreakpoint!==null&&(o.activeBreakpoint=null,o.options=o.originalSettings,e===!0&&(o.currentSlide=o.options.initialSlide),o.refresh(e),c=t),e||c===!1||o.$slider.trigger("breakpoint",[o,c])}},l.prototype.changeSlide=function(e,i){var n,t,s,o=this,c=r(e.currentTarget);switch(c.is("a")&&e.preventDefault(),c.is("li")||(c=c.closest("li")),s=o.slideCount%o.options.slidesToScroll!=0,n=s?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":t=n===0?o.options.slidesToScroll:o.options.slidesToShow-n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-t,!1,i);break;case"next":t=n===0?o.options.slidesToScroll:n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+t,!1,i);break;case"index":var a=e.data.index===0?0:e.data.index||c.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(a),!1,i),c.children().trigger("focus");break;default:return}},l.prototype.checkNavigable=function(e){var i,n;if(i=this.getNavigableIndexes(),n=0,e>i[i.length-1])e=i[i.length-1];
512else for(var t in i){if(e<i[t]){e=n;break}n=i[t]}return e},l.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&e.$dots!==null&&(r("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",r.proxy(e.interrupt,e,!0)).off("mouseleave.slick",r.proxy(e.interrupt,e,!1)),e.options.accessibility===!0&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),r(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&r(e.$slideTrack).children().off("click.slick",e.selectHandler),r(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),r(window).off("resize.slick.slick-"+e.instanceUid,e.resize),r("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),r(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},l.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",r.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",r.proxy(e.interrupt,e,!1))},l.prototype.cleanUpRows=function(){var e,i=this;i.options.rows>1&&((e=i.$slides.children().children()).removeAttr("style"),i.$slider.empty().append(e))},l.prototype.clickHandler=function(e){this.shouldClick===!1&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},l.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),r(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){r(this).attr("style",r(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},l.prototype.disableTransition=function(e){var i=this,n={};n[i.transitionType]="",i.options.fade===!1?i.$slideTrack.css(n):i.$slides.eq(e).css(n)},l.prototype.fadeSlide=function(e,i){var n=this;n.cssTransitions===!1?(n.$slides.eq(e).css({zIndex:n.options.zIndex}),n.$slides.eq(e).animate({opacity:1},n.options.speed,n.options.easing,i)):(n.applyTransition(e),n.$slides.eq(e).css({opacity:1,zIndex:n.options.zIndex}),i&&setTimeout(function(){n.disableTransition(e),i.call()},n.options.speed))},l.prototype.fadeSlideOut=function(e){var i=this;i.cssTransitions===!1?i.$slides.eq(e).animate({opacity:0,zIndex:i.options.zIndex-2},i.options.speed,i.options.easing):(i.applyTransition(e),i.$slides.eq(e).css({opacity:0,zIndex:i.options.zIndex-2}))},l.prototype.filterSlides=l.prototype.slickFilter=function(e){var i=this;e!==null&&(i.$slidesCache=i.$slides,i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.filter(e).appendTo(i.$slideTrack),i.reinit())}
512,l.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var n=r(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())},0)})},l.prototype.getCurrent=l.prototype.slickCurrentSlide=function(){return this.currentSlide},l.prototype.getDotCount=function(){var e=this,i=0,n=0,t=0;if(e.options.infinite===!0)if(e.slideCount<=e.options.slidesToShow)++t;else for(;i<e.slideCount;)++t,i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(e.options.centerMode===!0)t=e.slideCount;else if(e.options.asNavFor)for(;i<e.slideCount;)++t,i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else t=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return t-1},l.prototype.getLeft=function(e){var i,n,t,s,o=this,c=0;return o.slideOffset=0,n=o.$slides.first().outerHeight(!0),o.options.infinite===!0?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,s=-1,o.options.vertical===!0&&o.options.centerMode===!0&&(o.options.slidesToShow===2?s=-1.5:o.options.slidesToShow===1&&(s=-2)),c=n*o.options.slidesToShow*s),o.slideCount%o.options.slidesToScroll!=0&&e+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(e>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(e-o.slideCount))*o.slideWidth*-1,c=(o.options.slidesToShow-(e-o.slideCount))*n*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,c=o.slideCount%o.options.slidesToScroll*n*-1))):e+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(e+o.options.slidesToShow-o.slideCount)*o.slideWidth,c=(e+o.options.slidesToShow-o.slideCount)*n),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,c=0),o.options.centerMode===!0&&o.slideCount<=o.options.slidesToShow?o.slideOffset=o.slideWidth*Math.floor(o.options.slidesToShow)/2-o.slideWidth*o.slideCount/2:o.options.centerMode===!0&&o.options.infinite===!0?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:o.options.centerMode===!0&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),i=o.options.vertical===!1?e*o.slideWidth*-1+o.slideOffset:e*n*-1+c,o.options.variableWidth===!0&&(t=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow),i=o.options.rtl===!0?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,o.options.centerMode===!0&&(t=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow+1),i=o.options.rtl===!0?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,i+=(o.$list.width()-t.outerWidth())/2)),i},l.prototype.getOption=l.prototype.slickGetOption=function(e){return this.options[e]},l.prototype.getNavigableIndexes=function(){var e,i=this,n=0,t=0,s=[];for(i.options.infinite===!1?e=i.slideCount:(n=-1*i.options.slidesToScroll,t=-1*i.options.slidesToScroll,e=2*i.slideCount);n<e;)s.push(n),n=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;return s},l.prototype.getSlick=function(){return this},l.prototype.getSlideCount=function(){var e,i,n=this;return i=n.options.centerMode===!0?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,n.options.swipeToSlide===!0?(n.$slideTrack.find(".slick-slide").each(function(t,s){if(s.offsetLeft-i+r(s).outerWidth()/2>-1*n.swipeLeft)return e=s,!1}),Math.abs(r(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},l.prototype.goTo=l.prototype.slickGoTo=function(e,i){this.changeSlide({data:{message:"index",index:parseInt(e)}},i)},l.prototype.init=function(e){var i=this;r(i.$slider).hasClass("slick-initialized")||(r(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},l.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter(function(o){return o>=0&&o<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$dots!==null&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(o){var c=n.indexOf(o);r(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+o,tabindex:-1}),c!==-1&&r(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+c})}),e.$dots.attr("role","tablist").find("li").each(function(o){var c=n[o];r(this).attr({role:"presentation"}),r(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+c,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var t=e.currentSlide,s=t+e.options.slidesToShow;t<s;t++)e.$slides.eq(t).attr("tabindex",0);e.activateADA()},l.prototype.initArrowEvents=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},l.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&(r("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.accessibility===!0&&e.$dots.on("keydown.slick",e.keyHandler)),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&r("li",e.$dots).on("mouseenter.slick",r.proxy(e.interrupt,e,!0)).on("mouseleave.
512slick",r.proxy(e.interrupt,e,!1))},l.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",r.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",r.proxy(e.interrupt,e,!1)))},l.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),r(document).on(e.visibilityChange,r.proxy(e.visibility,e)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&r(e.$slideTrack).children().on("click.slick",e.selectHandler),r(window).on("orientationchange.slick.slick-"+e.instanceUid,r.proxy(e.orientationChange,e)),r(window).on("resize.slick.slick-"+e.instanceUid,r.proxy(e.resize,e)),r("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),r(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),r(e.setPosition)},l.prototype.initUI=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},l.prototype.keyHandler=function(e){var i=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(e.keyCode===37&&i.options.accessibility===!0?i.changeSlide({data:{message:i.options.rtl===!0?"next":"previous"}}):e.keyCode===39&&i.options.accessibility===!0&&i.changeSlide({data:{message:i.options.rtl===!0?"previous":"next"}}))},l.prototype.lazyLoad=function(){function e(d){r("img[data-lazy]",d).each(function(){var u=r(this),h=r(this).attr("data-lazy"),v=r(this).attr("data-srcset"),k=r(this).attr("data-sizes")||s.$slider.attr("data-sizes"),f=document.createElement("img");f.onload=function(){u.animate({opacity:0}
512,100,function(){v&&(u.attr("srcset",v),k&&u.attr("sizes",k)),u.attr("src",h).animate({opacity:1},200,function(){u.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,u,h])})},f.onerror=function(){u.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,u,h])},f.src=h})}var i,n,t,s=this;if(s.options.centerMode===!0?s.options.infinite===!0?t=(n=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(n=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),t=s.options.slidesToShow/2+1+2+s.currentSlide):(n=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,t=Math.ceil(n+s.options.slidesToShow),s.options.fade===!0&&(n>0&&n--,t<=s.slideCount&&t++)),i=s.$slider.find(".slick-slide").slice(n,t),s.options.lazyLoad==="anticipated")for(var o=n-1,c=t,a=s.$slider.find(".slick-slide"),p=0;p<s.options.slidesToScroll;p++)o<0&&(o=s.slideCount-1),i=(i=i.add(a.eq(o))).add(a.eq(c)),o--,c++;e(i),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):s.currentSlide===0&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},l.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),e.options.lazyLoad==="progressive"&&e.progressiveLazyLoad()},l.prototype.next=l.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},l.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},l.prototype.pause=l.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},l.prototype.play=l.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},l.prototype.postSlide=function(e){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),i.options.accessibility===!0&&(i.initADA(),i.options.focusOnChange&&r(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},l.prototype.prev=l.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},l.prototype.preventDefault=function(e){e.preventDefault()},l.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,t,s,o,c=this,a=r("img[data-lazy]",c.$slider);a.length?(i=a.first(),n=i.attr("data-lazy"),t=i.attr("data-srcset"),s=i.attr("data-sizes")||c.$slider.attr("data-sizes"),(o=document.createElement("img")).onload=function(){t&&(i.attr("srcset",t),s&&i.attr("sizes",s)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),c.options.adaptiveHeight===!0&&c.setPosition(),c.$slider.trigger("lazyLoaded",[c,i,n]),c.progressiveLazyLoad()},o.onerror=function(){e<3?setTimeout(function(){c.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),c.$slider.trigger("lazyLoadError",[c,i,n]),c.progressiveLazyLoad())},o.src=n):c.$slider.trigger("allImagesLoaded",[c])},l.prototype.refresh=function(e){var i,n,t=this;n=t.slideCount-t.options.slidesToShow,!t.options.infinite&&t.currentSlide>n&&(t.currentSlide=n),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),i=t.currentSlide,t.destroy(!0),r.extend(t,t.initials,{currentSlide:i}),t.init(),e||t.changeSlide({data:{message:"index",index:i}},!1)},l.prototype.registerBreakpoints=function(){var e,i,n,t=this,s=t.options.responsive||null;if(r.type(s)==="array"&&s.length){t.respondTo=t.options.respondTo||"window";for(e in s)if(n=t.breakpoints.length-1,s.hasOwnProperty(e)){for(i=s[e].breakpoint;n>=0;)t.breakpoints[n]&&t.breakpoints[n]===i&&t.breakpoints.splice(n,1),n--;t.breakpoints.push(i),t.breakpointSettings[i]=s[e].settings}t.breakpoints.sort(function(o,c){return t.options.mobileFirst?o-c:c-o})}},l.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&e.currentSlide!==0&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),e.options.focusOnSelect===!0&&r(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses(typeof e.currentSlide=="number"?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},l.prototype.resize=function(){var e=this;r(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=r(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},l.prototype.removeSlide=l.prototype.slickRemove=function(e,i,n){var t=this;if(e=typeof e=="boolean"?(i=e)===!0?0:t.slideCount-1:i===!0?--e:e,t.slideCount<1||e<0||e>t.slideCount-1)return!1;t.unload(),n===!0?t.$slideTrack.children().remove():t.$slideTrack.children(this.options.slide).eq(e).remove(),t.$slides=t.$slideTrack.children(this.options.slide),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.append(t.$slides),t.$slidesCache=t.$slides,t.reinit()},l.prototype.setCSS=function(e){var i,n,t=this,s={};t.options.rtl===!0&&(e=-e),i=t.positionProp=="left"?Math.ceil(e)+"px":"0px",n=t.positionProp=="top"?Math.ceil(e)+"px":"0px",s[t.positionProp]=e,t.transformsEnabled===!1?t.$slideTrack.css(s):(s={},t.cssTransitions===!1?(s[t.animType]="translate("+i+", "+n+")",t.$slideTrack.css(s)):(s[t.animType]="translate3d("+i+", "+n+", 0px)",t.$slideTrack.css(s)))},l.prototype.setDimensions=function(){var e=this;e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var i=e.$slides.first().outerWidth(!0)-e.$slides.first().width();e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-i)},l.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,t){e=i.slideWidth*n*-1,i.options.rtl===!0?r(t).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
512):r(t).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},l.prototype.setHeight=function(){var e=this;if(e.options.slidesToShow===1&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var i=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",i)}},l.prototype.setOption=l.prototype.slickSetOption=function(){var e,i,n,t,s,o=this,c=!1;if(r.type(arguments[0])==="object"?(n=arguments[0],c=arguments[1],s="multiple"):r.type(arguments[0])==="string"&&(n=arguments[0],t=arguments[1],c=arguments[2],arguments[0]==="responsive"&&r.type(arguments[1])==="array"?s="responsive":arguments[1]!==void 0&&(s="single")),s==="single")o.options[n]=t;else if(s==="multiple")r.each(n,function(a,p){o.options[a]=p});else if(s==="responsive")for(i in t)if(r.type(o.options.responsive)!=="array")o.options.responsive=[t[i]];else{for(e=o.options.responsive.length-1;e>=0;)o.options.responsive[e].breakpoint===t[i].breakpoint&&o.options.responsive.splice(e,1),e--;o.options.responsive.push(t[i])}c&&(o.unload(),o.reinit())},l.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),e.options.fade===!1?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},l.prototype.setProps=function(){var e=this,i=document.body.style;e.positionProp=e.options.vertical===!0?"top":"left",e.positionProp==="top"?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),i.WebkitTransition===void 0&&i.MozTransition===void 0&&i.msTransition===void 0||e.options.useCSS===!0&&(e.cssTransitions=!0),e.options.fade&&(typeof e.options.zIndex=="number"?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),i.OTransform!==void 0&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",i.perspectiveProperty===void 0&&i.webkitPerspective===void 0&&(e.animType=!1)),i.MozTransform!==void 0&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",i.perspectiveProperty===void 0&&i.MozPerspective===void 0&&(e.animType=!1)),i.webkitTransform!==void 0&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",i.perspectiveProperty===void 0&&i.webkitPerspective===void 0&&(e.animType=!1)),i.msTransform!==void 0&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",i.msTransform===void 0&&(e.animType=!1)),i.transform!==void 0&&e.animType!==!1&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&e.animType!==null&&e.animType!==!1},l.prototype.setSlideClasses=function(e){var i,n,t,s,o=this;if(n=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),o.$slides.eq(e).addClass("slick-current"),o.options.centerMode===!0){var c=o.options.slidesToShow%2==0?1:0;i=Math.floor(o.options.slidesToShow/2),o.options.infinite===!0&&(e>=i&&e<=o.slideCount-1-i?o.$slides.slice(e-i+c,e+i+1).addClass("slick-active").attr("aria-hidden","false"):(t=o.options.slidesToShow+e,n.slice(t-i+1+c,t+i+2).addClass("slick-active").attr("aria-hidden","false")),e===0?n.eq(n.length-1-o.options.slidesToShow).addClass("slick-center"):e===o.slideCount-1&&n.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=o.slideCount-o.options.slidesToShow?o.$slides.slice(e,e+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):n.length<=o.options.slidesToShow?n.addClass("slick-active").attr("aria-hidden","false"):(s=o.slideCount%o.options.slidesToShow,t=o.options.infinite===!0?o.options.slidesToShow+e:e,o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-e<o.options.slidesToShow?n.slice(t-(o.options.slidesToShow-s),t+s).addClass("slick-active").attr("aria-hidden","false"):n.slice(t,t+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));o.options.lazyLoad!=="ondemand"&&o.options.lazyLoad!=="anticipated"||o.lazyLoad()},l.prototype.setupInfinite=function(){var e,i,n,t=this;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(i=null,t.slideCount>t.options.slidesToShow)){for(n=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,e=t.slideCount;e>t.slideCount-n;e-=1)i=e-1,r(t.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(e=0;e<n+t.slideCount;e+=1)i=e,r(t.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){r(this).attr("id","")})}},l.prototype.interrupt=function(e){var i=this;e||i.autoPlay(),i.interrupted=e},l.prototype.selectHandler=function(e){var i=this,n=r(e.target).is(".slick-slide")?r(e.target):r(e.target).parents(".slick-slide"),t=parseInt(n.attr("data-slick-index"));t||(t=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(t,!1,!0):i.slideHandler(t)},l.prototype.slideHandler=function(e,i,n){var t,s,o,c,a,p=null,d=this;if(i=i||!1,!(d.animating===!0&&d.options.waitForAnimate===!0||d.options.fade===!0&&d.currentSlide===e))if(i===!1&&d.asNavFor(e),t=e,p=d.getLeft(t),c=d.getLeft(d.currentSlide),d.currentLeft=d.swipeLeft===null?c:d.swipeLeft,d.options.infinite===!1&&d.options.centerMode===!1&&(e<0||e>d.getDotCount()*d.options.slidesToScroll))d.options.fade===!1&&(t=d.currentSlide,n!==!0?d.animateSlide(c,function(){d.postSlide(t)}):d.postSlide(t));else if(d.options.infinite===!1&&d.options.centerMode===!0&&(e<0||e>d.slideCount-d.options.slidesToScroll))d.options.fade===!1&&(t=d.currentSlide,n!==!0?d.animateSlide(c,function(){d.postSlide(t)}):d.postSlide(t));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),s=t<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+t:t>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:t-d.slideCount:t,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,s]),o=d.currentSlide,d.currentSlide=s,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=(a=d.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),d.options.fade===!0)return n!==!0?(d.fadeSlideOut(o),d.fadeSlide(s,function(){d.postSlide(s)})):d.postSlide(s),void d.animateHeight();n!==!0?d.animateSlide(p,function(){d.postSlide(s)}):d.postSlide(s)}},l.prototype.startLoad=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},l.prototype.swipeDirection=function(){var e,i,n,t,s=this;return e=s.touchObject.startX-s.touchObject.curX,i=s.touchObject.startY-s.touchObject.curY,n=Math.atan2(i,e),(t=Math.round(180*n/Math.PI))<0&&(t=360-Math.abs(t)),t<=45&&t>=0||t<=360&&t>=315?s.options.rtl===!1?"left":"right":t>=135&&t<=225?s.options.rtl===!1?"right":"left":s.options.verticalSwiping===!0?t>=35&&t<=135?"down":"up":"vertical"},l.prototype.swipeEnd=function(e){var i,n,t=this;if(t.dragging=!1,t.swiping=!1,t.scrolling)return t.scrolling=!1,!1;if(t.interrupted=!1,t.shouldClick=!(t.touchObject.swipeLength>10),t.touchObject.curX===void 0)return!1;if(t.touchObject.edgeHit===!0&&t.$slider.trigger("edge",[t,t.swipeDirection()]),t.touchObject.swipeLength>=t.touchObject.minSwipe){switch(n=t.swipeDirection()){case"left":case"down":i=t.options.swipeToSlide?t.checkNavigable(t.currentSlide+t.getSlideCount()):t.currentSlide+t.getSlideCount(),t.currentDirection=0;break;case"right":case"up":i=t.options.swipeToSlide?t.checkNavigable(t.currentSlide-t.getSlideCount()):t.currentSlide-t.getSlideCount(),t.currentDirection=1}n!="vertical"&&(t.slideHandler(i),t.touchObject={},t.$slider.trigger("swipe",[t,n]))}else t.touchObject.startX!==t.touchObject.curX&&(t.slideHandler(t.currentSlide),t.touchObject={})},l.prototype.swipeHandler=function(e){var i=this;if(!(i.options.swipe===!1||"ontouchend"in document&&i.options.swipe===!1||i.options.draggable===!1&&e.type.indexOf("mou
512se")!==-1))switch(i.touchObject.fingerCount=e.originalEvent&&e.originalEvent.touches!==void 0?e.originalEvent.touches.length:1,i.touchObject.minSwipe=i.listWidth/i.options.touchThreshold,i.options.verticalSwiping===!0&&(i.touchObject.minSwipe=i.listHeight/i.options.touchThreshold),e.data.action){case"start":i.swipeStart(e);break;case"move":i.swipeMove(e);break;case"end":i.swipeEnd(e)}},l.prototype.swipeMove=function(e){var i,n,t,s,o,c,a=this;return o=e.originalEvent!==void 0?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||o&&o.length!==1)&&(i=a.getLeft(a.currentSlide),a.touchObject.curX=o!==void 0?o[0].pageX:e.clientX,a.touchObject.curY=o!==void 0?o[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),c=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&c>4?(a.scrolling=!0,!1):(a.options.verticalSwiping===!0&&(a.touchObject.swipeLength=c),n=a.swipeDirection(),e.originalEvent!==void 0&&a.touchObject.swipeLength>4&&(a.swiping=!0,e.preventDefault()),s=(a.options.rtl===!1?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),a.options.verticalSwiping===!0&&(s=a.touchObject.curY>a.touchObject.startY?1:-1),t=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,a.options.infinite===!1&&(a.currentSlide===0&&n==="right"||a.currentSlide>=a.getDotCount()&&n==="left")&&(t=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),a.options.vertical===!1?a.swipeLeft=i+t*s:a.swipeLeft=i+t*(a.$list.height()/a.listWidth)*s,a.options.verticalSwiping===!0&&(a.swipeLeft=i+t*s),a.options.fade!==!0&&a.options.touchMove!==!1&&(a.animating===!0?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},l.prototype.swipeStart=function(e){var i,n=this;if(n.interrupted=!0,n.touchObject.fingerCount!==1||n.slideCount<=n.options.slidesToShow)return n.touchObject={},!1;e.originalEvent!==void 0&&e.originalEvent.touches!==void 0&&(i=e.originalEvent.touches[0]),n.touchObject.startX=n.touchObject.curX=i!==void 0?i.pageX:e.clientX,n.touchObject.startY=n.touchObject.curY=i!==void 0?i.pageY:e.clientY,n.dragging=!0},l.prototype.unfilterSlides=l.prototype.slickUnfilter=function(){var e=this;e.$slidesCache!==null&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},l.prototype.unload=function(){var e=this;r(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},l.prototype.unslick=function(e){var i=this;i.$slider.trigger("unslick",[i,e]),i.destroy()},l.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.currentSlide===0?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1||e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},l.prototype.updateDots=function(){var e=this;e.$dots!==null&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},l.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},r.fn.slick=function(){var e,i,n=this,t=arguments[0],s=Array.prototype.slice.call(arguments,1),o=n.length;for(e=0;e<o;e++)if(typeof t=="object"||t===void 0?n[e].slick=new l(n[e],t):i=n[e].slick[t].apply(n[e].slick,s),i!==void 0)return i;return n}});
513//# sourceMappingURL=/s/files/1/0588/3235/5484/t/6/assets/slick.js.map?v=11917711642852075322
514</script>
514
515
516  
517<style>
518@charset 'UTF-8';.slick-loading /*.slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}*/@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0; z-index: 1;}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;left: 0;}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:#0000003d;border-radius: 50%;}.slick-dots .slick-active button { background: #000; }.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
519/*# sourceMappingURL=slick-theme.min.css.map */
520</style>
521
522<style>
523.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
524/*# sourceMappingURL=slick.min.css.map */
525</style>
526
527<!-- Google Tag Manager -->
528<script>
vendor: 321 bytes, lines 528-532
528(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
529new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
530j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
531'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
532})(window,document,'script','dataLayer','
532GTM-WGSSN84
vendor: 3 bytes, line 532
532');
532</script>
532
533<!-- End Google Tag Manager -->
534<script class="swym-wishlist-header-counter-custom">
535function renderWishlistCounter(swat) {
536	var counter_elem = document.querySelectorAll(".swym-wishlist-header-counter"); /* Custom header can be added here.*/
537	if (counter_elem) {
538		for (var i = 0; i < counter_elem.length; i++) {
539			if (swat.renderWishlistCount) {
540				swat.renderWishlistCount(counter_elem[i], function(count, element) {
541					console.log("debug - renderWishlistCount", count, element); 
542				});
543			}
544		}
545	}
546}
547if (!window.SwymCallbacks) {
548	window.SwymCallbacks = [];
549}
550window.SwymCallbacks.push(renderWishlistCounter);
551</script>
551
552<link rel="shortcut icon" href="//gillori.com/cdn/shop/files/fav_32x32.png?v=1698662106" type="image/png" /><!-- <link rel="shortcut icon" href="//cdn.shopify.com/s/files/1/0404/9056/5784/files/favicon.ico" type="image/x-icon" /> --><title>Read Latest News And Blogs to Stay Updated - Gillori
553</title>
554<meta name="description" content="Stay updated with the latest fashion trends and news. Explore Gillori&#39;s blog for style tips, outfit ideas, and more."><meta property="og:site_name" content="Gillori">
555  <meta property="og:url" content="https://gillori.com/blogs/news">
556  <meta property="og:title" content="Read Latest News And Blogs to Stay Updated - Gillori">
557  <meta property="og:type" content="website">
558  <meta property="og:description" content="Stay updated with the latest fashion trends and news. Explore Gillori&#39;s blog for style tips, outfit ideas, and more."><meta property="og:image" content="http://gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner_1200x630.jpg?v=1744968894">
559  <meta property="og:image:secure_url" content="https://gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner_1200x630.jpg?v=1744968894">
560  <meta name="twitter:site" content="@">
561  <meta name="twitter:card" content="summary_large_image">
562  <meta name="twitter:title" content="Read Latest News And Blogs to Stay Updated - Gillori">
563  <meta name="twitter:description" content="Stay updated with the latest fashion trends and news. Explore Gillori&#39;s blog for style tips, outfit ideas, and more.">
564<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
564<meta name="google-site-verification" content="xY_IJCXYDvC-k21WviqThEqVKYXTdtlibifPgtno1y0">
565<meta name="facebook-domain-verification" content="8cmyscbsbe14qvfaq7d7o0wdnzsuw6">
566<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/40490565784/digital_wallets/dialog">
567<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
568<link rel="next" href="/blogs/news?page=2">
569<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 569
569
570<script id="shopify-features" type="application/json">{"accessToken":"34afd79daa8e84a9f7af0d77bf1a0253","betas":["rich-media-storefront-analytics"],"domain":"gillori.com","predictiveSearch":true,"shopId":40490565784,"locale":"en"}</script>
vendor: 1 bytes, line 570
570
571<script>var Shopify = Shopify || {};
572Shopify.shop = "gillori.myshopify.com";
573Shopify.locale = "en";
574Shopify.currency = {"active":"INR","rate":"1.0"};
575Shopify.country = "IN";
576Shopify.theme = {"name":"MeroxIO Optimized 01-10-26","id":152909250809,"schema_name":"Streamline","schema_version":"6.4.0","theme_store_id":null,"role":"main"};
577Shopify.theme.handle = "null";
578Shopify.theme.style = {"id":null,"handle":null};
579Shopify.cdnHost = "gillori.com/cdn";
580Shopify.routes = Shopify.routes || {};
581Shopify.routes.root = "/";
582Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
583Shopify.SignInWithShop = Shopify.SignInWithShop || {};
584Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
585Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 585
585
586<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 586
586
587<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 587
587
588<script>
589  window.Shopify = window.Shopify || {};
590  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
591  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
592  window.Shopify.SignInWithShop.eligible = true;
593</script>
vendor: 1 bytes, line 593
593
594<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 594
594
595<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 595
595
596<script type="module">
597  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
598
599  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
600
601</script>
vendor: 1 bytes, line 601
601
602<script>
603  window.Shopify = window.Shopify || {};
604  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
605  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"]};
606</script>
vendor: 1 bytes, line 606
606
607<script>(function() {
608  var isLoaded = false;
609  function asyncLoad() {
610    if (isLoaded) return;
611    isLoaded = true;
612    var urls = ["\/\/swymv3starter-01.azureedge.net\/code\/swym-shopify.js?shop=gillori.myshopify.com","https:\/\/tracker.wigzopush.com\/shopify.js?orgtoken=TSkzetKWQb6jvY4g64xdPA\u0026shop=gillori.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-cafb8388f4460a690f145c3516628212.js?shop=gillori.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=565617\u0026shop=gillori.myshopify.com"];
613    for (var i = 0; i < urls.length; i++) {
614      var s = document.createElement('script');
615      s.type = 'text/javascript';
616      s.async = true;
617      s.src = urls[i];
618      var x = document.getElementsByTagName('script')[0];
619      x.parentNode.insertBefore(s, x);
620    }
621  };
622  if(window.attachEvent) {
623    window.attachEvent('onload', asyncLoad);
624  } else {
625    window.addEventListener('load', asyncLoad, false);
626  }
627})();</script>
vendor: 1 bytes, line 627
627
628<script id="__st">var __st={"a":40490565784,"offset":-14400,"reqid":"1079eaef-8445-4ba8-81fc-5bbed1e41391-1791087929","pageurl":"gillori.com\/blogs\/news","s":"blogs-62557094040","u":"0102ce5050f2","p":"blog","rtyp":"blog","rid":62557094040};</script>
vendor: 1 bytes, line 628
628
629<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 629
629
630<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 630
630
631<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//gillori.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 631
631
632<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 = "//gillori.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>
632<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 632
632
633<script>
634  window.Shopify = window.Shopify || {};
635  window.Shopify.MCP = window.Shopify.MCP || {};
636  window.Shopify.MCP.enabled = true;
637  window.Shopify.MCP.shop = "gillori.myshopify.com";
638  window.Shopify.MCP.mcpEndpoint = "https:\/\/gillori.com\/api\/mcp";
639  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"]}}];
640</script>
vendor: 1 bytes, line 640
640
641<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("\/\/gillori.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
642</script>
vendor: 1 bytes, line 642
642
643<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://gillori.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
644</script>
vendor: 1 bytes, line 644
644
645<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
646  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);
647</script>
vendor: 1 bytes, line 647
647
648<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})}}));
649</script>
649
650
651<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
651
652  
652<script>
653    var theme = {
654      stylesheet: "//gillori.com/cdn/shop/t/67/assets/theme.css?v=105812497681418886261757410466",
655      template: "blog",
656      routes: {
657        home: "/",
658        cart: "/cart.js",
659        cartPage: "/cart",
660        cartAdd: "/cart/add.js",
661        cartChange: "/cart/change.js",
662        predictiveSearch: "/search/suggest"
663      },
664      strings: {
665        addToCart: "Add to cart",
666        soldOut: "Sold Out",
667        unavailable: "Unavailable",
668        regularPrice: "Regular price",
669        salePrice: "Sale price",
670        inStockLabel: "In stock, ready to ship",
671        oneStockLabel: "Low stock - [count] item left",
672        otherStockLabel: "Low stock - [count] items left",
673        willNotShipUntil: "Ready to ship [date]",
674        willBeInStockAfter: "Back in stock [date]",
675        waitingForStock: "Inventory on the way",
676        cartItems: "[count] items",
677        cartConfirmDelete: "Are you sure you want to remove this item?",
678        cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
679        maxQuantity: "You can only have [quantity] of [title] in your cart."
680      },
681      settings: {
682        cartType: "drawer",
683        isCustomerTemplate: false,
684        moneyFormat: "Rs. {{amount}}",
685        quickView: false,
686        hoverProductGrid: false,
687        themeName: 'Streamline',
688        themeVersion: "6.4.0",
689        predictiveSearchType: "product",
690      }
691    };
692
693    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
694    
695          
696              function customAddToCart(button) {
697                var productId = $(button).attr('product_id');
698                var quantity = 1;
699            
700                $.ajax({
701                    type: 'POST',
702                    url: '/cart/add.js',
703                    data: {
704                        id: productId,
705                        quantity: quantity
706                    },
707                    dataType: 'json',
708                    success: function(cart) {
709                         $.ajax({
710                    type: 'GET',
711                    url: '/cart.js',
712                    dataType: 'json',
713                    success: function(updatedCart) {
714                    var updatedItemCount = updatedCart.item_count;
715                     const span = $(".cart-link__bubble-num");
716                     var currentCollection = "";
717                      console.log(currentCollection)
718                     span.text(updatedItemCount);
719                    console.log(updatedItemCount); // This will log the updated item count
720                    console.log(productId);
721                    // console.log('papa');
722              }
723            });
724        }
725    });
726}
727           // ASR CODE END //
728
729
730 
731  </script>
731<style data-shopify>:root {
732    --typeHeaderPrimary: "PT Serif";
733    --typeHeaderFallback: serif;
734    --typeHeaderSize: 37px;
735    --typeHeaderStyle: normal;
736    --typeHeaderWeight: 400;
737    --typeHeaderLineHeight: 1.2;
738    --typeHeaderSpacing: 0.025em;
739
740    --typeBasePrimary:Raleway;
741    --typeBaseFallback:sans-serif;
742    --typeBaseSize: 16px;
743    --typeBaseWeight: 400;
744    --typeBaseStyle: normal;
745    --typeBaseSpacing: 0.05em;
746    --typeBaseLineHeight: 1.5;
747
748    
749      --buttonRadius: 35px;
750    
751
752    --iconWeight: 4px;
753    --iconLinecaps: miter;
754  }
755
756  
757    .site-nav__thumb-cart {
758      border-left: 1px solid rgba(255,255,255,0.3);
759    }
760  
761
762  .hero {
763    background-image: linear-gradient(100deg, #000000 40%, #212121 63%, #000000 79%);
764  }
765
766  .placeholder-content,
767  .image-wrap,
768  .skrim__link,
769  .pswp__img--placeholder {
770    background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%);
771  }</style><style>
772  @font-face {
773  font-family: "PT Serif";
774  font-weight: 400;
775  font-style: normal;
776  font-display: swap;
777  src: url("//gillori.com/cdn/fonts/pt_serif/ptserif_n4.5dc26655329dc6264a046fc444eea109ea514d3d.woff2") format("woff2"),
778       url("//gillori.com/cdn/fonts/pt_serif/ptserif_n4.1549d2c00b7c71aa534c98bf662cdf9b8ae01b92.woff") format("woff");
779}
780
781  @font-face {
782  font-family: Raleway;
783  font-weight: 400;
784  font-style: normal;
785  font-display: swap;
786  src: url("//gillori.com/cdn/fonts/raleway/raleway_n4.2c76ddd103ff0f30b1230f13e160330ff8b2c68a.woff2") format("woff2"),
787       url("//gillori.com/cdn/fonts/raleway/raleway_n4.c057757dddc39994ad5d9c9f58e7c2c2a72359a9.woff") format("woff");
788}
789
790
791  @font-face {
792  font-family: Raleway;
793  font-weight: 700;
794  font-style: normal;
795  font-display: swap;
796  src: url("//gillori.com/cdn/fonts/raleway/raleway_n7.740cf9e1e4566800071db82eeca3cca45f43ba63.woff2") format("woff2"),
797       url("//gillori.com/cdn/fonts/raleway/raleway_n7.84943791ecde186400af8db54cf3b5b5e5049a8f.woff") format("woff");
798}
799
800  @font-face {
801  font-family: Raleway;
802  font-weight: 400;
803  font-style: italic;
804  font-display: swap;
805  src: url("//gillori.com/cdn/fonts/raleway/raleway_i4.aaa73a72f55a5e60da3e9a082717e1ed8f22f0a2.woff2") format("woff2"),
806       url("//gillori.com/cdn/fonts/raleway/raleway_i4.650670cc243082f8988ecc5576b6d613cfd5a8ee.woff") format("woff");
807}
808
809  @font-face {
810  font-family: Raleway;
811  font-weight: 700;
812  font-style: italic;
813  font-display: swap;
814  src: url("//gillori.com/cdn/fonts/raleway/raleway_i7.6d68e3c55f3382a6b4f1173686f538d89ce56dbc.woff2") format("woff2"),
815       url("//gillori.com/cdn/fonts/raleway/raleway_i7.ed82a5a5951418ec5b6b0a5010cb65216574b2bd.woff") format("woff");
816}
817
818
819  body,
820  input,
821  textarea,
822  button,
823  select {
824    -webkit-font-smoothing: antialiased;
825    -webkit-text-size-adjust: 100%;
826    text-rendering: optimizeSpeed;
827    font-family: var(--typeBasePrimary), var(--typeBaseFallback);
828    font-size: calc(var(--typeBaseSize) * 0.85);
829    font-weight: var(--typeBaseWeight);
830    font-style: var(--typeBaseStyle);
831    letter-spacing: var(--typeBaseSpacing);
832    line-height: var(--typeBaseLineHeight);
833  }
834
835  @media only screen and (min-width: 769px) {
836    body,
837    input,
838    textarea,
839    button,
840    select {
841      font-size: var(--typeBaseSize);
842    }
843  }
844
845  .page-container,
846  .overscroll-loader {
847    display: none;
848  }
849
850  h1, .h1,
851  h3, .h3,
852  h4, .h4,
853  h5, .h5,
854  h6, .h6,
855  .section-header__title,
856  .spr-header-title.spr-header-title {
857    font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback);
858    font-weight: var(--typeHeaderWeight);
859    font-style: normal;
860    letter-spacing: var(--typeHeaderSpacing);
861    line-height: var(--typeHeaderLineHeight);
862    word-break: break-word;
863
864    
865  }
866
867  h2, .h2 {
868    font-family: var(--typeBasePrimary), var(--typeBaseFallback);
869    font-weight: var(--typeBaseWeight);
870    letter-spacing: var(--typeBaseSpacing);
871    line-height: var(--typeBaseLineHeight);
872  }
873
874  
875  @keyframes pulse-fade {
876    0% {
877      opacity: 0;
878    }
879    50% {
880      opacity: 1;
881    }
882    100% {
883      opacity: 0;
884    }
885  }
886
887  .splash-screen {
888    box-sizing: border-box;
889    display: flex;
890    position: fixed;
891    left: 0;
892    top: 0;
893    right: 0;
894    bottom: 0;
895    align-items: center;
896    justify-content: center;
897    z-index: 10001;
898    background-color: #ffffff;
899  }
900
901  .splash-screen__loader {
902    max-width: 70px;
903  }
904
905  @media only screen and (min-width: 769px) {
906    .splash-screen__loader {
907      max-width: 100px;
908    }
909  }
910
911  .splash-screen img {
912    display: block;
913    max-width: 100%;
914    border: 0 none;
915    height: auto;
916    animation: pulse-fade 0.4s infinite linear;
917  }
918
919  .loader-text {
920    letter-spacing: 0.2em;
921    font-size: 1.5em;
922    text-transform: uppercase;
923    animation: pulse-fade 0.4s infinite linear;
924  }
925
926  .loader-logo {
927    display: none;
928    position: fixed;
929    left: 0;
930    top: 0;
931    right: 0;
932    bottom: 0;
933    align-items: center;
934    justify-content: center;
935    background-color: #ffffff;
936    z-index: 6000;
937  }
938
939  .loader-logo__img {
940    display: block;
941  }
942
943  .transition-body {
944    opacity: 0;
945  }
946
947  .btn--loading span:after {
948    content: "Loading";
949  }
950</style>
951<style>@charset "UTF-8";
952
953/*!
954  Streamline, by Archetype Themes
955  http://archetypethemes.co
956*/
957
958:root{
959  --colorAlt:#223b3d;
960  --colorAltText:#ffffff;
961
962  --colorAnnouncement:#a00404;
963  --colorAnnouncementText:#ffffff;
964
965  --colorBody:#ffffff;
966  --colorBodyAlpha05:rgba(255, 255, 255, 0.05);
967  --colorBodyLightDim:#fafafa;
968  --colorBodyMediumDim:#f5f5f5;
969  --colorBodyDim:#f2f2f2;
970
971  --colorBtnPrimary:#a00404;
972  --colorBtnPrimaryText:#ffffff;
973  --colorBtnPrimaryBgTransition:background 0.15s ease;
974  --colorBtnPrimaryActive:#f91111;
975
976  --colorCartDot:#a00404;
977  --colorCartDotText:#fff;
978
979  --colorDrawers:#ffffff;
980  --colorDrawersDim:#f2f2f2;
981  --colorDrawerText:#000000;
982  --colorDrawerTextDarken:#000000;
983
984  --colorHeroText:#fff;
985
986  --colorImageOverlay:#000;
987  --colorImageOverlayOpacity:0.03;
988  --colorImageOverlayTextShadow:0.3;
989
990  --colorInputBg:#ffffff;
991  --colorInputText:#111111;
992
993  --colorLink:#111111;
994
995  --colorModalBg:rgba(0,0,0,.5);
996
997  --colorNav:#ffffff;
998  --colorNavText:#111111;
999
1000  --colorNewsletter:#ffffff;
1001  --colorNewsletterText:#111111;
1002
1003  --colorSalePrice:#a00404;
1004  --colorSaleTag:#a00404;
1005  --colorSaleTagText:#ffffff;
1006
1007  --colorTextBody:#111111;
1008  --colorTextBodyAlpha005:rgba(17, 17, 17, 0.05);
1009  --colorTextBodyAlpha008:rgba(17, 17, 17, 0.08);
1010  --colorTextBodyAlpha01:rgba(17, 17, 17, 0.1);
1011  --colorTextBodyAlpha035:rgba(17, 17, 17, 0.35);
1012  --colorTextBodyAlpha05:rgba(17, 17, 17, 0.5);
1013
1014  --colorSmallImageBg:#ffffff;
1015  --colorLargeImageBg:#000000;
1016
1017  --productImageScatter:false;
1018
1019  --urlIcoSelect:url(//gillori.com/cdn/shop/t/67/assets/ico-select.svg);
1020
1021  --sizeChartMargin:30px 0;
1022  --sizeChartIconMargin:5px;
1023
1024  --newsletterReminderPadding:30px 35px;
1025  --color-body-text:#111111;
1026  --color-body:#ffffff;
1027  --color-bg:#ffffff;
1028}
1029
1030@keyframes placeholder-shimmer{
1031  0%{
1032    background-position:-150% 0;
1033  }
1034  to{
1035    background-position:150% 0;
1036  }
1037}
1038
1039@keyframes progressBar{
1040  0%{ width:0%; }
1041  95%{ opacity:1; width:100%; }
1042  to{ opacity:0; width:100%; }
1043}
1044
1045@keyframes page-fade{
1046  0%{
1047    opacity:0;
1048  }
1049  to{
1050    opacity:1;
1051  }
1052}
1053
1054@keyframes page-slide-reveal-down{
1055  0%{
1056    transform:translateY(0);
1057  }
1058  to{
1059    transform:translateY(110vh);
1060  }
1061}
1062
1063@keyframes fade-in{
1064  0%{
1065    opacity:0.2;
1066    transform:scale(0.98);
1067  }
1068  to{
1069    opacity:1;
1070    transform:scale(1);
1071  }
1072}
1073
1074@keyframes fade-in-bg{
1075  0%{
1076    opacity:0.2;
1077    transform:scale(1.06);
1078  }
1079  50%{
1080    opacity:1;
1081  }
1082  to{
1083    opacity:1;
1084    transform:scale(1);
1085  }
1086}
1087
1088@keyframes fade-out{
1089  0%{
1090    opacity:1;
1091  }
1092  to{
1093    opacity:0;
1094  }
1095}
1096
1097@keyframes partial-fade-in{
1098  0%{ opacity:0; }
1099  to{ opacity:0.4; }
1100}
1101
1102@keyframes partial-fade-out{
1103  0%{ opacity:0.4; }
1104  to{ opacity:0; }
1105}
1106
1107@keyframes pulse-fade{
1108  0%{
1109    opacity:0;
1110  }
1111  50%{
1112    opacity:1;
1113  }
1114  to{
1115    opacity:0;
1116  }
1117}
1118
1119@keyframes rise-up{
1120  0%{
1121    opacity:0;
1122    transform:translateY(20px);
1123  }
1124  to{
1125    opacity:1;
1126    transform:translateY(0%);
1127  }
1128}
1129
1130@keyframes cart-rise-up{
1131  0%{
1132    transform:translateY(120%);
1133  }
1134  to{
1135    transform:translateY(0%);
1136  }
1137}
1138
1139@keyframes hero-animate{
1140  0%{
1141    opacity:0;
1142    transform:scale(1);
1143  }
1144  10%{
1145    opacity:1;
1146  }
1147  to{
1148    opacity:1;
1149    transform:scale(1.1);
1150  }
1151}
1152
1153@keyframes hero-animate-small{
1154  0%{
1155    opacity:0;
1156    transform:scale(1);
1157  }
1158  10%{
1159    opacity:1;
1160  }
1161  to{
1162    opacity:1;
1163    transform:scale(1.2);
1164  }
1165}
1166
1167@keyframes hero-animate-out{
1168  0%{
1169    opacity:1;
1170    transform:scale(1.1);
1171  }
1172  to{
1173    opacity:0;
1174    transform:scale(1.1);
1175  }
1176}
1177
1178@keyframes hero-animate-out-small{
1179  0%{
1180    opacity:1;
1181    transform:scale(1.2);
1182  }
1183  to{
1184    opacity:0;
1185    transform:scale(1.2);
1186  }
1187}
1188
1189@keyframes marquee-left{
1190  0%{
1191    transform:translateX(-1%);
1192  }
1193  to{
1194    transform:translateX(-51%);
1195  }
1196}
1197
1198@keyframes marquee-right{
1199  0%{
1200    transform:translateX(-51%);
1201  }
1202  to{
1203    transform:translateX(-1%);
1204  }
1205}
1206
1207@keyframes modal-open{
1208  0%{
1209    opacity:0;
1210    transform:translateY(30px);
1211  }
1212  to{
1213    opacity:1;
1214    transform:translateY(0);
1215  }
1216}
1217
1218@keyframes modal-closing{
1219  0%{
1220    opacity:1;
1221    transform:scale(1);
1222  }
1223  to{
1224    opacity:0;
1225    transform:scale(0.9);
1226  }
1227}
1228
1229@keyframes grid-product__loading{
1230  0%{ opacity:0; }
1231  60%{ opacity:0.2; }
1232  to{ opacity:0; }
1233}
1234
1235@keyframes spin{
1236  0%{
1237    transform:rotate(0deg);
1238  }
1239
1240  to{
1241    transform:rotate(360deg);
1242  }
1243}
1244
1245@keyframes remove{
1246  0%{
1247    max-height:250px;
1248    opacity:1;
1249    transform:translateX(0);
1250  }
1251
1252  33%{
1253    max-height:250px;
1254    opacity:0;
1255    transform:translateX(50%);
1256  }
1257
1258  to{
1259    max-height:0;
1260    opacity:0;
1261    transform:translateX(50%);
1262  }
1263}
1264
1265.flickity-enabled{
1266  position:relative;
1267}
1268
1269.flickity-enabled:focus{ outline:none; }
1270
1271.flickity-viewport{
1272  height:100%;
1273  overflow:hidden;
1274  position:relative;
1275  transition:height 0.35s;
1276}
1277
1278.flickity-slider{
1279  height:100%;
1280  position:absolute;
1281  width:100%;
1282}
1283
1284.flickity-enabled.is-draggable{
1285  -webkit-user-select:none;
1286             -moz-user-select:none;
1287          user-select:none;
1288}
1289
1290.flickity-enabled.is-draggable .flickity-viewport{
1291  cursor:move;
1292  cursor:grab;
1293}
1294
1295.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{
1296    cursor:grabbing;
1297  }
1298
1299.flickity-enabled.is-draggable[data-arrows=true] .flickity-viewport{
1300  cursor:default;
1301}
1302
1303.flickity-enabled.is-draggable[data-arrows=true] .flickity-viewport.is-pointer-down{
1304    cursor:default;
1305  }
1306
1307.flickity-button{
1308  background:var(--colorBtnPrimary);
1309  border:none;
1310  border-radius:50%;
1311  color:var(--colorBtnPrimaryText);
1312  position:absolute;
1313}
1314
1315.hero .flickity-button{
1316    background-color:var(--colorBody);
1317    box-shadow:0 5px 5px rgba(0,0,0,.1);
1318    color:var(--colorTextBody);
1319}
1320
1321.flickity-button:hover{
1322  cursor:pointer;
1323  opacity:1;
1324}
1325
1326.flickity-button:disabled{
1327  cursor:auto;
1328  display:none;
1329  pointer-events:none;
1330}
1331
1332.flickity-prev-next-button{
1333  height:40px;
1334  top:50%;
1335  transform:translateY(-50%);
1336  width:40px;
1337}
1338
1339
1340
1341@media only screen and (max-width:768px){
1342
1343.flickity-prev-next-button{
1344    height:33px;
1345    width:33px;
1346}
1347  }
1348
1349.flickity-prev-next-button:hover{
1350  transform:translateY(-50%) scale(1.12);
1351}
1352
1353.flickity-prev-next-button:active{
1354  transform:translateY(-50%) scale(1);
1355  transition:transform 0.05s ease-out;
1356}
1357
1358.flickity-previous{ left:10px; }
1359
1360.flickity-next{ right:10px; }
1361
1362.flickity-rtl .flickity-previous{
1363  left:auto;
1364  right:10px;
1365}
1366
1367.flickity-rtl .flickity-next{
1368  left:10px;
1369  right:auto;
1370}
1371
1372.flickity-button-icon{
1373  fill:currentColor;
1374  height:30%;
1375  left:35%;
1376  position:absolute;
1377  top:35%;
1378  width:30%;
1379}
1380
1381.flickity-page-dots{
1382  bottom:-25px;
1383  color:currentColor;
1384  line-height:1;
1385  list-style:none;
1386  margin:0;
1387  padding:0;
1388  position:absolute;
1389  text-align:center;
1390  width:100%;
1391}
1392
1393.hero .flickity-page-dots{
1394    bottom:20px;
1395    color:#fff;
1396}
1397
1398.flickity-rtl .flickity-page-dots{ direction:rtl; }
1399
1400.flickity-page-dots .dot{
1401  background-color:currentColor;
1402  border-radius:100%;
1403  cursor:pointer;
1404  display:inline-block;
1405  height:6px;
1406  margin:0 5px;
1407  opacity:0.4;
1408  vertical-align:middle;
1409  width:6px;
1410}
1411
1412.flickity-page-dots .dot:hover{
1413    opacity:0.6;
1414  }
1415
1416.flickity-page-dots .dot.is-selected{
1417  background-color:currentColor;
1418  height:9px;
1419  opacity:1;
1420  width:9px;
1421}
1422
1423.flickity-enabled.is-fade .flickity-slider>*{
1424  pointer-events:none;
1425  z-index:0;
1426}
1427
1428.flickity-enabled.is-fade .flickity-slider>.is-selected{
1429  pointer-events:auto;
1430  z-index:1;
1431}
1432
1433.hero[data-arrows=true]{
1434  overflow:visible;
1435}
1436
1437.hero[data-arrows=true] .flickity-prev-next-button{
1438    bottom:-20px;
1439    top:auto;
1440    transform:none;
1441    z-index:2;
1442  }
1443
1444.hero[data-arrows=true] .flickity-prev-next-button:hover{
1445    transform:scale(1.12);
1446  }
1447
1448.hero[data-arrows=true] .flickity-prev-next-button:active{
1449    transform:scale(1);
1450  }
1451
1452.hero[data-arrows=true] .flickity-previous{
1453    left:auto;
1454    right:90px;
1455  }
1456
1457.hero[data-arrows=true] .flickity-next{
1458    right:40px;
1459  }
1460
1461.hero.flickity-rtl[data-arrows=true] .flickity-previous{
1462    left:90px;
1463    right:auto;
1464  }
1465
1466.hero.flickity-rtl[data-arrows=true] .flickity-next{
1467    left:40px;
1468    right:auto;
1469  }
1470
1471@media only screen and (max-width:768px){
1472    .hero[data-arrows=true] .flickity-prev-next-button{
1473      bottom:-16px;
1474    }
1475    .hero[data-arrows=true] .flickity-previous{
1476      right:60px;
1477    }
1478    .hero[data-arrows=true] .flickity-next{
1479      right:20px;
1480    }
1481    .hero.flickity-rtl[data-arrows=true] .flickity-previous{
1482      left:60px;
1483    }
1484    .hero.flickity-rtl[data-arrows=true] .flickity-next{
1485      left:20px;
1486    }
1487  }
1488
1489.hero[data-bars=true] .flickity-page-dots{
1490    bottom:0;
1491    height:6px;
1492    line-height:6px;
1493    z-index:2;
1494  }
1495
1496[data-bars=true] .flickity-page-dots .dot{
1497    background:none;
1498    border:0;
1499    border-radius:0;
1500    height:6px;
1501    opacity:1;
1502    overflow:hidden;
1503    position:relative;
1504    vertical-align:top;
1505    width:120px;
1506  }
1507
1508@media only screen and (max-width:768px){
1509
1510[data-bars=true] .flickity-page-dots .dot{
1511      width:45px;
1512  }
1513    }
1514
1515[data-bars=true] .flickity-page-dots .dot:after,[data-bars=true] .flickity-page-dots .dot:before{
1516      content:"";
1517      display:block;
1518      height:100%;
1519      left:0;
1520      position:absolute;
1521      width:100%;
1522    }
1523
1524[data-bars=true] .flickity-page-dots .dot:before{
1525      background-color:#000;
1526      opacity:0.1;
1527    }
1528
1529[data-bars=true] .flickity-page-dots .dot:hover:before{
1530      opacity:0.2;
1531    }
1532
1533[data-bars=true] .flickity-page-dots .dot:after{
1534      background-color:currentColor;
1535      transform:translateX(-100%);
1536      transition:none;
1537    }
1538
1539[data-bars=true] .flickity-page-dots .dot.is-selected:after{
1540      animation:slideshowBars 0s linear forwards;
1541    }
1542
1543.noUi-target,.noUi-target *{
1544   -webkit-touch-callout:none;
1545   -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
1546   box-sizing:border-box;
1547   touch-action:none;
1548   -webkit-user-select:none;
1549   -moz-user-select:none;
1550        user-select:none;
1551 }
1552
1553.noUi-target{
1554   position:relative;
1555 }
1556
1557.noUi-base,.noUi-connects{
1558   height:100%;
1559   position:relative;
1560   width:100%;
1561   z-index:1;
1562 }
1563
1564.noUi-connects{
1565   overflow:hidden;
1566   z-index:0;
1567 }
1568
1569.noUi-connect,.noUi-origin{
1570   position:absolute;
1571   right:0;
1572   top:0;
1573   transform-origin:0 0;
1574   transform-style:flat;
1575   will-change:transform;
1576   z-index:1;
1577 }
1578
1579.noUi-connect{
1580   height:100%;
1581   width:100%;
1582 }
1583
1584.noUi-origin{
1585   height:10%;
1586   width:10%;
1587 }
1588
1589.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{
1590   left:0;
1591   right:auto;
1592 }
1593
1594.noUi-vertical .noUi-origin{
1595   width:0;
1596 }
1597
1598.noUi-horizontal .noUi-origin{
1599   height:0;
1600 }
1601
1602.noUi-handle{
1603   backface-visibility:hidden;
1604   position:absolute;
1605 }
1606
1607.noUi-touch-area{
1608   height:100%;
1609   width:100%;
1610 }
1611
1612.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{
1613   transition:transform 0.3s;
1614 }
1615
1616.noUi-state-drag *{
1617   cursor:inherit !important;
1618 }
1619
1620.noUi-horizontal{
1621   height:18px;
1622 }
1623
1624.noUi-horizontal .noUi-handle{
1625   height:28px;
1626   right:-17px;
1627   top:-6px;
1628   width:34px;
1629 }
1630
1631.noUi-vertical{
1632   width:18px;
1633 }
1634
1635.noUi-vertical .noUi-handle{
1636   height:34px;
1637   right:-6px;
1638   top:-17px;
1639   width:28px;
1640 }
1641
1642.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{
1643   left:-17px;
1644   right:auto;
1645 }
1646
1647.noUi-target{
1648   background:#fafafa;
1649   border:1px solid #d3d3d3;
1650   border-radius:4px;
1651   box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;
1652 }
1653
1654.noUi-connects{
1655   border-radius:3px;
1656 }
1657
1658.noUi-connect{
1659   background:#3fb8af;
1660 }
1661
1662.noUi-draggable{
1663   cursor:ew-resize;
1664 }
1665
1666.noUi-vertical .noUi-draggable{
1667   cursor:ns-resize;
1668 }
1669
1670.noUi-handle{
1671   background:#fff;
1672   border:1px solid #d9d9d9;
1673   border-radius:3px;
1674   box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;
1675   cursor:default;
1676 }
1677
1678.noUi-active{
1679   box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;
1680 }
1681
1682.noUi-handle:after,.noUi-handle:before{
1683   background:#e8e7e6;
1684   content:"";
1685   display:block;
1686   height:14px;
1687   left:14px;
1688   position:absolute;
1689   top:6px;
1690   width:1px;
1691 }
1692
1693.noUi-handle:after{
1694   left:17px;
1695 }
1696
1697.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{
1698   height:1px;
1699   left:6px;
1700   top:14px;
1701   width:14px;
1702 }
1703
1704.noUi-vertical .noUi-handle:after{
1705   top:17px;
1706 }
1707
1708[disabled] .noUi-connect{
1709   background:#b8b8b8;
1710 }
1711
1712[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{
1713   cursor:not-allowed;
1714 }
1715
1716.noUi-pips,.noUi-pips *{
1717   box-sizing:border-box;
1718 }
1719
1720.noUi-pips{
1721   color:#999;
1722   position:absolute;
1723 }
1724
1725.noUi-value{
1726   position:absolute;
1727   text-align:center;
1728   white-space:nowrap;
1729 }
1730
1731.noUi-value-sub{
1732   color:#ccc;
1733   font-size:10px;
1734 }
1735
1736.noUi-marker{
1737   background:#ccc;
1738   position:absolute;
1739 }
1740
1741.noUi-marker-sub{
1742   background:#aaa;
1743 }
1744
1745.noUi-marker-large{
1746   background:#aaa;
1747 }
1748
1749.noUi-pips-horizontal{
1750   height:80px;
1751   left:0;
1752   padding:10px 0;
1753   top:100%;
1754   width:100%;
1755 }
1756
1757.noUi-value-horizontal{
1758   transform:translate(-50%, 50%);
1759 }
1760
1761.noUi-rtl .noUi-value-horizontal{
1762   transform:translate(50%, 50%);
1763 }
1764
1765.noUi-marker-horizontal.noUi-marker{
1766   height:5px;
1767   margin-left:-1px;
1768   width:2px;
1769 }
1770
1771.noUi-marker-horizontal.noUi-marker-sub{
1772   height:10px;
1773 }
1774
1775.noUi-marker-horizontal.noUi-marker-large{
1776   height:15px;
1777 }
1778
1779.noUi-pips-vertical{
1780   height:100%;
1781   left:100%;
1782   padding:0 10px;
1783   top:0;
1784 }
1785
1786.noUi-value-vertical{
1787   padding-left:25px;
1788   transform:translateY(-50%);
1789 }
1790
1791.noUi-rtl .noUi-value-vertical{
1792   transform:translateY(50%);
1793 }
1794
1795.noUi-marker-vertical.noUi-marker{
1796   height:2px;
1797   margin-top:-1px;
1798   width:5px;
1799 }
1800
1801.noUi-marker-vertical.noUi-marker-sub{
1802   width:10px;
1803 }
1804
1805.noUi-marker-vertical.noUi-marker-large{
1806   width:15px;
1807 }
1808
1809.noUi-tooltip{
1810   background:#fff;
1811   border:1px solid #d9d9d9;
1812   border-radius:3px;
1813   color:#000;
1814   display:block;
1815   padding:5px;
1816   position:absolute;
1817   text-align:center;
1818   white-space:nowrap;
1819 }
1820
1821.noUi-horizontal .noUi-tooltip{
1822   bottom:120%;
1823   left:50%;
1824   transform:translate(-50%);
1825 }
1826
1827.noUi-vertical .noUi-tooltip{
1828   right:120%;
1829   top:50%;
1830   transform:translateY(-50%);
1831 }
1832
1833.noUi-horizontal .noUi-origin>.noUi-tooltip{
1834   bottom:10px;
1835   left:auto;
1836   transform:translate(50%);
1837 }
1838
1839.noUi-vertical .noUi-origin>.noUi-tooltip{
1840   right:28px;
1841   top:auto;
1842   transform:translateY(-18px);
1843 }
1844
1845tool-tip{
1846  display:none;
1847}
1848
1849tool-tip[data-tool-tip-open=true]{
1850  align-items:center;
1851  display:flex;
1852  height:100%;
1853  justify-content:center;
1854  left:0;
1855  position:fixed;
1856  top:0;
1857  width:100%;
1858  z-index:10001;
1859}
1860
1861tool-tip[data-tool-tip-open=true]:before{
1862    animation:overlay-on 0.3s forwards;
1863    background-color:#e0e0e0;
1864    background-color:var(--colorModalBg);
1865    content:"";
1866    cursor:pointer;
1867    height:100%;
1868    left:0;
1869    position:fixed;
1870    top:0;
1871    width:100%;
1872  }
1873
1874.tool-tip__inner{
1875  animation:modal-close 0.3s forwards;
1876  opacity:0;
1877}
1878
1879tool-tip[data-tool-tip-open=true] .tool-tip__inner{
1880    animation:modal-open 0.3s forwards;
1881    background:var(--colorBody);
1882    box-shadow:0 10px 20px #00000017;
1883    display:block;
1884    max-width:720px;
1885    min-height:250px;
1886    min-width:250px;
1887    padding:30px;
1888    position:fixed;
1889}
1890
1891@media only screen and (max-width:768px){
1892
1893tool-tip[data-tool-tip-open=true] .tool-tip__inner{
1894      max-width:93%;
1895      width:100%;
1896}
1897    }
1898
1899.tool-tip__content{
1900  max-height:80vh;
1901  overflow:auto;
1902}
1903
1904@media only screen and (max-width:768px){
1905
1906.tool-tip__content{
1907    font-size:0.85em;
1908}
1909  }
1910
1911.tool-tip__close{
1912  position:absolute;
1913  right:0;
1914  top:0;
1915}
1916
1917.tool-tip__close .icon{
1918  height:28px;
1919  width:28px;
1920}
1921
1922.tool-tip-trigger{
1923  background:none;
1924  border:0;
1925  cursor:pointer;
1926}
1927
1928.tool-tip-trigger .icon{
1929  height:28px;
1930  width:28px;
1931}
1932
1933.tool-tip-trigger__title{
1934  display:inline-block;
1935}
1936
1937.tool-tip-trigger__title:focus,.tool-tip-trigger__title:hover{
1938  -webkit-text-decoration:underline;
1939  text-decoration:underline;
1940  text-underline-offset:2px;
1941}
1942
1943.tool-tip-trigger__content{
1944  display:none !important;
1945}
1946
1947.size-chart__standalone{
1948  margin:var(--sizeChartMargin);
1949}
1950
1951.size-chart__standalone svg{
1952    margin-left:var(--sizeChartIconMargin);
1953  }
1954
1955.text-with-icons__blocks{
1956  display:flex;
1957  flex-wrap:wrap;
1958  justify-content:center;
1959  margin-left:-30px;
1960  margin-right:-30px;
1961}
1962
1963@media only screen and (max-width:768px){
1964
1965.text-with-icons__blocks{
1966    flex-direction:column;
1967    margin:0;
1968}
1969  }
1970
1971.has-1-per-row .text-with-icons__block{
1972  width:100%;
1973}
1974
1975.has-2-per-row .text-with-icons__block{
1976  width:50%;
1977}
1978
1979.has-3-per-row .text-with-icons__block{
1980  width:33.333%;
1981}
1982
1983.has-4-per-row .text-with-icons__block{
1984  width:25%;
1985}
1986
1987.has-5-per-row .text-with-icons__block{
1988  width:20%;
1989}
1990
1991.text-with-icons__blocks .text-with-icons__block{
1992  display:flex;
1993  flex:none;
1994  flex-direction:column;
1995  padding:30px;
1996}
1997
1998@media only screen and (max-width:768px){
1999
2000.text-with-icons__blocks .text-with-icons__block{
2001    padding:0 0 60px;
2002    width:100%;
2003}
2004  }
2005
2006.text-with-icons__block-icon{
2007  display:block;
2008  margin-bottom:10px;
2009}
2010
2011.text-with-icons__block-icon .icon{
2012    height:70px;
2013    width:70px;
2014  }
2015
2016@media only screen and (max-width:768px){
2017
2018.text-with-icons__block-icon .icon{
2019      height:60px;
2020      width:60px;
2021  }
2022    }
2023
2024.text-with-icons__button{
2025  display:flex;
2026  justify-content:center;
2027}
2028
2029newsletter-reminder{
2030  bottom:20px;
2031  box-shadow:0 12px 25px rgba(0,0,0,.15);
2032  left:20px;
2033  max-width:240px;
2034  position:fixed;
2035  transition:opacity 0.3s ease-in-out;
2036  z-index:10;
2037}
2038
2039@media only screen and (max-width:768px){
2040
2041newsletter-reminder{
2042    max-width:calc(100% - 40px);
2043}
2044  }
2045
2046newsletter-reminder[data-enabled=false]{
2047    opacity:0;
2048    pointer-events:none;
2049    visibility:hidden;
2050  }
2051
2052newsletter-reminder[class*=color-scheme-]:not(.color-scheme-none){
2053    position:fixed;
2054  }
2055
2056newsletter-reminder .color-scheme-none{
2057    background-color:var(--colorBtnPrimary);
2058    color:var(--colorBtnPrimaryText);
2059  }
2060
2061.newsletter-reminder__message.h3{
2062  cursor:pointer;
2063  margin:0;
2064  padding:var(--newsletterReminderPadding);
2065}
2066
2067.parallax-image img{
2068  height:100%;
2069  -o-object-fit:cover;
2070     object-fit:cover;
2071  width:100%;
2072}
2073
2074.parallax-image{
2075  height:100%;
2076  overflow:hidden;
2077  position:absolute;
2078  transition:transform 0.05s linear;
2079  width:100%;
2080}
2081
2082.countdown-wrapper{
2083  position:relative;
2084}
2085
2086.countdown__background-image-wrapper{
2087  height:100%;
2088  position:absolute;
2089  width:100%;
2090}
2091
2092.countdown__background-image{
2093  height:100%;
2094  left:0;
2095  -o-object-fit:cover;
2096     object-fit:cover;
2097  position:absolute;
2098  top:0;
2099  width:100%;
2100}
2101
2102.countdown__mobile-image-wrapper{
2103  height:100%;
2104  position:absolute;
2105  width:100%;
2106}
2107
2108.countdown__mobile-image{
2109  height:100%;
2110  -o-object-fit:cover;
2111     object-fit:cover;
2112  width:100%;
2113}
2114
2115.countdown-layout--banner .countdown__content{
2116    padding:2rem;
2117  }
2118
2119@media only screen and (min-width:769px){
2120
2121.countdown-layout--banner .countdown__content{
2122      display:flex;
2123      flex-direction:row;
2124      flex-wrap:nowrap;
2125      gap:1rem;
2126      justify-content:space-around;
2127      padding:1.6rem 2rem;
2128  }
2129    }
2130
2131.countdown-layout--banner.countdown-blocks--2.page-width .countdown__content{
2132      justify-content:space-around;
2133    }
2134
2135.countdown-layout--banner.countdown-blocks--2 .countdown__content{
2136      justify-content:center;
2137    }
2138
2139@media only screen and (min-width:769px){
2140
2141.countdown-layout--banner .countdown__block{
2142      width:33%;
2143  }
2144    }
2145
2146.countdown__content{
2147  align-items:center;
2148  display:flex;
2149  flex-direction:column;
2150  height:auto;
2151  justify-content:center;
2152  max-height:650px;
2153  padding:5rem 2rem;
2154  text-align:center;
2155  width:100%;
2156}
2157
2158.page-width .countdown__content{
2159    position:relative;
2160}
2161
2162@media only screen and (min-width:769px){
2163
2164.countdown-layout--hero .countdown__content{
2165      height:100vh;
2166}
2167    }
2168
2169.countdown__block{
2170  margin:1rem auto;
2171  width:100%;
2172  z-index:3;
2173}
2174
2175.countdown__block--content{
2176  align-items:center;
2177  display:flex;
2178  flex-direction:column;
2179  justify-content:center;
2180}
2181
2182.countdown__block--content .countdown__block--button{
2183    margin:0;
2184    width:100%;
2185  }
2186
2187@media only screen and (min-width:769px){
2188
2189.countdown-blocks--2.countdown-layout--banner .countdown__block--content,.countdown-blocks--2.countdown-layout--banner .countdown__block--timer{
2190      width:50%;
2191}
2192    }
2193
2194@media only screen and (min-width:769px){
2195
2196.countdown-blocks--2.countdown-layout--banner .countdown__block--button.button-block-active{
2197      width:50%;
2198}
2199    }
2200
2201.countdown__text-wrapper{
2202  display:flex;
2203  flex-direction:column;
2204  justify-content:center;
2205}
2206
2207@media only screen and (min-width:769px){
2208
2209.countdown-layout--hero .countdown__text-wrapper{
2210      width:50%;
2211}
2212    }
2213
2214.countdown__text-wrapper--content-alignment-left{
2215  text-align:left;
2216}
2217
2218.countdown__text-wrapper--content-alignment-right{
2219  text-align:right;
2220}
2221
2222.countdown__display{
2223  display:flex;
2224  justify-content:center;
2225}
2226
2227.countdown__display--visible+.countdown__timer-message--visible{
2228  margin-top:1.5rem;
2229}
2230
2231.countdown__display--hidden{
2232  height:0;
2233  margin:0;
2234  opacity:0;
2235  transition:opacity 3s ease-out;
2236  visibility:hidden;
2237  width:0;
2238}
2239
2240.countdown__display-block{
2241  align-content:center;
2242  border-right:1px solid;
2243  display:flex;
2244  flex-direction:column;
2245  flex-wrap:wrap;
2246  padding:0 1rem;
2247  font-family: 'Nunito', sans-serif;
2248}
2249
2250.countdown__display-block h2{
2251    margin-bottom:16px;
2252  }
2253
2254@media only screen and (min-width:769px){
2255
2256.countdown__display-block h2{
2257      margin-bottom:4px;
2258  }
2259    }
2260
2261.countdown__display-block span{
2262    font-size:0.6rem;
2263    letter-spacing:1.7px;
2264  }
2265
2266@media only screen and (min-width:769px){
2267
2268.countdown__display-block span{
2269      font-size:0.75rem;
2270  }
2271    }
2272
2273.countdown__display-block:last-child{
2274    border-right:none;
2275  }
2276
2277[dir=rtl] .countdown__display-block:last-child{
2278      border-right:1px solid;
2279    }
2280
2281[dir=rtl] .countdown__display-block:first-child{
2282      border-right:none;
2283    }
2284
2285.countdown__timer-message{
2286  height:0;
2287  margin:0;
2288  opacity:0;
2289  visibility:hidden;
2290}
2291
2292.countdown__timer-message--visible{
2293  height:auto;
2294  opacity:1;
2295  transition:opacity 1s ease-in;
2296  visibility:visible;
2297}
2298
2299.countdown__block--hidden{
2300  width:0 !important;
2301}
2302
2303.countdown__block--hidden{
2304  margin:0;
2305  opacity:0;
2306  transition:opacity 1s ease-out;
2307  visibility:hidden;
2308}
2309
2310.countdown__overlay:after{
2311    background-color:var(--countdown-overlay-rgba);
2312    bottom:0;
2313    content:"";
2314    height:100%;
2315    left:0;
2316    position:absolute;
2317    right:0;
2318    top:0;
2319    width:100%;
2320    z-index:2;
2321  }
2322
2323@media only screen and (max-width:768px){
2324
2325.hotspots-section .index-section{
2326    margin-bottom:10px;
2327}
2328  }
2329
2330.hotspots-section .hotspots-wrapper{
2331  display:flex;
2332  flex-wrap:wrap;
2333}
2334
2335.hotspots-section .hotspots-wrapper.is-reverse{
2336    flex-direction:row-reverse;
2337  }
2338
2339.hotspots__title{
2340  padding-top:1.5rem;
2341  width:100%;
2342}
2343
2344.hotspots{
2345  position:relative;
2346  width:70%;
2347}
2348
2349@media only screen and (max-width:768px){
2350
2351.hotspots{
2352    width:100%;
2353}
2354  }
2355
2356.hotspots .grid__image-ratio img{
2357    height:100%;
2358    left:0;
2359    -o-object-fit:cover;
2360       object-fit:cover;
2361    opacity:1;
2362    position:absolute;
2363    top:0;
2364    width:100%;
2365  }
2366
2367[data-animate_images=true] .hotspots .grid__image-ratio img{
2368      opacity:1;
2369  }
2370
2371.hotspots__buttons{
2372  height:100%;
2373  left:0;
2374  position:absolute;
2375  top:0;
2376  width:100%;
2377}
2378
2379.hotspot__button{
2380  border-radius:50%;
2381  line-height:0;
2382  padding:10px;
2383  position:absolute;
2384  transform:translate(-50%, -50%);
2385}
2386
2387@media only screen and (max-width:768px){
2388
2389.hotspot__button{
2390    padding:6px;
2391}
2392  }
2393
2394.hotspot__button:hover .hotspot__button-content{
2395    opacity:1;
2396    pointer-events:auto;
2397    visibility:visible;
2398  }
2399
2400.hotspot__button-content{
2401  background-color:var(--colorBody);
2402  border-radius:5px;
2403  box-shadow:3px 3px 10px 3px rgba(0,0,0,.2);
2404  color:var(--colorTextBody);
2405  left:50%;
2406  min-width:5rem;
2407  opacity:0;
2408  padding:1rem;
2409  pointer-events:none;
2410  position:absolute;
2411  top:calc(100% + 1rem);
2412  transform:translateX(-50%);
2413  transition:opacity 0.3s ease-in-out;
2414  visibility:hidden;
2415}
2416
2417.hotspot__button-content p,.hotspot__button-content span{
2418    margin-bottom:0;
2419    white-space:nowrap
2420  }
2421
2422.hotspot__button-content:before{
2423    border-color:transparent transparent var(--colorBody) transparent;
2424    border-style:solid;
2425    border-width:0 5px 10px 5px;
2426    content:"";
2427    height:0;
2428    left:50%;
2429    position:absolute;
2430    top:-10px;
2431    transform:translateX(-50%);
2432    width:0;
2433  }
2434
2435.hotspot__button-content .content__prices{
2436    display:flex;
2437    flex-wrap:nowrap;
2438  }
2439
2440.hotspots__content{
2441  align-items:center;
2442  display:flex;
2443  padding:24px;
2444  width:30%;
2445}
2446
2447.page-width .hotspots__content{
2448    padding-left:40px;
2449    padding-right:0;
2450}
2451
2452@media only screen and (max-width:768px){
2453
2454.page-width .hotspots__content{
2455      padding-left:0;
2456}
2457    }
2458
2459.page-width.is-reverse .hotspots__content{
2460    padding-left:0;
2461    padding-right:40px;
2462}
2463
2464@media only screen and (max-width:768px){
2465
2466.page-width.is-reverse .hotspots__content{
2467      padding-right:20px;
2468}
2469    }
2470
2471@media only screen and (max-width:768px){
2472
2473.hotspots__content{
2474    padding:1rem 20px 0;
2475    width:100%;
2476}
2477  }
2478
2479.hotspot-content__block{
2480  animation:fade-in .5s ease 0s forwards;
2481  display:none;
2482  max-height:0;
2483  position:sticky;
2484  top:0;
2485  width:100%;
2486
2487}
2488
2489.modal-closing .hotspot-content__block,.modal-open .hotspot-content__block{
2490    animation:none;
2491    position:static;
2492
2493}
2494
2495@media only screen and (max-width:768px){
2496
2497.hotspot-content__block{
2498    align-items:center;
2499    padding-top:0;
2500    position:relative;
2501
2502}
2503  }
2504
2505.hotspot-content__block.is-active{
2506    display:block;
2507    max-height:none;
2508  }
2509
2510.hotspot-content__block .grid-product__image-wrap{
2511    margin:0;
2512  }
2513
2514.hotspot-content__block .grid__item{
2515    display:block;
2516    float:none;
2517    padding:0;
2518  }
2519
2520.hotspot-content__block .grid-product__tags{
2521    margin-left:0;
2522  }
2523
2524@media only screen and (max-width:768px){
2525
2526.hotspot-content__block .grid-product__tag{
2527      left:0;
2528      right:auto;
2529  }
2530    }
2531
2532.hotspot-content__block .grid-item__meta,.hotspot-content__block .grid-product__meta{
2533    padding-top:10px;
2534  }
2535
2536@media only screen and (max-width:768px){
2537
2538.hotspot-content__block .grid-item__meta,.hotspot-content__block .grid-product__meta{
2539      display:flex;
2540      flex-direction:column;
2541      flex-wrap:wrap;
2542      justify-content:center;
2543      padding-left:10px;
2544      padding-top:0;
2545      text-align:left;
2546  }
2547
2548      .hotspot-content__block .grid-item__meta .grid-item__meta-main,.hotspot-content__block .grid-item__meta .grid-item__meta-secondary,.hotspot-content__block .grid-product__meta .grid-item__meta-main,.hotspot-content__block .grid-product__meta .grid-item__meta-secondary{
2549        flex:none;
2550        width:100%;
2551      }
2552    }
2553
2554@media only screen and (max-width:768px){
2555
2556    .hotspot-content__block .grid-product{
2557      padding-left:0;
2558      padding-right:0;
2559    }
2560
2561    .hotspot-content__block .quick-add-btn{
2562      display:none;
2563    }
2564    .hotspot-content__block .grid__item-image-wrapper{
2565      display:flex;
2566    }
2567
2568      .hotspot-content__block .grid__item-image-wrapper .grid-product__image-mask{
2569        flex:0 0 30%;
2570      }
2571
2572    .hotspot-content__block .grid-item__link,.hotspot-content__block .grid-product__link{
2573      display:flex;
2574      flex-wrap:nowrap;
2575    }
2576    [data-grid-style=grey-round] .hotspot-content__block .grid-item__link{
2577        border-radius:10px 0 0 10px;
2578    }
2579    [data-grid-style=white-round] .hotspot-content__block .grid-item__link{
2580        border-radius:10px 0 0 10px;
2581    }
2582
2583    .hotspot-content__block .grid-product__image-mask,.hotspot-content__block .grid-product__image-wrap,.hotspot-content__block .product-slider{
2584      width:30%;
2585    }
2586
2587    .hotspot-content__block .grid-product__actions{
2588      left:10px;
2589      right:auto;
2590      top:10px;
2591    }
2592  }
2593
2594.hotspot-content__block .modal .grid__item{
2595  float:left;
2596}
2597
2598image-compare{
2599  background:#222;
2600  display:block;
2601  overflow:hidden;
2602  position:relative;
2603  width:100%;
2604}
2605
2606.comparison__draggable{
2607  height:100%;
2608  overflow:hidden;
2609  position:absolute;
2610  top:0;
2611  width:50%;
2612  z-index:2;
2613}
2614
2615.comparison__image{
2616  animation:none;
2617  display:block;
2618  height:100%;
2619  max-width:none;
2620  -o-object-fit:cover;
2621     object-fit:cover;
2622  opacity:1;
2623  -webkit-user-select:none;
2624             -moz-user-select:none;
2625          user-select:none;
2626  width:100%;
2627}
2628
2629.comparison__image-wrapper{
2630  height:100%;
2631  width:100%;
2632}
2633
2634.comparison__button{
2635  align-items:center;
2636  border:0;
2637  border:3px solid #fff;
2638  border-radius:50%;
2639  cursor:pointer;
2640  display:flex;
2641  flex-wrap:nowrap;
2642  height:64px;
2643  justify-content:center;
2644  left:50%;
2645  padding:0;
2646  position:absolute;
2647  top:50%;
2648  transform:translate(-32px, -50%);
2649  width:64px;
2650  z-index:3;
2651}
2652
2653.comparison--style-minimal .comparison__button{
2654    background:transparent;
2655    border:0;
2656    transform:translate(-56px, -50%);
2657    width:auto;
2658}
2659
2660.comparison--style-minimal .comparison__button svg{
2661      margin:0 20px;
2662    }
2663
2664@supports (-webkit-touch-callout:none){
2665
2666.comparison--style-minimal .comparison__button svg{
2667        position:absolute;
2668    }
2669
2670        .comparison--style-minimal .comparison__button svg.icon-chevron-left{
2671          left:2px;
2672          width:9px;
2673        }
2674
2675        .comparison--style-minimal .comparison__button svg.icon-chevron-right{
2676          right:2px;
2677          width:9px;
2678        }
2679      }
2680
2681@media only screen and (max-width:768px){
2682
2683.comparison--style-classic .comparison__button{
2684      height:48px;
2685      transform:translate(-24px, -50%);
2686      width:48px;
2687}
2688    }
2689
2690.comparison__button svg{
2691    height:auto;
2692    margin:0 5px;
2693    pointer-events:none;
2694    width:12px;
2695  }
2696
2697.comparison__button:before{
2698    background-color:#fff !important;
2699  }
2700
2701.comparison__button:before{
2702    content:"";
2703    position:absolute;
2704    width:2px;
2705  }
2706
2707.comparison__button:after{
2708    background-color:#fff !important;
2709  }
2710
2711.comparison__button:after{
2712    bottom:0;
2713    content:"";
2714    height:50%;
2715    left:50%;
2716    position:absolute;
2717    transform:translate(-50%);
2718    width:2px;
2719  }
2720
2721.age-verification-popup .rte{
2722    margin-bottom:20px;
2723    margin-top:20px;
2724  }
2725
2726@media only screen and (min-width:769px){
2727
2728.age-verification-popup .rte{
2729      margin-bottom:30px;
2730  }
2731    }
2732
2733.age-verification-popup .age-verification-popup__btns-wrapper{
2734    display:flex;
2735    flex-wrap:wrap;
2736    gap:10px;
2737    justify-content:center;
2738  }
2739
2740.age-verification-popup__background-image-wrapper{
2741  height:100%;
2742  overflow:hidden;
2743  position:absolute;
2744  width:100%;
2745}
2746
2747.age-verification-popup__background-image{
2748  height:100%;
2749  -o-object-fit:cover;
2750     object-fit:cover;
2751  width:100%;
2752}
2753
2754.age-verification-popup__content--active{
2755  opacity:1;
2756  transition:opacity 1.5s ease-in;
2757}
2758
2759.age-verification-popup__content--inactive,.age-verification-popup__content--inactive *,.age-verification-popup__content--inactive .btn{
2760  border:0;
2761  font-size:0;
2762  height:0;
2763  line-height:0;
2764  margin:0;
2765  opacity:0;
2766  padding:0;
2767  position:absolute;
2768  visibility:hidden;
2769  width:0;
2770}
2771
2772.age-verification-popup__decline-content--inactive,.age-verification-popup__decline-content--inactive *,.age-verification-popup__decline-content--inactive .btn{
2773  border:0;
2774  font-size:0;
2775  height:0;
2776  line-height:0;
2777  margin:0;
2778  opacity:0;
2779  padding:0;
2780  position:absolute;
2781  visibility:hidden;
2782  width:0;
2783}
2784
2785.age-verification-popup__decline-content--active{
2786  opacity:1;
2787  transition:opacity 1.5s ease-in;
2788}
2789
2790.age-verification-popup__content-wrapper{
2791  margin:0 auto;
2792  max-width:520px;
2793  text-align:center;
2794}
2795
2796product-recommendations[data-intent=complementary]{
2797  display:block;
2798  overflow:hidden;
2799}
2800
2801product-recommendations[data-intent=complementary] .product-recommendations__title{
2802    margin-bottom:20px;
2803    margin-top:40px;
2804    max-width:72%;
2805    text-align:left;
2806    width:100%;
2807  }
2808
2809product-recommendations[data-intent=complementary] .grid{
2810    margin-left:0;
2811  }
2812
2813product-recommendations[data-intent=complementary] .grid-item,product-recommendations[data-intent=complementary] .grid__item{
2814    margin-bottom:1rem;
2815    padding-bottom:8px;
2816    padding-left:0;
2817  }
2818
2819@media only screen and (max-width:768px){
2820
2821product-recommendations[data-intent=complementary] .grid-item,product-recommendations[data-intent=complementary] .grid__item{
2822      margin-left:0 !important;
2823  }
2824
2825product-recommendations[data-intent=complementary] .grid-item,product-recommendations[data-intent=complementary] .grid__item{
2826      flex:0 0 100%;
2827  }
2828    }
2829
2830product-recommendations[data-intent=complementary] .grid-product__image-wrap{
2831    min-width:90px;
2832  }
2833
2834product-recommendations[data-intent=complementary] .grid__image-ratio{
2835    background-color:transparent;
2836  }
2837
2838
2839product-recommendations[data-intent=complementary] img.image-style--circle{
2840    border-radius:50%;
2841    bottom:0;
2842    height:85%;
2843    left:0;
2844    margin:auto;
2845    -o-object-fit:cover;
2846       object-fit:cover;
2847    position:absolute;
2848    right:0;
2849    top:0;
2850    width:85%;
2851  }
2852
2853product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__link{
2854    display:block;
2855    width:100%;
2856  }
2857
2858product-recommendations[data-intent=complementary] .grid-item__link,product-recommendations[data-intent=complementary] .grid-product__link,product-recommendations[data-intent=complementary] .grid__item-image-wrapper{
2859    align-items:center;
2860    display:flex;
2861  }
2862
2863product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-mask,product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-wrap,product-recommendations[data-intent=complementary] .grid-item__link .image-wrap,product-recommendations[data-intent=complementary] .grid-product__link .grid-product__image-mask,product-recommendations[data-intent=complementary] .grid-product__link .grid-product__image-wrap,product-recommendations[data-intent=complementary] .grid-product__link .image-wrap,product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__image-mask,product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__image-wrap,product-recommendations[data-intent=complementary] .grid__item-image-wrapper .image-wrap{
2864      margin:0;
2865      width:112px;
2866    }
2867
2868product-recommendations[data-intent=complementary] .grid-item__link .grid-product__meta,product-recommendations[data-intent=complementary] .grid-product__link .grid-product__meta,product-recommendations[data-intent=complementary] .grid__item-image-wrapper .grid-product__meta{
2869      margin-left:48px;
2870      text-align:left;
2871      width:calc(100% - 112px);
2872    }
2873
2874product-recommendations[data-intent=complementary] .grid-product__actions{
2875    right:0;
2876    top:0;
2877  }
2878
2879product-recommendations[data-intent=complementary] .grid-product__tag{
2880    bottom:0;
2881    left:0;
2882    right:auto;
2883    top:auto;
2884  }
2885
2886product-recommendations[data-intent=complementary] .flickity-viewport{
2887    width:100%;
2888  }
2889
2890product-recommendations[data-intent=complementary] .flickity-previous{
2891    left:auto;
2892    right:50px;
2893    top:-32px;
2894  }
2895
2896@media only screen and (max-width:768px){
2897
2898product-recommendations[data-intent=complementary] .flickity-previous{
2899      right:45px;
2900  }
2901    }
2902
2903product-recommendations[data-intent=complementary] .flickity-next{
2904    right:0;
2905    top:-32px;
2906  }
2907
2908product-recommendations[data-intent=complementary] .flickity-page-dots{
2909    bottom:auto;
2910    right:0;
2911    top:-41px;
2912    width:auto;
2913  }
2914
2915product-recommendations[data-intent=complementary] .flickity-button:disabled{
2916    display:block;
2917    opacity:0.35;
2918  }
2919
2920.product-recommendations__slide{
2921  display:block;
2922  margin:0;
2923  overflow:hidden;
2924  padding:0;
2925  width:100%;
2926}
2927
2928@media only screen and (max-width:768px){
2929
2930.product-recommendations__slide{
2931    display:flex;
2932    flex-wrap:wrap;
2933}
2934  }
2935
2936.product-recommendations__slide .grid__item:last-child{
2937    margin-bottom:0;
2938    padding-bottom:0;
2939  }
2940
2941.product-recommendations--title-missing{
2942  margin-top:80px;
2943}
2944
2945.countdown__background-image-wrapper image-element,.fading-images__item-wrapper image-element,.grid__image-ratio image-element,.image-wrap image-element,.social-section__image-wrapper image-element,.svg-mask image-element{
2946    height:100%;
2947    left:0;
2948    position:absolute;
2949    top:0;
2950    width:100%;
2951  }
2952
2953img{
2954  border:0 none;
2955  display:block;
2956  max-width:100%;
2957}
2958
2959.image-element{
2960  opacity:1;
2961}
2962
2963.image-element[loading=eager]{
2964    opacity:1;
2965  }
2966
2967.template-giftcard .image-element{
2968    opacity:1;
2969}
2970
2971.aos-animate[data-aos=image-fade-in] .image-element{
2972    
2973}
2974
2975.aos-animate[data-aos=image-fade-in] .image-element.loader-logo__img{
2976      animation:pulse-fade 0.4s linear infinite;
2977    }
2978
2979[data-animate_images=false] .aos-animate[data-aos=image-fade-in] .image-element{
2980      animation:none;
2981      opacity:1;
2982}
2983
2984[data-media-gallery-layout=stacked] .aos-animate[data-aos=image-fade-in] .image-element{
2985      animation:none;
2986      opacity:1;
2987}
2988
2989.aos-animate[data-aos=image-fade-in] .image-element.scheme-image{
2990      animation:none;
2991    }
2992
2993.aos-animate[data-aos=image-fade-in] .image-element.hero__image{
2994      animation:none;
2995    }
2996
2997.no-js .image-element{
2998    opacity:1;
2999}
3000
3001.image-wrap img{
3002  height:auto;
3003  -o-object-fit:cover;
3004     object-fit:cover;
3005  width:100%;
3006}
3007
3008.rte div[style*="text-align: center"] img,.rte p[style*="text-align: center"] img{
3009    margin-left:auto;
3010    margin-right:auto;
3011  }
3012
3013.svg-mask{
3014  background:transparent !important;
3015  background-color:transparent !important;
3016  padding-bottom:100% !important;
3017  position:relative !important;
3018}
3019
3020.svg-mask .grid__image-ratio{
3021    background:transparent !important;
3022    background-color:transparent !important;
3023  }
3024
3025.svg-mask img,.svg-mask svg:not(.icon),.svg-mask video{
3026    height:100% !important;
3027    -o-object-fit:cover !important;
3028       object-fit:cover !important;
3029    position:absolute !important;
3030  }
3031
3032.svg-mask img,.svg-mask svg:not(.icon),.svg-mask video{
3033    -webkit-mask-position:center;
3034            mask-position:center;
3035    -webkit-mask-repeat:no-repeat;
3036            mask-repeat:no-repeat;
3037    -webkit-mask-size:100% 100%;
3038            mask-size:100% 100%;
3039  }
3040
3041.svg-mask--landscape{
3042  padding-bottom:56.25% !important;
3043}
3044
3045.svg-mask--portrait{
3046  padding-bottom:150% !important;
3047}
3048
3049.svg-mask--square{
3050  padding-bottom:100% !important;
3051}
3052
3053.svg-mask--rounded-top img,.svg-mask--rounded-top svg:not(.icon),.svg-mask--rounded-top video{
3054  border-top-left-radius:50%;
3055  border-top-right-radius:50%;
3056}
3057
3058.svg-mask--rounded img,.svg-mask--rounded svg:not(.icon),.svg-mask--rounded video{
3059  border-radius:50%;
3060}
3061
3062.svg-mask--star img,.svg-mask--star svg:not(.icon),.svg-mask--star video{
3063  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjg0IiBoZWlnaHQ9IjEyNTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGQ9Im02NDIgMCAxNzcuMDA3IDI5MC40NDEgMzM3LjQ0My00Mi42OTctMTE2LjcyIDMxOS40NzYgMjQzLjc3IDIzNy4xOTktMzIyLjU0NCAxMDcuOTQtMzMuNDYxIDMzOC40ODFMNjQyIDEwNjUuOTZsLTI4NS40OTYgMTg0Ljg4LTMzLjQ2LTMzOC40ODFMLjQ5NyA4MDQuNDE5IDI0NC4yNjggNTY3LjIyIDEyNy41NTUgMjQ3Ljc0NGwzMzcuNDM4IDQyLjY5N0w2NDIgMFoiLz48L3N2Zz4=");
3064          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjg0IiBoZWlnaHQ9IjEyNTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGQ9Im02NDIgMCAxNzcuMDA3IDI5MC40NDEgMzM3LjQ0My00Mi42OTctMTE2LjcyIDMxOS40NzYgMjQzLjc3IDIzNy4xOTktMzIyLjU0NCAxMDcuOTQtMzMuNDYxIDMzOC40ODFMNjQyIDEwNjUuOTZsLTI4NS40OTYgMTg0Ljg4LTMzLjQ2LTMzOC40ODFMLjQ5NyA4MDQuNDE5IDI0NC4yNjggNTY3LjIyIDEyNy41NTUgMjQ3Ljc0NGwzMzcuNDM4IDQyLjY5N0w2NDIgMFoiLz48L3N2Zz4=");
3065}
3066
3067.svg-mask--rounded-wave img,.svg-mask--rounded-wave svg:not(.icon),.svg-mask--rounded-wave video{
3068  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDY2IiBoZWlnaHQ9IjEwNjYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGQ9Ik00OTIuNTA5IDMxLjgzYzEwLjU0NS00Mi4xNDUgNzAuNDM3LTQyLjE0NSA4MC45ODIgMCA4LjkzMyAzNS43MDEgNTYuMzQyIDQzLjIxIDc1Ljg3IDEyLjAxNkM2NzIuNDEzIDcuMDIzIDcyOS4zNzQgMjUuNTMgNzI2LjM4IDY4Ljg3Yy0yLjUzNyAzNi43MTUgNDAuMjMxIDU4LjUwNiA2OC40NDMgMzQuODczIDMzLjMwMi0yNy44OTcgODEuNzU3IDcuMzA3IDY1LjUxNiA0Ny42LTEzLjc1OCAzNC4xMzQgMjAuMTgzIDY4LjA3NSA1NC4zMTcgNTQuMzE3IDQwLjI5My0xNi4yNDEgNzUuNDk3IDMyLjIxNCA0Ny42IDY1LjUxNi0yMy42MzMgMjguMjEyLTEuODQyIDcwLjk4IDM0Ljg3MyA2OC40NDMgNDMuMzQxLTIuOTk0IDYxLjg1MSA1My45NjcgMjUuMDIxIDc3LjAxOS0zMS4xOSAxOS41MjgtMjMuNjgxIDY2LjkzNyAxMi4wMiA3NS44NyA0Mi4xNCAxMC41NDUgNDIuMTQgNzAuNDM3IDAgODAuOTgyLTM1LjcwMSA4LjkzMy00My4yMSA1Ni4zNDItMTIuMDIgNzUuODcgMzYuODMgMjMuMDUyIDE4LjMyIDgwLjAxMy0yNS4wMjEgNzcuMDE5LTM2LjcxNS0yLjUzNy01OC41MDYgNDAuMjMxLTM0Ljg3MyA2OC40NDMgMjcuODk3IDMzLjMwMi03LjMwNyA4MS43NTctNDcuNiA2NS41MTYtMzQuMTM0LTEzLjc1OC02OC4wNzUgMjAuMTgzLTU0LjMxNyA1NC4zMTcgMTYuMjQxIDQwLjI5My0zMi4yMTQgNzUuNDk3LTY1LjUxNiA0Ny42LTI4LjIxMi0yMy42MzMtNzAuOTgtMS44NDItNjguNDQzIDM0Ljg3MyAyLjk5NCA0My4zNDEtNTMuOTY3IDYxLjg1MS03Ny4wMTkgMjUuMDIxLTE5LjUyOC0zMS4xOS02Ni45MzctMjMuNjgxLTc1Ljg3IDEyLjAyLTEwLjU0NSA0Mi4xNC03MC40MzcgNDIuMTQtODAuOTgyIDAtOC45MzMtMzUuNzAxLTU2LjM0Mi00My4yMS03NS44Ny0xMi4wMi0yMy4wNTIgMzYuODMtODAuMDEzIDE4LjMyLTc3LjAxOS0yNS4wMjEgMi41MzctMzYuNzE1LTQwLjIzMS01OC41MDYtNjguNDQzLTM0Ljg3My0zMy4zMDIgMjcuODk3LTgxLjc1Ny03LjMwNy02NS41MTYtNDcuNiAxMy43NTgtMzQuMTM0LTIwLjE4My02OC4wNzUtNTQuMzE3LTU0LjMxNy00MC4yOTMgMTYuMjQxLTc1LjQ5Ny0zMi4yMTQtNDcuNi02NS41MTYgMjMuNjMzLTI4LjIxMiAxLjg0Mi03MC45OC0zNC44NzMtNjguNDQzLTQzLjM0IDIuOTk0LTYxLjg0OC01My45NjctMjUuMDI1LTc3LjAxOSAzMS4xOTQtMTkuNTI4IDIzLjY4NS02Ni45MzctMTIuMDE3LTc1Ljg3LTQyLjE0NC0xMC41NDUtNDIuMTQ0LTcwLjQzNyAwLTgwLjk4MiAzNS43MDItOC45MzMgNDMuMjEtNTYuMzQyIDEyLjAxNy03NS44N0M3LjAyMyAzOTMuNTg3IDI1LjUzIDMzNi42MjYgNjguODcgMzM5LjYyYzM2LjcxNSAyLjUzNyA1OC41MDYtNDAuMjMxIDM0Ljg3My02OC40NDMtMjcuODk3LTMzLjMwMiA3LjMwNy04MS43NTcgNDcuNi02NS41MTYgMzQuMTM0IDEzLjc1OCA2OC4wNzUtMjAuMTgzIDU0LjMxNy01NC4zMTctMTYuMjQxLTQwLjI5MyAzMi4yMTQtNzUuNDk3IDY1LjUxNi00Ny42IDI4LjIxMiAyMy42MzMgNzAuOTggMS44NDIgNjguNDQzLTM0Ljg3My0yLjk5NC00My4zNCA1My45NjctNjEuODQ4IDc3LjAxOS0yNS4wMjUgMTkuNTI4ID
3068MxLjE5NCA2Ni45MzcgMjMuNjg1IDc1Ljg3LTEyLjAxN1oiLz48L3N2Zz4=");
3069          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDY2IiBoZWlnaHQ9IjEwNjYiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGQ9Ik00OTIuNTA5IDMxLjgzYzEwLjU0NS00Mi4xNDUgNzAuNDM3LTQyLjE0NSA4MC45ODIgMCA4LjkzMyAzNS43MDEgNTYuMzQyIDQzLjIxIDc1Ljg3IDEyLjAxNkM2NzIuNDEzIDcuMDIzIDcyOS4zNzQgMjUuNTMgNzI2LjM4IDY4Ljg3Yy0yLjUzNyAzNi43MTUgNDAuMjMxIDU4LjUwNiA2OC40NDMgMzQuODczIDMzLjMwMi0yNy44OTcgODEuNzU3IDcuMzA3IDY1LjUxNiA0Ny42LTEzLjc1OCAzNC4xMzQgMjAuMTgzIDY4LjA3NSA1NC4zMTcgNTQuMzE3IDQwLjI5My0xNi4yNDEgNzUuNDk3IDMyLjIxNCA0Ny42IDY1LjUxNi0yMy42MzMgMjguMjEyLTEuODQyIDcwLjk4IDM0Ljg3MyA2OC40NDMgNDMuMzQxLTIuOTk0IDYxLjg1MSA1My45NjcgMjUuMDIxIDc3LjAxOS0zMS4xOSAxOS41MjgtMjMuNjgxIDY2LjkzNyAxMi4wMiA3NS44NyA0Mi4xNCAxMC41NDUgNDIuMTQgNzAuNDM3IDAgODAuOTgyLTM1LjcwMSA4LjkzMy00My4yMSA1Ni4zNDItMTIuMDIgNzUuODcgMzYuODMgMjMuMDUyIDE4LjMyIDgwLjAxMy0yNS4wMjEgNzcuMDE5LTM2LjcxNS0yLjUzNy01OC41MDYgNDAuMjMxLTM0Ljg3MyA2OC40NDMgMjcuODk3IDMzLjMwMi03LjMwNyA4MS43NTctNDcuNiA2NS41MTYtMzQuMTM0LTEzLjc1OC02OC4wNzUgMjAuMTgzLTU0LjMxNyA1NC4zMTcgMTYuMjQxIDQwLjI5My0zMi4yMTQgNzUuNDk3LTY1LjUxNiA0Ny42LTI4LjIxMi0yMy42MzMtNzAuOTgtMS44NDItNjguNDQzIDM0Ljg3MyAyLjk5NCA0My4zNDEtNTMuOTY3IDYxLjg1MS03Ny4wMTkgMjUuMDIxLTE5LjUyOC0zMS4xOS02Ni45MzctMjMuNjgxLTc1Ljg3IDEyLjAyLTEwLjU0NSA0Mi4xNC03MC40MzcgNDIuMTQtODAuOTgyIDAtOC45MzMtMzUuNzAxLTU2LjM0Mi00My4yMS03NS44Ny0xMi4wMi0yMy4wNTIgMzYuODMtODAuMDEzIDE4LjMyLTc3LjAxOS0yNS4wMjEgMi41MzctMzYuNzE1LTQwLjIzMS01OC41MDYtNjguNDQzLTM0Ljg3My0zMy4zMDIgMjcuODk3LTgxLjc1Ny03LjMwNy02NS41MTYtNDcuNiAxMy43NTgtMzQuMTM0LTIwLjE4My02OC4wNzUtNTQuMzE3LTU0LjMxNy00MC4yOTMgMTYuMjQxLTc1LjQ5Ny0zMi4yMTQtNDcuNi02NS41MTYgMjMuNjMzLTI4LjIxMiAxLjg0Mi03MC45OC0zNC44NzMtNjguNDQzLTQzLjM0IDIuOTk0LTYxLjg0OC01My45NjctMjUuMDI1LTc3LjAxOSAzMS4xOTQtMTkuNTI4IDIzLjY4NS02Ni45MzctMTIuMDE3LTc1Ljg3LTQyLjE0NC0xMC41NDUtNDIuMTQ0LTcwLjQzNyAwLTgwLjk4MiAzNS43MDItOC45MzMgNDMuMjEtNTYuMzQyIDEyLjAxNy03NS44N0M3LjAyMyAzOTMuNTg3IDI1LjUzIDMzNi42MjYgNjguODcgMzM5LjYyYzM2LjcxNSAyLjUzNyA1OC41MDYtNDAuMjMxIDM0Ljg3My02OC40NDMtMjcuODk3LTMzLjMwMiA3LjMwNy04MS43NTcgNDcuNi02NS41MTYgMzQuMTM0IDEzLjc1OCA2OC4wNzUtMjAuMTgzIDU0LjMxNy01NC4zMTctMTYuMjQxLTQwLjI5MyAzMi4yMTQtNzUuNDk3IDY1LjUxNi00Ny42IDI4LjIxMiAyMy42MzMgNzAuOTggMS44NDIgNjguNDQzLTM0Ljg3My0yLjk5NC00My4zNCA1My45NjctNjEuODQ4IDc3LjAxOS0yNS4wMjUgMTkuNTI4IDMxLjE5NCA2Ni45MzcgMjMuNjg1IDc1Ljg3LTEyLjAxN1oiLz48L3N2Zz4=");
3070}
3071
3072.svg-mask--splat-1 img,.svg-mask--splat-1 svg:not(.icon),.svg-mask--splat-1 video{
3073  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQ4IiBoZWlnaHQ9IjEwNTIiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTU3MC45MDUgMTUyLjM0OEM2ODguNDQxIDE0MC4zMyA3NzEuMTg3LTI3LjkxNSA4ODQuOTQxIDQuMDI2IDk4Ny45OTcgMzIuOTYyIDEwMDYuMjMgMTc4LjE4OCAxMDMyLjYgMjgxLjk4NWMyMy4xNiA5MS4xNjkgMTkuNjUgMTg2LjE0OS02Ljg0IDI3Ni40MDMtMjQuMDYgODEuOTQ4LTg1LjQ2MiAxNDIuMTUxLTEzNi4yMDggMjEwLjgzMS01NS41MyA3NS4xNTYtOTQuMjUyIDE2NS4yNDEtMTc1LjYwMiAyMTEuMTc4LTkxLjYzMiA1MS43NDMtMjAzLjg0MiA5My4xMDMtMzAzLjUxNCA1OS4zNzMtOTkuMjUtMzMuNTktMTM0LjUwOS0xNTIuMzY1LTIwMy43NTktMjMxLjAzMy02OS45NzQtNzkuNDg5LTE5Mi4wMjMtMTI4Ljc1OS0yMDUuNDUzLTIzMy44My0xMy40MzktMTA1LjE0NCA4Ny4wNjYtMTg2LjQ3NCAxMzkuOTk3LTI3OC4yOTUgNDcuMzk1LTgyLjIxOCA2NC40MjItMjAyLjEzIDE1NC4zNTQtMjMyLjMyNCA5My4yMzQtMzEuMzAzIDE3Ny40OTYgOTguMDYzIDI3NS4zMyA4OC4wNloiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
3074          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQ4IiBoZWlnaHQ9IjEwNTIiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTU3MC45MDUgMTUyLjM0OEM2ODguNDQxIDE0MC4zMyA3NzEuMTg3LTI3LjkxNSA4ODQuOTQxIDQuMDI2IDk4Ny45OTcgMzIuOTYyIDEwMDYuMjMgMTc4LjE4OCAxMDMyLjYgMjgxLjk4NWMyMy4xNiA5MS4xNjkgMTkuNjUgMTg2LjE0OS02Ljg0IDI3Ni40MDMtMjQuMDYgODEuOTQ4LTg1LjQ2MiAxNDIuMTUxLTEzNi4yMDggMjEwLjgzMS01NS41MyA3NS4xNTYtOTQuMjUyIDE2NS4yNDEtMTc1LjYwMiAyMTEuMTc4LTkxLjYzMiA1MS43NDMtMjAzLjg0MiA5My4xMDMtMzAzLjUxNCA1OS4zNzMtOTkuMjUtMzMuNTktMTM0LjUwOS0xNTIuMzY1LTIwMy43NTktMjMxLjAzMy02OS45NzQtNzkuNDg5LTE5Mi4wMjMtMTI4Ljc1OS0yMDUuNDUzLTIzMy44My0xMy40MzktMTA1LjE0NCA4Ny4wNjYtMTg2LjQ3NCAxMzkuOTk3LTI3OC4yOTUgNDcuMzk1LTgyLjIxOCA2NC40MjItMjAyLjEzIDE1NC4zNTQtMjMyLjMyNCA5My4yMzQtMzEuMzAzIDE3Ny40OTYgOTguMDYzIDI3NS4zMyA4OC4wNloiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
3075}
3076
3077.svg-mask--splat-2 img,.svg-mask--splat-2 svg:not(.icon),.svg-mask--splat-2 video{
3078  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzciIGhlaWdodD0iODk2IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjYTQ5NWZiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05NzUuNjg0IDM4MS44MzJjMTcuMjYzIDk1LjAzMy0xNDAuMjE0IDEyOS4yMzEtMTg3LjE3NyAyMTMuNjY2LTUyLjEzOCA5My43MzcgOC41MTUgMjg4LjA5NS05OC4yNTMgMjk5LjUwMy0xMjcuMTc1IDEzLjU4Ny0xMzguMDQ5LTExNS4zNjItMjYzLTE0Mi42My0xMDkuNTg1LTIzLjkxNC0yMjQuNTM1IDkxLjg5NC0zMDguNzE1IDE3Ljg2NC04NC41NDMtNzQuMzQ4IDExOC42ODgtMjA3LjM3MyA5My44MjktMzE3LjA5NEMxOTAuMjE5IDM1NS4zODEgOC4xNzEgMzQ4LjI2My4yOTcgMjQ4LjM0MS02LjU3IDE2MS4yMjMgMTA3LjMxOCAxMTIuMTY0IDE4MS44OTMgNjYuND
3078RjNjYuMTYzLTQwLjU2NyAxNDIuNTMxLTc2LjcwNSAyMTkuMDgyLTYzLjc3IDcxLjM4MyAxMi4wNjIgMTQwLjQ4NiA2Mi43NzMgMTY4Ljg1MiAxMjkuMzIgOS45MjkgMjMuMjkzIDI1LjgzOSA1NC41MjggNjkuOTIgNzguNTE3IDkxLjg1OSA0OS45OSAzMDQuODE2IDAgMzM1LjkzNyAxNzEuMzI1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
3079          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NzciIGhlaWdodD0iODk2IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjYTQ5NWZiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05NzUuNjg0IDM4MS44MzJjMTcuMjYzIDk1LjAzMy0xNDAuMjE0IDEyOS4yMzEtMTg3LjE3NyAyMTMuNjY2LTUyLjEzOCA5My43MzcgOC41MTUgMjg4LjA5NS05OC4yNTMgMjk5LjUwMy0xMjcuMTc1IDEzLjU4Ny0xMzguMDQ5LTExNS4zNjItMjYzLTE0Mi42My0xMDkuNTg1LTIzLjkxNC0yMjQuNTM1IDkxLjg5NC0zMDguNzE1IDE3Ljg2NC04NC41NDMtNzQuMzQ4IDExOC42ODgtMjA3LjM3MyA5My44MjktMzE3LjA5NEMxOTAuMjE5IDM1NS4zODEgOC4xNzEgMzQ4LjI2My4yOTcgMjQ4LjM0MS02LjU3IDE2MS4yMjMgMTA3LjMxOCAxMTIuMTY0IDE4MS44OTMgNjYuNDRjNjYuMTYzLTQwLjU2NyAxNDIuNTMxLTc2LjcwNSAyMTkuMDgyLTYzLjc3IDcxLjM4MyAxMi4wNjIgMTQwLjQ4NiA2Mi43NzMgMTY4Ljg1MiAxMjkuMzIgOS45MjkgMjMuMjkzIDI1LjgzOSA1NC41MjggNjkuOTIgNzguNTE3IDkxLjg1OSA0OS45OSAzMDQuODE2IDAgMzM1LjkzNyAxNzEuMzI1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
3080}
3081
3082.svg-mask--splat-3 img,.svg-mask--splat-3 svg:not(.icon),.svg-mask--splat-3 video{
3083  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDcyIiBoZWlnaHQ9IjEwNTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYxOC45MTMgMjE1LjM4M0M3NDUuNzc1IDIyNS42NTcgODQxLjc1IDE4LjAwNSA5NjAuNjc4IDYzLjMyM2MxMDkuMTcyIDQxLjYwMSAxMDkuNzUyIDIwNy45MzkgMTExLjMxMiAzMjQuNzA1IDEuMjYgOTQuMjYtOTkuOTY0IDE2Mi44MjctMTAzLjU0MSAyNTcuMDI3LTQuMzAyIDExMy4yNzYgMTM1LjI0MSAyMjMuMjQzIDgxLjUxMSAzMjMuMDcxLTQ5LjcyIDkyLjM3NC0xOTMuNDkyIDcwLjY5NC0yOTguMDg0IDc5LjI4NC04Ny41NiA3LjE5LTE3OC4yMTIgNy4wMy0yNTYuMDA2LTMzLjc3LTcxLjEzOS0zNy4zMDktODYuMDM2LTEzNC45NTEtMTUyLjI4OC0xODAuMzY4QzI0MS4zNDkgNzYzLjE5IDY2LjQgNzkzLjQxNiAxMi4xMTkgNjgyLjAyM2MtNDkuNjkzLTEwMS45NzkgNjcuMTU3LTIwOS40ODUgMTAzLjI4My0zMTcuMDE1IDQxLjI3LTEyMi44NDQtLjA4Mi0zMjMuMTUyIDEyNC4xOTYtMzYwLjA4MiAxNDEuNDgzLTQyLjA0NCAyMzIuMTkzIDE5OC41NDIgMzc5LjMxNSAyMTAuNDU3WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
3084          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDcyIiBoZWlnaHQ9IjEwNTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNBNDk1RkIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYxOC45MTMgMjE1LjM4M0M3NDUuNzc1IDIyNS42NTcgODQxLjc1IDE4LjAwNSA5NjAuNjc4IDYzLjMyM2MxMDkuMTcyIDQxLjYwMSAxMDkuNzUyIDIwNy45MzkgMTExLjMxMiAzMjQuNzA1IDEuMjYgOTQuMjYtOTkuOTY0IDE2Mi44MjctMTAzLjU0MSAyNTcuMDI3LTQuMzAyIDExMy4yNzYgMTM1LjI0MSAyMjMuMjQzIDgxLjUxMSAzMjMuMDcxLTQ5LjcyIDkyLjM3NC0xOTMuNDkyIDcwLjY5NC0yOTguMDg0IDc5LjI4NC04Ny41NiA3LjE5LTE3OC4yMTIgNy4wMy0yNTYuMDA2LTMzLjc3LTcxLjEzOS0zNy4zMDktODYuMDM2LTEzNC45NTEtMTUyLjI4OC0xODAuMzY4QzI0MS4zNDkgNzYzLjE5IDY2LjQgNzkzLjQxNiAxMi4xMTkgNjgyLjAyM2MtNDkuNjkzLTEwMS45NzkgNjcuMTU3LTIwOS40ODUgMTAzLjI4My0zMTcuMDE1IDQxLjI3LTEyMi44NDQtLjA4Mi0zMjMuMTUyIDEyNC4xOTYtMzYwLjA4MiAxNDEuNDgzLTQyLjA0NCAyMzIuMTkzIDE5OC41NDIgMzc5LjMxNSAyMTAuNDU3WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
3085}
3086
3087.svg-mask--splat-4 img,.svg-mask--splat-4 svg:not(.icon),.svg-mask--splat-4 video{
3088  -webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTgiIGhlaWdodD0iNTA0IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjQTQ5NUZCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMDMuNzkzIDg0LjY3M2MxNi4xNDkgMjMuODQ4IDMxLjczNyA0My41OCA1Ni40OTYgNDguNzI0IDQzLjM1NCA5LjAwNyA5NC4xMzItMzUuNjY1IDEzMC4xOS05Ljk0IDI5LjgzMiAyMS4yODIgMzMuMzIxIDg3LjE4OSAyMCAxMTIuNTQyLTE1LjUgMjkuNS01Mi4yMDEgNDQuMDQxLTY3LjUgNzQtMTguMzUgMzUuOTMyIDEwLjc2MSA3NC45NjgtMzIuNSAxMDMuNS0zMi45MDEgMjEuNjk5LTY4LjY2My0xNS42MjctMTA2LjY4Ni01LjMwMS01OS45MDcgMTYuMjY4LTk0LjU5MyA5Ni4zNDMtMTU2LjY0NSA5NC44MDEtNTcuODA3LTEuNDM2LTExNS42MzgtNDguMTYzLTEzNi42NjktMTAyLjA5MS0yMS4yMjctNTQuNDMxLTguMDQ0LTEyNS44NTIgMzAuNzM2LTE2OS41NDJDNjkuNSAxOTkuNSAxMDUgMTg5IDEyMi40OCAxMzljOS40NTUtMjcuMDQ3LTMtMTAzIDUxLjg5Ny0xMzIuMDUgNDUuMjQtMjMuOTQgOTIuMDY1IDE3LjA3MiAxMjkuNDE2IDc3LjcyM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
3089          mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTgiIGhlaWdodD0iNTA0IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjQTQ5NUZCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMDMuNzkzIDg0LjY3M2MxNi4xNDkgMjMuODQ4IDMxLjczNyA0My41OCA1Ni40OTYgNDguNzI0IDQzLjM1NCA5LjAwNyA5NC4xMzItMzUuNjY1IDEzMC4xOS05Ljk0IDI5LjgzMiAyMS4yODIgMzMuMzIxIDg3LjE4OSAyMCAxMTIuNTQyLTE1LjUgMjkuNS01Mi4yMDEgNDQuMDQxLTY3LjUgNzQtMTguMzUgMzUuOTMyIDEwLjc2MSA3NC45NjgtMzIuNSAxMDMuNS0zMi45MDEgMjEuNjk5LTY4LjY2My0xNS42MjctMTA2LjY4Ni01LjMwMS01OS45MDcgMTYuMjY4LTk0LjU5MyA5Ni4zNDMtMTU2LjY0NSA5NC44MDEtNTcuODA3LTEuNDM2LTExNS42MzgtNDguMTYzLTEzNi42NjktMTAyLjA5MS0yMS4yMjctNTQuNDMxLTguMDQ0LTEyNS44NTIgMzAuNzM2LTE2OS41NDJDNjkuNSAxOTkuNSAxMDUgMTg5IDEyMi40OCAxMzljOS40NTUtMjcuMDQ3LTMtMTAzIDUxLjg5Ny0xMzIuMDUgNDUuMjQtMjMuOTQgOTIuMDY1
3089IDE3LjA3MiAxMjkuNDE2IDc3LjcyM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
3090}
3091
3092.feature-row__item--overlap-images .feature-row__first-image{
3093    width:55%;
3094  }
3095
3096.feature-row__item--overlap-images .feature-row__second-image{
3097    width:60%;
3098  }
3099
3100.feature-row__item--placeholder-images .placeholder-image-wrap{
3101    width:50%;
3102  }
3103
3104.feature-row-wrapper .feature-row__images{
3105  min-width:0;
3106  width:100%;
3107}
3108
3109@media (--medium-down ){
3110
3111.feature-row-wrapper .feature-row__images{
3112    padding-top:30px;
3113}
3114  }
3115
3116.feature-row-wrapper .feature-row__text{
3117  min-width:0;
3118  width:100%;
3119}
3120
3121@media only screen and (min-width:769px){
3122
3123.feature-row-wrapper .feature-row__text{
3124    flex:0 1 43%;
3125    min-width:43%;
3126}
3127  }
3128
3129.feature-row--33 .feature-row__images{
3130    max-width:50%;
3131  }
3132
3133@media only screen and (min-width:769px){
3134
3135.feature-row--33 .feature-row__images{
3136      flex:0 1 33.333%;
3137      max-width:none;
3138  }
3139    }
3140
3141.feature-row--50 .feature-row__images{
3142    max-width:100%;
3143    padding-left:20px;
3144    padding-right:20px;
3145  }
3146
3147@media only screen and (min-width:769px){
3148
3149.feature-row--50 .feature-row__images{
3150      flex:0 1 50%;
3151      max-width:none;
3152      padding-left:0;
3153      padding-right:0;
3154  }
3155    }
3156
3157.feature-row--66 .feature-row__images{
3158    max-width:100%;
3159    padding-left:20px;
3160    padding-right:20px;
3161  }
3162
3163@media only screen and (min-width:769px){
3164
3165.feature-row--66 .feature-row__images{
3166      flex:0 1 66.666%;
3167      max-width:none;
3168      padding-left:0;
3169      padding-right:0;
3170  }
3171    }
3172
3173.scrolling-text{
3174  overflow:hidden;
3175}
3176
3177.scrolling-text__inner{
3178  animation:scrolling-text var(--move-speed) linear infinite;
3179  animation-play-state:running;
3180  display:inline-flex;
3181  margin:0.15em 0;
3182  visibility:visible;
3183  white-space:nowrap;
3184}
3185
3186.scrolling-text__inner--right{
3187  animation:scrolling-text-right var(--move-speed) linear infinite;
3188  transform:translateX(-50%);
3189}
3190
3191.scrolling-text span{
3192  white-space:nowrap;
3193}
3194
3195.scrolling-text:focus .scrolling-text__inner,.scrolling-text:hover .scrolling-text__inner{
3196  animation-play-state:paused;
3197}
3198
3199@keyframes scrolling-text{
3200  0%{
3201    transform:translateX(0);
3202    -webkit-transform:translateX(0);
3203  }
3204  to{
3205    transform:translateX(-100%);
3206    -webkit-transform:translateX(-100%);
3207  }
3208}
3209
3210@keyframes scrolling-text-right{
3211  0%{
3212    transform:translateX(-50%);
3213    -webkit-transform:translateX(-50%);
3214  }
3215  to{
3216    transform:translateX(0);
3217    -webkit-transform:translateX(0);
3218  }
3219}
3220
3221.newsletter-container{
3222  margin:0 auto !important;
3223  padding:0 !important;
3224}
3225
3226.newsletter-section{
3227  align-items:center;
3228  display:flex;
3229  gap:40px;
3230  padding:60px 0;
3231}
3232
3233@media only screen and (max-width:768px){
3234
3235.newsletter-section{
3236    flex-direction:column;
3237    padding:30px 0;
3238}
3239  }
3240
3241.newsletter-section--image-left{
3242  flex-direction:row-reverse;
3243}
3244
3245@media only screen and (max-width:768px){
3246
3247.newsletter-section--image-left{
3248    flex-direction:column-reverse;
3249}
3250  }
3251
3252.newsletter-section__content{
3253  flex:100%;
3254  margin:0 auto;
3255  max-width:800px;
3256  padding-left:20px;
3257}
3258
3259.newsletter-section--no-image .newsletter-section__content{
3260    flex:100%;
3261}
3262
3263.newsletter-section__content form{
3264    display:flex;
3265    width:100%;
3266  }
3267
3268.text-left .newsletter-section__content form{
3269      justify-content:flex-start;
3270  }
3271
3272.text-center .newsletter-section__content form{
3273      justify-content:center;
3274  }
3275
3276.text-right .newsletter-section__content form{
3277      justify-content:flex-end;
3278  }
3279
3280.newsletter-section__content .newsletter__input-group{
3281    margin:0;
3282  }
3283
3284.newsletter-section__image{
3285  width:100%;
3286}
3287
3288.newsletter-section__image img{
3289    display:block;
3290    height:auto;
3291    margin:0 auto;
3292    -o-object-fit:cover;
3293       object-fit:cover;
3294  }
3295
3296.newsletter-section__image--33{
3297  flex:33.333% 0 0;
3298}
3299
3300.newsletter-section__image--50{
3301  flex:50% 0 0;
3302}
3303
3304@media only screen and (max-width:768px){
3305
3306.newsletter-section__image--50{
3307    max-width:100%;
3308}
3309  }
3310
3311.newsletter-section__image--66{
3312  flex:66.666% 0 0;
3313}
3314
3315@media only screen and (max-width:768px){
3316
3317.newsletter-section__image--66{
3318    max-width:100%;
3319}
3320  }
3321
3322.text-left .newsletter-form-group{
3323    margin:0;
3324}
3325
3326.text-right .newsletter-form-group{
3327    margin:0;
3328}
3329
3330.predictive-overflow-hidden{
3331  overflow:hidden;
3332}
3333
3334@media only screen and (max-width:768px){
3335
3336.predictive-overflow-hidden{
3337    overflow:auto;
3338}
3339  }
3340
3341predictive-search{
3342  align-items:center;
3343  display:flex;
3344  margin:0 auto;
3345  max-width:960px;
3346  position:relative;
3347  width:100%;
3348}
3349
3350predictive-search.is-active{
3351    flex:99;
3352  }
3353
3354predictive-search.is-active .predictive__screen{
3355    display:block;
3356    z-index:3;
3357  }
3358
3359predictive-search.is-active .btn--close-search{
3360    align-items:center;
3361    display:flex;
3362    justify-content:center;
3363  }
3364
3365[data-dark=true] input{
3366    color:#fff !important;
3367  }
3368
3369[data-dark=true] .btn--search path{
3370    stroke:#fff !important;
3371  }
3372
3373[data-dark=false] input{
3374    color:#000 !important;
3375  }
3376
3377[data-dark=false] .btn--search path{
3378    stroke:#000 !important;
3379  }
3380
3381.predictive__screen{
3382  background:var(--colorModalBg);
3383  display:none;
3384  height:100vh;
3385  left:0;
3386  position:fixed;
3387  top:0;
3388  width:100vw;
3389}
3390
3391predictive-search form{
3392  display:flex;
3393  flex-wrap:wrap;
3394  position:relative;
3395  width:100%;
3396  z-index:4;
3397}
3398
3399.search__input-wrap{
3400  flex:5;
3401  position:relative;
3402  transition:flex 0.3s ease-in-out;
3403}
3404
3405.search__input{
3406  background:var(--colorNavSearch, #fff);
3407  border-radius:calc(var(--roundness, 0)*2);
3408  color:var(--color-body-text);
3409  flex:1;
3410  padding-left:16px;
3411  padding-right:16px;
3412  width:100%;
3413}
3414
3415.btn--search{
3416  position:absolute;
3417  right:15px;
3418  top:50%;
3419  transform:translateY(-50%);
3420}
3421
3422.btn--search .icon{
3423    height:25px;
3424    width:25px;
3425  }
3426
3427@media only screen and (min-width:769px){
3428
3429.btn--search{
3430    right:10px;
3431}
3432  }
3433
3434[dir=rtl] .btn--search{
3435    left:15px;
3436    right:auto;
3437}
3438
3439@media only screen and (min-width:769px){
3440
3441[dir=rtl] .btn--search{
3442      left:10px;
3443}
3444    }
3445
3446.btn--close-search{
3447  display:none;
3448  flex:30px 0 0;
3449  margin-left:10px;
3450}
3451
3452.btn--close-search .icon{
3453    height:25px;
3454    width:25px;
3455  }
3456
3457.btn--close-search .icon path{
3458    stroke:var(--colorNavText) !important;
3459  }
3460
3461.search__results{
3462  background:var(--color-body);
3463  color:var(--color-body-text);
3464  container-type:inline-size;
3465  display:none;
3466  margin-top:10px;
3467  max-height:80vh;
3468  overflow-y:auto;
3469  padding:0;
3470  position:absolute;
3471  top:100%;
3472  width:100%;
3473}
3474
3475@media only screen and (max-width:768px){
3476
3477.search__results{
3478    margin-left:calc(var(--pageWidthPadding, 17px)*-1);
3479    margin-right:calc(var(--pageWidthPadding, 17px)*-1);
3480    max-height:75vh;
3481    width:calc(100% + var(--pageWidthPadding, 17px)*2);
3482}
3483
3484.template-search .page-content .search__results{
3485      max-height:50vh;
3486}
3487  }
3488
3489.results{
3490  display:block;
3491  padding:0 20px 20px;
3492  width:100%;
3493}
3494
3495.results ul{
3496    list-style:none;
3497    margin:0;
3498    padding:0;
3499  }
3500
3501.results li{
3502    margin-bottom:0;
3503    padding:10px;
3504    transition:background 0.2s ease;
3505    text-align: left;
3506  }
3507
3508.results li:hover{
3509      background:rgba(0,0,0,.05);
3510    }
3511
3512.results li a{
3513      align-items:center;
3514      display:flex;
3515    }
3516
3517.results--queries span{
3518    font-weight:bolder;
3519  }
3520
3521.results--queries mark{
3522    background-color:transparent;
3523    font-weight:400;
3524  }
3525
3526.results--products span{
3527  margin-left:10px;
3528}
3529
3530.results--products #predictive-search-products{
3531  margin-bottom:20px;
3532}
3533
3534.results-products__image{
3535  height:80px;
3536  max-width:80px;
3537  min-width:80px;
3538  width:100%;
3539}
3540
3541.results-products__info{
3542  display:flex;
3543  flex-direction:column;
3544}
3545
3546.predictive-search-results{
3547  display:flex;
3548  flex-direction:column;
3549  flex-wrap:wrap;
3550  overflow-y:auto;
3551  padding:40px 0 0;
3552}
3553
3554.predictive-search-results h3{
3555    border-bottom:1px solid;
3556    border-color:var(--colorBorder);
3557    margin-bottom:10px;
3558    padding-bottom:10px;
3559  }
3560
3561.predictive-search-results--none{
3562  padding-top:20px;
3563}
3564
3565.predictive-search__no-results{
3566  display:block;
3567  width:100%;
3568}
3569
3570.predictive-search__no-results:hover{
3571    opacity:0.5;
3572  }
3573
3574.results__group-1{
3575  flex:100% 0 0;
3576}
3577
3578.results__group-1>div:not(.results--queries){
3579    display:none;
3580  }
3581
3582.results__group-2{
3583  flex:100% 0 0;
3584}
3585
3586.results__search-btn{
3587  border:1px solid;
3588  border-color:var(--colorBorder);
3589  padding:10px;
3590  transition:background-color 0.2s ease;
3591  width:100%;
3592}
3593
3594.results__search-btn:hover{
3595    background-color:rgba(0,0,0,.05);
3596  }
3597
3598@container (min-width: 800px){
3599  .predictive-search-results{
3600    flex-direction:row;
3601    flex-wrap:nowrap;
3602  }
3603
3604  .results{
3605    padding:0 40px 20px;
3606  }
3607
3608  .results__group-1{
3609    flex:1 0 0;
3610  }
3611
3612    .results__group-1 div:not(.results--queries){
3613      display:block;
3614    }
3615
3616  .results__group-2{
3617    flex:2 0 0;
3618  }
3619
3620    .results__group-2>div:not(.results--products){
3621      display:none;
3622    }
3623
3624  .results__search-btn{
3625    padding:10px 0 10px 40px;
3626    text-align:left;
3627  }
3628}
3629
3630.recipient-form{
3631  display:block;
3632  margin:2em auto;
3633  position:relative;
3634}
3635
3636.recipient-form .field{
3637    position:relative;
3638  }
3639
3640.recipient-form .field__label{
3641    color:inherit;
3642    left:0;
3643    margin:0;
3644    padding:8px 10px;
3645    pointer-events:none;
3646    position:absolute;
3647    top:0;
3648    transform-origin:0 0;
3649    transition:opacity .1s ease-in-out,transform .1s ease-in-out;
3650  }
3651
3652@media (--medium-down ){
3653
3654.recipient-form .field__label{
3655      padding:10px;
3656  }
3657    }
3658
3659.recipient-form .field__label:not(.variant__button-label):not(.text-label),.recipient-form label:not(.variant__button-label):not(.text-label){
3660    font-weight:400;
3661  }
3662
3663.recipient-form .field__input{
3664    margin-bottom:1.5em;
3665  }
3666
3667@media (--medium-down ){
3668
3669.recipient-form .field__input{
3670      margin-bottom:0.6em;
3671  }
3672    }
3673
3674.recipient-form .field__input.text-area{
3675      height:150px;
3676      margin-bottom:0;
3677    }
3678
3679.recipient-form .field__input::-webkit-input-placeholder{
3680      color:transparent;
3681    }
3682
3683.recipient-form .field__input::-moz-placeholder{
3684      color:transparent;
3685    }
3686
3687.recipient-form .field__input:not(:-moz-placeholder-shown)~label{
3688      font-size:0.8em;
3689      opacity:0.65;
3690      transform:scale(0.85) translateY(-0.4em) translateX(0.15em);
3691    }
3692
3693.recipient-form .field__input:focus~label,.recipient-form .field__input:not(:placeholder-shown)~label{
3694      font-size:0.8em;
3695      opacity:0.65;
3696      transform:scale(0.85) translateY(-0.4em) translateX(0.15em);
3697    }
3698
3699.recipient-form .field__input:not(:-moz-placeholder-shown){
3700      padding:16px 10px 0;
3701    }
3702
3703.recipient-form .field__input:focus,.recipient-form .field__input:not(:placeholder-shown){
3704      padding:16px 10px 0;
3705    }
3706
3707.recipient-form .field__input--error{
3708    background-color:#fff6f6;
3709    border-color:#d02e2e;
3710    color:#d02e2e;
3711  }
3712
3713.recipient-form .field__input--error~label{
3714      color:#d02e2e;
3715    }
3716
3717.recipient-form .recipient-form__checkbox-wrapper{
3718    align-items:center;
3719    display:flex;
3720    margin-bottom:2em;
3721  }
3722
3723@media (--medium-down ){
3724
3725.recipient-form .recipient-form__checkbox-wrapper{
3726      margin-bottom:1.5em;
3727  }
3728    }
3729
3730.recipient-form input[type=checkbox]{
3731    background-color:inherit;
3732    border:1px solid;
3733    border-color:var(--colorBorder);
3734    border-radius:0;
3735    height:16px;
3736    width:16px;
3737  }
3738
3739.recipient-form .checkbox-label{
3740    cursor:pointer;
3741    display:block;
3742    margin-bottom:0;
3743  }
3744
3745.recipient-form .recipient-form-field-label--space-between>span{
3746    font-size:0.8em;
3747  }
3748
3749.recipient-form .recipient-fields{
3750    display:none;
3751  }
3752
3753*,:after,:before,input{
3754  box-sizing:border-box;
3755}
3756
3757body,html{
3758  margin:0;
3759  padding:0;
3760}
3761
3762article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
3763  display:block;
3764}
3765
3766audio,canvas,progress,video{
3767  display:inline-block;
3768  vertical-align:baseline;
3769}
3770
3771input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
3772  height:auto;
3773}
3774
3775input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
3776  -webkit-appearance:none;
3777}
3778
3779.grid{
3780  list-style:none;
3781  margin:0;
3782  margin-left:0px;
3783  padding:0;
3784}
3785
3786.grid:after{clear:both;content:"";display:table;}
3787
3788@media only screen and (max-width:768px){
3789
3790.grid{
3791    margin-left:-30px;
3792}
3793
3794html[dir=rtl] .grid{
3795      margin-left:0;
3796      margin-right:-30px;
3797}
3798  }
3799
3800html[dir=rtl] .grid{
3801    margin-left:0;
3802    margin-right:-40px;
3803}
3804
3805.grid--small{
3806  margin-left:-10px;
3807}
3808
3809.grid--small .grid__item{
3810    padding-left:10px;
3811  }
3812
3813.grid__item{
3814  float:left;
3815  min-height:1px;
3816  padding-left:40px;
3817  width:100%;
3818}
3819
3820@media only screen and (max-width:768px){
3821
3822.grid__item{
3823    padding-left:30px;
3824}
3825
3826html[dir=rtl] .grid__item{
3827      padding-left:0;
3828      padding-right:30px;
3829}
3830
3831    .grid__item.grid-column{
3832      margin-bottom:30px;
3833    }
3834
3835      .grid__item.grid-column:last-child{
3836        margin-bottom:0;
3837      }
3838  }
3839
3840.grid__item[class*="--push"]{
3841    position:relative;
3842  }
3843
3844html[dir=rtl] .grid__item{
3845    float:right;
3846    padding-left:0;
3847    padding-right:40px;
3848}
3849
3850html[dir=rtl] .grid__item[class*="--push"]{
3851      position:static;
3852    }
3853
3854.grid--small-gutters{
3855  margin-bottom:-10px;
3856  margin-left:-10px;
3857}
3858
3859.grid--small-gutters .grid__item{
3860    padding-bottom:10px;
3861    padding-left:10px;
3862  }
3863
3864html[dir=rtl] .grid--small-gutters{
3865    margin-left:0;
3866    margin-right:-10px;
3867}
3868
3869html[dir=rtl] .grid--small-gutters .grid__item{
3870      padding-left:0;
3871      padding-right:10px;
3872    }
3873
3874.grid--full{
3875  margin-left:0;
3876}
3877
3878.grid--full>.grid__item{
3879    padding-left:0;
3880  }
3881
3882@media only screen and (max-width:768px){
3883  .small--grid--flush{
3884    margin-left:-1px;
3885  }
3886  .page-width .small--grid--flush{
3887      margin-left:-30px;
3888      margin-right:-30px;
3889  }
3890
3891    .small--grid--flush>.grid__item{
3892      padding-left:1px;
3893    }
3894}
3895
3896@media only screen and (min-width:769px){
3897  .grid--table-large{
3898    display:table;
3899    table-layout:fixed;
3900    width:100%;
3901  }
3902
3903    .grid--table-large>.grid__item{
3904      display:table-cell;
3905      float:none;
3906      vertical-align:middle;
3907    }
3908}
3909
3910.one-whole{width:100%;}
3911
3912.one-half{width:50%;}
3913
3914.one-third{width:33.33333%;}
3915
3916.two-thirds{width:66.66667%;}
3917
3918.one-quarter{width:25%;}
3919
3920.two-quarters{width:50%;}
3921
3922.three-quarters{width:75%;}
3923
3924.one-fifth{width:20%;}
3925
3926.two-fifths{width:40%;}
3927
3928.three-fifths{width:60%;}
3929
3930.four-fifths{width:80%;}
3931
3932.one-sixth{width:16.66667%;}
3933
3934.two-sixths{width:33.33333%;}
3935
3936.three-sixths{width:50%;}
3937
3938.four-sixths{width:66.66667%;}
3939
3940.five-sixths{width:83.33333%;}
3941
3942.one-eighth{width:12.5%;}
3943
3944.two-eighths{width:25%;}
3945
3946.three-eighths{width:37.5%;}
3947
3948.four-eighths{width:50%;}
3949
3950.five-eighths{width:62.5%;}
3951
3952.six-eighths{width:75%;}
3953
3954.seven-eighths{width:87.5%;}
3955
3956.one-tenth{width:10%;}
3957
3958.two-tenths{width:20%;}
3959
3960.three-tenths{width:30%;}
3961
3962.four-tenths{width:40%;}
3963
3964.five-tenths{width:50%;}
3965
3966.six-tenths{width:60%;}
3967
3968.seven-tenths{width:70%;}
3969
3970.eight-tenths{width:80%;}
3971
3972.nine-tenths{width:90%;}
3973
3974.one-twelfth{width:8.33333%;}
3975
3976.two-twelfths{width:16.66667%;}
3977
3978.three-twelfths{width:25%;}
3979
3980.four-twelfths{width:33.33333%;}
3981
3982.five-twelfths{width:41.66667%;}
3983
3984.six-twelfths{width:50%;}
3985
3986.seven-twelfths{width:58.33333%;}
3987
3988.eight-twelfths{width:66.66667%;}
3989
3990.nine-twelfths{width:75%;}
3991
3992.ten-twelfths{width:83.33333%;}
3993
3994.eleven-twelfths{width:91.66667%;}
3995
3996@media only screen and (max-width:768px){.small--one-whole{width:100%;}.small--one-half{width:50%;}.small--one-third{width:33.33333%;}.small--two-thirds{width:66.66667%;}.grid--uniform .small--one-half:nth-of-type(odd),.grid--uniform .small--one-third:nth-of-type(3n+1){clear:both;}.small--one-quarter{width:25%;}.small--two-quarters{width:50%;}.small--three-quarters{width:75%;}.grid--uniform .small--one-quarter:nth-of-type(4n+1){clear:both;}.small--one-fifth{width:20%;}.small--two-fifths{width:40%;}.small--three-fifths{width:60%;}.small--four-fifths{width:80%;}.grid--uniform .small--one-fifth:nth-of-type(5n+1){clear:both;}.small--one-sixth{width:16.66667%;}.small--two-sixths{width:33.33333%;}.small--three-sixths{width:50%;}.small--four-sixths{width:66.66667%;}.small--five-sixths{width:83.33333%;}.grid--uniform .small--one-sixth:nth-of-type(6n+1),.grid--uniform .small--three-sixths:nth-of-type(odd),.grid--uniform .small--two-sixths:nth-of-type(3n+1){clear:both;}.small--one-eighth{width:12.5%;}.small--two-eighths{width:25%;}.small--three-eighths{width:37.5%;}.small--four-eighths{width:50%;}.small--five-eighths{width:62.5%;}.small--six-eighths{width:75%;}.small--seven-eighths{width:87.5%;}.grid--uniform .small--four-eighths:nth-of-type(odd),.grid--uniform .small--one-eighth:nth-of-type(8n+1),.grid--uniform .small--two-eighths:nth-of-type(4n+1){clear:both;}.small--one-tenth{width:10%;}.small--two-tenths{width:20%;}.small--three-tenths{width:30%;}.small--four-tenths{width:40%;}.small--five-tenths{width:50%;}.small--six-tenths{width:60%;}.small--seven-tenths{width:70%;}.small--eight-tenths{width:80%;}.small--nine-tenths{width:90%;}.grid--uniform .small--five-tenths:nth-of-type(odd){clear:both;}.small--one-twelfth{width:8.33333%;}.small--two-twelfths{width:16.66667%;}.small--three-twelfths{width:25%;}.small--four-twelfths{width:33.33333%;}.small--five-twelfths{width:41.66667%;}.small--six-twelfths{width:50%;}.small--seven-twelfths{width:58.33333%;}.small--eight-twelfths{width:66.66667%;}.small--nine-twelfths{width:75%;}.small--ten-twelfths{width:83.33333%;}.small--eleven-twelfths{width:91.66667%;}.grid--uniform .small--four-twelfths:nth-of-type(3n+1),.grid--uniform .small--one-twelfth:nth-of-type(12n+1),.grid--uniform .small--six-twelfths:nth-of-type(odd),.grid--uniform .small--three-twelfths:nth-of-type(4n+1),.grid--uniform .small--two-twelfths:nth-of-type(6n+1){clear:both;}}
3997
3998@media only screen and (min-width:769px){.medium-up--one-whole{width:100%;}.medium-up--one-half{width:50%;}.medium-up--one-third{width:33.33333%;}.medium-up--two-thirds{width:66.66667%;}.grid--uniform .medium-up--one-half:nth-of-type(odd),.grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:both;}.medium-up--one-quarter{width:25%;}.medium-up--two-quarters{width:50%;}.medium-up--three-quarters{width:75%;}.grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both;}.medium-up--one-fifth{width:20%;}.medium-up--two-fifths{width:40%;}.medium-up--three-fifths{width:60%;}.medium-up--four-fifths{width:80%;}.grid--uniform .medium-up--one-fifth:nth-of-type(5n+1){clear:both;}.medium-up--one-sixth{width:16.66667%;}.medium-up--two-sixths{width:33.33333%;}.medium-up--three-sixths{width:50%;}.medium-up--four-sixths{width:66.66667%;}.medium-up--five-sixths{width:83.33333%;}.grid--uniform .medium-up--one-sixth:nth-of-type(6n+1),.grid--uniform .medium-up--three-sixths:nth-of-type(odd),.grid--uniform .medium-up--two-sixths:nth-of-type(3n+1){clear:both;}.medium-up--one-eighth{width:12.5%;}.medium-up--two-eighths{width:25%;}.medium-up--three-eighths{width:37.5%;}.medium-up--four-eighths{width:50%;}.medium-up--five-eighths{width:62.5%;}.medium-up--six-eighths{width:75%;}.medium-up--seven-eighths{width:87.5%;}.grid--uniform .medium-up--four-eighths:nth-of-type(odd),.grid--uniform .medium-up--one-eighth:nth-of-type(8n+1),.grid--uniform .medium-up--two-eighths:nth-of-type(4n+1){clear:both;}.medium-up--one-tenth{width:10%;}.medium-up--two-tenths{width:20%;}.medium-up--three-tenths{width:30%;}.medium-up--four-tenths{width:40%;}.medium-up--five-tenths{width:50%;}.medium-up--six-tenths{width:60%;}.medium-up--seven-tenths{width:70%;}.medium-up--eight-tenths{width:80%;}.medium-up--nine-tenths{width:90%;}.grid--uniform .medium-up--five-tenths:nth-of-type(odd){clear:both;}.medium-up--one-twelfth{width:8.33333%;}.medium-up--two-twelfths{width:16.66667%;}.medium-up--three-twelfths{width:25%;}.medium-up--four-twelfths{width:33.33333%;}.medium-up--five-twelfths{width:41.66667%;}.medium-up--six-twelfths{width:50%;}.medium-up--seven-twelfths{width:58.33333%;}.medium-up--eight-twelfths{width:66.66667%;}.medium-up--nine-twelfths{width:75%;}.medium-up--ten-twelfths{width:83.33333%;}.medium-up--eleven-twelfths{width:91.66667%;}.grid--uniform .medium-up--four-twelfths:nth-of-type(3n+1),.grid--uniform .medium-up--one-twelfth:nth-of-type(12n+1),.grid--uniform .medium-up--six-twelfths:nth-of-type(odd),.grid--uniform .medium-up--three-twelfths:nth-of-type(4n+1),.grid--uniform .medium-up--two-twelfths:nth-of-type(6n+1){clear:both;}}
3999
4000@media only screen and (min-width:1550px){.widescreen--one-whole{width:100%;}.widescreen--one-half{width:50%;}.widescreen--one-third{width:33.33333%;}.widescreen--two-thirds{width:66.66667%;}.grid--uniform .widescreen--one-half:nth-of-type(odd),.grid--uniform .widescreen--one-third:nth-of-type(3n+1){clear:both;}.widescreen--one-quarter{width:25%;}.widescreen--two-quarters{width:50%;}.widescreen--three-quarters{width:75%;}.grid--uniform .widescreen--one-quarter:nth-of-type(4n+1){clear:both;}.widescreen--one-fifth{width:20%;}.widescreen--two-fifths{width:40%;}.widescreen--three-fifths{width:60%;}.widescreen--four-fifths{width:80%;}.grid--uniform .widescreen--one-fifth:nth-of-type(5n+1){clear:both;}.widescreen--one-sixth{width:16.66667%;}.widescreen--two-sixths{width:33.33333%;}.widescreen--three-sixths{width:50%;}.widescreen--four-sixths{width:66.66667%;}.widescreen--five-sixths{width:83.33333%;}.grid--uniform .widescreen--one-sixth:nth-of-type(6n+1),.grid--uniform .widescreen--three-sixths:nth-of-type(odd),.grid--uniform .widescreen--two-sixths:nth-of-type(3n+1){clear:both;}.widescreen--one-eighth{width:12.5%;}.widescreen--two-eighths{width:25%;}.widescreen--three-eighths{width:37.5%;}.widescreen--four-eighths{width:50%;}.widescreen--five-eighths{width:62.5%;}.widescreen--six-eighths{width:75%;}.widescreen--seven-eighths{width:87.5%;}.grid--uniform .widescreen--four-eighths:nth-of-type(odd),.grid--uniform .widescreen--one-eighth:nth-of-type(8n+1),.grid--uniform .widescreen--two-eighths:nth-of-type(4n+1){clear:both;}.widescreen--one-tenth{width:10%;}.widescreen--two-tenths{width:20%;}.widescreen--three-tenths{width:30%;}.widescreen--four-tenths{width:40%;}.widescreen--five-tenths{width:50%;}.widescreen--six-tenths{width:60%;}.widescreen--seven-tenths{width:70%;}.widescreen--eight-tenths{width:80%;}.widescreen--nine-tenths{width:90%;}.grid--uniform .widescreen--five-tenths:nth-of-type(odd){clear:both;}.widescreen--one-twelfth{width:8.33333%;}.widescreen--two-twelfths{width:16.66667%;}.widescreen--three-twelfths{width:25%;}.widescreen--four-twelfths{width:33.33333%;}.widescreen--five-twelfths{width:41.66667%;}.widescreen--six-twelfths{width:50%;}.widescreen--seven-twelfths{width:58.33333%;}.widescreen--eight-twelfths{width:66.66667%;}.widescreen--nine-twelfths{width:75%;}.widescreen--ten-twelfths{width:83.33333%;}.widescreen--eleven-twelfths{width:91.66667%;}.grid--uniform .widescreen--four-twelfths:nth-of-type(3n+1),.grid--uniform .widescreen--one-twelfth:nth-of-type(12n+1),.grid--uniform .widescreen--six-twelfths:nth-of-type(odd),.grid--uniform .widescreen--three-twelfths:nth-of-type(4n+1),.grid--uniform .widescreen--two-twelfths:nth-of-type(6n+1){clear:both;}}
4001
4002@media only screen and (min-width:769px){.medium-up--push-one-half{left:50%;}.medium-up--push-one-third{left:33.33333%;}
4002.medium-up--push-two-thirds{left:66.66667%;}.medium-up--push-one-quarter{left:25%;}.medium-up--push-two-quarters{left:50%;}.medium-up--push-three-quarters{left:75%;}.medium-up--push-one-fifth{left:20%;}.medium-up--push-two-fifths{left:40%;}.medium-up--push-three-fifths{left:60%;}.medium-up--push-four-fifths{left:80%;}.medium-up--push-one-sixth{left:16.66667%;}.medium-up--push-two-sixths{left:33.33333%;}.medium-up--push-three-sixths{left:50%;}.medium-up--push-four-sixths{left:66.66667%;}.medium-up--push-five-sixths{left:83.33333%;}.medium-up--push-one-eighth{left:12.5%;}.medium-up--push-two-eighths{left:25%;}.medium-up--push-three-eighths{left:37.5%;}.medium-up--push-four-eighths{left:50%;}.medium-up--push-five-eighths{left:62.5%;}.medium-up--push-six-eighths{left:75%;}.medium-up--push-seven-eighths{left:87.5%;}.medium-up--push-one-tenth{left:10%;}.medium-up--push-two-tenths{left:20%;}.medium-up--push-three-tenths{left:30%;}.medium-up--push-four-tenths{left:40%;}.medium-up--push-five-tenths{left:50%;}.medium-up--push-six-tenths{left:60%;}.medium-up--push-seven-tenths{left:70%;}.medium-up--push-eight-tenths{left:80%;}.medium-up--push-nine-tenths{left:90%;}.medium-up--push-one-twelfth{left:8.33333%;}.medium-up--push-two-twelfths{left:16.66667%;}.medium-up--push-three-twelfths{left:25%;}.medium-up--push-four-twelfths{left:33.33333%;}.medium-up--push-five-twelfths{left:41.66667%;}.medium-up--push-six-twelfths{left:50%;}.medium-up--push-seven-twelfths{left:58.33333%;}.medium-up--push-eight-twelfths{left:66.66667%;}.medium-up--push-nine-twelfths{left:75%;}.medium-up--push-ten-twelfths{left:83.33333%;}.medium-up--push-eleven-twelfths{left:91.66667%;}}
4003
4004.show{display:block !important;}
4005
4006.hide{display:none !important;}
4007
4008.text-left{text-align:left !important;}
4009
4010.text-right{text-align:right !important;}
4011
4012.text-center{text-align:center !important;}
4013
4014@media only screen and (max-width:768px){.small--show{display:block !important;}.small--hide{display:none !important;}.small--text-left{text-align:left !important;}.small--text-right{text-align:right !important;}.small--text-center{text-align:center !important;}}
4015
4016@media only screen and (min-width:769px){.medium-up--show{display:block !important;}.medium-up--hide{display:none !important;}.medium-up--text-left{text-align:left !important;}.medium-up--text-right{text-align:right !important;}.medium-up--text-center{text-align:center !important;}}
4017
4018@media only screen and (min-width:1550px){.widescreen--show{display:block !important;}.widescreen--hide{display:none !important;}.widescreen--text-left{text-align:left !important;}.widescreen--text-right{text-align:right !important;}.widescreen--text-center{text-align:center !important;}}
4019
4020.clearfix:after{clear:both;content:"";display:table;}
4021
4022html:not(.no-js):not(.tab-outline) :focus{
4023  outline:none;
4024}
4025
4026.is-transitioning{
4027  display:block !important;
4028  visibility:visible !important;
4029}
4030
4031.visually-hidden{
4032  clip:rect(0 0 0 0);
4033  border:0;
4034  height:1px;
4035  margin:-1px;
4036  overflow:hidden;
4037  padding:0;
4038  position:absolute;
4039  width:1px;
4040}
4041
4042.visually-invisible{
4043  opacity:0 !important;
4044}
4045
4046.skip-link:focus{
4047  clip:auto;
4048  background-color:var(--colorBody);
4049  color:var(--colorTextBody);
4050  height:auto;
4051  margin:0;
4052  opacity:1;
4053  padding:10px;
4054  transition:none;
4055  width:auto;
4056  z-index:10000;
4057}
4058
4059.splash-screen{
4060  display:none !important;
4061}
4062
4063.transition-body{
4064  opacity:1 !important;
4065}
4066
4067.transition-body{
4068  transition:opacity 0.2s ease;
4069}
4070
4071html{
4072  -webkit-tap-highlight-color:transparent;
4073  touch-action:manipulation;
4074}
4075
4076html[dir=rtl]{
4077  direction:rtl;
4078}
4079
4080body,html{
4081  background-color:var(--colorBody);
4082  color:var(--colorTextBody);
4083}
4084
4085@media only screen and (max-width:768px){
4086  .supports-touch.lock-scroll{
4087    overflow:hidden;
4088  }
4089    @supports (-webkit-touch-callout:none){
4090  .supports-touch.lock-scroll{
4091      overflow:initial;
4092  }
4093    }
4094}
4095
4096.page-width{
4097  margin:0 auto;
4098  max-width:1300px;
4099}
4100
4101.page-width--narrow{
4102  max-width:1000px;
4103}
4104
4105.page-full,.page-width{
4106  padding:0 30px;
4107}
4108
4109@media only screen and (min-width:769px){
4110
4111.page-full,.page-width{
4112    padding:0 40px;
4113}
4114  }
4115
4116.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{
4117  padding-bottom:30px;
4118  padding-top:30px;
4119}
4120
4121@media only screen and (min-width:769px){
4122
4123.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{
4124    padding-bottom:60px;
4125    padding-top:60px;
4126}
4127  }
4128
4129.shopify-email-marketing-confirmation__container{
4130  text-align:center;
4131}
4132
4133.page-content--flush-bottom{
4134  padding-bottom:0;
4135}
4136
4137@media only screen and (max-width:768px){
4138
4139.product-section .page-content{
4140    padding-top:20px;
4141}
4142  }
4143
4144.main-content{
4145  min-height:300px;
4146}
4147
4148@media only screen and (min-width:769px){
4149
4150.main-content{
4151    min-height:700px;
4152}
4153  }
4154
4155.template-challange .main-content{
4156    min-height:0;
4157}
4158
4159hr{
4160  border:0;
4161  border-top:2px solid;
4162  border-top-color:var(--colorTextBody);
4163  height:2px;
4164}
4165
4166.hr--small{
4167  margin:15px auto;
4168}
4169
4170.hr--medium{
4171  margin:25px auto;
4172}
4173
4174@media only screen and (min-width:769px){
4175
4176.hr--medium{
4177    margin:35px auto;
4178}
4179  }
4180
4181.hr--large{
4182  margin:40px auto;
4183}
4184
4185@media only screen and (min-width:769px){
4186
4187.hr--large{
4188    margin:60px auto;
4189}
4190  }
4191
4192.hr--clear{
4193  border:0;
4194}
4195
4196@media only screen and (max-width:768px){
4197    .table--responsive thead{
4198      display:none;
4199    }
4200
4201    .table--responsive tr{
4202      display:block;
4203    }
4204    .table--responsive td,.table--responsive tr{
4205      clear:both;
4206      float:left;
4207      width:100%;
4208    }
4209
4210    .table--responsive td,.table--responsive th{
4211      display:block;
4212      padding:15px;
4213      text-align:right;
4214    }
4215
4216    .table--responsive td:before{
4217      content:attr(data-label);
4218      float:left;
4219      font-size:calc((var(--typeBaseSize) - 2px)*0.85);
4220      padding-right:10px;
4221    }
4222      @media only screen and (min-width:769px){
4223
4224    .table--responsive td:before{
4225    font-size:calc(var(--typeBaseSize) - 2px);
4226    }
4227  }
4228  }
4229
4230@media only screen and (max-width:768px){
4231  .table--small-hide{
4232    display:none !important;
4233  }
4234
4235  .table__section+.table__section{
4236    position:relative;
4237  }
4238
4239    .table__section+.table__section:after{
4240      border-bottom:2px solid;
4241      border-bottom-color:var(--colorTextBody);
4242      content:"";
4243      display:block;
4244      left:15px;
4245      position:absolute;
4246      right:15px;
4247      top:0;
4248    }
4249}
4250
4251details summary::-webkit-details-marker{
4252  display:none;
4253}
4254
4255.paragraph,p{
4256  margin:0 0 20px 0;
4257}
4258
4259.paragraph img,p img{
4260    margin:0;
4261  }
4262
4263em{
4264  font-style:italic;
4265}
4266
4267b,strong{
4268  font-weight:700;
4269}
4270
4271p[data-spam-detection-disclaimer],small{
4272  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
4273}
4274
4275@media only screen and (min-width:769px){
4276
4277p[data-spam-detection-disclaimer],small{
4278    font-size:calc(var(--typeBaseSize) - 2px);
4279}
4280  }
4281
4282sub,sup{
4283  font-size:60%;
4284  position:relative;
4285  vertical-align:baseline;
4286}
4287
4288sup{
4289  top:-0.5em;
4290}
4291
4292sub{
4293  bottom:-0.5em;
4294}
4295
4296.rte blockquote,blockquote{
4297  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
4298  margin:0;
4299  padding:20px 40px 40px;
4300}
4301
4302@media only screen and (min-width:769px){
4303
4304.rte blockquote,blockquote{
4305    font-size:calc(var(--typeBaseSize)*1.22);
4306}
4307  }
4308
4309.rte blockquote p,blockquote p{
4310    margin-bottom:0;
4311  }
4312
4313.rte blockquote p+cite,blockquote p+cite{
4314      margin-top:20px;
4315    }
4316
4317.rte blockquote cite,blockquote cite{
4318    display:block;
4319  }
4320
4321.rte blockquote cite:before,blockquote cite:before{
4322      content:"\2014 \0020";
4323    }
4324
4325code,pre{
4326  background-color:#faf7f5;
4327  border:0 none;
4328  color:#51ab62;
4329  font-family:Consolas,monospace;
4330  font-size:1em;
4331  padding:0 2px;
4332}
4333
4334pre{
4335  margin:0 0 40px;
4336  overflow:auto;
4337  padding:20px;
4338}
4339
4340label{
4341  display:block;
4342  margin-bottom:10px;
4343}
4344
4345.label-info{
4346  display:block;
4347  margin-bottom:10px;
4348}
4349
4350.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
4351  margin:0 0 10px;
4352}
4353
4354@media only screen and (min-width:769px){
4355
4356.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
4357    margin:0 0 20px;
4358}
4359  }
4360
4361.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
4362    font-weight:inherit;
4363    -webkit-text-decoration:none;
4364    text-decoration:none;
4365  }
4366
4367.h1,.section-header__title,.spr-header-title.spr-header-title,h1{
4368  font-size:calc(var(--typeHeaderSize)*1*0.85);
4369}
4370
4371@media only screen and (min-width:769px){
4372
4373.h1,.section-header__title,.spr-header-title.spr-header-title,h1{
4374      font-size:calc(var(--typeHeaderSize)*1);
4375}
4376    }
4377
4378.h2,h2{
4379  font-size:calc(var(--typeHeaderSize)*0.66*0.85);
4380}
4381
4382@media only screen and (min-width:769px){
4383
4384.h2,h2{
4385      font-size:calc(var(--typeHeaderSize)*0.66);
4386}
4387    }
4388
4389.h3,h3{
4390  font-size:calc(var(--typeHeaderSize)*0.57*0.85);
4391}
4392
4393@media only screen and (min-width:769px){
4394
4395.h3,h3{
4396      font-size:calc(var(--typeHeaderSize)*0.57);
4397}
4398    }
4399
4400.h4,h4{
4401  font-size:calc(var(--typeHeaderSize)*0.45*0.85);
4402}
4403
4404@media only screen and (min-width:769px){
4405
4406.h4,h4{
4407      font-size:calc(var(--typeHeaderSize)*0.45);
4408}
4409    }
4410
4411.h5,.h6,h5,h6{
4412  font-size:calc(var(--typeHeaderSize)*0.4*0.85);
4413}
4414
4415@media only screen and (min-width:769px){
4416
4417.h5,.h6,h5,h6{
4418      font-size:calc(var(--typeHeaderSize)*0.4);
4419}
4420    }
4421
4422.subheading{
4423  font-size:calc(var(--typeBaseSize) - 3px);
4424  letter-spacing:0.25em;
4425  margin-bottom:15px;
4426  text-transform:uppercase;
4427}
4428
4429@media only screen and (min-width:769px){
4430
4431.subheading{
4432    font-size:calc(var(--typeBaseSize) - 5px);
4433    margin-bottom:15px;
4434}
4435  }
4436
4437.text-spacing{
4438  margin-bottom:20px;
4439}
4440
4441@media only screen and (max-width:768px){
4442      .rte table td,.rte table th{
4443        padding:6px 8px;
4444      }
4445    }
4446
4447.collapsible-content .rte table td,.collapsible-content .rte table th{
4448        padding:6px 8px;
4449      }
4450
4451.comment{
4452  border-bottom:1px solid;
4453  border-bottom-color:var(--colorTextBody);
4454  margin-bottom:40px;
4455  padding-bottom:40px;
4456}
4457
4458.comment:last-child{
4459    border-bottom:0;
4460  }
4461
4462.comment__date{
4463  font-size:calc((var(--typeBaseSize) - 5px)*0.85);
4464  margin-top:3px;
4465}
4466
4467@media only screen and (min-width:769px){
4468
4469.comment__date{
4470    font-size:calc(var(--typeBaseSize) - 5px);
4471}
4472  }
4473
4474@media only screen and (max-width:768px){
4475
4476.comment__date{
4477    margin-bottom:20px;
4478}
4479  }
4480
4481.skrim__title{
4482  font-size:calc(var(--typeHeaderSize)*0.57*0.85);
4483}
4484
4485@media only screen and (min-width:769px){
4486
4487.skrim__title{
4488      font-size:calc(var(--typeHeaderSize)*0.57);
4489}
4490    }
4491
4492.enlarge-text{
4493  font-size:calc((var(--typeBaseSize)*1.45)*0.85);
4494}
4495
4496@media only screen and (min-width:769px){
4497
4498.enlarge-text{
4499    font-size:calc(var(--typeBaseSize)*1.45);
4500}
4501  }
4502
4503.rte .enlarge-text{
4504    margin:0;
4505  }
4506
4507.rte .enlarge-text p:last-child{
4508        margin-bottom:0;
4509      }
4510
4511html[dir=rtl] .text-left{
4512    text-align:right !important;
4513  }
4514
4515html[dir=rtl] .text-right{
4516    text-align:left !important;
4517  }
4518
4519.icon-and-text{
4520  align-items:center;
4521  display:flex;
4522  flex-wrap:nowrap;
4523}
4524
4525.icon-and-text .icon{
4526    flex:0 0 auto;
4527  }
4528
4529ol,ul{
4530  margin:0 0 20px 40px;
4531  padding:0;
4532  text-rendering:optimizeLegibility;
4533}
4534
4535ol ol{
4536  list-style:lower-alpha;
4537}
4538
4539ol{ list-style:decimal; }
4540
4541ol ol,ol ul,ul ol,ul ul{ margin:4px 0 5px 20px; }
4542
4543li{ margin-bottom:0.25em; }
4544
4545ul.square{ list-style:square outside; }
4546
4547ul.disc{ list-style:disc outside; }
4548
4549ol.alpha{ list-style:lower-alpha outside; }
4550
4551.no-bullets{
4552  list-style:none outside;
4553  margin-left:0;
4554}
4555
4556.inline-list{
4557  margin:0;
4558  padding:0;
4559}
4560
4561.inline-list li{
4562    display:inline-block;
4563    margin-bottom:0;
4564    vertical-align:middle;
4565  }
4566
4567table{
4568  background:var(--colorTextBody);
4569  border:0 none;
4570  border-spacing:1px;
4571  position:relative;
4572  width:100%;
4573}
4574
4575.table-wrapper{
4576  -webkit-overflow-scrolling:touch;
4577  max-width:100%;
4578  overflow:auto;
4579}
4580
4581td,th{
4582  background:var(--colorBody);
4583  border:0 none;
4584  padding:10px 15px;
4585  text-align:left;
4586}
4587
4588html[dir=rtl] td,html[dir=rtl] th{
4589    text-align:right;
4590}
4591
4592th{
4593  font-weight:700;
4594}
4595
4596.table__title,th{
4597  font-weight:700;
4598}
4599
4600.text-link,a{
4601  background:transparent;
4602  color:inherit;
4603  -webkit-text-decoration:none;
4604  text-decoration:none;
4605}
4606
4607.text-link:hover,a:hover{
4608    color:inherit;
4609  }
4610
4611.text-link{
4612  background:none;
4613  border:0 none;
4614  display:inline;
4615  font-size:inherit;
4616  margin:0;
4617  padding:0;
4618}
4619
4620.rte a:not(.btn),.shopify-email-marketing-confirmation__container a:not(.btn),.shopify-policy__container a:not(.btn){
4621  color:var(--colorLink);
4622}
4623
4624.customers a:not(.rte__image){
4625    border-bottom:2px solid;
4626    border-bottom-color:var(--colorTextBodyAlpha01);
4627    position:relative;
4628    -webkit-text-decoration:none;
4629    text-decoration:none;
4630  }
4631
4632[data-animate_underlines=true] .customers a:not(.btn):after{
4633      border-bottom:2px solid currentColor;
4634      bottom:-2px;
4635      content:"";
4636      left:0;
4637      position:absolute;
4638      transition:width 0.3s ease;
4639      width:0;
4640    }
4641
4642[data-animate_underlines=true] .customers a:not(.btn):focus:after,[data-animate_underlines=true] .customers a:not(.btn):hover:after{
4643        width:100%;
4644      }
4645
4646.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview){
4647    color:currentColor;
4648    -webkit-text-decoration:underline;
4649    text-decoration:underline;
4650    text-decoration-thickness:2px;
4651    text-underline-offset:5px;
4652  }
4653
4654.rte a.rte__image:after{
4655    content:none;
4656  }
4657
4658button{
4659  color:currentColor;
4660  overflow:visible;
4661}
4662
4663button[disabled],html input[disabled]{
4664  cursor:default;
4665}
4666
4667[data-button_type_style=caps] .btn,[data-button_type_style=caps] .rte .btn,[data-button_type_style=caps] .shopify-payment-button .shopify-payment-button__button--unbranded,[data-button_type_style=caps] .spr-container .spr-button,[data-button_type_style=caps] .spr-container .spr-summary-actions a{
4668      font-size:calc(var(--typeBaseSize) - 2px);
4669      letter-spacing:0.2em;
4670      text-transform:uppercase;
4671}
4672
4673.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{
4674  -webkit-appearance:none;
4675  -moz-appearance:none;
4676  background:var(--colorBtnPrimary);
4677  border:2px solid transparent;
4678  border-radius:var(--buttonRadius);
4679  color:var(--colorBtnPrimaryText);
4680  cursor:pointer;
4681  display:inline-block;
4682  line-height:1.42;
4683  margin:0;
4684  min-width:90px;
4685  padding:10px 25px;
4686  text-align:center;
4687  -webkit-text-decoration:none;
4688  text-decoration:none;
4689  transition:var(--colorBtnPrimaryBgTransition);
4690  -webkit-user-select:none;
4691             -moz-user-select:none;
4692          user-select:none;
4693  vertical-align:middle;
4694  white-space:normal;
4695  width:auto;
4696}
4697
4698@media only screen and (max-width:768px){
4699
4700.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.
4700spr-container .spr-summary-actions a{
4701    padding:8px 23px;
4702}
4703  }
4704
4705.btn:hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.spr-container .spr-button:hover,.spr-container .spr-summary-actions a:hover{
4706    background-color:var(--colorBtnPrimary);
4707    color:var(--colorBtnPrimaryText);
4708  }
4709
4710.btn:active,.rte .btn:active,.shopify-payment-button .shopify-payment-button__button--unbranded:active,.spr-container .spr-button:active,.spr-container .spr-summary-actions a:active{
4711    background-color:var(--colorBtnPrimaryActive);
4712  }
4713
4714.btn.disabled,.btn[disabled],.rte .btn.disabled,.rte .btn[disabled],.shopify-payment-button .shopify-payment-button__button--unbranded.disabled,.shopify-payment-button .shopify-payment-button__button--unbranded[disabled],.spr-container .spr-button.disabled,.spr-container .spr-button[disabled],.spr-container .spr-summary-actions a.disabled,.spr-container .spr-summary-actions a[disabled]{
4715    background-color:#f6f6f6;
4716    color:#444;
4717    cursor:default;
4718    transition:none;
4719  }
4720
4721.btn.disabled:hover,.btn[disabled]:hover,.rte .btn.disabled:hover,.rte .btn[disabled]:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.disabled:hover,.shopify-payment-button .shopify-payment-button__button--unbranded[disabled]:hover,.spr-container .spr-button.disabled:hover,.spr-container .spr-button[disabled]:hover,.spr-container .spr-summary-actions a.disabled:hover,.spr-container .spr-summary-actions a[disabled]:hover{
4722      background-color:#f6f6f6;
4723      color:#444;
4724    }
4725
4726[data-button_type_style=caps] .btn,[data-button_type_style=caps] .rte .btn,[data-button_type_style=caps] .shopify-payment-button .shopify-payment-button__button--unbranded,[data-button_type_style=caps] .spr-container .spr-button,[data-button_type_style=caps] .spr-container .spr-summary-actions a{
4727    padding:14px 22px;
4728}
4729
4730@media only screen and (max-width:768px){
4731
4732[data-button_type_style=caps] .btn,[data-button_type_style=caps] .rte .btn,[data-button_type_style=caps] .shopify-payment-button .shopify-payment-button__button--unbranded,[data-button_type_style=caps] .spr-container .spr-button,[data-button_type_style=caps] .spr-container .spr-summary-actions a{
4733      padding:11px 20px;
4734}
4735    }
4736
4737.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){
4738  background-color:var(--colorBtnPrimary);
4739  color:var(--colorBtnPrimaryText);
4740}
4741
4742.shopify-payment-button .shopify-payment-button__button--branded{
4743  border-radius:var(--buttonRadius);
4744}
4745
4746[data-button_style^=round] .shopify-payment-button .shopify-payment-button__button--branded{
4747    overflow:hidden;
4748}
4749
4750.additional-checkout-buttons div[role=button]{
4751  border-radius:var(--buttonRadius) !important;
4752}
4753
4754.shopify-payment-button__more-options{
4755  color:inherit;
4756}
4757
4758.btn--secondary,.rte .btn--secondary{
4759  background:var(--colorBtnPrimaryText);
4760  color:var(--colorBtnPrimary);
4761}
4762
4763.btn--secondary:hover,.rte .btn--secondary:hover{
4764    background-color:var(--colorBtnPrimaryText);
4765    color:var(--colorBtnPrimary);
4766  }
4767
4768.btn--tertiary,.rte .btn--tertiary{
4769  background-color:var(--colorBody);
4770  border:2px solid;
4771  border-color:var(--colorTextBody);
4772  color:var(--colorTextBody);
4773  font-weight:400;
4774}
4775
4776.btn--tertiary:hover,.rte .btn--tertiary:hover{
4777    background-color:var(--colorBody);
4778    color:var(--colorTextBody);
4779  }
4780
4781.btn--tertiary.disabled,.btn--tertiary[disabled],.rte .btn--tertiary.disabled,.rte .btn--tertiary[disabled]{
4782    background-color:#f6f6f6;
4783    color:#444;
4784    cursor:default;
4785  }
4786
4787.btn--tertiary:active,.rte .btn--tertiary:active{
4788    background:var(--colorBody);
4789    color:var(--colorTextBody);
4790  }
4791
4792[data-button_style=shadow] .btn--tertiary,[data-button_style=shadow] .rte .btn--tertiary{
4793    box-shadow:5px 5px 0 0 var(--colorTextBody);
4794    margin-bottom:5px;
4795    transition:transform 0.05s,box-shadow 0.05s;
4796}
4797
4798[data-button_style=shadow] .btn--tertiary:active,[data-button_style=shadow] .rte .btn--tertiary:active{
4799      box-shadow:1px 1px 0 0 var(--colorTextBody);
4800      transform:translate(4px, 4px);
4801    }
4802
4803[data-button_style=shadow] .btn--tertiary.btn--full,[data-button_style=shadow] .rte .btn--tertiary.btn--full{
4804      width:calc(100% - 5px);
4805    }
4806
4807@media only screen and (max-width:768px){
4808
4809.small--text-center [data-button_style=shadow] .btn--tertiary.btn--full,.small--text-center [data-button_style=shadow] .rte .btn--tertiary.btn--full{
4810          transform:translateX(-2.5px);
4811    }
4812      }
4813
4814.btn--small,.collapsibles-wrapper .spr-button,.collapsibles-wrapper .spr-summary-actions a{
4815  background-position:150% 45%;
4816  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
4817  min-width:90px;
4818  padding:8px 12px;
4819}
4820
4821@media only screen and (min-width:769px){
4822
4823.btn--small,.collapsibles-wrapper .spr-button,.collapsibles-wrapper .spr-summary-actions a{
4824    font-size:calc(var(--typeBaseSize) - 2px);
4825}
4826  }
4827
4828@media only screen and (max-width:768px){
4829
4830.btn--small,.collapsibles-wrapper .spr-button,.collapsibles-wrapper .spr-summary-actions a{
4831    padding:6px 11px;
4832}
4833  }
4834
4835.btn--large{
4836  padding:15px 20px;
4837}
4838
4839
4840.btn--full{
4841  width:100%;
4842}
4843
4844.btn--inverse{
4845  background:var(--colorHeroText);
4846  background-color:transparent;
4847  border:2px solid;
4848  border-color:var(--colorHeroText);
4849}
4850
4851.btn--inverse:hover{
4852    background-color:transparent;
4853    color:var(--colorHeroText);
4854  }
4855
4856[data-button_style=shadow] .btn--inverse{
4857  box-shadow:5px 5px 0 0 var(--colorHeroText);
4858  transition:transform 0.05s,box-shadow 0.05s;
4859}
4860
4861[data-button_style=shadow] .btn--inverse:active{
4862    box-shadow:1px 1px 0 0 var(--colorHeroText);
4863    transform:translate(4px, 4px);
4864  }
4865
4866.btn--loading{
4867  position:relative;
4868}
4869
4870.btn--loading span:after{
4871    align-items:center;
4872    animation:pulse-fade 0.3s linear infinite;
4873    bottom:0;
4874    display:flex;
4875    justify-content:center;
4876    left:0;
4877    position:absolute;
4878    right:0;
4879    top:0;
4880  }
4881
4882.btn--loading span{
4883    color:var(--colorBtnPrimary);
4884  }
4885
4886.btn--loading span:after{
4887      color:var(--colorBody);
4888    }
4889
4890.btn--loading.btn--tertiary span{
4891    color:var(--colorBody);
4892  }
4893
4894.btn--loading.btn--tertiary span:after{
4895      color:var(--colorTextBody);
4896    }
4897
4898.collapsible-trigger-btn{
4899  display:block;
4900  margin:0;
4901  padding:20px 0;
4902  text-align:left;
4903  width:100%;
4904}
4905
4906@media only screen and (max-width:768px){
4907
4908.collapsible-trigger-btn{
4909    padding:20px 0;
4910}
4911  }
4912
4913.collapsible-trigger-btn.btn--tertiary{
4914    padding:6px 10px;
4915    width:auto;
4916  }
4917
4918.collapsible-trigger-btn--borders{
4919  border-top:2px solid;
4920  border-top-color:var(--colorTextBody);
4921}
4922
4923.collapsible-trigger-btn--borders:first-child{
4924    border-top:none;
4925  }
4926
4927.collapsible-content+.collapsible-trigger-btn--borders{
4928    margin-top:-2px;
4929}
4930
4931.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{
4932    padding-bottom:20px;
4933  }
4934
4935.collapsible-trigger--tab{
4936  display:inline-block;
4937  margin:0 10px 5px;
4938  padding:5px 0 2px;
4939}
4940
4941.collapsible-trigger--tab:after{
4942    border-bottom:2px solid currentColor;
4943    bottom:-2px;
4944    content:"";
4945    left:0;
4946    position:absolute;
4947    width:0%;
4948  }
4949
4950.collapsible-trigger--tab.is-open:after{
4951    transition:width 0.3s ease;
4952    width:100%;
4953  }
4954
4955@media only screen and (min-width:769px){
4956
4957.collapsible-trigger--tab{
4958    margin:0 15px 5px 0;
4959    padding-left:0;
4960    padding-right:0;
4961}
4962  }
4963
4964.btn--circle{
4965  padding:10px !important;
4966}
4967
4968.btn--circle{
4969  border-radius:50%;
4970  min-width:0;
4971}
4972
4973.btn--circle .icon{
4974    height:26px;
4975    width:26px;
4976  }
4977
4978.btn--circle.btn--large .icon{
4979    height:38px;
4980    width:38px;
4981  }
4982
4983@media only screen and (max-width:768px){
4984    .btn--circle.btn--large{
4985      padding:15px;
4986    }
4987  }
4988
4989.shopify-payment-button__button--hidden{
4990  display:none !important;
4991}
4992
4993.shopify-payment-button{
4994  margin-top:10px;
4995}
4996
4997.shopify-payment-button .shopify-payment-button__button--unbranded{
4998  display:block;
4999  transition:none;
5000  width:100%;
5001}
5002
5003.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button,.payment-buttons .shopify-payment-button__button--unbranded{
5004    min-height:50px;
5005  }
5006
5007[data-button_type_style=normal] .payment-buttons .add-to-cart,[data-button_type_style=normal] .payment-buttons .shopify-payment-button,[data-button_type_style=normal] .payment-buttons .shopify-payment-button__button--unbranded{
5008      font-size:calc(var(--typeBaseSize) + 2px);
5009  }
5010
5011.payment-buttons .btn--tertiary{
5012    padding:10px 25px;
5013  }
5014
5015@media only screen and (max-width:768px){
5016
5017.payment-buttons .btn--tertiary{
5018      padding:8px 23px;
5019  }
5020    }
5021
5022svg:not(:root){
5023  overflow:hidden;
5024}
5025
5026iframe{
5027  max-width:100%;
5028}
5029
5030.image-wrap{
5031  animation:placeholder-shimmer 1.3s linear 2s infinite;
5032  background-size:400% 100%;
5033  overflow:hidden;
5034  position:relative;
5035}
5036
5037.image-wrap.image-wrap--circular-image{
5038    animation:placeholder-shimmer 1.3s linear 2s;
5039  }
5040
5041.image-wrap.loaded{
5042    animation:none;
5043  }
5044
5045.image-wrap--transparent.loaded{
5046  background:none;
5047}
5048
5049.skrim__link{
5050  animation:placeholder-shimmer 1.3s linear 2s infinite;
5051  background-size:400% 100%;
5052}
5053
5054.skrim__link.loaded{
5055    animation:none;
5056  }
5057
5058.video-wrapper{
5059  height:0;
5060  height:auto;
5061  max-width:100%;
5062  overflow:hidden;
5063  padding-bottom:56.25%;
5064  position:relative;
5065}
5066
5067.video-wrapper iframe,.video-wrapper video{
5068    height:100%;
5069    left:0;
5070    position:absolute;
5071    top:0;
5072    width:100%;
5073  }
5074
5075.video-wrapper--modal{
5076  width:1000px;
5077}
5078
5079.grid__image-ratio{
5080  position:relative;
5081}
5082
5083.grid__image-ratio:before{
5084    content:"";
5085    display:block;
5086    height:0;
5087    width:100%;
5088  }
5089
5090.grid__image-ratio .placeholder-svg{
5091    bottom:0;
5092    left:0;
5093    position:absolute;
5094    right:0;
5095    top:0;
5096  }
5097
5098.grid__image-ratio img:not([role=presentation]){
5099    height:100%;
5100    left:0;
5101    -o-object-fit:cover;
5102       object-fit:cover;
5103    position:absolute;
5104    top:0;
5105    width:100%;
5106  }
5107
5108.grid__image-ratio--wide:before{
5109  padding-bottom:56.25%;
5110}
5111
5112.grid__image-ratio--landscape:before{
5113  padding-bottom:75%;
5114}
5115
5116.grid__image-ratio--square:before{
5117  padding-bottom:100%;
5118}
5119
5120.grid__image-ratio--portrait:before{
5121  padding-bottom:150%;
5122}
5123
5124form{
5125  margin:0;
5126}
5127
5128.inline{
5129  display:inline;
5130}
5131
5132@media only screen and (max-width:768px){
5133  .faux-select,input,select,textarea{
5134    font-size:16px !important;
5135  }
5136}
5137
5138button,input,textarea{
5139  -webkit-appearance:none;
5140  -moz-appearance:none;
5141}
5142
5143button{
5144  background:none;
5145  border:none;
5146  cursor:pointer;
5147  display:inline-block;
5148}
5149
5150fieldset{
5151  border:2px solid;
5152  border-color:var(--colorTextBody);
5153  padding:20px;
5154}
5155
5156legend{
5157  border:0;
5158  padding:0;
5159}
5160
5161button,input[type=submit]{
5162  cursor:pointer;
5163}
5164
5165.faux-select,input,select,textarea{
5166  background-color:transparent;
5167  border:0;
5168  border-bottom:2px solid;
5169  border-bottom-color:var(--colorTextBody);
5170  border-radius:0;
5171  color:inherit;
5172  max-width:100%;
5173  padding:8px 0;
5174}
5175
5176.faux-select.disabled,.faux-select[disabled],input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{
5177    background-color:#f6f6f6;
5178    border-bottom-color:transparent;
5179    cursor:default;
5180  }
5181
5182.faux-select:active,.faux-select:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{
5183    border-bottom-color:var(--colorTextBody);
5184  }
5185
5186.faux-select.input-full,input.input-full,select.input-full,textarea.input-full{
5187    width:100%;
5188  }
5189
5190textarea{
5191  min-height:100px;
5192}
5193
5194input[type=checkbox],input[type=radio]{
5195  margin:0 10px 0 0;
5196  padding:0;
5197  width:auto;
5198}
5199
5200input[type=checkbox]{
5201  -webkit-appearance:checkbox;
5202  -moz-appearance:checkbox;
5203}
5204
5205input[type=radio]{
5206  -webkit-appearance:radio;
5207  -moz-appearance:radio;
5208}
5209
5210input[type=image]{
5211  background-color:transparent;
5212  padding-left:0;
5213  padding-right:0;
5214}
5215
5216.faux-select,select{
5217  -webkit-appearance:none;
5218             -moz-appearance:none;
5219          appearance:none;
5220  background-color:transparent;
5221  color:inherit;
5222  cursor:pointer;
5223  display:inline-block;
5224  padding-right:28px;
5225  text-indent:0.01px;
5226  text-overflow:"";
5227  vertical-align:middle;
5228}
5229
5230select{
5231  background-image:var(--urlIcoSelect);
5232  background-position:100%;
5233  background-position:right 10px center;
5234  background-repeat:no-repeat;
5235  background-size:11px;
5236}
5237
5238.faux-select .icon{
5239  height:11px;
5240  position:absolute;
5241  right:10px;
5242  top:50%;
5243  transform:translateY(-50%);
5244  width:11px;
5245}
5246
5247optgroup{
5248  font-weight:700;
5249}
5250
5251option{
5252  background-color:#fff;
5253  color:#000;
5254}
5255
5256option[disabled]{
5257    color:#ccc;
5258  }
5259
5260select::-ms-expand{
5261  display:none;
5262}
5263
5264.hidden-label{
5265  clip:rect(0 0 0 0);
5266  border:0;
5267  height:1px;
5268  margin:-1px;
5269  overflow:hidden;
5270  padding:0;
5271  position:absolute;
5272  width:1px;
5273}
5274
5275label[for]{
5276  cursor:pointer;
5277}
5278
5279.form-vertical{
5280  margin-bottom:20px;
5281}
5282
5283.form-vertical input,.form-vertical select,.form-vertical textarea{
5284    display:block;
5285    margin-bottom:30px;
5286  }
5287
5288.form-vertical .btn,.form-vertical input[type=checkbox],.form-vertical input[type=radio]{
5289    display:inline-block;
5290  }
5291
5292.form-vertical .btn:not(:last-child){
5293    margin-bottom:30px;
5294  }
5295
5296input.error,textarea.error{
5297    background-color:#fff6f6;
5298    border-color:#d02e2e;
5299    color:#d02e2e;
5300  }
5301
5302label.error{
5303  color:#d02e2e;
5304}
5305
5306::-moz-placeholder{
5307  color:inherit;
5308  opacity:0.5;
5309}
5310
5311::placeholder{
5312  color:inherit;
5313  opacity:0.5;
5314}
5315
5316.input-group{
5317  display:flex;
5318}
5319
5320.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group input[type=hidden]:first-child+.input-group-btn>.btn{
5321    border-radius:var(--buttonRadius) 0 0 var(--buttonRadius);
5322  }
5323
5324.input-group .input-group-btn:last-child>.btn{
5325    border-radius:0 var(--buttonRadius) var(--buttonRadius) 0;
5326  }
5327
5328.input-group .input-group-field:last-child{
5329    padding-left:10px;
5330  }
5331
5332.input-group input::-moz-focus-inner{
5333      border:0;
5334      margin-bottom:-1px;
5335      margin-top:-1px;
5336      padding:0;
5337    }
5338
5339.input-group-btn,.input-group-field{
5340  margin:0;
5341}
5342
5343.input-group .input-group-field{
5344  border-color:currentColor;
5345  border-radius:0;
5346  color:currentColor;
5347  flex:1 1 auto;
5348  min-width:0;
5349}
5350
5351.input-group-btn{
5352  flex:0 1 auto;
5353  padding:0;
5354}
5355
5356.input-group-btn .icon{
5357    vertical-align:initial;
5358  }
5359
5360.input-group-btn .btn{
5361  height:100%;
5362  margin-top:0;
5363}
5364
5365.input-group-btn .btn:hover{
5366    padding-right:20px;
5367  }
5368
5369.icon{
5370  fill:currentColor;
5371  display:inline-block;
5372  height:20px;
5373  vertical-align:middle;
5374  width:20px;
5375}
5376
5377.no-svg .icon{
5378    display:none;
5379}
5380
5381.icon--full-color{
5382  fill:initial;
5383}
5384
5385svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{
5386      fill:inherit;
5387      stroke:inherit;
5388    }
5389
5390.icon-bag circle,.icon-bag ellipse,.icon-bag g,.icon-bag line,.icon-bag path,.icon-bag polygon,.icon-bag polyline,.icon-bag rect,.icon-cart circle,.icon-cart ellipse,.icon-cart g,.icon-cart line,.icon-cart path,.icon-cart polygon,.icon-cart polyline,.icon-cart rect,.icon-chevron-down circle,.icon-chevron-down ellipse,.icon-chevron-down g,.icon-chevron-down line,.icon-chevron-down path,.icon-chevron-down polygon,.icon-chevron-down polyline,.icon-chevron-down rect,.icon-circle-checkmark circle,.icon-circle-checkmark ellipse,.icon-circle-checkmark g,.icon-circle-checkmark line,.icon-circle-checkmark path,.icon-circle-checkmark polygon,.icon-circle-checkmark polyline,.icon-circle-checkmark rect,.icon-close circle,.icon-close ellipse,.icon-close g,.icon-close line,.icon-close path,.icon-close polygon,.icon-close polyline,.icon-close rect,.icon-email circle,.icon-email ellipse,.icon-email g,.icon-email line,.icon-email path,.icon-email polygon,.icon-email polyline,.icon-email rect,.icon-filter circle,.icon-filter ellipse,.icon-filter g,.icon-filter line,.icon-filter path,.icon-filter polygon,.icon-filter polyline,.icon-filter rect,.icon-gift circle,.icon-gift ellipse,.icon-gift g,.icon-gift line,.icon-gift path,.icon-gift polygon,.icon-gift polyline,.icon-gift rect,.icon-globe circle,.icon-globe ellipse,.icon-globe g,.icon-globe line,.icon-globe path,.icon-globe pol
5390ygon,.icon-globe polyline,.icon-globe rect,.icon-hamburger circle,.icon-hamburger ellipse,.icon-hamburger g,.icon-hamburger line,.icon-hamburger path,.icon-hamburger polygon,.icon-hamburger polyline,.icon-hamburger rect,.icon-heart circle,.icon-heart ellipse,.icon-heart g,.icon-heart line,.icon-heart path,.icon-heart polygon,.icon-heart polyline,.icon-heart rect,.icon-leaf circle,.icon-leaf ellipse,.icon-leaf g,.icon-leaf line,.icon-leaf path,.icon-leaf polygon,.icon-leaf polyline,.icon-leaf rect,.icon-lock circle,.icon-lock ellipse,.icon-lock g,.icon-lock line,.icon-lock path,.icon-lock polygon,.icon-lock polyline,.icon-lock rect,.icon-package circle,.icon-package ellipse,.icon-package g,.icon-package line,.icon-package path,.icon-package polygon,.icon-package polyline,.icon-package rect,.icon-phone circle,.icon-phone ellipse,.icon-phone g,.icon-phone line,.icon-phone path,.icon-phone polygon,.icon-phone polyline,.icon-phone rect,.icon-ribbon circle,.icon-ribbon ellipse,.icon-ribbon g,.icon-ribbon line,.icon-ribbon path,.icon-ribbon polygon,.icon-ribbon polyline,.icon-ribbon rect,.icon-search circle,.icon-search ellipse,.icon-search g,.icon-search line,.icon-search path,.icon-search polygon,.icon-search polyline,.icon-search rect,.icon-shield circle,.icon-shield ellipse,.icon-shield g,.icon-shield line,.icon-shield path,.icon-shield polygon,.icon-shield polyline,.icon-shield rect,.icon-size-chart circle,.icon-size-chart ellipse,.icon-size-chart g,.icon-size-chart line,.icon-size-chart path,.icon-size-chart polygon,.icon-size-chart polyline,.icon-size-chart rect,.icon-tag circle,.icon-tag ellipse,.icon-tag g,.icon-tag line,.icon-tag path,.icon-tag polygon,.icon-tag polyline,.icon-tag rect,.icon-tcwi-bills circle,.icon-tcwi-bills ellipse,.icon-tcwi-bills g,.icon-tcwi-bills line,.icon-tcwi-bills path,.icon-tcwi-bills polygon,.icon-tcwi-bills polyline,.icon-tcwi-bills rect,.icon-tcwi-calendar circle,.icon-tcwi-calendar ellipse,.icon-tcwi-calendar g,.icon-tcwi-calendar line,.icon-tcwi-calendar path,.icon-tcwi-calendar polygon,.icon-tcwi-calendar polyline,.icon-tcwi-calendar rect,.icon-tcwi-cart circle,.icon-tcwi-cart ellipse,.icon-tcwi-cart g,.icon-tcwi-cart line,.icon-tcwi-cart path,.icon-tcwi-cart polygon,.icon-tcwi-cart polyline,.icon-tcwi-cart rect,.icon-tcwi-charity circle,.icon-tcwi-charity ellipse,.icon-tcwi-charity g,.icon-tcwi-charity line,.icon-tcwi-charity path,.icon-tcwi-charity polygon,.icon-tcwi-charity polyline,.icon-tcwi-charity rect,.icon-tcwi-chat circle,.icon-tcwi-chat ellipse,.icon-tcwi-chat g,.icon-tcwi-chat line,.icon-tcwi-chat path,.icon-tcwi-chat polygon,.icon-tcwi-chat polyline,.icon-tcwi-chat rect,.icon-tcwi-gears circle,.icon-tcwi-gears ellipse,.icon-tcwi-gears g,.icon-tcwi-gears line,.icon-tcwi-gears path,.icon-tcwi-gears polygon,.icon-tcwi-gears polyline,.icon-tcwi-gears rect,.icon-tcwi-gift circle,.icon-tcwi-gift ellipse,.icon-tcwi-gift g,.icon-tcwi-gift line,.icon-tcwi-gift path,.icon-tcwi-gift polygon,.icon-tcwi-gift polyline,.icon-tcwi-gift rect,.icon-tcwi-globe circle,.icon-tcwi-globe ellipse,.icon-tcwi-globe g,.icon-tcwi-globe line,.icon-tcwi-globe path,.icon-tcwi-globe polygon,.icon-tcwi-globe polyline,.icon-tcwi-globe rect,.icon-tcwi-open-envelope circle,.icon-tcwi-open-envelope ellipse,.icon-tcwi-open-envelope g,.icon-tcwi-open-envelope line,.icon-tcwi-open-envelope path,.icon-tcwi-open-envelope polygon,.icon-tcwi-open-envelope polyline,.icon-tcwi-open-envelope rect,.icon-tcwi-package circle,.icon-tcwi-package ellipse,.icon-tcwi-package g,.icon-tcwi-package line,.icon-tcwi-package path,.icon-tcwi-package polygon,.icon-tcwi-package polyline,.icon-tcwi-package rect,.icon-tcwi-phone circle,.icon-tcwi-phone ellipse,.icon-tcwi-phone g,.icon-tcwi-phone line,.icon-tcwi-phone path,.icon-tcwi-phone polygon,.icon-tcwi-phone polyline,.icon-tcwi-phone rect,.icon-tcwi-plant circle,.icon-tcwi-plant ellipse,.icon-tcwi-plant g,.icon-tcwi-plant line,.icon-tcwi-plant path,.icon-tcwi-plant polygon,.icon-tcwi-plant polyline,.icon-tcwi-plant rect,.icon-tcwi-recycle circle,.icon-tcwi-recycle ellipse,.icon-tcwi-recycle g,.icon-tcwi-recycle line,.icon-tcwi-recycle path,.icon-tcwi-recycle polygon,.icon-tcwi-recycle polyline,.icon-tcwi-recycle rect,.icon-tcwi-ribbon circle,.icon-tcwi-ribbon ellipse,.icon-tcwi-ribbon g,.icon-tcwi-ribbon line,.icon-tcwi-ribbon path,.icon-tcwi-ribbon polygon,.icon-tcwi-ribbon polyline,.icon-tcwi-ribbon rect,.icon-tcwi-sales-tag circle,.icon-tcwi-sales-tag ellipse,.icon-tcwi-sales-tag g,.icon-tcwi-sales-tag line,.icon-tcwi-sales-tag path,.icon-tcwi-sales-tag polygon,.icon-tcwi-sales-tag polyline,.icon-tcwi-sales-tag rect,.icon-tcwi-shield circle,.icon-tcwi-shield ellipse,.icon-tcwi-shield g,.icon-tcwi-shield line,.icon-tcwi-shield path,.icon-tcwi-shield polygon,.icon-tcwi-shield polyline,.icon-tcwi-shield rect,.icon-tcwi-stopwatch circle,.icon-tcwi-stopwatch ellipse,.icon-tcwi-stopwatch g,.icon-tcwi-stopwatch line,.icon-tcwi-stopwatch path,.icon-tcwi-stopwatch polygon,.icon-tcwi-stopwatch polyline,.icon-tcwi-stopwatch rect,.icon-tcwi-store circle,.icon-tcwi-store ellipse,.icon-tcwi-store g,.icon-tcwi-store line,.icon-tcwi-store path,.icon-tcwi-store polygon,.icon-tcwi-store polyline,.icon-tcwi-store rect,.icon-tcwi-thumbs-up circle,.icon-tcwi-thumbs-up ellipse,.icon-tcwi-thumbs-up g,.icon-tcwi-thumbs-up line,.icon-tcwi-thumbs-up path,.icon-tcwi-thumbs-up polygon,.icon-tcwi-thumbs-up polyline,.icon-tcwi-thumbs-up rect,.icon-tcwi-trophy circle,.icon-tcwi-trophy ellipse,.icon-tcwi-trophy g,.icon-tcwi-trophy line,.icon-tcwi-trophy path,.icon-tcwi-trophy polygon,.icon-tcwi-trophy polyline,.icon-tcwi-trophy rect,.icon-tcwi-truck circle,.icon-tcwi-truck ellipse,.icon-tcwi-truck g,.icon-tcwi-truck line,.icon-tcwi-truck path,.icon-tcwi-truck polygon,.icon-tcwi-truck polyline,.icon-tcwi-truck rect,.icon-tcwi-wallet circle,.icon-tcwi-wallet ellipse,.icon-tcwi-wallet g,.icon-tcwi-wallet line,.icon-tcwi-wallet path,.icon-tcwi-wallet polygon,.icon-tcwi-wallet polyline,.icon-tcwi-wallet rect,.icon-truck circle,.icon-truck ellipse,.icon-truck g,.icon-truck line,.icon-truck path,.icon-truck polygon,.icon-truck polyline,.icon-truck rect,.icon-user circle,.icon-user ellipse,.icon-user g,.icon-user line,.icon-user path,.icon-user polygon,.icon-user polyline,.icon-user rect{
5391    fill:none !important;
5392    stroke:currentColor !important;
5393  }
5394
5395.icon-bag circle,.icon-bag ellipse,.icon-bag g,.icon-bag line,.icon-bag path,.icon-bag polygon,.icon-bag polyline,.icon-bag rect,.icon-cart circle,.icon-cart ellipse,.icon-cart g,.icon-cart line,.icon-cart path,.icon-cart polygon,.icon-cart polyline,.icon-cart rect,.icon-chevron-down circle,.icon-chevron-down ellipse,.icon-chevron-down g,.icon-chevron-down line,.icon-chevron-down path,.icon-chevron-down polygon,.icon-chevron-down polyline,.icon-chevron-down rect,.icon-circle-checkmark circle,.icon-circle-checkmark ellipse,.icon-circle-checkmark g,.icon-circle-checkmark line,.icon-circle-checkmark path,.icon-circle-checkmark polygon,.icon-circle-checkmark polyline,.icon-circle-checkmark rect,.icon-close circle,.icon-close ellipse,.icon-close g,.icon-close line,.icon-close path,.icon-close polygon,.icon-close polyline,.icon-close rect,.icon-email circle,.icon-email ellipse,.icon-email g,.icon-email line,.icon-email path,.icon-email polygon,.icon-email polyline,.icon-email rect,.icon-filter circle,.icon-filter ellipse,.icon-filter g,.icon-filter line,.icon-filter path,.icon-filter polygon,.icon-filter polyline,.icon-filter rect,.icon-gift circle,.icon-gift ellipse,.icon-gift g,.icon-gift line,.icon-gift path,.icon-gift polygon,.icon-gift polyline,.icon-gift rect,.icon-globe circle,.icon-globe ellipse,.icon-globe g,.icon-globe line,.icon-globe path,.icon-globe pol
5395ygon,.icon-globe polyline,.icon-globe rect,.icon-hamburger circle,.icon-hamburger ellipse,.icon-hamburger g,.icon-hamburger line,.icon-hamburger path,.icon-hamburger polygon,.icon-hamburger polyline,.icon-hamburger rect,.icon-heart circle,.icon-heart ellipse,.icon-heart g,.icon-heart line,.icon-heart path,.icon-heart polygon,.icon-heart polyline,.icon-heart rect,.icon-leaf circle,.icon-leaf ellipse,.icon-leaf g,.icon-leaf line,.icon-leaf path,.icon-leaf polygon,.icon-leaf polyline,.icon-leaf rect,.icon-lock circle,.icon-lock ellipse,.icon-lock g,.icon-lock line,.icon-lock path,.icon-lock polygon,.icon-lock polyline,.icon-lock rect,.icon-package circle,.icon-package ellipse,.icon-package g,.icon-package line,.icon-package path,.icon-package polygon,.icon-package polyline,.icon-package rect,.icon-phone circle,.icon-phone ellipse,.icon-phone g,.icon-phone line,.icon-phone path,.icon-phone polygon,.icon-phone polyline,.icon-phone rect,.icon-ribbon circle,.icon-ribbon ellipse,.icon-ribbon g,.icon-ribbon line,.icon-ribbon path,.icon-ribbon polygon,.icon-ribbon polyline,.icon-ribbon rect,.icon-search circle,.icon-search ellipse,.icon-search g,.icon-search line,.icon-search path,.icon-search polygon,.icon-search polyline,.icon-search rect,.icon-shield circle,.icon-shield ellipse,.icon-shield g,.icon-shield line,.icon-shield path,.icon-shield polygon,.icon-shield polyline,.icon-shield rect,.icon-size-chart circle,.icon-size-chart ellipse,.icon-size-chart g,.icon-size-chart line,.icon-size-chart path,.icon-size-chart polygon,.icon-size-chart polyline,.icon-size-chart rect,.icon-tag circle,.icon-tag ellipse,.icon-tag g,.icon-tag line,.icon-tag path,.icon-tag polygon,.icon-tag polyline,.icon-tag rect,.icon-tcwi-bills circle,.icon-tcwi-bills ellipse,.icon-tcwi-bills g,.icon-tcwi-bills line,.icon-tcwi-bills path,.icon-tcwi-bills polygon,.icon-tcwi-bills polyline,.icon-tcwi-bills rect,.icon-tcwi-calendar circle,.icon-tcwi-calendar ellipse,.icon-tcwi-calendar g,.icon-tcwi-calendar line,.icon-tcwi-calendar path,.icon-tcwi-calendar polygon,.icon-tcwi-calendar polyline,.icon-tcwi-calendar rect,.icon-tcwi-cart circle,.icon-tcwi-cart ellipse,.icon-tcwi-cart g,.icon-tcwi-cart line,.icon-tcwi-cart path,.icon-tcwi-cart polygon,.icon-tcwi-cart polyline,.icon-tcwi-cart rect,.icon-tcwi-charity circle,.icon-tcwi-charity ellipse,.icon-tcwi-charity g,.icon-tcwi-charity line,.icon-tcwi-charity path,.icon-tcwi-charity polygon,.icon-tcwi-charity polyline,.icon-tcwi-charity rect,.icon-tcwi-chat circle,.icon-tcwi-chat ellipse,.icon-tcwi-chat g,.icon-tcwi-chat line,.icon-tcwi-chat path,.icon-tcwi-chat polygon,.icon-tcwi-chat polyline,.icon-tcwi-chat rect,.icon-tcwi-gears circle,.icon-tcwi-gears ellipse,.icon-tcwi-gears g,.icon-tcwi-gears line,.icon-tcwi-gears path,.icon-tcwi-gears polygon,.icon-tcwi-gears polyline,.icon-tcwi-gears rect,.icon-tcwi-gift circle,.icon-tcwi-gift ellipse,.icon-tcwi-gift g,.icon-tcwi-gift line,.icon-tcwi-gift path,.icon-tcwi-gift polygon,.icon-tcwi-gift polyline,.icon-tcwi-gift rect,.icon-tcwi-globe circle,.icon-tcwi-globe ellipse,.icon-tcwi-globe g,.icon-tcwi-globe line,.icon-tcwi-globe path,.icon-tcwi-globe polygon,.icon-tcwi-globe polyline,.icon-tcwi-globe rect,.icon-tcwi-open-envelope circle,.icon-tcwi-open-envelope ellipse,.icon-tcwi-open-envelope g,.icon-tcwi-open-envelope line,.icon-tcwi-open-envelope path,.icon-tcwi-open-envelope polygon,.icon-tcwi-open-envelope polyline,.icon-tcwi-open-envelope rect,.icon-tcwi-package circle,.icon-tcwi-package ellipse,.icon-tcwi-package g,.icon-tcwi-package line,.icon-tcwi-package path,.icon-tcwi-package polygon,.icon-tcwi-package polyline,.icon-tcwi-package rect,.icon-tcwi-phone circle,.icon-tcwi-phone ellipse,.icon-tcwi-phone g,.icon-tcwi-phone line,.icon-tcwi-phone path,.icon-tcwi-phone polygon,.icon-tcwi-phone polyline,.icon-tcwi-phone rect,.icon-tcwi-plant circle,.icon-tcwi-plant ellipse,.icon-tcwi-plant g,.icon-tcwi-plant line,.icon-tcwi-plant path,.icon-tcwi-plant polygon,.icon-tcwi-plant polyline,.icon-tcwi-plant rect,.icon-tcwi-recycle circle,.icon-tcwi-recycle ellipse,.icon-tcwi-recycle g,.icon-tcwi-recycle line,.icon-tcwi-recycle path,.icon-tcwi-recycle polygon,.icon-tcwi-recycle polyline,.icon-tcwi-recycle rect,.icon-tcwi-ribbon circle,.icon-tcwi-ribbon ellipse,.icon-tcwi-ribbon g,.icon-tcwi-ribbon line,.icon-tcwi-ribbon path,.icon-tcwi-ribbon polygon,.icon-tcwi-ribbon polyline,.icon-tcwi-ribbon rect,.icon-tcwi-sales-tag circle,.icon-tcwi-sales-tag ellipse,.icon-tcwi-sales-tag g,.icon-tcwi-sales-tag line,.icon-tcwi-sales-tag path,.icon-tcwi-sales-tag polygon,.icon-tcwi-sales-tag polyline,.icon-tcwi-sales-tag rect,.icon-tcwi-shield circle,.icon-tcwi-shield ellipse,.icon-tcwi-shield g,.icon-tcwi-shield line,.icon-tcwi-shield path,.icon-tcwi-shield polygon,.icon-tcwi-shield polyline,.icon-tcwi-shield rect,.icon-tcwi-stopwatch circle,.icon-tcwi-stopwatch ellipse,.icon-tcwi-stopwatch g,.icon-tcwi-stopwatch line,.icon-tcwi-stopwatch path,.icon-tcwi-stopwatch polygon,.icon-tcwi-stopwatch polyline,.icon-tcwi-stopwatch rect,.icon-tcwi-store circle,.icon-tcwi-store ellipse,.icon-tcwi-store g,.icon-tcwi-store line,.icon-tcwi-store path,.icon-tcwi-store polygon,.icon-tcwi-store polyline,.icon-tcwi-store rect,.icon-tcwi-thumbs-up circle,.icon-tcwi-thumbs-up ellipse,.icon-tcwi-thumbs-up g,.icon-tcwi-thumbs-up line,.icon-tcwi-thumbs-up path,.icon-tcwi-thumbs-up polygon,.icon-tcwi-thumbs-up polyline,.icon-tcwi-thumbs-up rect,.icon-tcwi-trophy circle,.icon-tcwi-trophy ellipse,.icon-tcwi-trophy g,.icon-tcwi-trophy line,.icon-tcwi-trophy path,.icon-tcwi-trophy polygon,.icon-tcwi-trophy polyline,.icon-tcwi-trophy rect,.icon-tcwi-truck circle,.icon-tcwi-truck ellipse,.icon-tcwi-truck g,.icon-tcwi-truck line,.icon-tcwi-truck path,.icon-tcwi-truck polygon,.icon-tcwi-truck polyline,.icon-tcwi-truck rect,.icon-tcwi-wallet circle,.icon-tcwi-wallet ellipse,.icon-tcwi-wallet g,.icon-tcwi-wallet line,.icon-tcwi-wallet path,.icon-tcwi-wallet polygon,.icon-tcwi-wallet polyline,.icon-tcwi-wallet rect,.icon-truck circle,.icon-truck ellipse,.icon-truck g,.icon-truck line,.icon-truck path,.icon-truck polygon,.icon-truck polyline,.icon-truck rect,.icon-user circle,.icon-user ellipse,.icon-user g,.icon-user line,.icon-user path,.icon-user polygon,.icon-user polyline,.icon-user rect{
5396    stroke-width:var(--iconWeight);
5397    stroke-linecap:var(--iconLinecaps);
5398    stroke-linejoin:var(--iconLinecaps);
5399  }
5400
5401.icon-cart circle{
5402  fill:currentColor !important;
5403}
5404
5405.icon__fallback-text{
5406  clip:rect(0 0 0 0);
5407  border:0;
5408  height:1px;
5409  margin:-1px;
5410  overflow:hidden;
5411  padding:0;
5412  position:absolute;
5413  width:1px;
5414}
5415
5416.js-drawer-open{
5417  overflow:hidden;
5418}
5419
5420.drawer{
5421  -webkit-overflow-scrolling:touch;
5422  background-color:var(--colorDrawers);
5423  bottom:0;
5424  color:var(--colorDrawerText);
5425  display:none;
5426  overflow:hidden;
5427  position:fixed;
5428  top:0;
5429  transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
5430  z-index:30;
5431}
5432
5433@media screen and (max-height:400px){
5434
5435.drawer{
5436    overflow:scroll;
5437}
5438
5439    .drawer .drawer__contents{
5440      height:auto;
5441    }
5442  }
5443
5444.drawer a:not(.btn){
5445    color:var(--colorDrawerText);
5446  }
5447
5448.drawer a:not(.btn):hover{
5449      color:var(--colorDrawerText);
5450    }
5451
5452.drawer input,.drawer textarea{
5453    border-color:var(--colorDrawerText);
5454  }
5455
5456.drawer input:active,.drawer input:focus,.drawer textarea:active,.drawer textarea:focus{
5457      border-color:var(--colorDrawerTextDarken);
5458    }
5459
5460.drawer--cart{
5461  padding-bottom:calc(env(safe-area-inset-bottom)*1.18);
5462}
5463
5464.drawer--cart.drawer--is-open{
5465    display:block;
5466    transition-duration:0.25s;
5467  }
5468
5469@media only screen and (min-width:769px){
5470
5471.drawer--cart{
5472    right:-500px;
5473    width:500px;
5474}
5475
5476    .drawer--cart.drawer--is-open{
5477      transform:translateX(-500px);
5478    }
5479  }
5480
5481@media only screen and (max-width:768px){
5482  .drawer--cart{
5483    height:100%;
5484    left:0;
5485    right:0;
5486    top:auto;
5487    transform:translateY(100%);
5488    width:100%;
5489  }
5490
5491    .drawer--cart.drawer--is-open{
5492      transform:translateY(0);
5493    }
5494
5495  .drawer--cart--static{
5496    height:auto;
5497    max-height:100%;
5498    padding-bottom:0;
5499    padding-bottom:calc(env(safe-area-inset-bottom)*1.18);
5500  }
5501}
5502
5503.js-drawer-closing body:after,.js-drawer-open body:after{
5504  background-color:var(--colorTextBody);
5505  bottom:0;
5506  content:"";
5507  display:block;
5508  left:0;
5509  opacity:0;
5510  position:fixed;
5511  right:0;
5512  top:0;
5513  z-index:26;
5514}
5515
5516.js-drawer-open body:after{
5517  animation:partial-fade-in 0.5s forwards;
5518}
5519
5520.js-drawer-closing body:after{
5521  animation:partial-fade-out 0.4s forwards;
5522}
5523
5524.drawer__footer,.drawer__header,.drawer__scrollable{
5525  padding-left:20px;
5526  padding-right:20px;
5527}
5528
5529@media only screen and (min-width:769px){
5530
5531.drawer__footer,.drawer__header,.drawer__scrollable{
5532    padding-left:40px;
5533    padding-right:40px;
5534}
5535  }
5536
5537.drawer__header{
5538  align-items:center;
5539  display:flex;
5540  height:60px;
5541  margin-bottom:0;
5542  overflow:visible;
5543  padding-bottom:15.38462px;
5544  padding-top:15.38462px;
5545  width:100%;
5546}
5547
5548@media only screen and (min-width:769px){
5549
5550.drawer__header{
5551    height:80px;
5552}
5553  }
5554
5555.drawer__header--auto{
5556  height:auto;
5557}
5558
5559.drawer__title{
5560  font-family:var(--typeHeaderPrimary), var(--typeHeaderFallback);
5561  font-style:var(--typeHeaderStyle);
5562  font-weight:var(--typeHeaderWeight);
5563  letter-spacing:var(--typeHeaderSpacing);
5564  line-height:var(--typeHeaderLineHeight);
5565}
5566
5567[data-type_header_capitalize=true] .drawer__title{
5568    text-transform:uppercase;
5569}
5570
5571.drawer__title{
5572  flex:1 1 auto;
5573  font-size:24px;
5574  width:100%;
5575}
5576
5577.drawer__close{
5578  flex:1 1 auto;
5579}
5580
5581.drawer__close-button{
5582  color:inherit;
5583  height:100%;
5584  padding:15px;
5585  position:relative;
5586  right:-20px;
5587}
5588
5589.drawer__close-button:active{
5590    background-color:var(--colorDrawersDim);
5591  }
5592
5593.drawer__close-button .icon{
5594    height:28px;
5595    width:28px;
5596  }
5597
5598.drawer__close--left{
5599  text-align:left;
5600}
5601
5602.drawer__close--left .drawer__close-button{
5603    left:-20px;
5604    right:auto;
5605  }
5606
5607.drawer__contents{
5608  display:flex;
5609  flex-direction:column;
5610  height:100%;
5611}
5612
5613.drawer__inner,.drawer__scrollable{
5614  display:flex;
5615  flex:1 1 auto;
5616  flex-direction:column;
5617  overflow-y:hidden;
5618}
5619
5620.drawer__scrollable{
5621  -webkit-overflow-scrolling:touch;
5622  overflow:hidden;
5623  overflow-y:auto;
5624  padding-top:20px;
5625}
5626
5627@media only screen and (min-width:769px){
5628
5629.drawer__scrollable{
5630    padding-top:40px;
5631}
5632  }
5633
5634.drawer__footer{
5635  padding-bottom:20px;
5636  padding-top:20px;
5637}
5638
5639@media only screen and (min-width:769px){
5640
5641.drawer__footer{
5642    padding-top:29.62963px;
5643}
5644  }
5645
5646.drawer__footer .additional-checkout-buttons{
5647  margin-bottom:10px;
5648}
5649
5650.drawer__footer .additional-checkout-buttons [data-shopify-buttoncontainer]{
5651    justify-content:center;
5652  }
5653
5654.drawer__footer .additional-checkout-buttons [data-shopify-buttoncontainer]>*{
5655      height:auto !important;
5656    }
5657
5658.drawer__cart.is-loading{
5659  min-height:100px;
5660}
5661
5662.drawer__cart.is-loading .cart{
5663    opacity:0.4;
5664    transition:opacity 0.3s ease 0.7s;
5665  }
5666
5667.cart-notes{
5668  height:60px;
5669  margin-bottom:10px;
5670  margin-top:10px;
5671  min-height:60px;
5672}
5673
5674@media only screen and (min-width:769px){
5675
5676.cart-notes{
5677    height:80px;
5678    min-height:80px;
5679}
5680  }
5681
5682.sticky-cart{
5683  border-bottom:calc(env(safe-area-inset-bottom)*1.18) solid;
5684  border-bottom-color:var(--colorDrawers);
5685  bottom:0;
5686  box-sizing:content-box;
5687  display:none;
5688  height:88px;
5689  left:0;
5690  position:fixed;
5691  right:0;
5692  z-index:20;
5693}
5694
5695@media only screen and (min-width:769px){
5696
5697.sticky-cart{
5698    height:108px;
5699}
5700  }
5701
5702.sticky-cart--open{
5703  animation:cart-rise-up 0.35s forwards;
5704  display:block;
5705}
5706
5707.screen-layer-animating .sticky-cart--open{
5708    animation:none;
5709    transform:translateY(120%);
5710}
5711
5712.sticky-cart__inner{
5713  align-items:center;
5714  background-color:var(--colorDrawers);
5715  color:var(--colorDrawerText);
5716  display:flex;
5717  height:100%;
5718  justify-content:center;
5719  text-align:center;
5720}
5721
5722.sticky-cart__inner a:not(.btn){
5723    border-bottom:2px solid;
5724    border-bottom-color:var(--colorDrawerText);
5725    color:var(--colorDrawerText);
5726  }
5727
5728.sticky-cart__inner .site-nav__link,.sticky-cart__inner .site-nav__link:hover{
5729    color:var(--colorDrawerText);
5730  }
5731
5732.sticky-cart__item{
5733  display:inline-block;
5734  margin:15px 7px;
5735  vertical-align:middle;
5736}
5737
5738@media only screen and (min-width:769px){
5739
5740.sticky-cart__item{
5741    margin:15px 15px;
5742}
5743  }
5744
5745.cart__checkout--drawer,.sticky-cart__item.btn{
5746  font-size:calc(var(--typeBaseSize) + 2px);
5747  padding:10px 20px;
5748}
5749
5750[data-button_type_style=caps] .cart__checkout--drawer,[data-button_type_style=caps] .sticky-cart__item.btn{
5751    font-size:calc(var(--typeBaseSize) - 2px);
5752    letter-spacing:0.2em;
5753    padding:15px;
5754    text-transform:uppercase;
5755}
5756
5757@media only screen and (min-width:769px){
5758
5759.cart__checkout--drawer,.sticky-cart__item.btn{
5760    padding:15px 30px;
5761}
5762  }
5763
5764.sticky-cart__item.btn{
5765  background-color:var(--colorDrawerText);
5766  color:var(--colorDrawers);
5767}
5768
5769.sticky-cart__item.btn.btn--loading span{
5770    color:var(--colorDrawerText);
5771  }
5772
5773.quick-view__thumb-cart,.site-nav__thumb-cart{
5774  align-items:center;
5775  background-color:var(--colorCartDot);
5776  border-bottom-right-radius:var(--buttonRadius);
5777  border-top-right-radius:var(--buttonRadius);
5778  color:var(--colorCartDotText);
5779  display:none;
5780  height:68px;
5781  padding:0 20px;
5782}
5783
5784.cart-has-items .quick-view__thumb-cart,.cart-has-items .site-nav__thumb-cart{
5785    display:flex;
5786}
5787
5788.quick-view__thumb-cart .cart-link,.site-nav__thumb-cart .cart-link{
5789    left:-1px;
5790  }
5791
5792.site-nav__thumb-button.is-active+.quick-view__thumb-cart,.site-nav__thumb-button.is-active+.site-nav__thumb-cart{
5793    display:none;
5794}
5795
5796.quick-view__thumb-cart:active,.quick-view__thumb-cart:hover,.site-nav__thumb-cart:active,.site-nav__thumb-cart:hover{
5797    color:var(--colorCartDotText);
5798  }
5799
5800.quick-view__thumb-cart .icon,.site-nav__thumb-cart .icon{
5801    height:30px;
5802    width:30px;
5803  }
5804
5805[dir=rtl] .quick-view__thumb-cart,[dir=rtl] .site-nav__thumb-cart{
5806    border-bottom-left-radius:var(--buttonRadius);
5807    border-bottom-right-radius:0;
5808    border-top-left-radius:var(--buttonRadius);
5809    border-top-right-radius:0;
5810}
5811
5812.template-cart .site-nav__thumb-cart{
5813  display:none;
5814}
5815
5816.quick-view__thumb-cart{
5817  border-radius:100%;
5818  bottom:20px;
5819  bottom:calc(20px + env(safe-area-inset-bottom)*1.18);
5820  position:fixed;
5821  right:20px;
5822  transition:opacity 0.15s ease-in;
5823  z-index:5;
5824}
5825
5826.screen-layer--is-sliding .quick-view__thumb-cart{
5827    opacity:0;
5828}
5829
5830.placeholder-svg{
5831  fill:var(--colorTextBodyAlpha035);
5832  background-color:#f4f4f4;
5833  display:block;
5834  height:100%;
5835  max-height:100%;
5836  max-width:100%;
5837  padding:30px 0;
5838  width:100%;
5839}
5840
5841.placeholder-noblocks{
5842  padding:40px;
5843  text-align:center;
5844}
5845
5846.placeholder-content{
5847  animation:placeholder-shimmer 1.3s linear infinite;
5848  background-size:400% 100%;
5849  border-radius:4px;
5850  margin-bottom:20px;
5851  overflow:hidden;
5852}
5853
5854@media only screen and (max-width:768px){
5855
5856.placeholder-content{
5857    margin-left:auto;
5858    margin-right:auto;
5859}
5860  }
5861
5862.appear-delay-20{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.3s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.4s;}
5863
5864.appear-delay-19{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.24s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.34s;}
5865
5866.appear-delay-18{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.18s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.28s;}
5867
5868.appear-delay-17{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.12s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.22s;}
5869
5870.appear-delay-16{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.06s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.16s;}
5871
5872.appear-delay-15{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.1s;}
5873
5874.appear-delay-14{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.94s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.04s;}
5875
5876.appear-delay-13{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.88s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.98s;}
5877
5878.appear-delay-12{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.82s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.92s;}
5879
5880.appear-delay-11{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.76s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.86s;}
5881
5882.appear-delay-10{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.7s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.8s;}
5883
5884.appear-delay-9{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.64s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.74s;}
5885
5886.appear-delay-8{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.58s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.68s;}
5887
5888.appear-delay-7{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.52s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.62s;}
5889
5890.appear-delay-6{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.46s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.56s;}
5891
5892.appear-delay-5{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.4s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;}
5893
5894.appear-delay-4{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.34s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.44s;}
5895
5896.appear-delay-3{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.28s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.38s;}
5897
5898.appear-delay-2{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.22s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.32s;}
5899
5900.appear-delay-1{transition:transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s,opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;}
5901
5902[data-transitions=true] .transition-body{
5903    opacity:0;
5904  }
5905
5906.no-js [data-transitions=true] .transition-body{
5907      opacity:1;
5908  }
5909
5910.unloading[data-transitions=true] .loader-logo{
5911    display:flex;
5912  }
5913
5914.unloading[data-transitions=true] .loader-logo__img{
5915    animation:pulse-fade 0.4s linear infinite;
5916  }
5917
5918.loaded[data-transitions=true] .transition-body{
5919    animation-fill-mode:none;
5920    opacity:1;
5921  }
5922
5923[data-animate_images=true] [class*=appear-delay]{
5924    opacity:0;
5925    transform:translate3d(0, 15px, 0);
5926    transition:opacity .6s cubic-bezier(0.04, 0, 0.2, 1),transform .6s cubic-bezier(0.04, 0, 0.2, 1);
5927  }
5928
5929.no-js [data-animate_images=true] [class*=appear-delay]{
5930      opacity:1;
5931  }
5932
5933[data-animate_images=true] .aos-animate [class*=appear-delay]{
5934    opacity:1;
5935    transform:translateZ(0);
5936  }
5937
5938[data-animate_images=true] .image-wrap .animate-me,[data-animate_images=true] .image-wrap img:not([role=presentation]),[data-animate_images=true] .image-wrap svg{
5939      opacity:0;
5940    }
5941
5942.no-js [data-animate_images=true] .image-wrap .animate-me,.no-js [data-animate_images=true] .image-wrap img:not([role=presentation]),.no-js [data-animate_images=true] .image-wrap svg{
5943        opacity:1;
5944    }
5945
5946[data-animate_images=true] .aos-animate .image-wrap .animate-me,[data-animate_images=true] .aos-animate .image-wrap img:not([role=presentation]),[data-animate_images=true] .aos-animate .image-wrap img[data-modal-lazy],[data-animate_images=true] .aos-animate .image-wrap svg,[data-animate_images=true] .aos-animate.image-wrap .animate-me,[data-animate_images=true] .aos-animate.image-wrap img:not([role=presentation]),[data-animate_images=true] .aos-animate.image-wrap img[data-modal-lazy],[data-animate_images=true] .aos-animate.image-wrap svg{
5947      animation:fade-in 0.6s ease 0s forwards;
5948    }
5949
5950.spr-badge-caption,.spr-badge-starrating{
5951  display:inline-block;
5952}
5953
5954.grid-product__content .spr-starrating{
5955  display:inline-block;
5956}
5957
5958.shopify-product-reviews-badge{
5959  display:block;
5960  min-height:25px;
5961}
5962
5963.spr-badge-starrating{
5964  white-space:nowrap;
5965}
5966
5967.spr-badge-starrating,.spr-icon-star-empty,.spr-icon-star-hover,.spr-icon-star-hover:hover,.spr-starrating,.spr-starratings{
5968  color:currentColor;
5969}
5970
5971.spr-review-header-title{
5972  font-size:22px !important;
5973}
5974
5975.spr-icon{
5976  font-size:12px !important;
5977}
5978
5979.spr-icon{
5980  display:inline-block;
5981  vertical-align:middle;
5982}
5983
5984@media only screen and (max-width:768px){
5985
5986.spr-icon{
5987    top:0 !important;
5988}
5989  }
5990
5991.spr-badge-caption{
5992  margin-left:4px;
5993}
5994
5995.spr-container.spr-container{
5996  border:0;
5997  padding:0;
5998  text-align:center;
5999}
6000
6001.spr-container .spr-summary-actions-newreview{
6002    color:currentColor;
6003    float:none;
6004  }
6005
6006.spr-container .spr-summary-starrating{
6007    justify-content:center;
6008  }
6009
6010.spr-container .spr-form-label,.spr-container .spr-review-content-body{
6011    font-size:14px;
6012    line-height:1.563;
6013  }
6014
6015.spr-container .spr-review-header-byline{
6016    font-size:11px;
6017    opacity:1;
6018  }
6019
6020.spr-container .spr-review-header-byline strong{
6021      font-weight:400;
6022    }
6023
6024.spr-container .spr-form-label{
6025    display:block;
6026    text-align:left;
6027  }
6028
6029.spr-container .spr-summary-actions,.spr-container .spr-summary-caption{
6030    display:block;
6031  }
6032
6033.spr-container .spr-summary-actions{
6034    margin-top:10px;
6035  }
6036
6037@media only screen and (min-width:769px){
6038    .product-full-width .spr-container.index-section{
6039      margin-top:30px;
6040    }
6041
6042    .product-full-width .spr-container .spr-reviews{
6043      display:flex;
6044      flex-wrap:wrap;
6045      justify-content:space-around;
6046    }
6047
6048    .product-full-width .spr-container .spr-review{
6049      margin:1.5% !important;
6050      padding:20px !important;
6051    }
6052
6053    .product-full-width .spr-container .spr-review{
6054      border:1px solid;
6055      border-color:var(--colorTextBody);
6056      flex:0 1 30%;
6057    }
6058  }
6059
6060.grid-product .spr-badge[data-rating="0.0"]{
6061    display:none;
6062  }
6063
6064.grid-product .spr-badge{
6065    margin-top:3px;
6066  }
6067
6068@media only screen and (min-width:769px){
6069
6070.grid-product .spr-badge{
6071      margin-bottom:30px;
6072  }
6073    }
6074
6075.grid-product .spr-badge-starrating{
6076    font-size:calc((var(--typeBaseSize) - 2px)*0.85);
6077    vertical-align:top;
6078  }
6079
6080@media only screen and (min-width:769px){
6081
6082.grid-product .spr-badge-starrating{
6083    font-size:calc(var(--typeBaseSize) - 2px);
6084  }
6085  }
6086
6087.grid-product .spr-badge-caption{
6088    font-size:calc((var(--typeBaseSize) - 2px)*0.85);
6089    margin-left:4px;
6090  }
6091
6092@media only screen and (min-width:769px){
6093
6094.grid-product .spr-badge-caption{
6095    font-size:calc(var(--typeBaseSize) - 2px);
6096  }
6097  }
6098
6099.spr-pagination.spr-pagination{
6100  border:0;
6101  flex:1 0 100%;
6102}
6103
6104@media only screen and (max-width:768px){
6105  #shopify-product-reviews{
6106    overflow:visible !important;
6107  }
6108
6109  .spr-reviews.spr-reviews{
6110    -webkit-overflow-scrolling:touch;
6111    display:flex;
6112    margin:30px -30px 0;
6113    overflow:hidden;
6114    overflow-x:scroll;
6115    padding-right:30px;
6116  }
6117
6118  .spr-review.spr-review{
6119    padding:20px 24px !important;
6120  }
6121
6122  .spr-review.spr-review{
6123    border:1px solid;
6124    border-color:var(--colorTextBody);
6125    flex:0 0 66vw;
6126    margin-right:30px;
6127    width:66vw;
6128  }
6129
6130    .spr-review.spr-review:first-child{
6131      margin-left:30px;
6132      margin-top:0;
6133    }
6134
6135  .spr-pagination.spr-pagination{
6136    align-items:center;
6137    display:flex;
6138    flex:1 0 auto;
6139    padding:0;
6140  }
6141
6142    .spr-pagination.spr-pagination .spr-pagination-next,.spr-pagination.spr-pagination .spr-pagination-prev{
6143      padding:0 15px;
6144      position:static;
6145    }
6146}
6147
6148tool-tip[data-tool-tip=size-chart]:before{
6149  opacity:0.6;
6150}
6151
6152tool-tip[data-tool-tip-open=true] .tool-tip__inner{
6153    padding:45px;
6154}
6155
6156@media only screen and (max-width:768px){
6157
6158tool-tip[data-tool-tip-open=true] .tool-tip__inner{
6159      padding:45px 20px 20px;
6160}
6161    }
6162
6163.tool-tip__close{
6164  padding:10px;
6165}
6166
6167product-recommendations[data-intent=complementary] .grid-product__colors{
6168    justify-content:flex-start;
6169  }
6170
6171product-recommendations[data-intent=complementary] .grid-product .spr-badge{
6172    margin-bottom:0;
6173    text-align:left;
6174  }
6175
6176product-recommendations[data-intent=complementary] .grid-product .spr-badge-caption{
6177    font-size:medium;
6178  }
6179
6180product-recommendations[data-intent=complementary] .spr-starrating{
6181    margin-bottom:0;
6182    margin-top:0;
6183  }
6184
6185product-recommendations[data-intent=complementary] .grid-product__content{
6186    margin-bottom:0;
6187  }
6188
6189product-recommendations[data-intent=complementary] .grid-product__hover-details .grid-product__colors,product-recommendations[data-intent=complementary] .grid-product__hover-details .grid-product__meta,product-recommendations[data-intent=complementary] .grid-product__hover-details .grid-product__tag,product-recommendations[data-intent=complementary] .grid-product__hover-details .spr-badge{
6190    opacity:1;
6191    transform:translateY(0)
6192  }
6193
6194#SearchModal{
6195  align-items:flex-start;
6196}
6197
6198#SearchModal .modal__inner{
6199    max-width:960px;
6200    width:100%;
6201  }
6202
6203#SearchModal .modal__centered{
6204    width:100%;
6205  }
6206
6207#SearchModal predictive-search{
6208    margin-top:15vh;
6209  }
6210
6211#SearchModal .predictive__screen{
6212    display:none !important;
6213  }
6214
6215#SearchModal .predictive__screen{
6216    opacity:0;
6217    pointer-events:none;
6218    visibility:hidden;
6219  }
6220
6221#SearchModal .search__input{
6222    font-size:2rem;
6223  }
6224
6225@media only screen and (max-width:768px){
6226
6227#SearchModal .search__input{
6228      font-size:1.5rem !important;
6229  }
6230    }
6231
6232#SearchModal .search__results{
6233    padding-bottom:2rem;
6234  }
6235
6236@media only screen and (min-width:769px){
6237
6238#SearchModal .results__group-1 .results{
6239      padding-left:0;
6240  }
6241    }
6242
6243@media only screen and (min-width:769px){
6244
6245#SearchModal .results__group-2 .results{
6246      padding-right:0;
6247  }
6248    }
6249
6250#SearchModal .results__search-btn{
6251    border:0;
6252    border-top:1px solid;
6253    margin-top:10px;
6254    padding-left:10px;
6255  }
6256
6257predictive-search .search__input{
6258    padding-left:12px;
6259    padding-right:12px;
6260  }
6261
6262predictive-search h3{
6263    text-align:left;
6264  }
6265
6266.site-footer{
6267  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
6268  margin-top:40px;
6269}
6270
6271@media only screen and (min-width:769px){
6272
6273.site-footer{
6274    font-size:calc(var(--typeBaseSize) - 2px);
6275}
6276  }
6277
6278@media only screen and (min-width:769px){
6279
6280.site-footer{
6281    margin-top:80px;
6282}
6283
6284.template-index .site-footer{
6285      margin-top:0;
6286}
6287  }
6288
6289.site-footer__section+.site-footer__section{
6290  margin-top:10px;
6291}
6292
6293@media only screen and (min-width:769px){
6294
6295.site-footer__section+.site-footer__section{
6296    margin-top:20px;
6297}
6298  }
6299
6300.footer__title{
6301  font-family:var(--typeHeaderPrimary), var(--typeHeaderFallback);
6302  font-style:var(--typeHeaderStyle);
6303  font-weight:var(--typeHeaderWeight);
6304  letter-spacing:var(--typeHeaderSpacing);
6305  line-height:var(--typeHeaderLineHeight);
6306}
6307
6308[data-type_header_capitalize=true] .footer__title{
6309    text-transform:uppercase;
6310}
6311
6312.site-footer__copyright{
6313  font-size:9px;
6314}
6315
6316@media only screen and (min-width:769px){
6317
6318.site-footer__copyright{
6319    font-size:11px;
6320}
6321  }
6322
6323.site-footer__copyright>span{
6324    padding:0 10px;
6325  }
6326
6327.site-footer__linklist a{
6328  color:currentColor;
6329  display:block;
6330  padding:5px 10px;
6331}
6332
6333.site-footer__section--newsletter{
6334  background-color:var(--colorNewsletter);
6335  color:var(--colorNewsletterText);
6336  margin-bottom:80px;
6337  padding:80px 0;
6338}
6339
6340@media only screen and (min-width:769px){
6341    .site-footer__section--newsletter .page-width{
6342      max-width:60vw;
6343    }
6344  }
6345
6346.site-footer__section--newsletter .rte a{
6347    color:var(--colorNewsletterText);
6348  }
6349
6350.multi-selectors{
6351  display:flex;
6352  flex-wrap:wrap;
6353  justify-content:center;
6354}
6355
6356.multi-selectors__item{
6357  margin:0 10px;
6358}
6359
6360.payment-icons{
6361  cursor:default;
6362  -webkit-user-select:none;
6363             -moz-user-select:none;
6364          user-select:none;
6365}
6366
6367.payment-icons li{
6368    cursor:default;
6369    margin:0 4px 0;
6370  }
6371
6372.errors,.note{
6373  border:2px solid transparent;
6374  border-radius:var(--buttonRadius);
6375  margin-bottom:20px;
6376  padding:6px 18px;
6377  text-align:left;
6378}
6379
6380.errors ol,.errors ul,.note ol,.note ul{
6381    margin-bottom:0;
6382    margin-top:0;
6383  }
6384
6385.errors ol:last-child,.errors ul:last-child,.note ol:last-child,.note ul:last-child{
6386      margin-bottom:0;
6387    }
6388
6389.errors li:last-child,.note li:last-child{
6390    margin-bottom:0;
6391  }
6392
6393.errors p,.note p{
6394    margin-bottom:0;
6395  }
6396
6397.note{
6398  border-color:var(--colorTextBody);
6399}
6400
6401.errors ul{
6402    list-style:disc outside;
6403    margin-left:20px;
6404  }
6405
6406.note--success{
6407  background-color:#ecfef0;
6408  border-color:#56ad6a;
6409  color:#56ad6a;
6410}
6411
6412.note--success a{
6413    color:#56ad6a;
6414    -webkit-text-decoration:underline;
6415    text-decoration:underline;
6416  }
6417
6418.note--success a:hover{
6419      -webkit-text-decoration:none;
6420      text-decoration:none;
6421    }
6422
6423.errors,.form-error{
6424  background-color:#fff6f6;
6425  border-color:#d02e2e;
6426  color:#d02e2e;
6427}
6428
6429.errors a,.form-error a{
6430    color:#d02e2e;
6431    -webkit-text-decoration:underline;
6432    text-decoration:underline;
6433  }
6434
6435.errors a:hover,.form-error a:hover{
6436      -webkit-text-decoration:none;
6437      text-decoration:none;
6438    }
6439
6440.pagination{
6441  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
6442  margin:0;
6443  padding:80px 0 0;
6444  text-align:center;
6445}
6446
6447@media only screen and (min-width:769px){
6448
6449.pagination{
6450    font-size:calc(var(--typeBaseSize) - 2px);
6451}
6452  }
6453
6454.pagination>span{
6455    display:inline-block;
6456    line-height:1;
6457  }
6458
6459.pagination a{
6460    display:inline-block;
6461  }
6462
6463.pagination .page.current,.pagination a{
6464    padding:8px 12px;
6465  }
6466
6467.pagination .page.current{
6468    opacity:0.3;
6469  }
6470
6471.pagination .next,.pagination .prev{
6472    background:var(--colorBtnPrimary);
6473    border-radius:43px;
6474    color:var(--colorBtnPrimaryText);
6475    height:43px;
6476    line-height:27px;
6477    margin:0 10px;
6478    width:43px;
6479  }
6480
6481@media only screen and (max-width:768px){
6482
6483.pagination .next,.pagination .prev{
6484      height:35px;
6485      line-height:19px;
6486      width:35px;
6487  }
6488    }
6489
6490.pagination .next .icon,.pagination .prev .icon{
6491      color:var(--colorBtnPrimaryText);
6492      height:13px;
6493      width:13px;
6494    }
6495
6496@media only screen and (max-width:768px){
6497
6498.pagination .next .icon,.pagination .prev .icon{
6499        height:12px;
6500        width:12px;
6501    }
6502      }
6503
6504.price-range__slider-wrapper{
6505  margin-bottom:8px;
6506  padding:0 8px;
6507}
6508
6509@media only screen and (max-width:768px){
6510
6511.price-range__slider-wrapper{
6512    padding:0 10px;
6513}
6514  }
6515
6516.price-range__input{
6517  display:none;
6518}
6519
6520.price-range__display-wrapper{
6521  display:flex;
6522  flex:1 1 auto;
6523  justify-content:space-between;
6524  margin-bottom:8px;
6525  min-width:150px;
6526  padding:0;
6527  width:100%;
6528}
6529
6530@media only screen and (max-width:768px){
6531
6532.price-range__display-wrapper{
6533    padding:0;
6534}
6535  }
6536
6537.price-range__display-max{
6538  padding-left:12px;
6539}
6540
6541.noUi-horizontal .noUi-handle{
6542  background:var(--colorTextBody);
6543  border:0;
6544  border-radius:50%;
6545  box-shadow:0 0 1px 2px #fff;
6546  cursor:pointer;
6547  height:12px;
6548  right:-6px;
6549  top:-3px;
6550  width:12px;
6551}
6552
6553.noUi-horizontal .noUi-handle:focus,.noUi-horizontal .noUi-handle:hover{
6554    height:14px;
6555    right:-7px;
6556    top:-4px;
6557    width:14px;
6558  }
6559
6560.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{
6561    content:none;
6562  }
6563
6564.noUi-target{
6565  background:#f4f4f4;
6566  border:0;
6567  box-shadow:none;
6568}
6569
6570.noUi-connect{
6571  background:var(--colorTextBody);
6572}
6573
6574.noUi-horizontal{
6575  height:6px;
6576}
6577
6578.rte:after{clear:both;content:"";display:table;}
6579
6580.rte+.rte{
6581    margin-top:40px;
6582  }
6583
6584.rte img{
6585    height:auto;
6586  }
6587
6588.rte ol,.rte p,.rte table,.rte ul{
6589    margin-bottom:25px;
6590  }
6591
6592.rte ol:last-child,.rte p:last-child,.rte table:last-child,.rte ul:last-child{
6593      margin-bottom:0;
6594    }
6595
6596.rte ul ul{
6597      margin-bottom:0;
6598    }
6599
6600.rte a{
6601    -webkit-text-decoration:none;
6602    text-decoration:none;
6603  }
6604
6605.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{
6606    margin-bottom:1em;
6607    margin-top:2.5em;
6608  }
6609
6610.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{
6611      margin-top:0;
6612    }
6613
6614.rte h1 a,.rte h2 a,.rte h3 a,.rte h4 a,.rte h5 a,.rte h6 a{
6615      -webkit-text-decoration:none;
6616      text-decoration:none;
6617    }
6618
6619.rte meta:first-child+h1,.rte meta:first-child+h2,.rte meta:first-child+h3,.rte meta:first-child+h4,.rte meta:first-child+h5,.rte meta:first-child+h6{
6620      margin-top:0;
6621    }
6622
6623.rte>div{
6624    margin-bottom:20px;
6625  }
6626
6627.rte>div:last-child{
6628      margin-bottom:0;
6629    }
6630
6631.rte li{
6632    margin-bottom:0;
6633  }
6634
6635.rte table{
6636    font-size:calc((var(--typeBaseSize) - 2px)*0.85);
6637    table-layout:fixed;
6638  }
6639
6640@media only screen and (min-width:769px){
6641
6642.rte table{
6643    font-size:calc(var(--typeBaseSize) - 2px);
6644  }
6645  }
6646
6647.rte--block{
6648  margin-bottom:20px;
6649}
6650
6651.text-center .rte ol,.text-center .rte ul,.text-center.rte ol,.text-center.rte ul{
6652    list-style-position:inside;
6653    margin-left:0;
6654  }
6655
6656.rte--nomargin{
6657  margin-bottom:0;
6658}
6659
6660.rte--indented-images img:not([style]),.rte--indented-images img[style="float: none;"]{
6661  display:block;
6662  margin:0 -30px;
6663  max-width:100vw;
6664}
6665
6666@media only screen and (min-width:769px){
6667
6668.rte--indented-images img:not([style]),.rte--indented-images img[style="float: none;"]{
6669    margin:40px -15%;
6670    max-width:130%;
6671}
6672  }
6673
6674.rte--indented-images p[style] img{
6675  display:inline;
6676  margin:0;
6677  max-width:100%;
6678}
6679
6680.header-layout{
6681  display:flex;
6682  justify-content:space-between;
6683}
6684
6685@media only screen and (max-width:768px){
6686  .header-layout--mobile-logo-only{
6687    justify-content: space-between;
6688  }
6689}
6690
6691.header-layout--center{
6692  align-items:center;
6693}
6694
6695.header-item{
6696  align-items:center;
6697  display:flex;
6698  flex:1 1 auto;
6699}
6700
6701.header-item--logo{
6702  flex:0 0 auto;
6703}
6704
6705.header-item--icons{
6706  flex:0 1 auto;
6707  justify-content:flex-end;
6708}
6709
6710.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{
6711    flex:0 0 200px;
6712    max-width:50%;
6713  }
6714
6715@media only screen and (min-width:769px){
6716
6717.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{
6718      min-width:130px;
6719  }
6720    }
6721
6722@media only screen and (min-width:769px){
6723
6724.header-layout[data-logo-align=center] .header-item--logo{
6725      margin:0 26.66667px;
6726  }
6727    }
6728
6729.header-layout[data-logo-align=center] .header-item--icons,.header-layout[data-logo-align=center] .header-item--navigation{
6730    flex:1 1 130px;
6731  }
6732
6733@media only screen and (min-width:769px){
6734    .header-layout[data-logo-align=left] .site-header__logo{
6735      margin-right:13.33333px;
6736    }
6737}
6738
6739.header-item--logo-split{
6740  align-items:center;
6741  display:flex;
6742  flex:1 1 100%;
6743  justify-content:center;
6744}
6745
6746.header-item--logo-split .header-item:not(.header-item--logo){
6747    flex:1 1 20%;
6748    text-align:center;
6749  }
6750
6751.header-item--split-left{
6752  justify-content:flex-end;
6753}
6754
6755.header-item--left .site-nav{
6756    margin-left:-12px;
6757  }
6758
6759@media only screen and (max-width:768px){
6760
6761.header-item--left .site-nav{
6762      margin-left:-7.5px;
6763  }
6764    }
6765
6766.header-item--icons .site-nav{
6767    margin-right:-12px;
6768  }
6769
6770@media only screen and (max-width:768px){
6771
6772.header-item--icons .site-nav{
6773      margin-right:-7.5px;
6774  }
6775    }
6776
6777.site-header{
6778  background:var(--colorNav);
6779  padding:10px 0;
6780  position:relative;
6781}
6782
6783@media only screen and (min-width:769px){
6784
6785.site-header{
6786    padding:30px 0;
6787}
6788  }
6789
6790.site-header--sticky{
6791  left:0;
6792  padding:0;
6793  position:fixed;
6794  right:0;
6795  top:0;
6796  transform:translate3d(0, -100%, 0);
6797  transition:none;
6798  z-index:20;
6799}
6800
6801.site-header--opening{
6802  transform:translateZ(0);
6803  transition:transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
6804}
6805
6806.site-header__logo{
6807  display:block;
6808  margin:13.33333px 0;
6809}
6810
6811@media only screen and (min-width:769px){
6812
6813.text-center .site-header__logo{
6814      margin:13.33333px auto;
6815      padding-right:0;
6816}
6817  }
6818
6819@media only screen and (max-width:768px){
6820
6821.site-header__logo{
6822    margin-left:auto;
6823    margin-right:auto;
6824}
6825  }
6826
6827.header-layout[data-logo-align=center] .site-header__logo{
6828    margin-left:auto;
6829    margin-right:auto;
6830    text-align:center;
6831}
6832
6833.site-header__logo a,.site-header__logo a:hover{
6834    -webkit-text-decoration:none;
6835    text-decoration:none;
6836  }
6837
6838.site-header__logo img{
6839    display:block;
6840  }
6841
6842.header-layout--center .site-header__logo img{
6843      margin:0 auto;
6844  }
6845
6846.site-header__logo-link{
6847  align-items:center;
6848  color:var(--colorNavText);
6849  display:flex;
6850}
6851
6852@media only screen and (max-width:768px){
6853
6854.site-header__logo-link{
6855    margin:0 auto;
6856}
6857  }
6858
6859.site-header__logo-link:hover{
6860    color:var(--colorNavText);
6861  }
6862
6863.header-wrapper--overlay{
6864  background:none;
6865  background:linear-gradient(180deg, rgba(0,0,0,.3) 0%,transparent);
6866  left:0;
6867  position:absolute;
6868  right:0;
6869  transform:translateZ(0);
6870  z-index:6;
6871}
6872
6873.header-wrapper--overlay:not(.header-wrapper--sticky) .site-header{
6874    background:none;
6875  }
6876
6877.header-wrapper--sticky{
6878  background:none;
6879  transform:none;
6880}
6881
6882.search-modal__wrapper{
6883  border-bottom:2px solid currentColor;
6884}
6885
6886.search-modal__input{
6887  border:0;
6888  font-size:2em;
6889  padding-left:0;
6890}
6891
6892.search-modal__input:focus{
6893    border:0;
6894  }
6895
6896.search-modal__submit svg{
6897    height:40px;
6898    width:40px;
6899  }
6900
6901.search-bar{
6902  max-width:100%;
6903}
6904
6905.search-bar--page{
6906  margin:40px auto;
6907  max-width:300px;
6908}
6909
6910.search-bar .icon{
6911  height:24px;
6912  vertical-align:middle;
6913  width:24px;
6914}
6915
6916.section-header{
6917  margin-bottom:40px;
6918  text-align:center;
6919}
6920
6921@media only screen and (min-width:769px){
6922
6923.section-header{
6924    margin-bottom:60px;
6925}
6926  }
6927
6928.section-header--hero{
6929  color:var(--colorHeroText);
6930  flex:1 1 100%;
6931  margin-bottom:20px;
6932  position:relative;
6933}
6934
6935@media only screen and (min-width:769px){
6936
6937.section-header--hero{
6938    margin-bottom:40px;
6939}
6940  }
6941
6942.section-header__title{
6943  margin-bottom:0;
6944}
6945
6946.spr-header-title.spr-header-title{
6947  margin-bottom:15px;
6948}
6949
6950.section-header__description{
6951  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
6952  margin:0 auto;
6953  max-width:700px;
6954}
6955
6956@media only screen and (min-width:769px){
6957
6958.section-header__description{
6959    font-size:calc(var(--typeBaseSize)*1.22);
6960}
6961  }
6962
6963.section-header__title+.section-header__description{
6964    margin-top:10px;
6965}
6966
6967.section-header__description--large{
6968  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
6969}
6970
6971@media only screen and (min-width:769px){
6972
6973.section-header__description--large{
6974    font-size:calc(var(--typeBaseSize)*1.22);
6975}
6976  }
6977
6978.section-header--404{
6979  padding-top:80px;
6980}
6981
6982.section-header select{
6983  margin-left:20px;
6984}
6985
6986.section-header .btn{
6987  float:right;
6988  margin:0;
6989}
6990
6991.site-nav__details summary svg{
6992  padding-left:0px;
6993}
6994.site-nav__details summary .icon {
6995    width: 10px;
6996    height: 20px;
6997}
6998
6999.site-nav{
7000  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
7001  margin:0;
7002}
7003
7004@media only screen and (min-width:769px){
7005
7006.site-nav{
7007    font-size:calc(var(--typeBaseSize)*1.22);
7008}
7009  }
7010
7011.site-header--sticky .site-nav{
7012    font-size:calc(var(--typeBaseSize)*1.22 - 3px);
7013}
7014
7015.site-nav__details{
7016  cursor:pointer;
7017}
7018
7019.text-center .site-navigation{
7020    margin:0 auto;
7021}
7022
7023.text-right .site-navigation{
7024    width:100%;
7025}
7026
7027.header-layout--left .site-navigation{
7028    padding-left:13.33333px;
7029}
7030
7031.site-nav--icons{
7032  align-items:center;
7033  display:flex;
7034}
7035
7036.site-nav__icons{
7037  white-space:nowrap;
7038}
7039
7040.site-nav__item{
7041  display:inline-block;
7042  margin:0;
7043  position:relative;
7044}
7045
7046.site-nav__item li{
7047    display:block;
7048  }
7049
7050.site-nav__link{
7051  color:var(--colorNavText);
7052  display:inline-block;
7053  padding:7.5px 10px;
7054  -webkit-text-decoration:none;
7055  text-decoration:none;
7056  vertical-align:middle;
7057  white-space:nowrap;
7058}
7059
7060.site-nav__link:hover{
7061    color:var(--colorNavText);
7062  }
7063
7064.is-light .site-nav__link{
7065    color:#fff;
7066}
7067
7068.is-light .site-nav__link:hover{
7069      color:#fff;
7070    }
7071
7072.site-nav--has-dropdown>.site-nav__link{
7073    position:relative;
7074    z-index:6;
7075}
7076
7077@media only screen and (max-width:768px){
7078
7079.site-nav__link{
7080    padding:7.5px;
7081}
7082
7083.header-layout--center .site-nav__link{
7084      padding-left:2px;
7085      padding-right:2px;
7086}
7087  }
7088
7089.site-nav--has-dropdown{
7090  z-index:6;
7091}
7092
7093.site-nav--has-dropdown.is-focused,.site-nav--has-dropdown:hover{
7094    z-index:7;
7095  }
7096
7097.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{
7098  color:var(--colorTextBody) !important;
7099}
7100
7101.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{
7102  background-color:var(--colorBody);
7103  opacity:1;
7104  transition:none;
7105}
7106
7107[data-animate_underlines=true] .site-nav__details summary:not(.site-nav__dropdown-link--second-level):before,[data-animate_underlines=true] .site-nav__item>a:before{
7108    border-bottom:2px solid currentColor;
7109    bottom:0;
7110    content:"";
7111    display:block;
7112    left:15px;
7113    position:absolute;
7114    right:100%;
7115    transition:right 0.3s ease;
7116    z-index:6;
7117  }
7118
7119[data-animate_underlines=true] .site-nav--active>a:before,[data-animate_underlines=true] .site-nav__details:hover summary:not(.site-nav__dropdown-link--second-level):before,[data-animate_underlines=true] .site-nav__item.is-focused>a:before,[data-animate_underlines=true] .site-nav__item:hover>a:before{
7120      left:15px;
7121      right:15px;
7122    }
7123
7124.site-nav__link--icon{
7125  padding-left: 7px;
7126  padding-right: 6px;
7127}
7128.site-nav__link--icon.header-whatsaap {
7129    padding: 0;
7130}
7131
7132@media only screen and (max-width:768px){
7133
7134.site-nav__link--icon{
7135    padding-left:7.5px;
7136    padding-right:7.5px;
7137}
7138
7139    .site-nav__link--icon+.site-nav__link--icon{
7140      margin-left:-3px;
7141    }
7142  }
7143
7144.site-nav__link--icon .icon{
7145    display:block;
7146    height:30px;
7147    width:30px;
7148  }
7149
7150.site-nav__dropdown{
7151  background-color:var(--colorBody);
7152  box-shadow:0 10px 20px rgba(0,0,0,.09);
7153  display:block;
7154  left:0;
7155  margin:0;
7156  min-width:100%;
7157  padding:13.33333px 0 5px;
7158  position:absolute;
7159  transform:translate3d(0, -12px, 0);
7160  visibility:hidden;
7161  z-index:5;
7162}
7163
7164details[open]>.site-nav__dropdown{
7165    display:block;
7166    transform:translateZ(0);
7167    transition:all 300ms cubic-bezier(0.2, 0.06, 0.05, 0.95);
7168    visibility:visible;
7169}
7170
7171.header-layout--right .site-nav--has-dropdown:last-child .site-nav__dropdown,.header-layout--right .site-nav--has-dropdown:nth-last-child(2) .site-nav__dropdown{
7172    left:auto;
7173    right:0;
7174}
7175
7176.header-layout--right .site-nav--has-dropdown:last-child .site-nav__dropdown .site-nav__deep-dropdown,.header-layout--right .site-nav--has-dropdown:nth-last-child(2) .site-nav__dropdown .site-nav__deep-dropdown{
7177      left:auto;
7178      right:100%;
7179    }
7180
7181.header-layout--right .site-nav--has-dropdown:last-child .site-nav__dropdown .site-nav__deep-dropdown:before,.header-layout--right .site-nav--has-dropdown:nth-last-child(2) .site-nav__dropdown .site-nav__deep-dropdown:before{
7182        background-image:linear-gradient(270deg, rgba(0,0,0,.09), transparent);
7183        left:auto;
7184        right:0;
7185      }
7186
7187.site-nav__dropdown li{
7188    margin:0;
7189  }
7190
7191.site-nav__dropdown>li{
7192    position:relative;
7193  }
7194
7195.site-nav__dropdown>li>a{
7196      position:relative;
7197      z-index:6;
7198    }
7199
7200.site-nav__dropdown a{
7201    background-color:var(--colorBody);
7202    padding-right:30px;
7203  }
7204
7205.site-nav__deep-dropdown{
7206  background-color:var(--colorBody);
7207  box-shadow:0 10px 20px rgba(0,0,0,.09);
7208  left:100%;
7209  margin:0;
7210  opacity:0;
7211  position:absolute;
7212  top:0;
7213  transform:translate3d(-12px, 0, 0);
7214  visibility:hidden;
7215  z-index:5;
7216}
7217
7218.header-layout--center .site-nav__item:last-child .site-nav__deep-dropdown{
7219    left:auto;
7220    right:100%;
7221}
7222
7223details[open]>.site-nav__deep-dropdown{
7224    opacity:1;
7225    transform:translateZ(0);
7226    transition:all 300ms cubic-bezier(0.2, 0.06, 0.05, 0.95);
7227    visibility:visible;
7228}
7229
7230.site-nav__deep-dropdown:before{
7231    background-image:linear-gradient(90deg, rgba(0,0,0,.09), transparent);
7232    bottom:0;
7233    content:"";
7234    display:block;
7235    left:0;
7236    pointer-events:none;
7237    position:absolute;
7238    top:0;
7239    width:10px;
7240  }
7241
7242.header-layout--center .site-nav__item:last-child .site-nav__deep-dropdown:before{
7243      background-image:linear-gradient(270deg, rgba(0,0,0,.09), transparent);
7244      left:auto;
7245      right:0;
7246  }
7247
7248.site-nav__deep-dropdown-trigger:hover .site-nav__dropdown-link--has-children{
7249    background-color:var(--colorBodyDim);
7250}
7251
7252.site-nav__dropdown-link--has-children:focus,.site-nav__dropdown-link--has-children:hover{
7253    background-color:var(--colorBodyDim);
7254  }
7255
7256.site-nav__deep-dropdown-trigger .icon-chevron-down{
7257  height:10px;
7258  position:absolute;
7259  right:10px;
7260  top:50%;
7261  transform:rotate(-90deg) translateX(50%);
7262  width:10px;
7263}
7264
7265.cart-has-items .site-nav__link--cart.site-nav__link--cart{
7266    background-color:var(--colorCartDot);
7267    border-radius:50%;
7268    color:var(--colorCartDotText);
7269    padding:12px;
7270  }
7271
7272.cart-has-items .site-nav__link--cart.site-nav__link--cart:active,.cart-has-items .site-nav__link--cart.site-nav__link--cart:hover{
7273      color:var(--colorCartDotText);
7274    }
7275
7276@media only screen and (min-width:769px){
7277  .site-nav__link--icon .icon{
7278    height:28px;
7279    width:28px;
7280  }
7281  .site-header--sticky .site-nav__link--icon .icon{
7282      height:24px;
7283      width:24px;
7284  }
7285}
7286
7287.cart-link{
7288  display:block;
7289  line-height:1;
7290  position:relative;
7291}
7292
7293.site-nav__link--cart .cart-link{
7294    left:-1px;
7295}
7296
7297.cart-link__bubble{
7298  background-color:currentColor;
7299  display:none;
7300  line-height:15px;
7301  text-align:center;
7302}
7303
7304.cart-has-items .cart-link__bubble{
7305    border-radius:50%;
7306    display:block;
7307    height:15px;
7308    position:absolute;
7309    right:-2px;
7310    top:14px;
7311    width:15px;
7312}
7313
7314.cart-has-items [data-icon=cart] .cart-link__bubble{
7315    right:-4px;
7316    top:0;
7317}
7318
7319.cart-link__bubble-num{
7320  color:var(--colorCartDot);
7321  display:block;
7322  font-size:8px;
7323  letter-spacing:-0.5px;
7324}
7325
7326.page-container{
7327  display:block;
7328  transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);
7329}
7330
7331.js-toggle-slide-nav .icon-close{
7332    display:none;
7333  }
7334
7335.js-toggle-slide-nav.is-active .icon-close{
7336      display:inline-block;
7337    }
7338
7339.js-toggle-slide-nav.is-active .icon-hamburger,.js-toggle-slide-nav.is-active .icon-menu-label{
7340      display:none;
7341    }
7342
7343.icon-menu-label{
7344  margin-left:5px;
7345}
7346
7347.slide-nav{
7348  display:block;
7349  margin:0;
7350  padding:15px 0 0;
7351  transform:translateZ(0);
7352  transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);
7353}
7354
7355.body--sticky-cart-open .slide-nav{
7356    padding-bottom:15px;
7357}
7358
7359.sub-nav--is-open .slide-nav{
7360    transform:translate3d(-100%, 0, 0);
7361}
7362
7363.third-nav--is-open .slide-nav{
7364    transform:translate3d(-200%, 0, 0);
7365}
7366
7367.slide-nav button{
7368    background-color:transparent;
7369    border:0;
7370    margin:0;
7371  }
7372
7373.slide-nav a,.slide-nav button{
7374    color:var(--colorBtnPrimaryText);
7375  }
7376
7377.slide-nav a:active,.slide-nav a:focus,.slide-nav a:hover,.slide-nav button:active,.slide-nav button:focus,.slide-nav button:hover{
7378      color:var(--colorBtnPrimaryText);
7379    }
7380
7381.slide-nav__link,.slide-nav__sublist-link{
7382  font-family:var(--typeHeaderPrimary), var(--typeHeaderFallback);
7383  font-style:var(--typeHeaderStyle);
7384  font-weight:var(--typeHeaderWeight);
7385  letter-spacing:var(--typeHeaderSpacing);
7386  line-height:var(--typeHeaderLineHeight);
7387}
7388
7389[data-type_header_capitalize=true] .slide-nav__link,[data-type_header_capitalize=true] .slide-nav__sublist-link{
7390    text-transform:uppercase;
7391}
7392
7393.slide-nav__link,.slide-nav__sublist-link{
7394  display:block;
7395  padding:8px 16px;
7396  text-align:center;
7397  transition:var(--colorBtnPrimaryBgTransition);
7398  width:100%;
7399}
7400
7401.slide-nav__link:active,.slide-nav__sublist-link:active{
7402    background-color:var(--colorBtnPrimaryActive);
7403  }
7404
7405.slide-nav__link{
7406  position:relative;
7407  transition:opacity 0.5s ease;
7408}
7409
7410.sub-nav--is-open .slide-nav__link:not(.slide-nav__sublist-link){
7411  opacity:0;
7412  transition-delay:0.15s;
7413}
7414
7415.slide-nav__sublist-link:not(.slide-nav__sublist-header){
7416  padding-left:16px;
7417  padding-right:16px;
7418}
7419
7420.slide-nav__sublist-header{
7421  padding-right:63px;
7422}
7423
7424.slide-nav__item{
7425  display:block;
7426  margin:0;
7427  width:100%;
7428}
7429
7430.slide-nav__item .icon{
7431    height:12px;
7432    left:50%;
7433    margin:-6px 0 0 -5px;
7434    position:absolute;
7435    top:50%;
7436    width:10px;
7437  }
7438
7439.slide-nav__return-btn{
7440  padding:24px 0;
7441  position:relative;
7442  vertical-align:middle;
7443  width:55px;
7444}
7445
7446.slide-nav__icon{
7447  bottom:0;
7448  display:block;
7449  overflow:hidden;
7450  padding-left:30px;
7451  padding-right:30px;
7452  pointer-events:none;
7453  position:absolute;
7454  right:0;
7455  top:0;
7456}
7457
7458.slide-nav__table{
7459  display:table;
7460  margin-bottom:20px;
7461  width:100%;
7462}
7463
7464.slide-nav__table-cell{
7465  display:table-cell;
7466  text-align:left;
7467  vertical-align:middle;
7468  white-space:normal;
7469  width:1%;
7470}
7471
7472.slide-nav__toggle-button{
7473  padding:20px 15px;
7474}
7475
7476.slide-nav__dropdown{
7477  background-color:var(--colorBtnPrimary);
7478  display:block;
7479  margin:0;
7480  opacity:0;
7481  padding:15px 0 0;
7482  position:absolute;
7483  right:-100%;
7484  top:0;
7485  transition:all 1s ease 0.15s;
7486  visibility:hidden;
7487  width:100%;
7488  z-index:8;
7489}
7490
7491.body--sticky-cart-open .slide-nav__dropdown{
7492    padding-bottom:15px;
7493}
7494
7495.slide-nav__dropdown.is-active{
7496    opacity:1;
7497    visibility:visible;
7498  }
7499
7500.slide-nav__dropdown .slide-nav__sublist-header{
7501    display:table-cell;
7502    padding-left:8px;
7503    vertical-align:middle;
7504  }
7505
7506.site-nav__thumb-menu{
7507  bottom:0;
7508  bottom:calc(env(safe-area-inset-bottom)*1.18);
7509  display:flex;
7510  left:0;
7511  margin:20px;
7512  position:fixed;
7513  right:0;
7514  z-index:20;
7515}
7516
7517
7518@media only screen and (min-width:769px){
7519
7520.site-nav__thumb-menu{
7521    margin:40px;
7522    max-width:350px;
7523}
7524  }
7525
7526.js-animate .site-nav__thumb-menu{
7527    transition:transform 0.25s;
7528}
7529
7530.body--sticky-cart-open .site-nav__thumb-menu{
7531    display:none;
7532}
7533
7534@media screen and (max-height:400px){
7535
7536.site-nav__thumb-menu{
7537    display:none;
7538}
7539  }
7540
7541.site-nav__thumb-menu--inactive{
7542  transform:translateY(200%);
7543}
7544
7545.btn.site-nav__thumb-button{
7546  font-size:19px;
7547  height:68px;
7548  letter-spacing:0.2em;
7549  text-transform:uppercase;
7550  width:100%;
7551}
7552
7553.btn.site-nav__thumb-button .icon{
7554    height:30px;
7555    width:30px;
7556  }
7557
7558[data-button_style=round] .site-nav__thumb-button.is-active{
7559    border-top-left-radius:0;
7560    border-top-right-radius:0;
7561  }
7562
7563[dir=ltr] .cart-has-items[data-button_style=round]:not(.template-cart) .site-nav__thumb-button{
7564    border-top-right-radius:0;
7565}
7566
7567[dir=ltr] .cart-has-items[data-button_style=round]:not(.template-cart) .site-nav__thumb-button:not(.is-active){
7568    border-bottom-right-radius:0;
7569}
7570
7571[dir=rtl] .cart-has-items[data-button_style=round]:not(.template-cart) .site-nav__thumb-button{
7572    border-top-left-radius:0;
7573}
7574
7575[dir=rtl] .cart-has-items[data-button_style=round]:not(.template-cart) .site-nav__thumb-button:not(.is-active){
7576    border-bottom-left-radius:0;
7577}
7578
7579.slide-nav__overflow--thumb{
7580  bottom:108px;
7581  bottom:calc(108px + env(safe-area-inset-bottom)*1.18);
7582  display:none;
7583  left:40px;
7584  max-height:calc(100vh - 148px);
7585  overflow-x:hidden;
7586  position:fixed;
7587  transition:all 0.2s ease-out;
7588  z-index:18;
7589}
7590
7591[data-button_style=round] .slide-nav__overflow--thumb{
7592    border-top-left-radius:var(--buttonRadius);
7593    border-top-right-radius:var(--buttonRadius);
7594}
7595
7596.slide-nav__overflow--thumb.js-menu--is-open{
7597    background-color:var(--colorBtnPrimary);
7598    display:block;
7599    transition:background-color 0.1s ease 0.25s;
7600  }
7601
7602@media only screen and (min-width:769px){
7603
7604.slide-nav__overflow--thumb{
7605    max-width:350px;
7606    width:100%;
7607}
7608
7609.body--sticky-cart-open .slide-nav__overflow--thumb{
7610      left:50%;
7611      max-width:500px;
7612      transform:translate(-50%);
7613}
7614  }
7615
7616@media only screen and (max-width:768px){
7617
7618.slide-nav__overflow--thumb{
7619    bottom:88px;
7620    bottom:calc(88px + env(safe-area-inset-bottom)*1.18);
7621    left:20px;
7622    max-height:calc(100vh - 108px);
7623    max-width:100%;
7624    right:20px;
7625}
7626
7627.body--sticky-cart-open .slide-nav__overflow--thumb{
7628      left:0;
7629      right:0;
7630}
7631  }
7632
7633.slide-nav__overflow--thumb .slide-nav__dropdown{
7634    background-color:var(--colorBtnPrimary);
7635  }
7636
7637[data-button_style=round] .slide-nav__overflow--thumb .slide-nav__dropdown{
7638      border-top-left-radius:var(--buttonRadius);
7639      border-top-right-radius:var(--buttonRadius);
7640  }
7641
7642.slide-nav__wrapper{
7643  background-color:var(--colorBtnPrimary);
7644  transform:translateY(100%);
7645  transition:all 0.1s linear;
7646}
7647
7648[data-button_style=round] .slide-nav__wrapper{
7649    border-top-left-radius:var(--buttonRadius);
7650    border-top-right-radius:var(--buttonRadius);
7651}
7652
7653.js-menu--is-open .slide-nav__wrapper{
7654    transform:translateY(0);
7655    transition:all 0.25s cubic-bezier(0.29, 0.63, 0.44, 1);
7656}
7657
7658.slide-nav__overflow--slide{
7659  background-color:var(--colorBtnPrimary);
7660  display:none;
7661  position:absolute;
7662  transform:translate3d(0, -100%, 0);
7663  transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);
7664  width:100%;
7665}
7666
7667.slide-nav__overflow--slide:after{
7668    background-color:var(--colorBtnPrimaryText);
7669    content:"";
7670    height:10px;
7671    left:0;
7672    position:absolute;
7673    top:-9px;
7674    width:100%;
7675  }
7676
7677.slide-nav__overflow--slide.js-menu--is-open{
7678    display:block;
7679  }
7680
7681.modal{
7682  align-items:center;
7683  bottom:0;
7684  display:none;
7685  justify-content:center;
7686  left:0;
7687  opacity:1;
7688  overflow:hidden;
7689  position:fixed;
7690  right:0;
7691  top:0;
7692  z-index:25;
7693}
7694
7695.modal-open .modal:before{
7696      background-color:var(--colorBody);
7697      content:"";
7698      height:100%;
7699      left:0;
7700      position:fixed;
7701      top:0;
7702      width:100%;
7703    }
7704
7705.modal.modal--square:before{
7706    opacity:0.6;
7707  }
7708
7709.modal-open .modal--newsletter:before{
7710  background-color:var(--colorTextBodyAlpha05);
7711}
7712
7713.modal--is-active{
7714  display:flex;
7715}
7716
7717@media only screen and (min-width:769px){
7718  .modal-open{
7719    overflow:hidden;
7720  }
7721}
7722
7723.modal__inner{
7724  align-items:center;
7725  display:flex;
7726  flex:0 1 auto;
7727  margin:20px;
7728  max-width:100%;
7729  transform-style:preserve-3d;
7730}
7731
7732@media only screen and (min-width:769px){
7733
7734.modal__inner{
7735    margin:40px;
7736}
7737  }
7738
7739.modal__inner img{
7740    display:block;
7741    max-height:90vh;
7742  }
7743
7744.modal__inner .image-wrap img{
7745    max-height:none;
7746  }
7747
7748.modal__centered{
7749  flex:0 1 auto;
7750  max-width:100%;
7751  min-width:1px;
7752  position:relative;
7753}
7754
7755.modal--square .modal__centered-content{
7756    -webkit-overflow-scrolling:touch;
7757    background-color:var(--colorBody);
7758    box-shadow:0 0 10px rgba(0,0,0,.1);
7759    max-height:80vh;
7760    min-height:200px;
7761    min-width:200px;
7762    overflow:auto;
7763    padding:30px;
7764}
7765
7766@media only screen and (min-width:769px){
7767
7768.modal--square .modal__centered-content{
7769      max-height:90vh;
7770      max-width:1200px;
7771      padding:60px;
7772}
7773    }
7774
7775.modal__close{
7776  border:0;
7777  box-shadow:none;
7778  position:fixed;
7779  right:20px;
7780  top:20px;
7781}
7782
7783@media only screen and (max-width:768px){
7784
7785.modal__close{
7786    right:15px;
7787    top:15px;
7788}
7789  }
7790
7791.modal__close:focus{
7792    box-shadow:none;
7793  }
7794
7795.modal--square .modal__close{
7796    padding:13.33333px;
7797    position:absolute;
7798}
7799
7800.modal__close--bottom{
7801  bottom:20px;
7802  bottom:calc(20px + env(safe-area-inset-bottom)*1.18);
7803  left:50%;
7804  position:absolute;
7805  transform:translateX(-50%);
7806}
7807
7808.modal__footer-text{
7809  background-color:var(--colorBody);
7810  bottom:0;
7811  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
7812  padding:20px 40px;
7813  position:fixed;
7814  text-align:center;
7815}
7816
7817@media only screen and (min-width:769px){
7818
7819.modal__footer-text{
7820    font-size:calc(var(--typeBaseSize) - 2px);
7821}
7822  }
7823
7824.modal .page-content,.modal .page-width{
7825    padding:0;
7826  }
7827
7828.popup-cta{
7829  margin:20px 0;
7830}
7831
7832.modal--age-verification,.modal--newsletter{
7833  align-items:flex-end;
7834}
7835
7836.modal--age-verification.modal--is-active .modal__inner,.modal--newsletter.modal--is-active .modal__inner{
7837    animation:rise-up 500ms forwards;
7838  }
7839
7840.modal--age-verification .modal__inner,.modal--newsletter .modal__inner{
7841    margin:0;
7842    width:100%;
7843  }
7844
7845.modal--age-verification .modal__centered,.modal--newsletter .modal__centered{
7846    width:100%;
7847  }
7848
7849.modal--age-verification .modal__centered .modal__centered-content,.modal--newsletter .modal__centered .modal__centered-content{
7850      max-width:none;
7851    }
7852
7853@media only screen and (max-width:768px){
7854  .modal--mobile-friendly{
7855    bottom:0;
7856    overflow:auto;
7857    top:auto;
7858  }
7859
7860    .modal--mobile-friendly.modal--square .modal__centered-content{
7861      padding:20px 20px 0;
7862    }
7863
7864    .modal--mobile-friendly.modal--is-active{
7865      overflow:auto;
7866    }
7867      .modal-open .modal--mobile-friendly:before{
7868        display:none;
7869      }
7870
7871    .modal--mobile-friendly .modal__inner{
7872      border-top:2px solid;
7873      border-top-color:var(--colorTextBody);
7874      margin:0;
7875    }
7876
7877    .modal--mobile-friendly .modal__close{
7878      background:none;
7879      margin:0;
7880      padding:5px;
7881    }
7882
7883    .modal--mobile-friendly .modal__title{
7884      margin-right:40px;
7885    }
7886}
7887
7888.screen-layer-open.video-modal-open .root{
7889    display:block;
7890  }
7891
7892.screen-layer-open.video-modal-open .modal{
7893    z-index:26;
7894  }
7895
7896.js-qty__wrapper{
7897  background-color:var(--colorInputBg);
7898  color:var(--colorInputText);
7899  max-width:80px;
7900  min-width:60px;
7901  overflow:visible;
7902  position:relative;
7903}
7904
7905.js-qty__wrapper.is-loading{
7906    opacity:0.5;
7907    pointer-events:none;
7908  }
7909
7910.js-qty__num{
7911  background:none;
7912  display:block;
7913  margin:0;
7914  padding:5px 20px;
7915  text-align:center;
7916  width:100%;
7917  z-index:1;
7918}
7919
7920.js-qty__adjust{
7921  fill:var(--colorInputText);
7922  backface-visibility:hidden;
7923  background:none;
7924  border:0 none;
7925  bottom:0;
7926  cursor:pointer;
7927  display:block;
7928  line-height:1;
7929  overflow:hidden;
7930  padding:0 10px;
7931  position:absolute;
7932  text-align:center;
7933  top:0;
7934  transition:background-color 0.1s ease-out;
7935  -webkit-user-select:none;
7936             -moz-user-select:none;
7937          user-select:none;
7938  z-index:2;
7939}
7940
7941.js-qty__adjust .icon{
7942    fill:inherit;
7943    display:block;
7944    font-size:8px;
7945    height:10px;
7946    vertical-align:middle;
7947    width:10px;
7948  }
7949
7950.js-qty__adjust:hover{
7951    color:var(--colorInputText);
7952  }
7953
7954.js-qty__num:active~.js-qty__adjust,.js-qty__num:focus~.js-qty__adjust{
7955    border-color:var(--colorTextBody);
7956}
7957
7958.js-qty__adjust--plus{
7959  right:0;
7960}
7961
7962.js-qty__adjust--minus{
7963  left:0;
7964}
7965
7966.drawer .js-qty__wrapper{
7967    background-color:transparent;
7968    border-color:currentColor;
7969    max-width:90px;
7970  }
7971
7972.drawer .js-qty__num{
7973    border-color:currentColor;
7974    color:var(--colorDrawerText);
7975    padding-bottom:5px;
7976    padding-top:5px;
7977  }
7978
7979.drawer .js-qty__adjust{
7980    fill:var(--colorDrawerText);
7981    border-color:currentColor;
7982    color:var(--colorDrawerText);
7983  }
7984
7985.drawer .js-qty__adjust:hover{
7986      opacity:0.5;
7987    }
7988
7989.drawer .js-qty__num:active~.js-qty__adjust,.drawer .js-qty__num:focus~.js-qty__adjust{
7990  border-color:currentColor;
7991}
7992
7993.screen-layer-open .root{
7994  display:none;
7995}
7996
7997.screen-layer-closing .root{
7998  display:block;
7999}
8000
8001.screen-layer{
8002  bottom:0;
8003  display:none;
8004  left:0;
8005  opacity:1;
8006  overflow:visible;
8007  position:relative;
8008  right:0;
8009  top:0;
8010  z-index:25;
8011}
8012
8013.screen-layer-animating .screen-layer{
8014    position:fixed;
8015}
8016
8017.screen-layer__inner{
8018  background-color:var(--colorBody);
8019}
8020
8021.screen-layer--is-sliding .screen-layer__inner{
8022    animation:page-slide-reveal-down 500ms forwards;
8023  }
8024
8025.screen-layer--is-sliding{
8026  display:block !important;
8027}
8028
8029.screen-layer--is-sliding{
8030  overflow:hidden;
8031}
8032
8033.screen-layer--is-active{
8034  display:block !important;
8035}
8036
8037.screen-layer__inner{
8038  -webkit-overflow-scrolling:touch;
8039  max-height:100%;
8040  min-height:100%;
8041  width:100%;
8042}
8043
8044.screen-layer__close{
8045  bottom:20px;
8046  bottom:calc(20px + env(safe-area-inset-bottom)*1.18);
8047  left:50%;
8048  position:fixed;
8049  transform:translateX(-50%);
8050  transition:opacity 0.15s ease-in;
8051  z-index:5;
8052}
8053
8054@media only screen and (min-width:769px){
8055
8056.screen-layer__close{
8057    bottom:auto;
8058    left:auto;
8059    right:20px;
8060    top:20px;
8061    transform:none;
8062}
8063  }
8064
8065.screen-layer--is-sliding .screen-layer__close{
8066    opacity:0;
8067}
8068
8069.currency-flag{
8070  margin:-0.55rem;
8071  transform:scale(0.55);
8072}
8073
8074.multi-picker__label{
8075  display:inline-block;
8076  text-underline-offset:0.2rem;
8077  vertical-align:middle;
8078}
8079
8080.currency-flag+.multi-picker__label{
8081    padding-left:10px;
8082}
8083
8084.currency-flag-large+.multi-picker__label{
8085    padding-left:5px;
8086}
8087
8088@media only screen and (max-width:768px){
8089  [data-disclosure-currency] .disclosure-list{
8090    left:50%;
8091    max-width:95vw;
8092    transform:translateX(-50%);
8093  }
8094}
8095
8096.disclosure{
8097  position:relative;
8098}
8099
8100.disclosure__toggle{
8101  border-bottom:0;
8102  white-space:nowrap;
8103}
8104
8105.disclosure-list{
8106  background-color:var(--colorBody);
8107  border-radius:0;
8108  bottom:100%;
8109  box-shadow:0 0 20px rgba(0,0,0,.09);
8110  color:var(--colorTextBody);
8111  display:none;
8112  margin:0;
8113  max-height:60vh;
8114  min-height:92px;
8115  overflow-y:auto;
8116  padding:10px 0;
8117  position:absolute;
8118}
8119
8120.disclosure-list a{
8121    color:currentColor;
8122  }
8123
8124.disclosure-list--visible{
8125  display:block;
8126}
8127
8128.disclosure-list__item{
8129  padding:5px 30px 4px 15px;
8130  text-align:left;
8131  white-space:nowrap;
8132}
8133
8134.disclosure-list__option:focus .multi-picker__label,.disclosure-list__option:hover .multi-picker__label{
8135      -webkit-text-decoration:underline;
8136      text-decoration:underline;
8137      text-decoration-thickness:2px;
8138    }
8139
8140.disclosure-list__item--current .multi-picker__label{
8141    -webkit-text-decoration:underline;
8142    text-decoration:underline;
8143    text-decoration-thickness:2px;
8144  }
8145
8146.collapsibles-content-wrapper{
8147  padding-top:20px;
8148  text-align:left;
8149}
8150
8151.collapsibles-wrapper--border-bottom{
8152  border-bottom:2px solid;
8153  border-bottom-color:var(--colorTextBody);
8154}
8155
8156.collapsibles-wrapper--border-bottom+.collapsibles-wrapper--border-bottom .collapsible-trigger-btn--borders{
8157  border-top:0;
8158}
8159
8160.product-block--tab+.product-block--tab .collapsible-trigger-btn--borders{
8161  border-top:0;
8162}
8163
8164.collapsible-trigger{
8165  color:inherit;
8166  position:relative;
8167}
8168
8169.collapsible-trigger__icon{
8170  display:block;
8171  height:12px;
8172  position:absolute;
8173  right:0;
8174  top:50%;
8175  transform:translateY(-50%);
8176  width:12px;
8177}
8178
8179.collapsible-trigger__icon .icon{
8180    display:block;
8181    height:12px;
8182    transition:all 0.1s ease-in;
8183    width:12px;
8184  }
8185
8186.collapsible-trigger--inline{
8187  padding:11px 0 11px 35px;
8188}
8189
8190.collapsible-trigger--inline .collapsible-trigger__icon{
8191    left:0;
8192    right:auto;
8193  }
8194
8195.collapsible-trigger__icon--circle{
8196  border:2px solid;
8197  border-color:var(--colorTextBody);
8198  border-radius:50%;
8199  height:24px;
8200  text-align:center;
8201  width:24px;
8202}
8203
8204.collapsible-trigger__icon--circle .icon{
8205    left:50%;
8206    position:absolute;
8207    top:50%;
8208    transform:translate(-50%, -50%);
8209  }
8210
8211.collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{
8212  transform:scaleY(-1);
8213}
8214
8215.collapsible-trigger .collapsible-trigger__icon .icon-minus,.collapsible-trigger.is-open .collapsible-trigger__icon .icon-plus{
8216  display:none;
8217}
8218
8219.collapsible-trigger.is-open .collapsible-trigger__icon .icon-minus{
8220  display:block;
8221}
8222
8223.collapsible-content{
8224  transition:opacity 0s cubic-bezier(.25,.46,.45,.94),height 0s cubic-bezier(.25,.46,.45,.94);
8225}
8226
8227.collapsible-content.is-open{
8228    opacity:1;
8229    transition:opacity 0s cubic-bezier(.25,.46,.45,.94),height 0s cubic-bezier(.25,.46,.45,.94);
8230    visibility:visible;
8231  }
8232
8233.collapsible-content--all{
8234  backface-visibility:hidden;
8235  height:0;
8236  opacity:0;
8237  overflow:hidden;
8238  visibility:hidden;
8239}
8240
8241.collapsible-content--all .collapsible-content__inner{
8242    transform:translateY(15px);
8243  }
8244
8245.collapsible-content--all .collapsible-content__inner--no-translate{
8246    transform:translateY(0);
8247  }
8248
8249@media only screen and (max-width:768px){
8250  .collapsible-content--small{
8251    backface-visibility:hidden;
8252    height:0;
8253    opacity:0;
8254    visibility:hidden;
8255  }
8256
8257    .collapsible-content--small .collapsible-content__inner{
8258      transform:translateY(40px);
8259    }
8260
8261    .collapsible-content--small .collapsible-content__inner--no-translate{
8262      transform:translateY(0);
8263    }
8264}
8265
8266.collapsible-content__inner{
8267  opacity:0;
8268  transition:transform 0s cubic-bezier(.25,.46,.45,.94);
8269}
8270
8271.is-open .collapsible-content__inner{
8272    opacity:1;
8273    transform:translateY(0);
8274    transition:opacity 0.6s cubic-bezier(0.04, 0, 0.2, 1),transform 0.4s cubic-bezier(0.04, 0, 0.2, 1);
8275}
8276
8277.rte.collapsible-content__inner--faq{
8278  padding-bottom:40px;
8279}
8280
8281.collapsible-trigger[aria-expanded=true] .collapsible-label__closed{
8282    display:none;
8283}
8284
8285.collapsible-label__open{
8286  display:none;
8287}
8288
8289.collapsible-trigger[aria-expanded=true] .collapsible-label__open{
8290    display:inline-block;
8291}
8292
8293.pswp{
8294  -webkit-text-size-adjust:100%;
8295  -webkit-backface-visibility:hidden;
8296  display:none;
8297  height:100%;
8298  left:0;
8299  outline:none;
8300  overflow:hidden;
8301  position:absolute;
8302  top:0;
8303  touch-action:none;
8304  width:100%;
8305  z-index:1500; }
8306
8307.pswp img{
8308  max-width:none;
8309}
8310
8311.pswp--animate_opacity{
8312  opacity:0.001;
8313  transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
8314  will-change:opacity; }
8315
8316.pswp--open{
8317  display:block; }
8318
8319.pswp--zoom-allowed .pswp__img{
8320  cursor:zoom-in; }
8321
8322.pswp--zoomed-in .pswp__img{
8323  cursor:grab; }
8324
8325.pswp--dragging .pswp__img{
8326  cursor:grabbing; }
8327
8328.pswp__bg{
8329  -webkit-backface-visibility:hidden;
8330  background:var(--colorBody);
8331  height:100%;
8332  left:0;
8333  opacity:0;
8334  position:absolute;
8335  top:0;
8336  transform:translateZ(0);
8337  width:100%; }
8338
8339.pswp__scroll-wrap{
8340  height:100%;
8341  left:0;
8342  overflow:hidden;
8343  position:absolute;
8344  top:0;
8345  width:100%; }
8346
8347.pswp__container,.pswp__zoom-wrap{
8348  bottom:0;
8349  left:0;
8350  position:absolute;
8351  right:0;
8352  top:0;
8353  touch-action:none; }
8354
8355.pswp__container,.pswp__img{
8356  -webkit-tap-highlight-color:transparent;
8357  -webkit-touch-callout:none;
8358  -webkit-user-select:none;
8359             -moz-user-select:none;
8360          user-select:none; }
8361
8362.pswp__zoom-wrap{
8363  position:absolute;
8364  transform-origin:left top;
8365  transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
8366  width:100%; }
8367
8368.pswp__bg{
8369  transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
8370  will-change:opacity; }
8371
8372.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{
8373  transition:none; }
8374
8375.pswp__container,.pswp__zoom-wrap{
8376  -webkit-backface-visibility:hidden; }
8377
8378.pswp__item{
8379  bottom:0;
8380  left:0;
8381  overflow:hidden;
8382  position:absolute;
8383  right:0;
8384  top:0; }
8385
8386.pswp__img{
8387  height:auto;
8388  left:0;
8389  position:absolute;
8390  top:0;
8391  width:auto; }
8392
8393.pswp__img--placeholder{
8394  -webkit-backface-visibility:hidden; }
8395
8396.pswp--ie .pswp__img{
8397  height:auto !important;
8398  width:100% !important; }
8399
8400.pswp--ie .pswp__img{
8401  left:0;
8402  top:0; }
8403
8404.pswp__error-msg{
8405  color:#ccc;
8406  left:0;
8407  line-height:16px;
8408  margin-top:-8px;
8409  position:absolute;
8410  text-align:center;
8411  top:50%;
8412  width:100%; }
8413
8414.pswp__error-msg a{
8415  color:#ccc;
8416  -webkit-text-decoration:underline;
8417  text-decoration:underline; }
8418
8419.pswp__button{
8420  position:relative;
8421}
8422
8423.pswp__button:after{
8424    bottom:0;
8425    content:"";
8426    display:block;
8427    left:0;
8428    position:absolute;
8429    right:0;
8430    top:0;
8431  }
8432
8433.pswp__button--arrow--left .icon,.pswp__button--arrow--right .icon{
8434  height:13px;
8435  margin:8px;
8436  width:13px;
8437}
8438
8439.pswp__button[disabled]{
8440  opacity:0;
8441  pointer-events:none;
8442}
8443
8444.pswp__ui{
8445  align-items:center;
8446  bottom:40px;
8447  display:flex;
8448  justify-content:center;
8449  left:0;
8450  position:absolute;
8451  right:0;
8452  transform:translateY(0);
8453  transition:transform 0.25s 0.6s;
8454}
8455
8456.pswp__ui .btn{
8457    margin:15px;
8458  }
8459
8460.pswp__ui--hidden{
8461  transform:translateY(150%);
8462  transition:transform 0.25s;
8463}
8464
8465html.pswp-open-in-ios,html.pswp-open-in-ios body{
8466  background:#444;
8467  box-sizing:border-box;
8468  height:var(--window-inner-height);
8469  overflow:hidden;
8470}
8471
8472.pswp-open-in-ios body>*{
8473  display:none; 
8474}
8475
8476.pswp-open-in-ios body .pswp.pswp--open{
8477  display:block; 
8478}
8479
8480.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{
8481    background:var(--colorBody);
8482    border-color:var(--colorTextBodyAlpha005);
8483    border-radius:50px;
8484    opacity:1;
8485  }
8486
8487.shopify-model-viewer-ui .shopify-model-viewer-ui__button{
8488    color:var(--colorTextBody);
8489  }
8490
8491.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{
8492      color:var(--colorTextBody);
8493    }
8494
8495.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{
8496      background-color:var(--colorTextBodyAlpha005);
8497      color:var(--colorTextBody);
8498    }
8499
8500.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{
8501      border-color:var(--colorTextBodyAlpha005);
8502    }
8503
8504.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{
8505    background-color:var(--colorTextBody);
8506    border:1px solid;
8507    border-color:var(--colorBodyAlpha05);
8508    border-radius:100%;
8509    color:var(--colorBody);
8510  }
8511
8512.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{
8513      color:var(--colorBody);
8514    }
8515
8516.product-single__view-in-space{
8517  background-color:var(--colorTextBodyAlpha008);
8518  color:var(--colorTextBody);
8519  display:block;
8520  margin:40px 0 10px;
8521  padding:5px 10px 10px;
8522  width:100%;
8523}
8524
8525.slick-dotted.slick-slider+.product-single__view-in-space{
8526    margin-top:-10px;
8527}
8528
8529.product-single__view-in-space[data-shopify-xr-hidden]{
8530    display:none;
8531  }
8532
8533.product-single__view-in-space-text{
8534  display:inline-block;
8535  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
8536  margin-left:5px;
8537  vertical-align:middle;
8538}
8539
8540@media only screen and (min-width:769px){
8541
8542.product-single__view-in-space-text{
8543    font-size:calc(var(--typeBaseSize) - 2px);
8544}
8545  }
8546
8547.shopify-model-viewer-ui,.shopify-model-viewer-ui model-viewer{
8548  display:block;
8549  height:100%;
8550  left:0;
8551  position:absolute;
8552  top:0;
8553  width:100%;
8554}
8555
8556.shopify-model-viewer-ui__button[hidden]{
8557  display:none;
8558}
8559
8560.product-single__close-media{
8561  position:absolute;
8562  right:10px;
8563  top:10px;
8564  z-index:2;
8565}
8566
8567.social-sharing .icon{
8568    height:18px;
8569    width:18px;
8570  }
8571
8572.social-sharing__link{
8573  border-radius:2px;
8574  color:var(--colorTextBody);
8575  display:inline-block;
8576  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
8577  font-weight:400;
8578  margin:0 18px 0 0;
8579  -webkit-text-decoration:none;
8580  text-decoration:none;
8581}
8582
8583@media only screen and (min-width:769px){
8584
8585.social-sharing__link{
8586    font-size:calc(var(--typeBaseSize) - 2px);
8587}
8588  }
8589
8590.social-sharing__link:last-child{
8591    margin-right:0;
8592  }
8593
8594.social-sharing__title{
8595  display:inline-block;
8596  padding-left:3px;
8597  padding-right:15px;
8598  vertical-align:middle;
8599}
8600
8601.grid-search{
8602  margin-bottom:40px;
8603}
8604
8605.grid-search__product{
8606  position:relative;
8607  text-align:center;
8608}
8609
8610.grid-search__page-link,.grid-search__product-link{
8611  height:280px;
8612}
8613
8614.grid-search__page-link{
8615  background-color:var(--colorBodyLightDim);
8616  color:var(--colorTextBody);
8617  display:block;
8618  overflow:hidden;
8619  padding:20px;
8620  text-overflow:ellipsis;
8621}
8622
8623.grid-search__page-link:focus,.grid-search__page-link:hover{
8624    background-color:var(--colorBodyMediumDim);
8625  }
8626
8627.grid-search__page-content{
8628  display:block;
8629  height:100%;
8630  overflow:hidden;
8631}
8632
8633.grid-search__page-content img{
8634  display:block;
8635  height:100%;
8636  margin-bottom:10px;
8637  -o-object-fit:cover;
8638     object-fit:cover;
8639}
8640
8641.grid-search__image{
8642  display:block;
8643  margin:0 auto;
8644  max-height:100%;
8645  max-width:100%;
8646  padding:20px;
8647}
8648
8649@media only screen and (min-width:769px){
8650
8651.grid-search__image{
8652    left:50%;
8653    position:absolute;
8654    top:50%;
8655    transform:translate(-50%, -50%);
8656}
8657  }
8658
8659.index-section{
8660  margin:60px 0;
8661}
8662
8663.index-section--alt{
8664  margin:0;
8665  padding:60px 0;
8666}
8667
8668.index-section--overflow-scroller{
8669  margin-bottom:30px;
8670}
8671
8672.index-section--small{
8673  margin:36px 0;
8674}
8675
8676.index-section--faq{
8677  margin-bottom:60px;
8678}
8679
8680@media only screen and (min-width:769px){
8681  .index-section{
8682    margin:120px 0;
8683  }
8684
8685  .index-section--alt{
8686    margin:0;
8687    padding:120px 0;
8688  }
8689
8690  .index-section--small{
8691    margin:60px 0;
8692  }
8693
8694  .index-section--faq{
8695    margin:60px 0 30px;
8696  }
8697}
8698
8699.page-blocks--flush .page-width{
8700  padding:0;
8701}
8702
8703.page-blocks>div:first-child .index-section{
8704    margin-top:0;
8705  }
8706
8707.feature-row-wrapper{
8708  direction:ltr;
8709  overflow:hidden;
8710}
8711
8712.feature-row{
8713  align-items:center;
8714  display:flex;
8715  justify-content:space-between;
8716  margin:0 auto;
8717}
8718
8719@media only screen and (min-width:1550px){
8720
8721.feature-row{
8722    margin:0 6%;
8723}
8724  }
8725
8726@media only screen and (max-width:768px){
8727
8728.feature-row{
8729    flex-direction:column;
8730    margin:0;
8731}
8732  }
8733
8734@media only screen and (max-width:768px){
8735  .feature-row--small-none{
8736    display:block;
8737  }
8738}
8739
8740.feature-row__item{
8741  flex:0 1 57%;
8742  margin:0 auto;
8743}
8744
8745@media only screen and (max-width:768px){
8746
8747.feature-row__item{
8748    flex:1 1 auto;
8749    max-width:100%;
8750    min-width:100%;
8751}
8752  }
8753
8754.feature-row__item--overlap-images{
8755  align-items:center;
8756  display:flex;
8757  justify-content:space-between;
8758  margin:0 0 0 -30px;
8759  padding:0 0 15px;
8760}
8761
8762@media only screen and (min-width:769px){
8763
8764.feature-row__item--overlap-images{
8765    margin:0 auto;
8766    padding:50px 0;
8767}
8768  }
8769
8770.feature-row__item--overlap-images>*{
8771    width:50%;
8772  }
8773
8774[data-animate_images=true] .feature-row__item--overlap-images>* .image-wrap{
8775        opacity:0;
8776        transform:translate(50px);
8777        transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.2, 0.06, 0.05, 0.95);
8778      }
8779
8780[data-animate_images=true] .feature-row__item--overlap-images>:first-child .image-wrap{
8781        transform:translate(-50px);
8782      }
8783
8784.feature-row__item--overlap-images>:first-child{
8785      transform:translate(30px, 30px);
8786      z-index:1;
8787    }
8788
8789@media only screen and (min-width:769px){
8790
8791.feature-row__item--overlap-images>:first-child{
8792        transform:translate(50px, 50px);
8793    }
8794      }
8795
8796[data-animate_images=true] .feature-row__item--overlap-images.aos-animate .image-wrap{
8797      opacity:1;
8798      transform:translate(0);
8799    }
8800
8801.feature-row__item--overlap-images svg{
8802    border:2px solid;
8803    border-color:var(--colorBody);
8804  }
8805
8806.feature-row__text{
8807  flex:0 1 43%;
8808  min-width:43%;
8809  padding:0;
8810}
8811
8812@media only screen and (max-width:768px){
8813
8814.feature-row__text{
8815    margin-top:0;
8816    order:2;
8817    padding:30px 20px 0;
8818    padding-bottom:0;
8819}
8820  }
8821
8822.feature-row__text .rte{
8823    margin:0;
8824  }
8825
8826.feature-row__text .btn{
8827    margin-top:20px;
8828  }
8829
8830@media only screen and (min-width:769px){
8831  .feature-row__text--left{
8832    padding-left:40px;
8833    padding-right:20px;
8834  }
8835
8836  .feature-row__text--right{
8837    padding-left:20px;
8838    padding-right:40px;
8839  }
8840}
8841
8842.feature-row__image{
8843  display:block;
8844  margin:0 auto;
8845}
8846
8847@media only screen and (max-width:768px){
8848
8849.feature-row__image{
8850    order:1;
8851}
8852  }
8853
8854.index-section--alt{
8855  background-color:var(--colorAlt);
8856  color:var(--colorAltText);
8857}
8858
8859.index-section--alt a:not(.btn){
8860  color:var(--colorAltText);
8861}
8862
8863.index-section--alt a:not(.btn):focus,.index-section--alt a:not(.btn):hover{
8864    color:var(--colorAltText);
8865  }
8866
8867.index-section--alt .btn{
8868  background-color:var(--colorAltText);
8869  color:var(--colorAlt);
8870}
8871
8872.index-section--alt .btn:active,.index-section--alt .btn:hover{
8873    background-color:var(--colorAltText);
8874    color:var(--colorAlt);
8875  }
8876
8877.index-section--alt .btn--tertiary{
8878  background-color:var(--colorAlt);
8879  border-color:var(--colorAltText);
8880  color:var(--colorAltText);
8881}
8882
8883.index-section--alt .btn--tertiary:hover{
8884    background-color:var(--colorAlt);
8885    color:var(--colorAltText);
8886  }
8887
8888[data-button_style=shadow] .index-section--alt .btn--tertiary{
8889    box-shadow:5px 5px 0 0 var(--colorAltText);
8890}
8891
8892[data-button_style=shadow] .index-section--alt .btn--tertiary:active{
8893      background-color:var(--colorAlt);
8894      box-shadow:1px 1px 0 0 var(--colorAltText);
8895      color:var(--colorAltText);
8896    }
8897
8898.index-section--alt .product-slider.slick-initialized:after{
8899  background-color:var(--colorAltText);
8900}
8901
8902.index-section--alt .placeholder-svg{
8903  background-color:#fff;
8904}
8905
8906.product-block{
8907  margin-bottom:30px;
8908}
8909
8910.product-block .hr-separator{
8911    margin:0;
8912  }
8913
8914.product-block--tab+.product-block--tab{
8915  margin-top:-30px;
8916}
8917
8918.product-block--sales-point+.product-block--sales-point{
8919  margin-top:-25px;
8920}
8921
8922.product-block--header+.product-block--price{
8923  margin-top:-20px;
8924}
8925
8926.theme-block{
8927  margin-bottom:30px;
8928}
8929
8930.theme-block:last-child{
8931    margin-bottom:0;
8932  }
8933
8934[data-product-blocks] .spr-starrating{
8935  margin-bottom:15px;
8936  margin-top:-15px;
8937}
8938
8939.footer__social li{
8940    margin:5px 5px 0;
8941  }
8942
8943.footer__social a{
8944    border:2px solid;
8945    
8946    border-color:#fff;
8947    border-radius:100%;
8948    display:block;
8949    line-height:1;
8950    padding:8px;
8951  }
8952.footer__social .icon path {
8953    fill: #fff!important;
8954}
8955.footer__social a:active{
8956      background:var(--colorBtnPrimary);
8957      color:var(--colorBtnPrimaryText);
8958    }
8959
8960.footer__social .icon{
8961    height:22px;
8962    width:22px;
8963  }
8964
8965@media only screen and (min-width:769px){
8966
8967.footer__social .icon{
8968      height:18px;
8969      width:18px;
8970  }
8971    }
8972
8973.footer__social .icon.icon--wide{
8974      width:40px;
8975    }
8976
8977.cart__item{
8978  grid-gap:30px;
8979  display:grid;
8980  grid-template-columns:150px 1fr;
8981  grid-template-rows:repeat(2, [row] auto);
8982}
8983
8984.drawer .cart__item{
8985    grid-gap:20px;
8986    grid-template-columns:90px 1fr;
8987}
8988
8989@media only screen and (max-width:768px){
8990
8991.cart__item{
8992    grid-gap:20px;
8993    grid-template-columns:90px 1fr;
8994}
8995
8996.drawer .cart__item{
8997      grid-gap:20px;
8998      grid-template-columns:60px 1fr;
8999}
9000  }
9001
9002.cart__item--headers{
9003  border-bottom:2px solid;
9004  border-bottom-color:var(--colorTextBody);
9005  font-size:0.85em;
9006  grid-template-rows:1fr;
9007  margin-bottom:40px;
9008  padding-bottom:40px;
9009}
9010
9011.cart__item--details{
9012  align-items:center;
9013  display:grid;
9014  grid-column:2;
9015  grid-template-columns:2fr 90px 1fr;
9016}
9017
9018@media only screen and (max-width:768px){
9019
9020.cart__item--details{
9021    grid-template-columns:90px 1fr;
9022}
9023  }
9024
9025.drawer .cart__item--details{
9026    grid-template-columns:90px 1fr;
9027}
9028
9029.drawer .cart__item--details .cart__item--name{
9030      grid-column:1 / span 3;
9031    }
9032
9033.drawer .cart__item--details .cart__item--qty{
9034      grid-column:1 / span 2;
9035    }
9036
9037.cart__item--qty{
9038  grid-column:2;
9039}
9040
9041.cart__item--price{
9042  grid-column:3;
9043  margin-left:10px;
9044}
9045
9046@media only screen and (max-width:768px){
9047  .cart__item--name{
9048    grid-column:1 / span 2;
9049  }
9050
9051  .cart__item--qty{
9052    grid-column:1;
9053    grid-row:2;
9054  }
9055
9056  .cart__item--price{
9057    grid-column:2;
9058    grid-row:2;
9059  }
9060}
9061
9062.cart__item-row{
9063  margin-bottom:20px;
9064}
9065
9066.cart__item-sub{
9067  display:flex;
9068  flex:1 1 100%;
9069  justify-content:space-between;
9070  line-height:1;
9071}
9072
9073.cart__item-sub>div:first-child{
9074    margin-right:10px;
9075  }
9076
9077.cart__terms{
9078  align-items:center;
9079  display:flex;
9080  justify-content:center;
9081}
9082
9083.cart__terms label{
9084    letter-spacing:0;
9085    margin-bottom:0;
9086    text-transform:none;
9087  }
9088
9089.cart__terms a{
9090    -webkit-text-decoration:underline;
9091    text-decoration:underline;
9092  }
9093
9094@media only screen and (min-width:769px){
9095  .cart__terms--right{
9096    justify-content:flex-end;
9097  }
9098}
9099
9100.cart__checkout-wrapper{
9101  margin-top:20px;
9102}
9103
9104.cart__checkout-wrapper .additional-checkout-buttons{
9105    margin-top:12px;
9106  }
9107
9108.cart__checkout-wrapper+.cart__item-row{
9109    margin-top:20px;
9110  }
9111
9112.drawer .additional-checkout-buttons{
9113  margin:10px 0;
9114}
9115
9116.drawer .additional-checkout-buttons [data-shopify-buttoncontainer]{
9117    justify-content:center;
9118  }
9119
9120.drawer .additional-checkout-buttons [data-shopify-buttoncontainer]>*{
9121      height:auto !important;
9122    }
9123
9124.cart__row [data-shopify-buttoncontainer]{
9125  justify-content:flex-end;
9126}
9127
9128@media only screen and (min-width:769px){
9129  .cart__update+.cart__checkout{
9130    margin-left:20px;
9131  }
9132}
9133
9134.cart__product-name{
9135  margin-bottom:5px;
9136}
9137
9138@media only screen and (min-width:769px){
9139
9140.cart__product-name{
9141    margin-bottom:10px;
9142}
9143  }
9144
9145.cart__price{
9146  display:block;
9147}
9148
9149.cart__price--strikethrough{
9150  -webkit-text-decoration:line-through;
9151  text-decoration:line-through;
9152}
9153
9154.cart__discount{
9155  color:var(--colorSalePrice);
9156  display:block;
9157}
9158
9159.cart__item--variants{
9160  font-size:0.9em;
9161  margin-bottom:10px;
9162}
9163
9164.cart__item--variants span{
9165    font-weight:700;
9166  }
9167
9168.cart__checkout{
9169  width:100%;
9170}
9171
9172.cart__footer:not(.drawer__footer){
9173  border-top:2px solid;
9174  border-top-color:var(--colorTextBody);
9175  padding-top:20px;
9176}
9177
9178.cart__footer-page{
9179  margin-left:auto;
9180  margin-right:auto;
9181  max-width:450px;
9182}
9183
9184.cart__product-name{
9185  display:block;
9186  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
9187  line-height:1.4;
9188  margin-bottom:4px;
9189}
9190
9191@media only screen and (min-width:769px){
9192
9193.cart__product-name{
9194    font-size:calc(var(--typeBaseSize)*1.22);
9195}
9196  }
9197
9198iframe.zoid-component-frame{
9199  z-index:1 !important;
9200}
9201
9202.drawer__cart-empty{
9203  display:none;
9204}
9205
9206.drawer.is-empty .drawer__inner{
9207    display:none;
9208  }
9209
9210.drawer.is-empty .drawer__cart-empty{
9211    display:block;
9212  }
9213
9214.cart__note{
9215  font-size:12px;
9216  opacity:0.8;
9217}
9218
9219.cart__empty-text{
9220  display:none;
9221}
9222
9223.is-empty .cart__empty-text{
9224    display:block;
9225}
9226
9227.template-cart .is-empty form{
9228  display:none;
9229}
9230
9231.cart__item--properties{
9232  font-size:calc(var(--typeBaseSize) - 2px);
9233  line-height:1.3;
9234  margin-bottom:10px;
9235}
9236
9237.cart__item--properties span{
9238    font-weight:700;
9239  }
9240
9241@media only screen and (min-width:769px){
9242  .product-single__sticky{
9243    position:sticky;
9244    top:0;
9245  }
9246}
9247
9248.product-single__header{
9249  margin-bottom:10px;
9250}
9251
9252@media only screen and (min-width:769px){
9253
9254.product-single__header{
9255    margin-top:0px;
9256}
9257
9258.screen-layer .product-single__header{
9259      margin-right:50px;
9260}
9261  }
9262
9263.product-single__title{
9264    word-wrap: break-word;
9265    margin-bottom: 15px;
9266    font-family: 'Nunito', sans-serif;
9267    font-weight: 600;
9268    font-size: 28px;
9269}
9270
9271[data-type_product_capitalize=true] .product-single__title{
9272    text-transform:uppercase;
9273}
9274
9275.product-single__meta{
9276  padding-left: 0px;
9277}
9278
9279@media only screen and (max-width:768px){
9280
9281.product-single__meta{
9282    margin-top:20px;
9283    padding-left:0;
9284}
9285  }
9286
9287.product-single__meta .social-sharing{
9288    margin-top:40px;
9289    text-align:left;
9290  }
9291
9292@media only screen and (min-width:769px){
9293
9294.product-single__meta .social-sharing{
9295      margin-top:40px;
9296  }
9297    }
9298
9299.product-single__review-link{
9300  display:block;
9301}
9302
9303.product-single__review-link .spr-badge[data-rating="0.0"]{
9304    display:none;
9305  }
9306
9307.product-single__review-link .spr-badge{
9308    margin-bottom:15px;
9309  }
9310
9311.product-single__review-link .spr-badge-starrating{
9312    margin-right:8px;
9313  }
9314
9315.product-single__review-link .spr-icon{
9316    vertical-align:initial;
9317  }
9318
9319.product-single__review-link .spr-badge-caption{
9320    font-size:calc((var(--typeBaseSize) - 2px)*0.85);
9321  }
9322
9323@media only screen and (min-width:769px){
9324
9325.product-single__review-link .spr-badge-caption{
9326    font-size:calc(var(--typeBaseSize) - 2px);
9327  }
9328  }
9329
9330.product-single__sku,.product-single__vendor{
9331  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
9332  margin-bottom:6.66667px;
9333}
9334
9335@media only screen and (min-width:769px){
9336
9337.product-single__sku,.product-single__vendor{
9338    font-size:calc(var(--typeBaseSize) - 2px);
9339}
9340  }
9341
9342.product-single__sku:empty,.product-single__vendor:empty{
9343    margin-bottom:0
9344  }
9345
9346.product-single__variants{
9347  display:none;
9348}
9349
9350.no-js .product-single__variants{
9351    display:block;
9352    margin-bottom:40px;
9353}
9354
9355.product-image-main{
9356  position:relative;
9357}
9358
9359.product__video-wrapper{
9360  background-color:var(--colorSmallImageBg);
9361  height:auto;
9362  max-width:100%;
9363  overflow:hidden;
9364  padding-bottom:100%;
9365  position:relative;
9366}
9367
9368.product__video-wrapper iframe{
9369    height:100%;
9370    transition:opacity 0.5s ease-in;
9371    width:100%;
9372  }
9373
9374.product__video-wrapper.loaded[data-video-style=muted]:before{
9375    bottom:0;
9376    content:"";
9377    left:0;
9378    position:absolute;
9379    right:0;
9380    top:0;
9381    z-index:1;
9382  }
9383
9384.product__video-wrapper.video-interactable:before{
9385    display:none;
9386  }
9387
9388.product__video-wrapper.loaded:after{
9389    display:none;
9390  }
9391
9392.product__video-wrapper.loading iframe{
9393    opacity:0.01;
9394  }
9395
9396.product__video-wrapper.loaded iframe{
9397    opacity:1;
9398  }
9399
9400.product__video{
9401  height:100%;
9402  left:0;
9403  position:absolute;
9404  top:0;
9405  width:100%;
9406}
9407
9408.product__video:not([controls])::-webkit-media-controls{
9409    display:none;
9410  }
9411
9412.product-video-trigger{
9413  left:50%;
9414  position:absolute;
9415  top:50%;
9416  transform:translate(-50%, -50%);
9417}
9418
9419.product__photos--beside{
9420  display:flex;
9421  width:100%;
9422}
9423
9424.product__photos{
9425  direction:ltr;
9426}
9427
9428.product__photos a{
9429    display:block;
9430    max-width:100%;
9431  }
9432
9433.product__photos img{
9434    display:block;
9435    margin:0 auto;
9436    max-width:100%;
9437    width:100%;
9438  }
9439
9440@media only screen and (max-width:768px){
9441
9442.product__photos{
9443    margin:-20px -30px 0;
9444    width:auto;
9445}
9446  }
9447
9448.product__main-photos{
9449  flex:1 1 auto;
9450  overflow:hidden;
9451  position:relative;
9452}
9453
9454@media only screen and (min-width:769px){
9455
9456.product__main-photos{
9457    order:2;
9458}
9459  }
9460
9461.product__main-photos .flickity-page-dots{
9462    display:none;
9463  }
9464
9465@media only screen and (max-width:768px){
9466
9467.product__main-photos{
9468    padding-bottom:25px;
9469}
9470
9471    .product__main-photos .flickity-page-dots{
9472      display:block;
9473    }
9474  }
9475
9476.product__main-photos-wrapper{
9477  position:relative;
9478}
9479
9480.flickity-enabled .product-main-slide:not(.is-selected) button,.flickity-enabled .product-main-slide:not(.is-selected) iframe,.flickity-enabled .product-main-slide:not(.is-selected) model-viewer,.flickity-enabled .product-main-slide:not(.is-selected) video{
9481      display:none;
9482    }
9483
9484.product-main-slide{
9485  display:none;
9486  overflow:hidden;
9487  width:100%;
9488}
9489
9490.product-main-slide:first-child{
9491    display:block;
9492  }
9493
9494.flickity-slider .product-main-slide{
9495    display:block;
9496}
9497
9498[data-images-stacked] .product-main-slide{
9499    display:block;
9500}
9501
9502.is-fade .product-main-slide{
9503    opacity:0;
9504    transition:opacity 0.4s ease;
9505}
9506
9507.is-fade .product-main-slide.is-selected{
9508      opacity:1;
9509    }
9510
9511.product-slideshow.flickity-enabled .product-main-slide{
9512    display:none;
9513  }
9514
9515.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide{
9516    display:block;
9517  }
9518
9519.product__thumbs{
9520  position:relative;
9521}
9522
9523.product__thumbs-sticky{
9524  position:sticky;
9525  top:20px;
9526}
9527
9528.product__thumbs--below{
9529  margin-top:15px;
9530}
9531
9532@media only screen and (min-width:769px){
9533
9534.product__thumbs--below{
9535    margin-top:20px;
9536}
9537  }
9538
9539@media only screen and (min-width:769px){
9540
9541.product__thumbs--beside{
9542    flex:0 0 80px;
9543    margin-left:0;
9544    margin-right:20px;
9545    max-width:80px;
9546}
9547  }
9548
9549.product__thumb-item a{
9550    display:block;
9551  }
9552
9553.product__thumb-item a:before{
9554      bottom:0;
9555      box-shadow:inset 0 0 0 2px var(--colorTextBody);
9556      content:none;
9557      display:block;
9558      left:0;
9559      position:absolute;
9560      right:0;
9561      top:0;
9562      z-index:1;
9563    }
9564
9565.product__thumb-item a:focus{
9566      outline:none;
9567    }
9568
9569.product__thumb-item a:focus:before{
9570        content:"";
9571      }
9572
9573.product__thumb-item a.is-active:before{
9574      content:"";
9575    }
9576
9577.product__thumb-item a:active:before{
9578    content:none;
9579  }
9580
9581.product__thumb-item.thumb--current a:before{
9582      content:"";
9583    }
9584
9585.product__thumbs--beside .product__thumb-item{
9586    margin-bottom:15px;
9587}
9588
9589@media only screen and (min-width:769px){
9590
9591.product__thumbs--beside .product__thumb-item{
9592      margin-bottom:20px;
9593}
9594    }
9595
9596.product__thumbs--below .product__thumb-item{
9597    margin-right:15px;
9598}
9599
9600@media only screen and (min-width:769px){
9601
9602.product__thumbs--below .product__thumb-item{
9603      margin-right:20px;
9604}
9605    }
9606
9607.product__thumbs--below .product__thumb-item:last-child{
9608      margin-right:0;
9609    }
9610
9611.product__thumb{
9612  cursor:pointer;
9613  display:block;
9614  position:relative;
9615}
9616
9617.product__thumb-icon{
9618  background-color:var(--colorTextBody);
9619  border-radius:100px;
9620  font-size:0;
9621  opacity:0;
9622  padding:6px;
9623  position:absolute;
9624  right:5px;
9625  top:5px;
9626  transition:opacity 0.5s ease;
9627  z-index:1;
9628}
9629
9630.aos-animate .product__thumb-icon{
9631    opacity:1;
9632}
9633
9634.product__thumb-icon .icon{
9635    fill:var(--colorBody);
9636    height:10px;
9637    width:10px;
9638  }
9639
9640@media only screen and (min-width:769px){
9641
9642.product__thumb-icon .icon{
9643      height:13px;
9644      width:13px;
9645  }
9646    }
9647
9648.product__photo-zoom{
9649  bottom:10px;
9650  cursor:zoom-in;
9651  margin:15px;
9652  position:absolute;
9653  right:0;
9654}
9655
9656@media only screen and (min-width:769px){
9657
9658.product__photo-zoom{
9659    border-radius:0;
9660    left:0;
9661    margin:0;
9662    opacity:0;
9663    top:0;
9664    width:100%;
9665}
9666
9667    .product__photo-zoom span,.product__photo-zoom svg{
9668      display:none;
9669    }
9670  }
9671
9672.pswp__img--placeholder{
9673  animation:placeholder-shimmer 1.3s linear 2s infinite;
9674  background-size:400% 100%;
9675  overflow:hidden;
9676}
9677
9678.product-single__prices{
9679  align-items:center;
9680  display:flex;
9681  flex-wrap:wrap;
9682  justify-content:flex-start;
9683  font-family: Nunito,sans-serif;
9684  font-weight: 700;
9685  margin-bottom: 10px;
9686}
9687
9688@media only screen and (max-width:768px){
9689
9690.product-single__prices{
9691    justify-content:center;
9692}
9693  }
9694
9695.product-single__prices>*{
9696    flex:0 1 auto;
9697    padding-right:15px;
9698  }
9699
9700.product-single__prices>:last-child{
9701      padding-right:0;
9702    }
9703
9704.product__price{
9705  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
9706}
9707
9708@media only screen and (min-width:769px){
9709
9710.product__price{
9711    font-size:calc(var(--typeBaseSize)*1.22);
9712}
9713  }
9714
9715.sale-price{
9716  color:var(--colorSalePrice);
9717}
9718
9719.product__unit-price{
9720  font-size:0.8em;
9721  opacity:0.8;
9722}
9723
9724.product__price--compare{
9725  -webkit-text-decoration:line-through;
9726  text-decoration:line-through;
9727}
9728
9729.product__quantity input[type=number]{
9730    max-width:80px;
9731  }
9732
9733@media only screen and (max-width:768px){
9734
9735.product__quantity input[type=number]{
9736      display:block;
9737      margin:0 auto;
9738  }
9739    }
9740
9741.add-to-cart[disabled]+.shopify-payment-button{
9742  display:none;
9743}
9744
9745.product__policies{
9746  font-size:0.85em;
9747  font-family: Nunito,sans-serif;
9748}
9749
9750.shopify-payment-terms{
9751  margin:12px 0;
9752}
9753
9754.shopify-payment-terms:empty{
9755    display:none;
9756  }
9757
9758.modal .shopify-payment-terms{
9759    display:none;
9760}
9761
9762.screen-layer .shopify-payment-terms{
9763    display:none;
9764}
9765
9766.product__thumbs--scroller{
9767  -ms-overflow-style:-ms-autohiding-scrollbar;
9768  scroll-behavior:smooth;
9769  scrollbar-width:none;
9770}
9771
9772.product__thumbs--scroller::-webkit-scrollbar{
9773    height:0;
9774    width:0;
9775  }
9776
9777.product__thumbs--below .product__thumbs--scroller{
9778    overflow-x:scroll;
9779    text-align:center;
9780    white-space:nowrap;
9781}
9782
9783.product__thumbs--beside .product__thumbs--scroller{
9784    bottom:0;
9785    left:0;
9786    overflow-y:scroll;
9787    position:absolute;
9788    right:0;
9789    top:0;
9790    width:100%;
9791}
9792
9793.screen-layer-open div[id*=collection-return]{
9794  display:none;
9795}
9796
9797.article__author,.article__date{
9798  margin-bottom:5px;
9799}
9800
9801@media only screen and (min-width:769px){
9802
9803.article__author,.article__date{
9804    margin-bottom:10px;
9805}
9806  }
9807
9808.article__featured-image{
9809  display:block;
9810  margin-bottom:40px;
9811}
9812
9813.article__featured-image img{
9814    display:block;
9815    margin:0 auto;
9816  }
9817
9818.article__body{
9819  margin-bottom:20px;
9820}
9821
9822@media only screen and (min-width:769px){
9823
9824.article__body{
9825    margin-bottom:40px;
9826}
9827  }
9828
9829.grid--articles{
9830  margin-bottom:60px;
9831}
9832
9833@media only screen and (min-width:769px){
9834
9835.grid--articles{
9836    margin-bottom:120px;
9837}
9838  }
9839
9840.article-listing{
9841  margin-bottom:60px;
9842}
9843
9844@media only screen and (min-width:769px){
9845
9846.article-listing{
9847    margin-bottom:120px;
9848}
9849  }
9850
9851.article__image-wrap{
9852  margin:0 auto;
9853  max-width:850px;
9854}
9855
9856.article__content{
9857  margin:0 auto;
9858  max-width:750px
9859}
9860
9861.article__content-meta{
9862  margin-bottom:20px;
9863}
9864
9865.article__content-meta>*{
9866    margin-bottom:5px;
9867  }
9868
9869.article__comment{
9870  margin-bottom:20px;
9871}
9872
9873.article__comment:last-child{
9874    margin-bottom:0;
9875  }
9876
9877.site-header--password{
9878  color:var(--colorNavText);
9879}
9880
9881.site-header--password a,.site-header--password a:hover{
9882    color:var(--colorNavText);
9883  }
9884
9885.is-light .site-header--password{
9886    color:#fff;
9887}
9888
9889.is-light .site-header--password a,.is-light .site-header--password a:hover{
9890      color:#fff;
9891    }
9892
9893.password-page__logo h1{
9894    margin-bottom:0;
9895  }
9896
9897.password-page__logo-image{
9898  align-items:center;
9899  display:flex;
9900}
9901
9902.btn--password{
9903  background-color:transparent;
9904  border-color:var(--colorTextBody);
9905  border-radius:35px;
9906  box-shadow:none;
9907  color:var(--colorTextBody);
9908  display:block;
9909}
9910
9911.btn--password:active,.btn--password:hover{
9912    background-color:transparent;
9913    border-color:var(--colorTextBody);
9914    color:var(--colorTextBody);
9915  }
9916
9917.is-light .btn--password{
9918    border-color:#fff;
9919    color:#fff;
9920}
9921
9922.is-light .btn--password:active,.is-light .btn--password:hover{
9923      border-color:#fff;
9924      color:#fff;
9925    }
9926
9927.btn--password:after{
9928    content:"";
9929  }
9930
9931.password__lock .icon{
9932  height:12px;
9933  margin-right:4px;
9934  position:relative;
9935  top:-2px;
9936  width:12px;
9937}
9938
9939.icon-shopify-logo{
9940  height:20px;
9941  width:60px;
9942}
9943
9944@media only screen and (max-width:768px){
9945
9946#LoginModal .modal__close{
9947    padding:20px;
9948}
9949  }
9950
9951#LoginModal .modal__inner{
9952  background:var(--colorBody);
9953  color:var(--colorTextBody);
9954  padding:30px;
9955}
9956
9957.password-admin-link{
9958  margin:0;
9959}
9960
9961.password-admin-link a{
9962    border-bottom:2px solid !important;
9963    border-bottom-color:var(--colorTextBody) !important;
9964  }
9965
9966.password-page__footer{
9967  margin:0;
9968  padding:10px 0;
9969}
9970
9971@media only screen and (min-width:769px){
9972
9973.password-page__footer{
9974    padding:20px 0;
9975}
9976  }
9977
9978.template-giftcard,.template-giftcard body{
9979  background:var(--colorBody);
9980}
9981
9982.template-giftcard a,.template-giftcard body a{
9983    -webkit-text-decoration:none;
9984    text-decoration:none;
9985  }
9986
9987.template-giftcard .page-width{
9988  max-width:588px;
9989}
9990
9991.template-giftcard .page-width iframe,.template-giftcard .page-width img,.template-giftcard .page-width object{
9992    max-width:100%;
9993  }
9994
9995.giftcard-header{
9996  font-size:1em;
9997  padding:80px 0;
9998  text-align:center;
9999}
10000
10001.giftcard-header a{
10002    display:block;
10003    margin:0 auto;
10004  }
10005
10006.template-giftcard .shop-url{
10007  display:none;
10008}
10009
10010.giftcard__border{
10011  box-shadow:0 10px 30px rgba(0,0,0,.3);
10012  padding:1.5em;
10013}
10014</style>
10015  <style>.giftcard__content{
10016  background-color:var(--colorBody);
10017  color:var(--colorTextBody);
10018}
10019
10020.giftcard__content:after{clear:both;content:"";display:table;}
10021
10022.giftcard__header{
10023  padding:20px;
10024}
10025
10026.giftcard__header:after{clear:both;content:"";display:table;}
10027
10028.giftcard__title{
10029  float:left;
10030  margin-bottom:0;
10031}
10032
10033.giftcard__tag{
10034  background-color:var(--colorTextBody);
10035  border:1px solid transparent;
10036  border-radius:4px;
10037  color:var(--colorBody);
10038  display:block;
10039  float:right;
10040  font-size:0.75em;
10041  letter-spacing:.05em;
10042  line-height:1;
10043  padding:13.33333px;
10044  text-transform:uppercase;
10045}
10046
10047.giftcard__tag--active{
10048  background:transparent;
10049  border:1px solid;
10050  border-color:var(--colorTextBody);
10051  color:var(--colorTextBody);
10052}
10053
10054.giftcard__wrap{
10055  margin:20px 20px 40px;
10056  position:relative;
10057}
10058
10059.giftcard__wrap img{
10060    border-radius:10px;
10061    display:block;
10062    position:relative;
10063    z-index:2;
10064  }
10065
10066.giftcard__code{
10067  bottom:40px;
10068  position:absolute;
10069  text-align:center;
10070  width:100%;
10071  z-index:50;
10072}
10073
10074.giftcard__code--medium{
10075  font-size:.875em;
10076}
10077
10078.giftcard__code--small{
10079  font-size:.75em;
10080}
10081
10082.giftcard__code__inner{
10083  background-color:#fff;
10084  border-radius:4px;
10085  box-shadow:0 0 0 1px rgba(0,0,0,.1);
10086  display:inline-block;
10087  max-width:450px;
10088  padding:.5em;
10089  vertical-align:baseline;
10090}
10091
10092.giftcard__code--small .giftcard__code__inner{
10093    overflow:auto;
10094}
10095
10096.giftcard__code__text{
10097  border:1px dashed;
10098  border-color:var(--colorTextBody);
10099  border-radius:2px;
10100  color:var(--colorTextBody);
10101  display:inline-block;
10102  font-size:1.6em;
10103  font-weight:400;
10104  line-height:1;
10105  padding:.4em .5em;
10106  text-transform:uppercase;
10107  vertical-align:baseline;
10108}
10109
10110.disabled .giftcard__code__text{
10111    color:#999;
10112    -webkit-text-decoration:line-through;
10113    text-decoration:line-through;
10114}
10115
10116.giftcard__amount{
10117  color:#fff;
10118  font-size:2.75em;
10119  line-height:1.2;
10120  padding:20px;
10121  position:absolute;
10122  right:0;
10123  top:0;
10124  z-index:50;
10125}
10126
10127.giftcard__amount strong{
10128    display:block;
10129    text-shadow:3px 3px 0 rgba(0,0,0,.1);
10130  }
10131
10132.giftcard__amount--medium{
10133  font-size:2em;
10134}
10135
10136.template-giftcard .tooltip{
10137  color:#fff;
10138  display:block;
10139  margin-top:16px;
10140  position:absolute;
10141  right:50%;
10142  text-align:center;
10143  top:-50%;
10144  white-space:nowrap;
10145  z-index:3;
10146}
10147
10148.template-giftcard .tooltip:before{
10149    border-left:8px solid transparent;
10150    border-right:8px solid transparent;
10151    border-top:5px solid #333;
10152    border-top:5px solid rgba(51,51,51,.9);
10153    bottom:0;
10154    content:"";
10155    display:block;
10156    height:0;
10157    left:100%;
10158    margin-bottom:-5px;
10159    margin-left:-5px;
10160    position:absolute;
10161    width:0;
10162  }
10163
10164.template-giftcard .tooltip__label{
10165  background:#333;
10166  background:rgba(51,51,51,.9);
10167  border:none;
10168  border-radius:4px;
10169  display:block;
10170  font-size:12px;
10171  font-weight:400;
10172  line-height:16px;
10173  margin-left:.25em;
10174  min-height:14px;
10175  padding:.5em .75em;
10176  position:relative;
10177  right:-50%;
10178  -webkit-text-decoration:none;
10179  text-decoration:none;
10180  text-shadow:none;
10181}
10182
10183.template-giftcard .tooltip__label small{
10184    color:#b3b3b3;
10185    font-size:.875em;
10186    letter-spacing:.1em;
10187    text-transform:uppercase;
10188  }
10189
10190.giftcard__instructions{
10191  margin:0 20px 40px;
10192  text-align:center;
10193}
10194
10195.giftcard__actions{
10196  overflow:hidden;
10197  padding-bottom:1em;
10198  position:relative;
10199  text-align:center;
10200}
10201
10202.template-giftcard .action-link{
10203  display:block;
10204  font-size:0.875em;
10205  font-weight:600;
10206  left:20px;
10207  letter-spacing:.2em;
10208  margin-top:-10px;
10209  padding-top:4px;
10210  position:absolute;
10211  text-transform:uppercase;
10212  top:50%;
10213}
10214
10215.template-giftcard .action-link:focus,.template-giftcard .action-link:hover{
10216    color:var(--colorTextBody);
10217  }
10218
10219.template-giftcard .action-link__print{
10220  background-image:url(//cdn.shopify.com/s/assets/gift-card/icon-print-164daa1ae32d10d1f9b83ac21b6f2c70.png);
10221  background-position:0 0;
10222  background-repeat:no-repeat;
10223  display:inline-block;
10224  height:17px;
10225  margin-right:10px;
10226  opacity:1;
10227  vertical-align:baseline;
10228  vertical-align:middle;
10229  width:17px;
10230}
10231
10232.giftcard__footer{
10233  padding:80px 0;
10234  text-align:center;
10235}
10236
10237#QrCode img{
10238    border-color:var(--colorTextBody);
10239    border-radius:4px;
10240    margin:0 auto 40px;
10241    padding:40px;
10242  }
10243
10244@media only screen and (max-width:768px){
10245  .giftcard{
10246    font-size:12px;
10247  }
10248
10249  .giftcard-header{
10250    padding:40px 0;
10251  }
10252
10253  .template-giftcard .header-logo{
10254    font-size:2em;
10255  }
10256
10257  .giftcard__border{
10258    padding:20px;
10259  }
10260
10261  .giftcard__actions{
10262    padding:20px;
10263  }
10264
10265  .giftcard__actions .btn{
10266    padding-left:0;
10267    padding-right:0;
10268    width:100%;
10269  }
10270
10271  .template-giftcard .action-link{
10272    display:none;
10273  }
10274}
10275
10276@media screen and (max-width:400px){
10277  .giftcard__amount strong{
10278    text-shadow:2px 2px 0 rgba(0,0,0,.1);
10279  }
10280
10281  .giftcard__wrap:after,.giftcard__wrap:before{
10282    display:none;
10283  }
10284
10285  .giftcard__code{
10286    font-size:.75em;
10287  }
10288
10289  .giftcard__code--medium{
10290    font-size:.65em;
10291  }
10292
10293  .giftcard__code--small{
10294    font-size:.55em;
10295  }
10296}
10297
10298@media screen and (max-height:800px){
10299  .template-giftcard .header-logo img{
10300    max-height:90px;
10301  }
10302}
10303
10304@media print{
10305  @page{
10306    margin:0.5cm;
10307  }
10308
10309  h2,h3,p{
10310    orphans:3;
10311    widows:3;
10312  }
10313
10314  h2,h3{
10315    page-break-after:avoid;
10316  }
10317
10318  body,html{
10319    background-color:#fff;
10320  }
10321
10322  .giftcard-header{
10323    padding:10px 0;
10324  }
10325
10326  .giftcard__border,.giftcard__content{
10327    border:0 none;
10328  }
10329
10330  .add-to-apple-wallet,.giftcard__actions,.giftcard__wrap:after,.giftcard__wrap:before,.site-header__logo-link img:nth-child(2),.tooltip{
10331    display:none;
10332  }
10333
10334  .giftcard__title{
10335    float:none;
10336    text-align:center;
10337  }
10338
10339  .giftcard__code__text{
10340    color:#555;
10341  }
10342
10343  .template-giftcard .shop-url{
10344    display:block;
10345  }
10346
10347  .template-giftcard .logo{
10348    color:#58686f;
10349  }
10350}
10351
10352.slideshow-wrapper{
10353  position:relative;
10354}
10355
10356.slideshow__pause:focus{
10357  clip:auto;
10358  background-color:var(--colorBtnPrimary);
10359  color:var(--colorBtnPrimaryText);
10360  height:auto;
10361  margin:0;
10362  padding:10px;
10363  transition:none;
10364  width:auto;
10365  z-index:10000;
10366}
10367
10368.video-is-playing .slideshow__pause:focus{
10369    display:none;
10370}
10371
10372.slideshow__pause-stop{
10373  display:block;
10374}
10375
10376.is-paused .slideshow__pause-stop{
10377    display:none;
10378}
10379
10380.slideshow__pause-play{
10381  display:none;
10382}
10383
10384.is-paused .slideshow__pause-play{
10385    display:block;
10386}
10387
10388.slideshow__slide{
10389  display:none;
10390  height:100%;
10391  overflow:hidden;
10392  position:relative;
10393  width:100%;
10394}
10395
10396.slideshow__slide:first-child{
10397    display:block;
10398  }
10399
10400.flickity-slider .slideshow__slide{
10401    display:block;
10402}
10403
10404.slideshow__slide:after{
10405    background:var(--colorTextBody);
10406    bottom:0;
10407    content:"";
10408    height:2px;
10409    position:absolute;
10410    transition:width 0s linear 0s;
10411    width:0%;
10412    z-index:1;
10413  }
10414
10415.hero-wrapper{
10416  position:relative;
10417}
10418
10419.hero{
10420  animation:placeholder-shimmer 1.3s linear 0.5s infinite;
10421  background-size:300% 100%;
10422  overflow:hidden;
10423  position:relative;
10424}
10425
10426.hero.loaded{
10427    animation:none;
10428  }
10429
10430.hero__text-shadow{
10431  display:inline-block;
10432  position:relative;
10433  transform:translateZ(0);
10434}
10435
10436.hero__text-shadow>*{
10437    position:relative;
10438  }
10439
10440.hero__text-shadow:before{
10441    background:radial-gradient(rgba(0, 0, 0, var(--colorImageOverlayTextShadow)) 0%, transparent 60%);
10442    bottom:0;
10443    content:"";
10444    left:0;
10445    margin:-100px -200px -100px -200px;
10446    opacity:0;
10447    position:absolute;
10448    right:0;
10449    top:0;
10450    transition:opacity 0.6s cubic-bezier(0.04, 0, 0.2, 1) 0.3s;
10451    z-index:auto;
10452  }
10453
10454.hero__text-shadow.aos-animate:before{
10455    opacity:0;
10456  }
10457
10458.hero__image-wrapper,.hero__media{
10459  height:100%;
10460  left:0;
10461  position:absolute;
10462  top:0;
10463  width:100%;
10464}
10465
10466.hero__image-wrapper--overlay:before,.hero__media--overlay:before{
10467    background-color:var(--colorImageOverlay);
10468    bottom:0;
10469    content:"";
10470    left:0;
10471    opacity:var(--colorImageOverlayOpacity);
10472    position:absolute;
10473    right:0;
10474    top:0;
10475    z-index:3;
10476  }
10477
10478.video-interactable .hero__image-wrapper--overlay:before,.video-interactable .hero__media--overlay:before{
10479      pointer-events:none;
10480  }
10481
10482.hero__image{
10483  font-family:"object-fit: cover";
10484  height:100%;
10485  -o-object-fit:cover;
10486     object-fit:cover;
10487  position:relative;
10488  width:100%;
10489  z-index:1;
10490}
10491
10492.hero__media iframe,.hero__media video{
10493  height:100%;
10494  pointer-events:none;
10495  width:100%;
10496}
10497
10498.video-interactable .hero__media iframe,.video-interactable .hero__media video{
10499    pointer-events:auto;
10500}
10501
10502.hero__media video{
10503  font-family:"object-fit: cover";
10504  -o-object-fit:cover;
10505     object-fit:cover;
10506  -o-object-position:50% 20%;
10507     object-position:50% 20%;
10508  position:relative;
10509}
10510
10511.hero__media iframe{
10512  left:0;
10513  left:-100%;
10514  max-width:none;
10515  position:absolute;
10516  top:0;
10517  width:300%;
10518}
10519
10520@media screen and (min-width:1140px){
10521
10522.hero__media iframe{
10523    height:300%;
10524    left:auto;
10525    top:-100%;
10526    width:100%;
10527}
10528  }
10529
10530.vimeo-mobile-trigger{
10531  display:block;
10532  margin-top:90px;
10533  position:absolute;
10534  width:100%;
10535  z-index:2;
10536}
10537
10538.hero__text-content .vimeo-mobile-trigger{
10539    margin-top:-130px;
10540}
10541
10542.vimeo-mobile-trigger .icon{
10543    background-color:#fff;
10544    border-radius:50%;
10545    color:#000;
10546    height:40px;
10547    padding:10px;
10548    width:40px;
10549  }
10550
10551.hero__slide-link{
10552  color:var(--colorHeroText);
10553  display:block;
10554  height:100%;
10555  position:relative;
10556  z-index:4;
10557}
10558
10559.hero__text-wrap{
10560  color:var(--colorHeroText);
10561  height:100%;
10562  position:absolute;
10563  width:100%;
10564}
10565
10566.video-interactable .hero__text-wrap{
10567    pointer-events:none;
10568}
10569
10570.hero__text-wrap .page-width{
10571    display:table;
10572    height:100%;
10573    width:100%;
10574  }
10575
10576.hero__text-content{
10577  padding:35px 0;
10578  position:relative;
10579  z-index:4;
10580}
10581
10582@media only screen and (min-width:769px){
10583
10584.hero__text-content{
10585    padding:60px 0;
10586}
10587  }
10588
10589.hero__title{
10590  display:block;
10591  font-size:40px;
10592  margin-bottom:0;
10593}
10594
10595@media only screen and (min-width:769px){
10596
10597.hero__title{
10598    font-size:80px;
10599}
10600  }
10601
10602.hero__subtext{
10603  margin-top:20px;
10604}
10605
10606.hero__subtitle{
10607  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
10608  margin-top:5px;
10609  vertical-align:middle;
10610}
10611
10612@media only screen and (min-width:769px){
10613
10614.hero__subtitle{
10615    font-size:calc(var(--typeBaseSize)*1.22);
10616}
10617  }
10618
10619@media only screen and (min-width:769px){
10620
10621.hero__subtitle{
10622    display:inline-block;
10623    margin-right:20px;
10624    margin-top:12px;
10625}
10626  }
10627
10628.hero__link{
10629  display:inline-block;
10630}
10631
10632.video-interactable .hero__link{
10633    pointer-events:auto;
10634}
10635
10636.hero__link .btn{
10637    margin-top:12px;
10638  }
10639
10640.hero__link .btn .icon-play{
10641    margin-right:5px;
10642    position:relative;
10643    top:-2px;
10644  }
10645
10646.hero__text-content{
10647  display:table-cell;
10648}
10649
10650.hero__text-content.horizontal-left{
10651    padding-right:10%;
10652    text-align:left;
10653  }
10654
10655@media only screen and (min-width:769px){
10656
10657.hero__text-content.horizontal-left{
10658      padding-right:33%;
10659  }
10660    }
10661
10662.hero__text-content.horizontal-center{
10663    text-align:center;
10664  }
10665
10666@media only screen and (min-width:769px){
10667
10668.hero__text-content.horizontal-center{
10669      padding-left:40px;
10670      padding-right:40px;
10671  }
10672    }
10673
10674.hero__text-content.horizontal-right{
10675    padding-left:10%;
10676    text-align:right;
10677  }
10678
10679@media only screen and (min-width:769px){
10680
10681.hero__text-content.horizontal-right{
10682      padding-left:33%;
10683  }
10684    }
10685
10686.hero__text-content.vertical-center{
10687    padding-top:50px;
10688    vertical-align:middle;
10689  }
10690
10691@media only screen and (min-width:769px){
10692
10693.hero__text-content.vertical-center{
10694      padding-top:90px;
10695  }
10696    }
10697
10698.hero__text-content.vertical-center .hero__subtitle{
10699      margin-right:0;
10700    }
10701
10702.hero__text-content.vertical-center .hero__link{
10703      display:block;
10704    }
10705
10706.hero__text-content.vertical-center .hero__link .btn{
10707        margin-top:15px;
10708      }
10709
10710@media only screen and (min-width:769px){
10711
10712.hero__text-content.vertical-center .hero__link .btn{
10713          margin-top:20px;
10714      }
10715        }
10716
10717.hero__text-content.vertical-top{
10718    vertical-align:top;
10719  }
10720
10721.hero__text-content.vertical-bottom{
10722    vertical-align:bottom;
10723  }
10724
10725.slick-dotted .hero__text-content.vertical-bottom{
10726  padding-bottom:50px;
10727}
10728
10729.hero--450px{
10730  height:292.5px;
10731}
10732
10733.hero--550px{
10734  height:357.5px;
10735}
10736
10737.hero--650px{
10738  height:422.5px;
10739}
10740
10741.hero--750px{
10742  height:487.5px;
10743}
10744
10745.hero--850px{
10746  height:552.5px;
10747}
10748
10749.hero--100vh{
10750  height:100vh;
10751}
10752
10753.hero[data-natural]{
10754  bottom:0;
10755  left:0;
10756  position:absolute;
10757  right:0;
10758  top:0;
10759}
10760
10761@media only screen and (min-width:769px){
10762  .hero--450px{
10763    height:450px;
10764  }
10765  .hero--550px{
10766    height:550px;
10767  }
10768  .hero--650px{
10769    height:650px;
10770  }
10771  .hero--750px{
10772    height:750px;
10773  }
10774  .hero--850px{
10775    height:850px;
10776  }
10777}
10778
10779@media only screen and (max-width:768px){
10780  .hero--mobile--250px:not([data-natural]){
10781    height:250px;
10782  }
10783  .hero--mobile--300px:not([data-natural]){
10784    height:300px;
10785  }
10786  .hero--mobile--400px:not([data-natural]){
10787    height:400px;
10788  }
10789  .hero--mobile--500px:not([data-natural]){
10790    height:500px;
10791  }
10792  .hero--mobile--100vh:not([data-natural]){
10793    height:90vh;
10794  }
10795}
10796
10797.index-section--hero:first-child [data-align-top] .hero-wrapper{
10798    position:relative;
10799    z-index:1;
10800  }
10801
10802[data-animate_images=true] .hero__text-shadow:before{
10803    opacity:0;
10804  }
10805
10806[data-animate_images=true] .hero__text-wrap{
10807    opacity:0;
10808    transform:translateY(10px);
10809    transition:none;
10810  }
10811
10812.no-js [data-animate_images=true] .hero__text-wrap{
10813      opacity:1;
10814  }
10815
10816@media only screen and (max-width:768px){
10817
10818[data-animate_images=true] .hero__text-wrap{
10819      transform:translateY(7px);
10820  }
10821    }
10822
10823[data-animate_images=true] .hero-animated .hero__image,[data-animate_images=true] .hero-animated .hero__image-wrapper,[data-animate_images=true] .hero-animated .hero__text-wrap{
10824      opacity:1 !important;
10825    }
10826
10827[data-animate_images=true] .hero-animated .hero__image,[data-animate_images=true] .hero-animated .hero__image-wrapper,[data-animate_images=true] .hero-animated .hero__text-wrap{
10828      transform:none;
10829    }
10830
10831[data-animate_images=true] .hero-animated .hero__link .btn{
10832      opacity:1;
10833    }
10834
10835[data-animate_images=true]:not(.animate-out) .hero__image{
10836    opacity:0;
10837    transition:none;
10838  }
10839
10840[data-animate_images=true] .hero__link .btn{
10841    opacity:0;
10842    transition:none;
10843  }
10844
10845.no-js [data-animate_images=true] .hero__link .btn{
10846      opacity:1;
10847  }
10848
10849[data-animate_images=true] .hero__image-wrapper{
10850    opacity:0;
10851    transform:scale(1.15);
10852    transition:none;
10853  }
10854
10855[data-animate_images=true] .hero .slideshow__slide .hero__image,[data-animate_images=true] .hero .slideshow__slide .hero__media,[data-animate_images=true] [data-aos=hero__animation] .hero__image,[data-animate_images=true] [data-aos=hero__animation] .hero__media{
10856      opacity:0;
10857    }
10858
10859.no-js [data-animate_images=true] .hero .slideshow__slide .hero__image,.no-js [data-animate_images=true] .hero .slideshow__slide .hero__media,.no-js [data-animate_images=true] [data-aos=hero__animation] .hero__image,.no-js [data-animate_images=true] [data-aos=hero__animation] .hero__media{
10860        opacity:1;
10861    }
10862
10863[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__text-wrap,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__text-wrap{
10864      opacity:1;
10865      transform:translateY(0px);
10866      transition:opacity 0.4s ease,transform 0.6s cubic-bezier(0.26, 0.54, 0.32, 1);
10867    }
10868
10869[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__text-shadow:before,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__text-shadow:before{
10870      opacity:1;
10871      transition:all 0.4s ease 0.2s;
10872    }
10873
10874[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__image,[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__image--svg,[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__media,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__image,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__image--svg,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__media{
10875      animation:fade-in-bg 1.5s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
10876      transition:none;
10877    }
10878
10879[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__image-wrapper,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__image-wrapper{
10880      opacity:1;
10881      transform:scale(1);
10882      transition:transform 1s cubic-bezier(0.18, 0.63, 0.25, 1),opacity 0.7s ease;
10883    }
10884
10885[data-animate_images=true] .hero.loaded .slideshow__slide.is-selected .hero__link .btn,[data-animate_images=true] .loaded.aos-animate[data-aos=hero__animation] .hero__link .btn{
10886      animation:fade-in 1s ease 0.6s forwards;
10887    }
10888
10889[data-animate_images=true] [data-aos=hero__animation] .collection-hero__image{
10890    opacity:0;
10891  }
10892
10893.no-js [data-animate_images=true] [data-aos=hero__animation] .collection-hero__image{
10894      opacity:1;
10895  }
10896
10897[data-animate_images=true] .aos-animate[data-aos=hero__animation] .collection-hero__image{
10898    animation:fade-in-bg 1.5s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
10899    transition:none;
10900  }
10901
10902[data-animate_images=true] .hero .slideshow__slide.animate-out .hero__image-wrapper{
10903      opacity:0;
10904      transform:scale(1);
10905      transition:transform 0.5s ease-in 0.55s,opacity 0.5s ease-in 0.55s;
10906    }
10907
10908[data-animate_images=false] .slideshow-refresh.loaded[data-aos=hero__animation] .hero__image,[data-animate_images=false] .slideshow-refresh.loaded[data-aos=hero__animation] .hero__media{
10909      animation:none;
10910      opacity:1;
10911    }
10912
10913[data-animate_images=false] .hero__text-wrap{
10914    opacity:0;
10915  }
10916
10917[data-animate_images=false] .slideshow__slide.is-selected .hero__text-wrap,[data-animate_images=false] .video-parent-section .hero__text-wrap{
10918    opacity:1;
10919  }
10920
10921[data-animate_images=false] .hero-animated .hero__image,[data-animate_images=false] .hero-animated .hero__image-wrapper,[data-animate_images=false] .hero-animated .hero__text-wrap{
10922      opacity:1 !important;
10923    }
10924
10925[data-animate_images=false] .hero-animated .hero__image,[data-animate_images=false] .hero-animated .hero__image-wrapper,[data-animate_images=false] .hero-animated .hero__text-wrap{
10926      transform:none;
10927    }
10928
10929[data-animate_images=false] .hero-animated .hero__link .btn{
10930      opacity:1;
10931    }
10932
10933.animated__slide{
10934  bottom:0;
10935  left:0;
10936  opacity:0;
10937  overflow:hidden;
10938  position:absolute;
10939  right:0;
10940  top:0;
10941}
10942
10943.animated__slide:first-child{
10944    display:block;
10945  }
10946
10947.animated__slide--active{
10948  opacity:1;
10949}
10950
10951.hero-animated[data-style=fading] .animated__slide--inactive{
10952    animation:hero-animate-out 0.5s linear forwards;
10953    opacity:0;
10954    z-index:1;
10955  }
10956
10957.hero-animated[data-style=fading] .animated__slide--active{
10958    animation:hero-animate 4s cubic-bezier(0.12, 0.63, 0.6, 0.74) forwards;
10959    z-index:2;
10960  }
10961
10962@media only screen and (max-width:768px){
10963    .hero-animated[data-style=fading] .animated__slide--inactive{
10964      animation-name:hero-animate-out-small;
10965    }
10966
10967    .hero-animated[data-style=fading] .animated__slide--active{
10968      animation-name:hero-animate-small;
10969    }
10970  }
10971
10972.collection-hero{
10973  background:var(--colorLargeImageBg);
10974  height:330px;
10975  margin-bottom:30px;
10976  overflow:hidden;
10977  position:relative;
10978  width:100%;
10979}
10980
10981@media only screen and (min-width:769px){
10982
10983.collection-hero{
10984    height:550px;
10985    margin-bottom:60px;
10986}
10987  }
10988
10989.collection-hero__image{
10990  bottom:0;
10991  height:100%;
10992  left:0;
10993  -o-object-fit:cover;
10994     object-fit:cover;
10995  position:absolute;
10996  top:0;
10997  width:100%;
10998}
10999
11000.collection-hero__content{
11001  align-items:center;
11002  bottom:0;
11003  display:flex;
11004  left:0;
11005  position:absolute;
11006  top:0;
11007  width:100%;
11008}
11009
11010.collection-hero__content .page-width{
11011    width:100%;
11012  }
11013
11014.collection-hero__content .section-header--hero{
11015    margin-bottom:0;
11016  }
11017
11018.collection-filters{
11019  margin-bottom:30px;
11020}
11021
11022@media only screen and (min-width:769px){
11023
11024.collection-filters{
11025    margin-bottom:60px;
11026}
11027  }
11028
11029.collection-filter__wrapper{
11030  margin:0 auto;
11031  max-width:1300px;
11032  overflow:hidden;
11033}
11034
11035.collection-filter__scrollable{
11036  display:flex;
11037  flex-wrap:nowrap;
11038  overflow-x:auto;
11039  overflow-y:hidden;
11040}
11041
11042@media only screen and (min-width:769px){
11043
11044.collection-filter__scrollable{
11045    display:block;
11046    margin-bottom:-40px;
11047    text-align:center;
11048}
11049  }
11050
11051.collection-filter__group{
11052  flex:1 0 auto;
11053  max-width:50%;
11054}
11055
11056@media only screen and (min-width:769px){
11057
11058.collection-filter__group{
11059    display:inline-block;
11060    margin-bottom:40px;
11061    max-width:28%;
11062    text-align:left;
11063    vertical-align:top;
11064}
11065  }
11066
11067.collection-filter__group[data-type=color_group]{
11068    flex:1 0 50%;
11069  }
11070
11071.collection-filter__group--price{
11072  max-width:none;
11073}
11074
11075.collection-filter__inner{
11076  padding:0 40px;
11077}
11078
11079@media only screen and (max-width:768px){
11080
11081.collection-filter__inner{
11082    border-right:2px solid;
11083    border-right-color:var(--colorTextBody);
11084    height:100%;
11085    padding:0 30px;
11086}
11087
11088.collection-filter__group:last-child .collection-filter__inner{
11089      border-right:0;
11090}
11091  }
11092
11093.collection-filter__title{
11094  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
11095  margin-bottom:10px;
11096}
11097
11098@media only screen and (min-width:769px){
11099
11100.collection-filter__title{
11101    font-size:calc(var(--typeBaseSize)*1.22);
11102}
11103  }
11104
11105[data-type_product_capitalize=true] .collection-filter__title{
11106    text-transform:uppercase;
11107}
11108
11109.collection-dropdowns{
11110  align-items:center;
11111  display:flex;
11112  flex-wrap:wrap;
11113  justify-content:center;
11114}
11115
11116.collection-dropdowns select{
11117    display:block;
11118    width:100%;
11119  }
11120
11121.collection-filter__wrapper+.collection-dropdowns{
11122    margin-top:40px;
11123}
11124
11125.collection-dropdowns__item{
11126  flex:0 1 20%;
11127  margin:0 20px;
11128}
11129
11130@media only screen and (max-width:768px){
11131
11132.collection-dropdowns__item{
11133    flex:0 1 40%;
11134}
11135  }
11136
11137.is-light .site-header__logo .logo--has-inverted{
11138    height:0;
11139    opacity:0;
11140    overflow:hidden;
11141    visibility:hidden;
11142}
11143
11144.site-header__logo .logo--inverted{
11145  height:0;
11146  opacity:0;
11147  overflow:hidden;
11148  visibility:hidden;
11149}
11150
11151.is-light .site-header__logo .logo--inverted{
11152    height:auto;
11153    opacity:1;
11154    visibility:visible;
11155}
11156
11157.site-header__logo{
11158  font-size:25px;
11159}
11160
11161@media only screen and (max-width:768px){
11162
11163.site-header__logo{
11164    font-size:20px;
11165    text-align:center;
11166}
11167  }
11168
11169.header-logo a,.site-header__logo a{
11170  color:var(--colorNavText);
11171}
11172
11173.is-light .header-logo a,.is-light .site-header__logo a{
11174    color:#fff;
11175}
11176
11177.is-light .header-logo a:hover,.is-light .site-header__logo a:hover{
11178      color:#fff;
11179    }
11180
11181.site-nav__dropdown-link{
11182  display:block;
11183  font-size:16px;
11184  padding:8px 15px;
11185  white-space:nowrap;
11186}
11187
11188.tags--vertical{
11189  list-style:none outside;
11190  margin:0;
11191  padding:0;
11192}
11193
11194.tags--vertical li{
11195    margin-bottom:5px;
11196  }
11197
11198@media only screen and (min-width:769px){
11199
11200.tags--vertical li{
11201      margin-bottom:10px;
11202  }
11203    }
11204
11205.tag--active{
11206  font-weight:600;
11207}
11208
11209.tags-toggle{
11210  border-bottom:1px solid currentColor;
11211  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11212  margin:10px 0;
11213  padding:0 0 2px;
11214  width:auto;
11215}
11216
11217@media only screen and (min-width:769px){
11218
11219.tags-toggle{
11220    font-size:calc(var(--typeBaseSize) - 2px);
11221}
11222  }
11223
11224@media only screen and (min-width:769px){
11225
11226.tags-toggle{
11227    margin:15px 0;
11228}
11229  }
11230
11231.tag-list{
11232  margin-bottom:0;
11233}
11234
11235.tag-list--active-tags{
11236  margin-bottom:40px;
11237}
11238
11239.tag-list--active-tags:empty{
11240    display:none;
11241  }
11242
11243.tag-list a,.tag-list label{
11244  cursor:pointer;
11245  display:inline-block;
11246  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11247  position:relative;
11248}
11249
11250@media only screen and (min-width:769px){
11251
11252.tag-list a,.tag-list label{
11253    font-size:calc(var(--typeBaseSize) - 2px);
11254}
11255  }
11256
11257.tag-list label:hover{
11258  -webkit-text-decoration:underline;
11259  text-decoration:underline;
11260  text-underline-offset:2px;
11261}
11262
11263.tag--active .tag__checkbox:after,.tag-list--checkboxes .tag--active a:after,input:checked~.tag__checkbox:after{
11264  background-color:var(--colorTextBody);
11265  border-color:var(--colorTextBody);
11266}
11267
11268.tag--remove{
11269  display:inline-block;
11270  margin:0 10px 0 0;
11271  position:relative;
11272}
11273
11274.tag--remove a{
11275    padding-right:40px !important;
11276  }
11277
11278.tag--remove a{
11279    text-align:left;
11280  }
11281
11282.tag--remove .icon{
11283    color:var(--colorBtnPrimaryText);
11284    pointer-events:none;
11285    position:absolute;
11286    right:10px;
11287    top:50%;
11288    transform:translateY(-50%);
11289  }
11290
11291.tag-list--swatches{
11292  margin-left:-4px;
11293  margin-top:2px;
11294}
11295
11296.tag-list--swatches li{
11297    display:inline-block;
11298    margin:0 5px 5px 0;
11299  }
11300
11301label.tag__checkbox-wrapper{
11302  display:flex;
11303}
11304
11305.tag__checkbox{
11306  padding-left:25px;
11307  position:relative;
11308}
11309
11310.tag__checkbox:after,.tag__checkbox:before{
11311    content:"";
11312    left:0;
11313    position:absolute;
11314    top:50%;
11315    transform:translateY(-50%);
11316  }
11317
11318[dir=rtl] .tag__checkbox:after,[dir=rtl] .tag__checkbox:before{
11319      left:auto;
11320      right:0;
11321  }
11322
11323.tag__checkbox:before{
11324    border:1px solid;
11325    border-color:var(--colorBorder);
11326    height:16px;
11327    width:16px;
11328  }
11329
11330.tag__checkbox:after{
11331    height:10px;
11332    left:3px;
11333    width:10px;
11334  }
11335
11336.tag__input{
11337  cursor:pointer;
11338  height:0;
11339  opacity:0;
11340  position:absolute;
11341  width:0;
11342}
11343
11344.variant-input-wrap{
11345  border:0;
11346  margin:0 0 -12px;
11347  padding:0;
11348  position:relative;
11349}
11350
11351.variant-input-wrap input{
11352    clip:rect(0 0 0 0);
11353    border:0;
11354    height:1px;
11355    margin:-1px;
11356    overflow:hidden;
11357    padding:0;
11358    position:absolute;
11359    width:1px;
11360  }
11361
11362.variant-input-wrap label{
11363    background-color:transparent;
11364    border-radius:100px;
11365    color:var(--colorTextBody);
11366    display:inline-block;
11367    font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11368    font-style:normal;
11369    font-weight:400;
11370    line-height:1;
11371    margin:0 8px 12px 0;
11372    overflow:hidden;
11373    padding:15px 18px;
11374    position:relative;
11375    text-transform:none;
11376  }
11377
11378@media only screen and (min-width:769px){
11379
11380.variant-input-wrap label{
11381    font-size:calc(var(--typeBaseSize) - 2px);
11382  }
11383  }
11384
11385.variant-input-wrap label.color-swatch{
11386      height:calc(var(--typeBaseSize) + 26px);
11387      width:calc(var(--typeBaseSize) + 26px);
11388    }
11389
11390.variant-input-wrap label.disabled{
11391      box-shadow:none;
11392      color:#b6b6b6;
11393    }
11394
11395.variant-input-wrap label.disabled.color-swatch{
11396      box-shadow:0 0 0 2px #b6b6b6;
11397    }
11398
11399.variant-input-wrap label.disabled:after{
11400      border-left:2px solid;
11401      border-color:#b6b6b6;
11402      bottom:0;
11403      content:"";
11404      left:50%;
11405      position:absolute;
11406      top:0;
11407      transform:rotate(45deg);
11408    }
11409
11410.variant-input-wrap input[type=radio]:checked+label{
11411    /* box-shadow:0 0 0 2px var(--colorTextBody); */
11412    border-color: #a00404;
11413    background: #a00404!important;
11414    color: #fff;
11415  }
11416
11417.variant-input-wrap input[type=radio]:checked+label:after{
11418      content:none;
11419    }
11420
11421.variant-input{
11422  display:inline-block;
11423}
11424
11425select .variant-input{
11426    display:block;
11427}
11428
11429.variant-wrapper+.variant-wrapper{
11430  margin-top:25px;
11431}
11432
11433.no-js .variant-wrapper{
11434  display:none;
11435}
11436
11437.variant-wrapper--dropdown{
11438  display:inline-block;
11439  margin-right:20px;
11440  max-width:100%;
11441}
11442
11443.variant__label{
11444  cursor:default;
11445  display:block;
11446  margin-bottom:15px;
11447}
11448
11449@media only screen and (max-width:768px){
11450  .grid-product--padded .grid-product__content{
11451    padding-left:10px;
11452    padding-right:10px;
11453  }
11454  [data-product_image_scatter=true] .grid-product--padded .grid-product__content{
11455      padding-left:0;
11456      padding-right:0;
11457  }
11458}
11459
11460.grid-product__content{
11461  margin-bottom:20px;
11462  position:relative;
11463  text-align:center;
11464}
11465
11466@media only screen and (min-width:769px){
11467
11468.grid-product__content{
11469    margin-bottom:40px;
11470}
11471
11472.grid-product__hover-details .grid-product__content{
11473      margin-bottom:0;
11474}
11475  }
11476
11477.grid-product__link{
11478  display:block;
11479  overflow:hidden;
11480}
11481
11482.grid-product__link--disabled .image-wrap{
11483  opacity:0.5;
11484}
11485
11486.grid-product__image{
11487  display:block;
11488  margin:0 auto;
11489  width:100%;
11490}
11491
11492.grid-product__meta{
11493  line-height:calc(var(--typeBaseLineHeight) - 0.1);
11494  padding:10px 0;
11495  position:relative;
11496}
11497
11498.overflow-scroller .grid-product__meta{
11499    padding-bottom:0;
11500}
11501
11502@media only screen and (max-width:768px){
11503
11504.small--grid--flush .grid-product__meta{
11505      padding:10px;
11506}
11507  }
11508
11509@media only screen and (min-width:769px){
11510  @media (any-hover:hover){
11511    .grid-product__hover-details .grid-product__colors,.grid-product__hover-details .grid-product__meta,.grid-product__hover-details .grid-product__tag,.grid-product__hover-details .spr-badge{
11512        opacity:0;
11513        transform:translateY(7px);
11514        transition:all 0.15s cubic-bezier(0.23, 0.55, 0.49, 1.01);
11515    }
11516    .grid-product__hover-details:hover .grid-product__colors,.grid-product__hover-details:hover .grid-product__meta,.grid-product__hover-details:hover .grid-product__tag,.grid-product__hover-details:hover .spr-badge{
11517        opacity:1;
11518        transform:translateY(0px);
11519    }
11520  }
11521}
11522
11523.grid-product__title{
11524  font-size:calc((var(--typeBaseSize)*1.22)*0.85);
11525}
11526
11527@media only screen and (min-width:769px){
11528
11529.grid-product__title{
11530    font-size:calc(var(--typeBaseSize)*1.22);
11531}
11532  }
11533
11534[data-type_product_capitalize=true] .grid-product__title{
11535    text-transform:uppercase;
11536}
11537
11538.grid-product__vendor{
11539  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11540  margin-top:3px;
11541}
11542
11543@media only screen and (min-width:769px){
11544
11545.grid-product__vendor{
11546    font-size:calc(var(--typeBaseSize) - 2px);
11547}
11548  }
11549
11550.grid-product__price{
11551  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11552  margin-top:3px;
11553}
11554
11555@media only screen and (min-width:769px){
11556
11557.grid-product__price{
11558    font-size:calc(var(--typeBaseSize) - 2px);
11559}
11560  }
11561
11562.grid-product__price--original{
11563  margin-right:5px;
11564}
11565
11566.grid-product__tag{
11567  background-color:var(--colorBtnPrimary);
11568  color:var(--colorBtnPrimaryText);
11569  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
11570  line-height:1;
11571  padding:6px 6px 6px 8px;
11572  position:absolute;
11573  right:0;
11574  top:0;
11575  transition:opacity 0.4s ease;
11576  z-index:1;
11577}
11578
11579@media only screen and (min-width:769px){
11580
11581.grid-product__tag{
11582    font-size:calc(var(--typeBaseSize) - 2px);
11583}
11584  }
11585
11586@media only screen and (min-width:769px){
11587
11588.grid-product__tag{
11589    padding:7px 9px 7px 11px;
11590}
11591  }
11592
11593.grid-product__tag--sale{
11594  background-color:var(--colorSaleTag);
11595  color:var(--colorSaleTagText);
11596}
11597
11598.grid-product__see-all{
11599  border:2px solid;
11600  border-color:var(--colorTextBody);
11601  display:inline-block;
11602  margin-top:-60px;
11603  padding:20px;
11604  text-align:center;
11605}
11606
11607.grid-product.aos-animate.unload{
11608    animation:grid-product__loading 1.5s ease 1.5s infinite;
11609    opacity:0;
11610    transition-duration:0.3s;
11611  }
11612
11613.grid-product__colors{
11614  align-items:center;
11615  display:flex;
11616  flex-wrap:wrap;
11617  justify-content:center;
11618  line-height:19px;
11619}
11620
11621@media only screen and (min-width:769px){
11622
11623.grid-product__colors{
11624    line-height:20px;
11625}
11626  }
11627
11628.overflow-scroller .grid-product__colors{
11629    padding-top:10px;
11630}
11631
11632.grid-product__hover-details .grid-product__colors{
11633    margin-bottom:5px;
11634}
11635
11636.product-slider:not(.flickity-enabled) .product-slide{
11637      display:none;
11638    }
11639
11640.product-slider:not(.flickity-enabled) .product-slide:first-child{
11641      display:block;
11642    }
11643
11644.product-slider.flickity-enabled .product-slide{
11645    height:100%;
11646    opacity:0;
11647    transition:opacity 0s ease 0.3s;
11648    width:100%;
11649  }
11650
11651.product-slider.flickity-enabled .product-slide:first-child{
11652      opacity:1;
11653    }
11654
11655.product-slider .product-slide.is-selected{
11656    opacity:1;
11657    transition:none;
11658  }
11659
11660.product-slider.flickity-enabled:after{
11661  animation:progressBar 1350ms linear infinite;
11662  background-color:var(--colorTextBody);
11663  bottom:-2px;
11664  content:"";
11665  height:2px;
11666  left:0;
11667  position:absolute;
11668  width:0;
11669  z-index:1;
11670}
11671
11672.product-slider--init.is-draggable .flickity-viewport{
11673    cursor:pointer;
11674  }
11675
11676.product-slider--init .grid__image-ratio,.product-slider--init img{
11677    animation:none !important;
11678    opacity:1 !important;
11679  }
11680
11681.product-slide .placeholder-svg{
11682  opacity:1;
11683}
11684
11685.sales-points{
11686  list-style:none;
11687  margin:25px 0;
11688  padding:0;
11689}
11690
11691.quick-add-modal .sales-points{
11692    display:none;
11693}
11694
11695.sales-point{
11696  display:block;
11697  margin-bottom:10px;
11698}
11699
11700.sales-point:last-child{
11701    margin-bottom:0;
11702  }
11703
11704.sales-point .icon{
11705    height:25px;
11706    margin-right:10px;
11707    position:relative;
11708    width:25px;
11709  }
11710
11711[dir=rtl] .sales-point .icon{
11712      margin-left:10px;
11713      margin-right:0;
11714  }
11715
11716@media only screen and (max-width:768px){
11717  .sales-point .icon-and-text{
11718    justify-content:center;
11719  }
11720}
11721
11722@keyframes inventory-pulse{
11723  0%{
11724    opacity:0.5;
11725  }
11726  to{
11727    opacity:0;
11728    transform:scale(2.5);
11729  }
11730}
11731
11732.icon--inventory:after,.icon--inventory:before{
11733    background:#54c63a;
11734    border-radius:9px;
11735    content:"";
11736    height:9px;
11737    left:0;
11738    margin:8px;
11739    position:absolute;
11740    top:0;
11741    width:9px;
11742  }
11743
11744.icon--inventory:before{
11745    animation:inventory-pulse 2s linear infinite;
11746  }
11747
11748.inventory--low .icon--inventory:after,.inventory--low .icon--inventory:before{
11749      background:#f4af29;
11750    }
11751
11752@media only screen and (min-width:769px){
11753      [data-product_image_scatter=true] .grid--scattered-large-2 .grid-product:nth-child(2n+2){
11754        padding-top:30px;
11755      }
11756      [data-product_image_scatter=true] .grid--scattered-large-3 .grid-product:nth-child(3n+2){
11757        padding-top:30px;
11758      }
11759      [data-product_image_scatter=true] .grid--scattered-large-4 .grid-product:nth-child(2n+2){
11760        padding-top:30px;
11761      }
11762  }
11763
11764@media only screen and (max-width:768px){
11765      [data-product_image_scatter=true] .grid--scattered-small-1 .grid-product:nth-child(2n){
11766        padding-left:60px;
11767        padding-right:10px;
11768      }
11769
11770      [data-product_image_scatter=true] .grid--scattered-small-1 .grid-product:nth-child(odd){
11771        padding-left:40px;
11772        padding-right:60px;
11773      }
11774      [data-product_image_scatter=true] .grid--scattered-small-2 .grid-product:nth-child(2n+2){
11775        padding-top:20px;
11776      }
11777  }
11778
11779@media only screen and (min-width:769px){
11780    [data-product_image_scatter=true] .product__thumbs--beside{
11781      flex:0 0 100px;
11782      margin-right:0;
11783      margin-top:20px;
11784      max-width:100px;
11785      transform:translateX(40px);
11786      z-index:1;
11787    }
11788
11789      [data-product_image_scatter=true] .product__thumbs--beside .product__thumb-item{
11790        margin-right:20px;
11791      }
11792
11793      [data-product_image_scatter=true] .product__thumbs--beside .product__thumb-item:nth-child(2n+2){
11794        margin-left:20px;
11795        margin-right:0;
11796      }
11797  }
11798
11799.color-swatch{
11800  background-position:50%;
11801  background-repeat:no-repeat;
11802  background-size:cover;
11803  border-radius:100px;
11804  display:block;
11805  margin:0 1px 4px;
11806  overflow:visible;
11807  position:relative;
11808  text-indent:-9999px;
11809  transition:box-shadow 0.2s ease;
11810  width:2.5em;
11811}
11812
11813.color-swatch:before{
11814    border:3px solid;
11815    border-color:var(--colorBody);
11816    border-radius:100px;
11817    bottom:0;
11818    box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15);
11819    content:"";
11820    left:0;
11821    position:absolute;
11822    right:0;
11823    top:0;
11824    z-index:2;
11825  }
11826
11827.color-swatch:not(.disabled):after{
11828    border:2px solid;
11829    border-color:var(--colorBody);
11830    border-radius:100px;
11831    bottom:-1px;
11832    content:"";
11833    left:-1px;
11834    position:absolute;
11835    right:-1px;
11836    top:-1px;
11837    z-index:3;
11838  }
11839
11840.index-section--alt .color-swatch:before,.index-section--alt .color-swatch:not(.disabled):after{
11841    border-color:var(--colorAlt);
11842  }
11843
11844.color-swatch--small{
11845  height:19px;
11846  width:19px;
11847}
11848
11849@media only screen and (min-width:769px){
11850
11851.color-swatch--small{
11852    height:20px;
11853    width:20px;
11854}
11855  }
11856
11857.color-swatch--small:after{
11858    content:none;
11859  }
11860
11861.color-swatch--filter{
11862  height:35px;
11863  width:35px;
11864}
11865
11866.tag--swatch{
11867  display:inline-block;
11868}
11869
11870.tag--active .color-swatch--filter:after{
11871  border-color:var(--colorTextBody);
11872}
11873
11874.featured-collection{
11875  overflow-x:hidden;
11876}
11877
11878[data-animate_images=true] [data-aos=overflow__animation]{
11879    opacity:0;
11880    transform:translateX(200px);
11881    transition:all 0.4s cubic-bezier(0.04, 0, 0.2, 1) 0.3s;
11882  }
11883
11884@media only screen and (min-width:769px){
11885
11886[data-animate_images=true] [data-aos=overflow__animation]{
11887      transition-duration:0.6s;
11888  }
11889    }
11890
11891.no-js [data-animate_images=true] [data-aos=overflow__animation]{
11892      opacity:1;
11893      transform:translateX(0);
11894      transition-delay:unset;
11895  }
11896
11897[data-animate_images=true] .aos-animate[data-aos=overflow__animation]{
11898      opacity:1;
11899      transform:translateX(0);
11900      transition-delay:unset;
11901    }
11902
11903@media only screen and (max-width:768px){
11904    [data-animate_images=true] [data-aos=overflow__animation__small]{
11905      opacity:0;
11906      transform:translateX(200px);
11907      transition:all 0.4s cubic-bezier(0.04, 0, 0.2, 1) 0.3s;
11908    }
11909    .no-js [data-animate_images=true] [data-aos=overflow__animation__small]{
11910        opacity:1;
11911        transform:translateX(0);
11912        transition-delay:unset;
11913    }
11914
11915      [data-animate_images=true] .aos-animate[data-aos=overflow__animation__small]{
11916        opacity:1;
11917        transform:translateX(0);
11918        transition-delay:unset;
11919      }
11920  }
11921
11922.overflow-scroll-wrap{
11923  overflow:hidden;
11924  position:relative;
11925}
11926
11927.overflow-scroller{
11928  -webkit-overflow-scrolling:touch;
11929  direction:ltr;
11930  overflow:hidden;
11931  overflow-x:scroll;
11932  padding-bottom:20px;
11933  position:relative;
11934}
11935
11936.overflow-scroller .grid{
11937    display:flex;
11938    white-space:nowrap;
11939  }
11940
11941.overflow-scroller .grid:after{
11942      height:1px;
11943      padding-left:1px;
11944      width:1px;
11945    }
11946
11947.overflow-scroller .grid__item{
11948    display:inline-block;
11949    flex:0 0 63%;
11950    float:none;
11951    overflow:hidden;
11952    white-space:normal;
11953    width:63%;
11954  }
11955
11956.overflow-scroller .grid__item:first-child{
11957      margin-left:30px;
11958    }
11959
11960.overflow-scroller .grid__item:last-child{
11961      margin-right:30px;
11962    }
11963
11964@media only screen and (min-width:769px){
11965
11966.overflow-scroller .grid__item{
11967      flex:0 0 27%;
11968      width:27%;
11969  }
11970
11971      .overflow-scroller .grid__item:first-child{
11972        margin-left:30px;
11973      }
11974
11975      .overflow-scroller .grid__item:last-child{
11976        margin-right:30px;
11977      }
11978    }
11979
11980.overflow-scroller .grid-product--medium{
11981    flex:0 0 53%;
11982    width:53%;
11983  }
11984
11985@media only screen and (min-width:769px){
11986
11987.overflow-scroller .grid-product--medium{
11988      flex:0 0 21%;
11989      width:21%;
11990  }
11991    }
11992
11993.overflow-scroller .grid-product--large{
11994    flex:0 0 37%;
11995    width:37%;
11996  }
11997
11998@media only screen and (min-width:769px){
11999
12000.overflow-scroller .grid-product--large{
12001      flex:0 0 17%;
12002      width:17%;
12003  }
12004    }
12005
12006.overflow-scroller .grid-product__content{
12007    margin-bottom:0;
12008  }
12009
12010@media only screen and (min-width:769px){
12011  [data-center-grid] .overflow-scroller .grid{
12012    justify-content:center;
12013  }
12014}
12015
12016.overflow-scroller__arrow{
12017  border-radius:100%;
12018  height:60px;
12019  margin-top:-80px;
12020  min-width:0;
12021  padding:10px;
12022  position:absolute;
12023  top:50%;
12024  transition:transform 0.1s;
12025  width:60px;
12026  z-index:3;
12027}
12028
12029.overflow-scroll-wrap:hover .overflow-scroller__arrow{
12030    transition-duration:0.25s;
12031}
12032
12033.overflow-scroller__arrow[hidden]{
12034    display:none;
12035  }
12036
12037[data-button_style=shadow] .overflow-scroll-wrap .overflow-scroller__arrow{
12038  transform:translate(4px, 4px) !important;
12039}
12040
12041[data-button_style=shadow] .overflow-scroll-wrap .overflow-scroller__arrow{
12042  transition:none;
12043}
12044
12045.overflow-scroller__arrow--left{
12046  left:10px;
12047  transform:translateX(-80px);
12048}
12049
12050.overflow-scroller__arrow--left .icon{
12051    position:relative;
12052    right:4px;
12053    top:-1px;
12054  }
12055
12056[data-button_style=shadow] .overflow-scroller__arrow--left .icon{
12057      right:5px;
12058  }
12059
12060.overflow-scroller__arrow--right{
12061  right:10px;
12062  transform:translateX(80px);
12063}
12064
12065.overflow-scroller__arrow--right .icon{
12066    left:-3px;
12067    position:relative;
12068    top:-1px;
12069  }
12070
12071[data-button_style=shadow] .overflow-scroller__arrow--right .icon{
12072      left:-2px;
12073  }
12074
12075.overflow-scroll-wrap:hover .overflow-scroller__arrow--left:not([class*="--disable-left"]),.overflow-scroll-wrap:hover .overflow-scroller__arrow--right:not([class*="--disable-right"]){
12076    transform:translateX(0);
12077  }
12078
12079.collection-loading [data-ajax-loader]{
12080  position:relative;
12081}
12082
12083.collection-loading [data-ajax-loader]:after{
12084    animation:spin 1s linear infinite;
12085    border:3px solid;
12086    border-color:var(--colorTextBody);
12087    border-radius:50%;
12088    border-top-color:transparent;
12089    content:"";
12090    display:block;
12091    height:24px;
12092    opacity:0.2;
12093    position:absolute;
12094    right:10px;
12095    top:0;
12096    width:24px;
12097  }
12098
12099.overscroll-loader{
12100  display:none;
12101  height:50px;
12102  left:50%;
12103  margin-left:-25px;
12104  position:fixed;
12105  top:20px;
12106  width:50px;
12107  z-index:0;
12108  z-index:-1;
12109}
12110
12111.screen-layer-closing .overscroll-loader,.screen-layer-open .overscroll-loader{
12112    display:block;
12113}
12114
12115.overscroll-loader .icon{
12116    fill:none;
12117    display:block;
12118    height:100px;
12119    margin-left:-25px;
12120    margin-top:-25px;
12121    position:relative;
12122    transform:scale(0.5);
12123    width:100px;
12124  }
12125
12126.overscroll-loader path{
12127    stroke:#fff;
12128    stroke-width:4;
12129  }
12130
12131.overscroll-loader .icon-loader__path{
12132    stroke-linecap:round;
12133    stroke-dasharray:232.508;
12134    stroke-dashoffset:200;
12135  }
12136
12137.overscroll-loader .icon-loader__close{
12138    transform:translate(18px,22px);
12139  }
12140
12141.skrim-grid{
12142  align-content:center;
12143  display:flex;
12144  flex-wrap:wrap;
12145  justify-content:center;
12146  margin:0 -20px;
12147}
12148
12149@media only screen and (min-width:769px){
12150
12151.skrim-grid{
12152    margin-bottom:-40px;
12153}
12154  }
12155
12156.skrim__item{
12157  margin:0 10px 20px;
12158  overflow:hidden;
12159  position:relative;
12160  width:40%;
12161  width:calc(50% - 20px);
12162}
12163
12164@media only screen and (min-width:769px){
12165
12166.skrim__item{
12167    margin:0 20px 40px;
12168    width:20%;
12169    width:calc(25% - 40px);
12170}
12171  }
12172
12173.skrim__item:after{
12174    content:"";
12175    display:block;
12176    padding-bottom:100%;
12177  }
12178
12179.skrim__link{
12180  border-radius:calc(var(--buttonRadius)*0.71);
12181  display:block;
12182  height:100%;
12183  overflow:hidden;
12184  position:absolute;
12185  width:100%;
12186  will-change:transform;
12187}
12188
12189@media only screen and (min-width:769px){
12190
12191.skrim__link{
12192    border-radius:var(--buttonRadius);
12193}
12194  }
12195
12196[data-animate_images=true] .skrim__link:focus .skrim__overlay,[data-animate_images=true] .skrim__link:hover .skrim__overlay{
12197        transform:scale(1.03);
12198        transition-duration:0.8s;
12199      }
12200
12201[data-animate_images=true] .skrim__link:focus .skrim__overlay:before,[data-animate_images=true] .skrim__link:hover .skrim__overlay:before{
12202        opacity:0.3;
12203        transition-duration:0.5s;
12204      }
12205
12206.skrim__overlay{
12207  display:block;
12208  height:100%;
12209  -o-object-fit:cover;
12210     object-fit:cover;
12211  overflow:hidden;
12212  position:relative;
12213  transition:transform 0.5s ease;
12214  width:100%;
12215}
12216
12217.skrim__overlay:after{
12218    background-color:var(--colorImageOverlay);
12219    bottom:0;
12220    content:"";
12221    left:0;
12222    opacity:var(--colorImageOverlayOpacity);
12223    position:absolute;
12224    right:0;
12225    top:0;
12226    transition:all 0.5s ease;
12227    z-index:auto;
12228  }
12229
12230.skrim__overlay:before{
12231    background:#000;
12232    bottom:0;
12233    content:"";
12234    left:0;
12235    opacity:0.15;
12236    position:absolute;
12237    right:0;
12238    top:0;
12239    transition:opacity 0.2s ease;
12240    z-index:auto;
12241  }
12242
12243.skrim__overlay img{
12244    height:100%;
12245    -o-object-fit:cover;
12246       object-fit:cover;
12247    width:100%;
12248  }
12249
12250.skrim__title{
12251  font-family:var(--typeHeaderPrimary), var(--typeHeaderFallback);
12252  font-style:var(--typeHeaderStyle);
12253  font-weight:var(--typeHeaderWeight);
12254  letter-spacing:var(--typeHeaderSpacing);
12255  line-height:var(--typeHeaderLineHeight);
12256}
12257
12258[data-type_header_capitalize=true] .skrim__title{
12259    text-transform:uppercase;
12260}
12261
12262.skrim__title{
12263  align-items:center;
12264  bottom:0;
12265  color:var(--colorHeroText);
12266  display:flex;
12267  justify-content:center;
12268  left:0;
12269  margin:0 12.5px 0;
12270  position:absolute;
12271  right:0;
12272  text-align:center;
12273  top:0;
12274  transition:bottom 0.5s ease;
12275}
12276
12277@media only screen and (min-width:769px){
12278
12279.skrim__title{
12280    margin:0 25px;
12281}
12282  }
12283
12284.skrim__title:before{
12285    background:radial-gradient(rgba(0, 0, 0, var(--colorImageOverlayTextShadow)) 0%, transparent 60%);
12286    background:radial-gradient(rgba(0,0,0,var(--colorImageOverlayTextShadow)) 0%, transparent 40%);
12287    bottom:0;
12288    content:"";
12289    left:0;
12290    margin:-100px -200px -100px -200px;
12291    margin:35% -10%;
12292    position:absolute;
12293    right:0;
12294    top:0;
12295    z-index:auto;
12296  }
12297
12298.skrim__title--right{
12299  left:auto;
12300  right:0;
12301}
12302
12303.skrim__underline-me{
12304  display:inline-block;
12305  position:relative;
12306}
12307
12308[data-animate_underlines=true] .skrim__underline-me:after{
12309    border-bottom:2px solid;
12310    border-bottom-color:var(--colorHeroText);
12311    bottom:-4px;
12312    content:"";
12313    left:0;
12314    position:absolute;
12315    transition:0.3s;
12316    width:0%;
12317  }
12318
12319[data-animate_underlines=true] .skrim__link:hover .skrim__underline-me:after{
12320      width:100%;
12321    }
12322
12323[data-animate_underlines=true] .skrim__link:hover .skrim__title{
12324      bottom:10px;
12325    }
12326
12327.custom-content{
12328  align-items:stretch;
12329  display:flex;
12330  flex-wrap:wrap;
12331  margin-bottom:-40px;
12332  margin-left:-40px;
12333  width:auto;
12334}
12335
12336@media only screen and (max-width:768px){
12337
12338.custom-content{
12339    margin-bottom:-30px;
12340    margin-left:-30px;
12341}
12342  }
12343
12344.custom__item{
12345  flex:0 0 auto;
12346  margin-bottom:40px;
12347  max-width:100%;
12348  padding-left:40px;
12349}
12350
12351@media only screen and (max-width:768px){
12352
12353.custom__item{
12354    flex:0 0 auto;
12355    margin-bottom:30px;
12356    padding-left:30px;
12357}
12358
12359    .custom__item.small--one-half{
12360      flex:1 0 50%;
12361      margin-left:auto;
12362      margin-right:auto;
12363      max-width:400px;
12364    }
12365  }
12366
12367.custom__item img{
12368    display:block;
12369  }
12370
12371.custom__item-inner{
12372  display:inline-block;
12373  max-width:100%;
12374  position:relative;
12375  text-align:left;
12376  width:100%;
12377}
12378
12379.custom__item-inner--html,.custom__item-inner--video{
12380  display:block;
12381}
12382
12383.custom__item-inner--image{
12384  width:100%;
12385}
12386
12387.custom__item-inner--html img{
12388  display:block;
12389  margin:0 auto;
12390}
12391
12392.custom__item-inner--placeholder-image{
12393  width:100%;
12394}
12395
12396.align--top-middle{
12397  text-align:center;
12398}
12399
12400.align--top-right{
12401  text-align:right;
12402}
12403
12404.align--middle-left{
12405  align-self:center;
12406}
12407
12408.align--center{
12409  align-self:center;
12410  text-align:center;
12411}
12412
12413.align--middle-right{
12414  align-self:center;
12415  text-align:right;
12416}
12417
12418.align--bottom-left{
12419  align-self:flex-end;
12420}
12421
12422.align--bottom-middle{
12423  align-self:flex-end;
12424  text-align:center;
12425}
12426
12427.align--bottom-right{
12428  align-self:flex-end;
12429  text-align:right;
12430}
12431
12432.article__grid-image{
12433  display:block;
12434  margin-bottom:20px;
12435  text-align:center;
12436}
12437
12438.article__grid-image img{
12439    display:block;
12440    left:0;
12441    top:0;
12442  }
12443
12444.article__date{
12445  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
12446}
12447
12448@media only screen and (min-width:769px){
12449
12450.article__date{
12451    font-size:calc(var(--typeBaseSize) - 2px);
12452}
12453  }
12454
12455.article__author{
12456  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
12457  font-style:italic;
12458}
12459
12460@media only screen and (min-width:769px){
12461
12462.article__author{
12463    font-size:calc(var(--typeBaseSize) - 2px);
12464}
12465  }
12466
12467.article__grid-meta{
12468  margin-bottom:40px;
12469}
12470
12471.logo-bar{
12472  align-items:center;
12473  display:flex;
12474  flex-wrap:wrap;
12475  justify-content:center;
12476  margin-bottom:-40px;
12477  text-align:center;
12478}
12479
12480.logo-bar__item{
12481  flex:0 1 110px;
12482  margin:0 20px 26.66667px;
12483  vertical-align:middle;
12484}
12485
12486@media only screen and (min-width:769px){
12487
12488.logo-bar__item{
12489    flex:0 1 160px;
12490    margin:0 26.66667px 40px;
12491}
12492  }
12493
12494.logo-bar__image{
12495  display:block;
12496  height:100%;
12497  margin:0 auto;
12498  -o-object-fit:cover;
12499     object-fit:cover;
12500  width:100%;
12501}
12502
12503.logo-bar__link{
12504  display:block;
12505}
12506
12507[data-animate_images=true] [data-aos=logo__animation] .logo-bar__item{
12508    opacity:0;
12509  }
12510
12511[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item{
12512    animation:fade-in 0.5s ease 0s forwards;
12513  }
12514
12515[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(2){
12516    animation-delay:0.2s;
12517  }
12518
12519[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(3){
12520    animation-delay:0.4s;
12521  }
12522
12523[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(4){
12524    animation-delay:0.6s;
12525  }
12526
12527[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(5){
12528    animation-delay:0.8s;
12529  }
12530
12531[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(6){
12532    animation-delay:1.0s;
12533  }
12534
12535[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(7){
12536    animation-delay:1.2s
12537  }
12538
12539[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(8){
12540    animation-delay:1.4s;
12541  }
12542
12543[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(9){
12544    animation-delay:1.6s;
12545  }
12546
12547[data-animate_images=true] .aos-animate[data-aos=logo__animation] .logo-bar__item:nth-child(10){
12548    animation-delay:1.8s;
12549  }
12550
12551.background-media-text{
12552  background:var(--colorLargeImageBg);
12553  overflow:hidden;
12554  position:relative;
12555  width:100%;
12556}
12557
12558.background-media-text__image{
12559  bottom:0;
12560  left:0;
12561  position:absolute;
12562  top:0;
12563  width:100%;
12564  z-index:0;
12565}
12566
12567.background-media-text__image img{
12568    height:100%;
12569    -o-object-fit:cover;
12570       object-fit:cover;
12571    width:100%;
12572  }
12573
12574.background-media-text__inner{
12575  height:100%;
12576  position:absolute;
12577  width:100%;
12578  z-index:2;
12579}
12580
12581.background-media-text__aligner{
12582  margin:40px;
12583}
12584
12585.background-media-text__text{
12586  background:var(--colorBody);
12587  padding:40px;
12588  text-align:center;
12589  width:430px;
12590}
12591
12592.background-media-text__text .btn{
12593  margin-top:20px;
12594}
12595
12596@media only screen and (min-width:769px){
12597  .background-media-text--right .background-media-text__text{
12598    float:right;
12599  }
12600}
12601
12602@media only screen and (max-width:768px){
12603  .background-media-text{
12604    position:relative;
12605  }
12606  .background-media-text__inner{
12607    position:relative;
12608  }
12609  .background-media-text__image{
12610    height:240px;
12611    position:relative;
12612  }
12613  .background-media-text__aligner{
12614    margin:-20px 10px 10px;
12615  }
12616  .background-media-text__text{
12617    padding:20px;
12618    width:auto;
12619  }
12620    .background-media-text.loading:after,.background-media-text.loading:before{
12621      top:117px;
12622    }
12623}
12624
12625[data-animate_images=true] [data-aos=background-media-text__animation] .background-media-text__image,[data-animate_images=true] [data-aos=background-media-text__animation] .background-media-text__image svg{
12626    opacity:0.2;
12627    transform:scale(1.06);
12628  }
12629
12630.no-js [data-animate_images=true] [data-aos=background-media-text__animation] .background-media-text__image,.no-js [data-animate_images=true] [data-aos=background-media-text__animation] .background-media-text__image svg{
12631      animation:none;
12632      opacity:1;
12633  }
12634
12635[data-animate_images=true] .aos-animate[data-aos=background-media-text__animation] .background-media-text__image,[data-animate_images=true] .aos-animate[data-aos=background-media-text__animation] .background-media-text__image svg{
12636    animation:fade-in-bg 1.5s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
12637    transition:none;
12638  }
12639
12640.testimonials-slide{
12641  display:none;
12642  width:100%;
12643}
12644
12645@media only screen and (min-width:769px){
12646
12647.testimonials-slide{
12648    width:33%;
12649}
12650
12651.testimonials-slider[data-count="2"] .testimonials-slide{
12652      width:50%;
12653}
12654
12655.testimonials-slider[data-count="1"] .testimonials-slide{
12656      width:80%;
12657}
12658  }
12659
12660.testimonials-slide:first-child{
12661    display:block;
12662  }
12663
12664.flickity-slider .testimonials-slide{
12665    display:block;
12666    opacity:1;
12667}
12668
12669.testimonials-slider__text{
12670  padding:20px 0 60px 0;
12671  position:relative;
12672}
12673
12674.testimonials-slider__text p{
12675    font-size:1.2em;
12676    margin-bottom:10px;
12677  }
12678
12679.testimonials-slider__text p+cite{
12680      margin-top:0;
12681    }
12682
12683.testimonials-slider__text .quote-icon{
12684    left:0;
12685    opacity:0.1;
12686    position:absolute;
12687    top:0;
12688  }
12689
12690.text-center .testimonials-slider__text .quote-icon{
12691      left:50%;
12692      transform:translateX(-50%);
12693  }
12694
12695.testimonials-slider__text .quote-icon svg{
12696      height:50px;
12697      width:50px;
12698    }
12699
12700.testimonial-image{
12701  background-color:var(--colorBody);
12702  max-width:80px;
12703}
12704
12705.text-center .testimonial-image{
12706    margin-left:auto;
12707    margin-right:auto;
12708}
12709
12710.testimonial-image .image-wrap{
12711    height:100%;
12712    width:100%;
12713  }
12714
12715.testimonial-image--round{
12716  border-radius:80px;
12717  height:80px;
12718  max-width:none;
12719  width:80px;
12720}
12721
12722.testimonial-image--round img{
12723    border-radius:80px;
12724    height:100%;
12725    overflow:hidden;
12726  }
12727
12728.testimonials-section .flickity-page-dots{
12729  bottom:0;
12730}
12731
12732@media only screen and (min-width:769px){
12733
12734    .testimonials-slider[data-count="1"] .flickity-viewport,.testimonials-slider[data-count="2"] .flickity-viewport,.testimonials-slider[data-count="3"] .flickity-viewport{
12735      cursor:default;
12736    }
12737
12738    .testimonials-slider[data-count="1"] .flickity-page-dots,.testimonials-slider[data-count="2"] .flickity-page-dots,.testimonials-slider[data-count="3"] .flickity-page-dots{
12739      display:none;
12740    }
12741}
12742
12743@media only screen and (max-width:768px){
12744    .testimonials-slider[data-count="1"] .flickity-viewport{
12745      cursor:default;
12746    }
12747
12748    .testimonials-slider[data-count="1"] .flickity-page-dots{
12749      display:none;
12750    }
12751}
12752
12753.announcement{
12754  overflow:hidden;
12755  position:relative;
12756  z-index:24;
12757}
12758
12759.announcement-bar-index-only--true{
12760  display:none;
12761}
12762
12763.template-index .announcement-bar-index-only--true{
12764    display:block;
12765}
12766
12767.announcement__wrapper{
12768  background-color:var(--colorAnnouncement);
12769  color:var(--colorAnnouncementText);
12770}
12771
12772.announcement__text{
12773  display:block;
12774  font-size:12px;
12775  letter-spacing:0.2em;
12776  padding:7px 20px 6px;
12777  text-align:center;
12778  text-transform:uppercase;
12779  transition:opacity 0.75s ease;
12780}
12781
12782.announcement__link{
12783  color:var(--colorAnnouncementText);
12784  display:block;
12785}
12786
12787.announcement__link:hover{
12788    color:var(--colorAnnouncementText);
12789  }
12790
12791.shopify-section-group-header-group>.announcement{
12792  z-index:6;
12793}
12794
12795.shopify-challenge__container{
12796  padding:30px 22px;
12797}
12798
12799@media only screen and (min-width:769px){
12800
12801.shopify-challenge__container{
12802    padding:120px 0;
12803}
12804  }
12805
12806.newsletter-section{
12807  background-color:var(--colorNewsletter);
12808  color:var(--colorNewsletterText);
12809}
12810
12811.newsletter{
12812  margin:0 auto;
12813  max-width:520px;
12814}
12815
12816@media only screen and (max-width:768px){
12817  .modal .newsletter .newsletter__title{
12818    padding-right:50px;
12819  }
12820}
12821
12822.newsletter-section .errors{
12823  margin-left:auto;
12824  margin-right:auto;
12825  max-width:520px;
12826}
12827
12828.newsletter-form-group{
12829  margin:0 auto;
12830  max-width:400px;
12831  position:relative;
12832}
12833
12834@media only screen and (max-width:768px){
12835
12836.newsletter-form-group{
12837    max-width:85%;
12838}
12839
12840.modal--newsletter .newsletter-form-group{
12841      max-width:none;
12842}
12843  }
12844
12845.newsletter-form-group__input{
12846  border-bottom-color:currentColor;
12847  border-radius:0;
12848  margin:0 auto;
12849  padding-right:45px;
12850  width:100%;
12851}
12852
12853.newsletter-form-group__input:focus{
12854    border-bottom-color:currentColor;
12855  }
12856
12857.newsletter-form-group__input::-moz-placeholder{
12858  color:currentColor;
12859  opacity:1;
12860}
12861
12862.newsletter-form-group__input::placeholder{
12863  color:currentColor;
12864  opacity:1;
12865}
12866
12867.newsletter-form-group__submit{
12868  bottom:0;
12869  color:currentColor;
12870  padding-right:0;
12871  position:absolute;
12872  right:0;
12873  top:0;
12874}
12875
12876.newsletter-form-group__submit .icon{
12877    height:24px;
12878    width:26px;
12879  }
12880
12881.newsletter-popup--text-left{
12882  text-align:left;
12883}
12884
12885.newsletter-popup .has-image{
12886  padding:0;
12887}
12888
12889.newsletter-popup .has-image .newsletter-popup__content-right{
12890    flex-direction:row-reverse;
12891  }
12892
12893.newsletter-popup .modal__centered-content:not(.has-image){
12894  padding:0;
12895}
12896
12897@media only screen and (max-width:768px){
12898
12899.newsletter-popup .modal__centered-content:not(.has-image){
12900    padding:20px;
12901}
12902  }
12903
12904.newsletter-popup .modal__centered-content:not(.has-image) .newsletter-popup__content-info{
12905    display:flex;
12906    width:100%;
12907  }
12908
12909@media only screen and (max-width:768px){
12910
12911.newsletter-popup .modal__centered-content:not(.has-image) .newsletter-popup__content-info{
12912      display:block;
12913  }
12914    }
12915
12916.newsletter-popup .modal__centered-content:not(.has-image) .content__text{
12917    flex:1 0 0;
12918    padding-right:30px;
12919  }
12920
12921@media only screen and (max-width:768px){
12922
12923.newsletter-popup .modal__centered-content:not(.has-image) .content__text{
12924      padding-right:0;
12925  }
12926    }
12927
12928.newsletter-popup .modal__centered-content:not(.has-image) .content__form{
12929    flex:1 0 0;
12930    padding-left:30px;
12931  }
12932
12933@media only screen and (max-width:768px){
12934
12935.newsletter-popup .modal__centered-content:not(.has-image) .content__form{
12936      padding-left:0;
12937  }
12938    }
12939
12940.newsletter-popup__content{
12941  display:flex;
12942}
12943
12944.newsletter-popup__content .social-icons{
12945    display:flex;
12946    justify-content:center;
12947  }
12948
12949.newsletter-popup__content .social-icons a{
12950    display:inline-block;
12951    margin-top:30px;
12952    padding:5px;
12953  }
12954
12955.newsletter-popup__content-image-wrapper{
12956  min-height:200px;
12957  position:relative;
12958  width:50%;
12959}
12960
12961@media only screen and (max-width:768px){
12962
12963.newsletter-popup__content-image-wrapper{
12964    display:none;
12965}
12966  }
12967
12968.newsletter-popup__content-image{
12969  height:100%;
12970  -o-object-fit:cover;
12971     object-fit:cover;
12972  position:absolute;
12973  width:100%;
12974}
12975
12976.newsletter-popup__content-info{
12977  padding:40px;
12978  width:50%;
12979}
12980
12981@media only screen and (max-width:768px){
12982
12983.newsletter-popup__content-info{
12984    padding:0 0 20px;
12985    width:100%;
12986}
12987  }
12988
12989.newsletter-popup__content-info .h2{
12990    font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);
12991    font-weight:var(--typeHeaderWeight);
12992    margin-bottom:0;
12993  }
12994
12995@media only screen and (min-width:769px){
12996
12997.newsletter-popup__content-info .h2{
12998      margin-bottom:0;
12999  }
13000    }
13001
13002.newsletter-popup__content-info .rte{
13003    margin-bottom:0;
13004    margin-top:20px;
13005  }
13006
13007@media only screen and (min-width:769px){
13008
13009.newsletter-popup__content-info .rte{
13010      margin-bottom:0;
13011      margin-top:20px;
13012  }
13013 
13013   }
13014
13015.newsletter-popup__content-info .popup-cta{
13016    margin-bottom:0;
13017    margin-top:30px;
13018  }
13019
13020.newsletter-popup__content-info .newsletter__input-group{
13021    margin-bottom:0;
13022    margin-top:30px;
13023  }
13024
13025@media only screen and (max-width:768px){
13026
13027.newsletter-popup__content-info .newsletter__input-group{
13028      margin-bottom:0;
13029      margin-top:20px;
13030  }
13031    }
13032
13033.newsletter-popup__content-info .newsletter-button{
13034    max-width:400px;
13035  }
13036
13037newsletter-reminder{
13038  background-color:var(--colorBody);
13039  border:1px solid;
13040  border-color:var(--colorTextBody);
13041  border-radius:var(--buttonRadius);
13042  color:var(--colorTextBody);
13043  left:40px;
13044  transition:bottom 0.15s ease-in-out;
13045  z-index:19;
13046}
13047
13048@media only screen and (max-width:768px){
13049
13050newsletter-reminder{
13051    left:20px;
13052}
13053  }
13054
13055newsletter-reminder.modal--square .modal__close{
13056    border:1px solid;
13057    border-color:var(--colorTextBody);
13058    border-radius:var(--buttonRadius);
13059    line-height:0;
13060    padding:5px;
13061    right:-10px;
13062    top:-10px;
13063    transition:transform 0.3s ease-in-out;
13064  }
13065
13066newsletter-reminder.modal--square .modal__close:hover{
13067      transform:scale(1.08);
13068    }
13069
13070newsletter-reminder .newsletter-reminder__message{
13071    font-size:calc(var(--typeHeaderSize)*0.5);
13072  }
13073
13074.sticky-nav--is-open newsletter-reminder{
13075  bottom:128px;
13076}
13077
13078@media only screen and (max-width:768px){
13079
13080.sticky-nav--is-open newsletter-reminder{
13081    bottom:108px;
13082}
13083  }
13084
13085.map-section{
13086  height:650px;
13087  overflow:hidden;
13088  position:relative;
13089  width:100%;
13090}
13091
13092@media only screen and (min-width:769px){
13093
13094.map-section{
13095    height:500px;
13096}
13097  }
13098
13099.map-section .page-width{
13100    height:100%;
13101  }
13102
13103.map-section--load-error{
13104  height:auto;
13105}
13106
13107.map-onboarding{
13108  background-position:50% 50%;
13109  background-repeat:no-repeat;
13110  background-size:cover;
13111  bottom:0;
13112  left:0;
13113  position:absolute;
13114  top:0;
13115  width:100%;
13116  z-index:0;
13117}
13118
13119.map-section__overlay-wrapper{
13120  height:100%;
13121  position:relative;
13122}
13123
13124.map-section__overlay{
13125  background-color:var(--colorBody);
13126  display:inline-block;
13127  margin:30px;
13128  padding:30px;
13129  position:relative;
13130  z-index:3;
13131}
13132
13133@media only screen and (min-width:769px){
13134
13135.map-section__overlay{
13136    left:40px;
13137    margin:40px;
13138    margin-top:0;
13139    max-width:430px;
13140    padding:40px;
13141    position:absolute;
13142    top:50%;
13143    transform:translateY(-50%);
13144}
13145  }
13146
13147.map-section--load-error .map-section__overlay{
13148    position:static;
13149    transform:translateY(0);
13150}
13151
13152.map-section__link{
13153  display:block;
13154  height:100%;
13155  left:0;
13156  position:absolute;
13157  top:0;
13158  width:100%;
13159  z-index:2;
13160}
13161
13162.map-section__container{
13163  position:absolute !important;
13164}
13165
13166.map-section__container{
13167  height:150%;
13168  left:0;
13169  margin-bottom:-50%;
13170  top:0;
13171  width:100%;
13172}
13173
13174@media only screen and (min-width:769px){
13175
13176.map-section__container{
13177    height:100%;
13178    margin:0 -30% 0 0;
13179    width:130%;
13180}
13181  }
13182
13183.display-map--false.bg-image--true .map-section__container{
13184    height:100%;
13185    width:100%;
13186}
13187
13188.display-map--false.bg-image--true .map-section__container img{
13189      height:100%;
13190      -o-object-fit:cover;
13191         object-fit:cover;
13192      width:100%;
13193    }
13194
13195[data-animate_images=true] [data-aos=map-section__animation] .map-section__container{
13196    animation:fade-out 0.5s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
13197    opacity:0;
13198    will-change:opacity, transform;
13199  }
13200
13201[data-animate_images=true] .aos-animate[data-aos=map-section__animation] .map-section__container{
13202    animation:fade-in 2.5s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
13203  }
13204
13205.social-section__wrapper{
13206  background:#fff;
13207  border:1px solid;
13208  border-color:var(--colorTextBodyAlpha01);
13209  color:#000;
13210}
13211
13212.social-section__wrapper a{
13213    display:block;
13214  }
13215
13216.social-section__wrapper .placeholder-svg{
13217    padding:0;
13218  }
13219
13220.social-section__image-wrapper{
13221  padding-bottom:100%;
13222  position:relative;
13223}
13224
13225.social-section__image{
13226  height:100%;
13227  -o-object-fit:cover;
13228     object-fit:cover;
13229  position:absolute;
13230  width:100%;
13231}
13232
13233.social-section__meta{
13234  font-family:sans-serif;
13235  font-size:12px;
13236  font-weight:400;
13237  line-height:1.4;
13238  padding:9px;
13239}
13240
13241@media only screen and (min-width:769px){
13242
13243.social-section__meta{
13244    font-size:13px;
13245    padding:14px;
13246}
13247  }
13248
13249.social-section__caption p{
13250    display:inline;
13251  }
13252
13253.social-section__likes+.social-section__caption{
13254    margin-top:10px;
13255}
13256
13257.social-section__likes{
13258  align-items:center;
13259  display:flex;
13260}
13261
13262.social-section__likes:before{
13263    background-image:url(data:image/gif;base64,R0lGODlhJgAmAPcAAO9GUv/8/P/+/v/9/e9HUfBIU//7++9GUfSEjPN5gveepPFeavecovBNWP719u9IU/329vnAxPm/xPBIUvvU1vrU2O9UX/WCi/BGUfzv8fWPlf3y8vBMWfqzuPWOlPmprfmvtfqwtvivtO9LVfNsdfFcZe9IUv309PJpcfFpcfWKk/JqdPvEyPJga/Jia/FOWPeepfVwefRye/3o6f/z9f3z9f719fN4gPNjbfzo6fvX2fJlbvFWYPrR1PaLlPJwevFRXPz0+PzU2P+6wO9MWe5GUfyur/eqsPJZYvR5gPmxtvqvtfvU1/3k5PaWnfX09fJvePimrPJsdvWSm/FSXfJqcvvQ0vmorv3u7viorfaRmPWVmvvd3/u4u//9/vrs8fJmb/m+wf3q7PejqPm8wPnFyPnCx/BKV/BLV+9PWPBRXPBQWe9PWe9LVvFcZvaKk+5KVvBdZvvU2PWDivFaZP3y8/R6g/m+w+9RXP/Q0/bv7/ve4PacovJrdfFeafFaZfFWYfro7vWEjf7s7Pvj5PBLVPFha/uvsu5HUfz2+fn5+fWMk/R0ff3f4vaNlfqjqf7u7/JXYv76+vBVYPrb3v/6+vebofNmcPq8wPnHyvifpfrAxPzh4/BGU//7/P3v8f3t7v3j5f349/R7gvrFyf319fvO0vNrdfzl5/i0ufzW2fJZZPvKzvBXYvaYoP3l6fBQWvzd3/aKkvR/hvemrfakqvBPWvFfaveaof7j5f7x8fBZZPaRl/WOlvFncfN0fPaTm//5+v739/vT1fWFjPmtsv3p6fN3gfBPW/JncPrIy/q6v+9RXfBHUvBHU+9HUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MzI1OThFNUFCQ0QxMUU5QUY3NDhFMDFCODlFN0ZDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MzI1OThFNkFCQ0QxMUU5QUY3NDhFMDFCODlFN0ZDMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjczMjU5OEUzQUJDRDExRTlBRjc0OEUwMUI4OUU3RkMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjczMjU5OEU0QUJDRDExRTlBRjc0OEUwMUI4OUU3RkMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAACYAJgAACP8AoQkcSLCgwYMIEypcyHCggBllskxZ1MuViDx6DDpgkoqBBhVaxkjgFCAhB
13263BYefOFx1qxZIUBQGOgoKbBRrWN/0Dh7VsCWIQTLPh3cAAKFiWfOkiJF+uKGGU/QehAD8qxqs6Qtny1QkEMAQQhHkFgFUFUpy2cpSMlJMKHlTqVVATRjswXUwAERVj1zW7Wv250/Eowou3NvX8MNPiQSSOhUy2Z7syKFTPnBg8N7z1I2XGKYgAFXNi+FvLT02beQNZ817KNUhipLUcd+azU15qSFD1vYwwrOW81XC2fN3Xd1WcJVOzgZbdUsccksJafOjfXNJcO4d161GpswacpwU1//jcGhdOnH25OSJcsSq3ay01u6SJP772HJpjMjhVu8Ko4+cnVXXHDm1dbeZIedJQMMkR0nHHLQAaAdbf1VxYsQazxDVoMFPoiVYSDaZhUZNCSxF3uZBYdbfto9Rttmt6DixR1ErIbbY4bhmCB7xu2FwSOKQKMLAgekR1t70O23Ym3HSZGLQAJQkMxxtYkIImqy7SRXKxIMMFAAYcThl5a2oZdZi/w1w0wUDhQkyhJ0NLffmNHd5t4zyPAByUEnFOMGd9ohJ6df21GBixgJ1aDEAhPmiCSCz02iwCALBdEFGEX2hx9mhu1CCxYNVRIBCZ08eBVpkRXmjB8h1NGQQAYoeMMIAXXG15dcBOwwxBOvfmmFHQVklR5mRaywSTC9EjRABXO0gSN8kyHySyYGJGtQLLI0EBmqzRQwiik0WVtQE8Co4VdVZ1ygilfiHmSMJpEcBosjlLSr0BdGtEDAMzxY8oq9C9mAiSCzHBIIwAxJEgoXwiDssEIBAQA7);
13264    background-repeat:no-repeat;
13265    background-size:24px;
13266    content:"";
13267    display:inline-block;
13268    height:24px;
13269    margin-right:10px;
13270    width:24px;
13271  }
13272
13273.instagram-image{
13274  background-repeat:no-repeat;
13275  background-size:cover;
13276  display:block;
13277  height:0;
13278  padding-bottom:100%;
13279}
13280
13281.instagram-image--error{
13282  color:#d02e2e;
13283  font-size:13px;
13284  height:auto;
13285  padding:10px;
13286  text-align:center;
13287}
13288
13289.instagram-image--error small{
13290    display:block;
13291    font-size:10px;
13292    word-break:break-word;
13293  }
13294
13295.instagram__product-title{
13296  font-size:calc((var(--typeBaseSize) - 2px)*0.85);
13297  font-style:italic;
13298  padding:5px;
13299  text-align:center;
13300}
13301
13302@media only screen and (min-width:769px){
13303
13304.instagram__product-title{
13305    font-size:calc(var(--typeBaseSize) - 2px);
13306}
13307  }
13308
13309.instagram__product-title a{
13310    display:inline;
13311  }
13312
13313.store-availability{
13314  display:flex;
13315  justify-content:space-around;
13316}
13317
13318.store-availability .icon{
13319    height:12px;
13320    margin:6px 0 0;
13321    width:12px;
13322  }
13323
13324.store-availability .icon-in-stock{
13325    fill:#56ad6a;
13326  }
13327
13328.store-availability .icon-out-of-stock{
13329    fill:#d02e2e;
13330  }
13331
13332.store-availability+.store-availability{
13333    margin-top:20px;
13334  }
13335
13336.store-availability__info{
13337  flex:0 1 90%;
13338  margin-left:10px;
13339  text-align:left;
13340}
13341
13342.store-availability__info>div{
13343    margin-bottom:5px;
13344  }
13345
13346.store-availability__info>div:last-child{
13347      margin-bottom:0;
13348    }
13349
13350.store-availability__info a{
13351    -webkit-text-decoration:underline;
13352    text-decoration:underline;
13353  }
13354
13355.store-availability__small{
13356  font-size:0.8em;
13357}
13358
13359.store-availability__small a{
13360    display:block;
13361    margin-top:10px;
13362  }
13363
13364.text-with-icons{
13365  margin-bottom:-20px;
13366}
13367
13368.text-with-icons .icon{
13369    height:80px;
13370    width:80px;
13371  }
13372
13373.text-with-icons .icon circle,.text-with-icons .icon ellipse,.text-with-icons .icon g,.text-with-icons .icon line,.text-with-icons .icon path,.text-with-icons .icon polygon,.text-with-icons .icon polyline,.text-with-icons .icon rect{
13374    stroke-width:4px;
13375  }
13376
13377.text-with-icons__blocks .text-with-icons__block{
13378  padding:20px;
13379}
13380
13381@media only screen and (max-width:768px){
13382
13383.text-with-icons__blocks .text-with-icons__block{
13384    padding:0 0 20px;
13385}
13386  }
13387
13388.text-with-icons__button{
13389  padding-bottom:20px;
13390}
13391
13392.countdown__content{
13393  background-color:var(--countdown-background-color);
13394  color:var(--countdown-text-color);
13395}
13396
13397.countdown__content .h2,.countdown__content h2{
13398font-family: 'Nunito', sans-serif;
13399    /* font-family:var(--typeHeaderPrimary), var(--typeHeaderFallback); */
13400    font-style:var(--typeHeaderStyle);
13401    font-weight:var(--typeHeaderWeight);
13402    letter-spacing:var(--typeHeaderSpacing);
13403    line-height:var(--typeHeaderLineHeight);
13404  }
13405
13406[data-type_header_capitalize=true] .countdown__content .h2,[data-type_header_capitalize=true] .countdown__content h2{
13407    text-transform:uppercase;
13408  }
13409
13410.countdown__block--button .btn.btn--inverse{
13411    border-color:var(--accent-color);
13412    color:var(--accent-color);
13413  }
13414
13415.age-verification-popup{
13416  bottom:0;
13417  flex-direction:column;
13418  top:0;
13419}
13420
13421@media only screen and (min-width:769px){
13422
13423.age-verification-popup{
13424    flex-direction:row;
13425}
13426  }
13427
13428.age-verification-popup.age-verification-popup--image-false{
13429    background-color:var(--colorBody);
13430  }
13431
13432.age-verification-popup.age-verification-popup--image-false.modal:before{
13433      animation:none;
13434      background-color:var(--colorBody);
13435    }
13436
13437.age-verification-popup.age-verification-popup--image-false .modal__inner{
13438      box-shadow:none;
13439    }
13440
13441.age-verification-popup.age-verification-popup--image-false.modal--square .modal__centered-content{
13442      box-shadow:none;
13443    }
13444
13445.age-verification-popup.blur-image--true .age-verification-popup__background-image,.age-verification-popup.blur-image--true .age-verification-popup__mobile-image{
13446      filter:blur(4px);
13447      transform:scale(1.03);
13448    }
13449
13450.age-verification-popup.modal--mobile-friendly .modal__inner{
13451    border:none;
13452    bottom:0;
13453    position:fixed;
13454  }
13455
13456@media only screen and (min-width:769px){
13457
13458.age-verification-popup.modal--mobile-friendly .modal__inner{
13459      bottom:auto;
13460      position:static;
13461  }
13462    }
13463
13464.age-verification-popup.modal--square .modal__centered-content{
13465    padding:40px;
13466  }
13467
13468.age-verification-popup__background-image-wrapper{
13469  display:none !important;
13470}
13471
13472@media only screen and (min-width:769px){
13473
13474.age-verification-popup__background-image-wrapper{
13475    display:block !important;
13476}
13477  }
13478
13479.age-verification-popup__mobile-image-wrapper{
13480  height:100%;
13481  overflow:hidden;
13482  position:fixed;
13483  top:0;
13484  width:100%;
13485}
13486
13487@media only screen and (min-width:769px){
13488
13489.age-verification-popup__mobile-image-wrapper{
13490    display:none;
13491}
13492  }
13493
13494.age-verification-popup__mobile-image{
13495  height:100%;
13496}
13497
13498.age-verification-popup__mobile-image img{
13499    height:100%;
13500    -o-object-fit:cover;
13501       object-fit:cover;
13502  }
13503
13504.messengermessageus--fixed.messengermessageus--fixed{
13505  bottom:calc(100px + env(safe-area-inset-bottom));
13506  top:auto;
13507}
13508
13509#ShopifyChat#ShopifyChat,#dummy-chat-button-iframe{
13510  bottom:calc(100px + env(safe-area-inset-bottom)) !important;
13511  z-index:17 !important;
13512}
13513
13514.modal-open #ShopifyChat#ShopifyChat,.modal-open #dummy-chat-button-iframe,.screen-layer-open #ShopifyChat#ShopifyChat,.screen-layer-open #dummy-chat-button-iframe{
13515    display:none;
13516}
13517
13518#ShopifyChat#ShopifyChat[isopen=true],#dummy-chat-button-iframe[isopen=true]{
13519    bottom:calc(50px + env(safe-area-inset-bottom)) !important;
13520  }
13521
13522#ShopifyChat#ShopifyChat[isopen=true],#dummy-chat-button-iframe[isopen=true]{
13523    transform:scale(0.8);
13524  }
13525
13526#tidio-chat iframe{ bottom:calc(100px + env(safe-area-inset-bottom)) !important }
13527
13528@media only screen and (max-width:768px){
13529
13530.spr-starrating.spr-summary-starrating{
13531    justify-content:center !important;
13532}
13533  }
13534
13535@media only screen and (max-width:768px){
13536  #ShopifyChat#ShopifyChat,#dummy-chat-button-iframe{
13537    bottom:calc(90px + env(safe-area-inset-bottom)) !important;
13538    right:0 !important;
13539    z-index:25 !important;
13540  }
13541  #ShopifyChat#ShopifyChat,#dummy-chat-button-iframe{
13542    max-height:88%;
13543  }
13544}
13545
13546
13547/* Swym CSS Starts */
13548
13549button.swym-button.swym-add-to-wishlist-view-product {
13550    position: absolute;
13551    top: 3%;
13552    right: 4%;
13553    z-index: 2;
13554    background: white;
13555    border-radius: 100%;
13556    padding: 5px;
13557    opacity: 1 !important;
13558}
13559
13560
13561</style>
13562  <style>
13563
13564@font-face {
13565  font-family: "Nunito";
13566  src: url("//cdn.shopify.com/s/files/1/0404/9056/5784/t/50/assets/Nunito-Regular.woff") format("woff");
13567  src: url("//cdn.shopify.com/s/files/1/0404/9056/5784/t/50/assets/Nunito-Regular.woff2") format("woff2");
13568  font-display: swap;
13569}
13570
13571.slick-dots li button::before {
13572    display: none;
13573}
13574.slick-dots .slick-active button {
13575    background: #a00404;
13576}
13577.cust-tab-content ul.slick-dots {
13578    bottom: -20px;
13579}
13580div#g-recaptcha {
13581    margin-bottom: 20px;
13582}
13583.shopify-challenge__button.btn {
13584    color: #a00404;
13585    display: block;
13586    text-align: center;
13587    border: 1px solid #a00404;
13588    position: relative;
13589    font-family: Nunito,sans-serif;
13590    width: 50%;
13591    font-size: 16px;
13592    padding: 0;
13593    z-index: 0;
13594    min-width: 200px;
13595    min-height: 50px;
13596    line-height: 1.42;
13597    text-decoration: none;
13598    vertical-align: middle;
13599    white-space: normal;
13600    cursor: pointer;
13601    -webkit-user-select: none;
13602    user-select: none;
13603    -webkit-appearance: none;
13604    transition: background .4s;
13605    background: linear-gradient(to right,#a00404 50%,#fff 50%);
13606    background-size: 201% 100%;
13607    background-position: right bottom;
13608    }
13609
13610.shopify-challenge__button.btn:hover {
13611    background-position: left bottom;
13612    color: #fff;
13613}
13614html.js {
13615    padding-bottom: 0!important;
13616}
13617body {
13618    padding-bottom: 0px!important;
13619}
13620.h2.appear-delay, .slide-nav__dropdown .slide-nav__sublist-header, .slide-nav__sublist-link:not(.slide-nav__sublist-header), a.slide-nav__link, body, div, h1, h2, h3, h4, h5, h6, p, span {
13621    font-family: Nunito,sans-serif;
13622}
13623.index-section {
13624    margin: 0px 0!important;
13625}
13626.page-width {
13627    max-width: 1350px;
13628}
13629.overflow-scroller__arrow {
13630    border-radius: 100%;
13631    height: 40px;
13632    margin-top: -80px;
13633    min-width: 0;
13634    position: absolute;
13635    top: 50%;
13636    transition: transform .1s;
13637    width: 40px;
13638    z-index: 3;
13639    display: flex;
13640    align-items: center;
13641    justify-content: center;
13642}
13643.overflow-scroller__arrow--right .icon {
13644    left: auto;
13645    position: relative;
13646    top: auto;
13647    width: 15px;
13648    height: 15px;
13649}
13650.overflow-scroller__arrow--left .icon {
13651    position: relative;
13652    right: auto;
13653    top: auto;
13654    width: 15px;
13655    height: 15px;
13656}
13657
13658/* Section design bg css start */
13659.heading-design-layout {
13660    padding: 60px 10px 20px;
13661    position: relative;
13662}
13663.template-index .Category-section, .template-index .Collection-section, .custom-best-seller-section {
13664    position: relative;
13665}
13666.heading-design-layout:before {
13667    content: "";
13668    position: absolute;
13669    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/Elements2-new.png');
13670    background-repeat: no-repeat;
13671    background-size: inherit;
13672    top: 0;
13673    left: 50px;
13674    /* z-index: 1; */
13675    width: 150px;
13676    height: 184px;
13677}
13678.heading-design-layout:after {
13679    content: "";
13680    position: absolute;
13681      background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/Elements1-new.png');
13682    background-repeat: no-repeat;
13683    background-size: inherit;
13684    top: 0;
13685    right: 50px;
13686    /* z-index: 1; */
13687    width: 150px;
13688    height: 184px;
13689}
13690
13691/* Section design bg css end */
13692
13693/* Slider arrow icon css Start */
13694
13695.slick-arrow {
13696    width: 38px!important;
13697    height: 38px!important;
13698    border: 1px solid #fff!important;
13699    border-radius: 100%!important;
13700    background: #ffffffd1!important;
13701    box-shadow: 0 2px 10px #36363626!important;
13702    z-index: 1!important;
13703    display: flex;
13704    align-items: center;
13705    justify-content: center;
13706}
13707.slick-next:before {
13708    border-bottom-style: solid;
13709    border-bottom-width: 2px;
13710    border-right-style: solid;
13711    border-right-width: 2px;
13712    content: "";
13713    display: inline-block;
13714    height: 11px;
13715    position: absolute;
13716    width: 11px;
13717    border-color: #000;
13718    transform: rotate(-45deg);
13719    margin-right: 4px;
13720}
13721.slick-prev:before {
13722    border-bottom-style: solid;
13723    border-bottom-width: 2px;
13724    border-right-style: solid;
13725    border-right-width: 2px;
13726    content: "";
13727    display: inline-block;
13728    height: 11px;
13729    position: absolute;
13730    width: 11px;
13731    border-color: #000;
13732    transform: rotate(135deg);
13733    margin-left: 5px;
13734}
13735
13736/* Slider arrow icon css End */
13737
13738/* Section heading design css start */
13739
13740.section-heading-design {
13741    text-align: center;
13742    margin-bottom: 2rem;
13743}
13744.section-heading-design .title {
13745    font-size: 28px;
13746    font-weight: 600;
13747    color: #a00404;
13748    position: relative;
13749    max-width: max-content;
13750    margin: 0 auto 10px;
13751    font-family: Nunito,sans-serif;
13752    text-transform: uppercase;
13753    line-height: 1.2;
13754}
13755.section-heading-design .subtitle {
13756    margin-bottom: 0px;
13757    font-size: 18px;
13758}
13759.section-heading-design .title:before {
13760    position: absolute;
13761    content: " ";
13762    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/heading-elements-left-new1.png');
13763    background-size: 100%;
13764    width: 92px;
13765    height: 56px;
13766    left: -92px;
13767    top: -15px;
13768    background-repeat: no-repeat;
13769}
13770.section-heading-design .title:after {
13771    position: absolute;
13772    content: "";
13773    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/heading-elements-right.png');
13774    background-size: 100%;
13775    width: 92px;
13776    height: 56px;
13777    right: -92px;
13778    top: -15px;
13779    background-repeat: no-repeat;
13780}
13781
13782/* Section heading design css end */
13783
13784/* Annpuncement bar section css start */
13785
13786.announcementbar-section .announcement-bar__message {
13787    margin: 0;
13788    padding: 5px;
13789    font-size: 14px;
13790    text-align: center;
13791}
13792
13793/* Annpuncement bar section css end */
13794
13795/* Header new design css start */
13796
13797@keyframes blinker {
13798  0%,
13799  100% {
13800    opacity: 1;
13801  }
13802  50% {
13803    opacity: 0;
13804  }
13805}
13806a.sale-badges {
13807    animation: .8s steps(1,end) infinite blinker;
13808    color: #a00404!important;
13809    letter-spacing: .1em;
13810    font-weight: 600;
13811    text-transform: uppercase;
13812    font-size: 15px;
13813    font-family: Nunito,sans-serif;
13814}
13815
13816.mob-nav {
13817    display: flex;
13818    align-items: center;
13819    width: 60px;
13820}
13821.mob-nav .icon-close {
13822    display: none!important;
13823}
13824header.site-header {
13825    padding: 0px!important;
13826    box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
13827}
13828.site-header .site-nav {
13829    font-size: 16px;
13830}
13831.icon-design {
13832    display: flex;
13833    gap: 5px;
13834    align-items: center;
13835    position: relative;
13836}
13837.icon-design .icon-text {
13838    font-size: 13px;
13839    display: none;
13840}
13841.site-header .site-nav--icons {
13842    margin: 0;
13843}
13844.cart-has-items .site-nav__link--cart.site-nav__link--cart {
13845    background: transparent;
13846    color: inherit!important;
13847}
13848.icon-design .cart-link__bubble {
13849    background: #a00404;
13850    border-radius: 50px;
13851    display: flex;
13852    align-items: center;
13853    justify-content: center;
13854}
13855.icon-design .cart-link__bubble .cart-link__bubble-num {
13856    color: #fff;
13857    font-size: 12px;
13858    line-height: 0;
13859}
13860
13861.wishlist-icon .wishlist-bg {
13862    position: absolute;
13863    width: 15px;
13864    height: 15px;
13865    font-size: 12px;
13866    color: #fff;
13867    background: #a00404;
13868    border-radius: 50px;
13869    right: 0;
13870    top: 10px;
13871    display: flex;
13872    align-items: center;
13873    justify-content: center;
13874}
13875.site-nav__icons .wishlist-icon {
13876    position: relative;
13877}
13878.wishlist-icon .wishlist-bg .wishlist-value {
13879    color: #fff;
13880    font-size: 12px;
13881    line-height: 0;
13882}
13883
13884/* Header new design css end */
13885
13886/* Top categories section css start */
13887
13888section#shopify-section-template--16978746900729__16940735230fb435e2 {
13889    background-image: url(/cdn/shop/files/reel-bg.webp);
13890    padding-top: 5px;
13891}
13892section#shopify-section-template--16978746900729__16940735230fb435e2 p {
13893    color: #000!important;
13894    padding: 6px 0 0!important;
13895    transition: opacity .5s ease,transform .8s cubic-bezier(.25,.46,.45,.94);
13896    font-family: Nunito,sans-serif!important;
13897    font-weight: 600!important;
13898    line-height: normal!important;
13899}
13900section#shopify-section-template--16978746900729__16940735230fb435e2 p:hover {
13901    color: #a00404!important;
13902}
13903.Categories-section {
13904    /* padding: 10px 0 5px; */
13905    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/reel-bg.webp');
13906    display: none;
13907
13908}
13909.template-index .Categories-section, .template-collection .Categories-section {
13910    display: block;
13911}
13912.Categories-row::-webkit-scrollbar {
13913    height: 0px
13914}
13915.Categories-row {
13916    text-align: center;
13917    padding: 10px 0 5px;
13918    white-space: nowrap;
13919    overflow-x: auto;
13920    max-width: 1100px;
13921    margin: 0 auto;
13922}
13923.Categories-row .slick-list.draggable {
13924    padding-left: 0!important;
13925}
13926.Categories-row .item {
13927    width: 100%;
13928    text-align: center;
13929    padding: 0 5px;
13930    min-width: 120px;
13931    display: inline-block;
13932    max-width: 120px;
13933    vertical-align: top;
13934}
13935.Categories-row.slick-initialized.slick-slider {
13936    display: block!important;
13937}
13938.Categories-row .item .img {
13939    overflow: hidden;
13940    border-radius: 50%;
13941    box-shadow: rgba(217, 119, 119, 0.314) 0px 2px 1px 0px, rgba(188, 42, 141, 0.314) 0px -2px 1px 0px, rgba(217, 119, 119, 0.314) 2px 0px 1px 0px, rgba(188, 42, 141, 0.5) -2px 0px 1px 0px, rgba(217, 119, 119, 0.5) 2px -2px 1px 0px, rgba(217, 119, 119, 0.855) -2px 2px 1px 0px, rgba(188, 42, 141, 0.855) 2px 2px 1px 0px, rgba(217, 119, 119, 0.855) -2px -2px 1px 0px;
13942    border: 3px solid white;
13943}
13944.Categories-row .img img {
13945    transition: opacity .5s ease,transform .8s cubic-bezier(.25,.46,.45,.94);
13946    transform: scale(1);
13947    width: inherit;
13948    height: inherit;
13949}
13950.Categories-row .item:hover .img img {
13951    transform: scale(1.1);
13952}
13953.Categories-row .content {
13954    color: #000;
13955    padding: 6px 0 0px;
13956    transition: opacity .5s ease,transform .8s cubic-bezier(.25,.46,.45,.94);
13957    font-size: 13px;
13958    font-family: 'Nunito', sans-serif;
13959    font-weight: 500;
13960    line-height: normal;
13961}
13962.Categories-row .content a {
13963    white-space: break-spaces;
13964}
13965.Categories-row .item:hover .content {
13966    color: #a00404;
13967}
13968
13969/* Top categories section css end */
13970
13971/* Countdown section css start */
13972
13973.countdown__heading .h2 {
13974    font-size: 28px;
13975    font-family: 'Nunito', sans-serif;
13976    font-weight: 600;
13977    color: #a00404;
13978    position: relative;
13979    text-transform: uppercase;
13980    margin-bottom: 10px;
13981}
13982.countdown__block--timer .countdown__display {
13983    justify-content: right;
13984}
13985
13986/* Countdown section css end */
13987
13988/* New Category section css start */
13989
13990.Collection-section .new-Categories-section {
13991    background: #f1e7bc;
13992    /* background-image: url(//cdn.shopify.com/s/files/1/0404/9056/5784/files/collection-bg.webp); */
13993    background-repeat: no-repeat;
13994    background-size: cover;
13995    background-position: center center;
13996}
13997
13998.new-Categories-section {
13999    padding: 60px 0px;
14000    background: #fde4e0;
14001    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/BG.jpg');
14002}
14003.Category-section .new-Categories-row {
14004    grid-template-columns: repeat(4,1fr);
14005    column-gap: 0px;
14006}
14007.new-Categories-row {
14008    display: grid;
14009    grid-template-columns: repeat(3, 1fr);
14010    column-gap: 0px;
14011    text-align: center;
14012    row-gap: 10px;
14013}
14014.new-Categories-row .item .img {
14015    overflow: hidden;
14016}
14017/* .new-Categories-row .item:hover img {
14018    transform: scale(1.1);
14019} */
14020.new-Categories-row .item .img a {
14021    display: block;
14022    line-height: 0;
14023}
14024.new-Categories-row .img img {
14025    width: 100%;
14026    transition: opacity .5s ease,transform .8s cubic-bezier(.25,.46,.45,.94);
14027    transform: scale(1);
14028    width: inherit;
14029    height: inherit;
14030}
14031.new-Categories-row .item .content {
14032/*     color: #000;
14033    background: #b71e23;
14034    margin-top: 5px; */
14035    text-transform: uppercase;
14036    font-size: 14px;
14037    transition: 0.5s;
14038}
14039/* .new-Categories-row .item:hover .content {
14040    background: #000;
14041    color: #fff;
14042} */
14043.new-Categories-row .item .content a {
14044    display: block;
14045    padding: 8px 0px 3px;
14046    text-decoration: none;
14047    color: rgb(0,0,0,0.9);
14048    opacity: 1;
14049    font-weight: 500;
14050}
14051.new-Categories-row .item:hover .content a {
14052    color: #8e0e0f;
14053}
14054
14055.Collection-section .new-Categories-row .item .content a {
14056    background: #a00404;
14057    border: 2px solid #a00404;
14058    color: #fff;
14059    line-height: normal;
14060    max-width: fit-content;
14061    margin: 15px auto 0;
14062    padding: 8px 20px;
14063    letter-spacing: 1.4px;
14064    border-radius: 10px;
14065    font-size: 14px;
14066    transition: 0.5s;
14067    font-family: 'Nunito', sans-serif;
14068}
14069.Collection-section .new-Categories-row .item .content a:hover {
14070    background: #fff;
14071    color: #a00404;
14072}
14073
14074/* New Category section css end */
14075
14076/* Custom featured collection css start */
14077
14078.product-collection-design .card-wrapper .sizes-list .size-item[data-parent="more-sizes"] {
14079    border: none !important;
14080    background: transparent!important;
14081    color:#000!important;
14082}
14083
14084.cust-tabber {
14085  display: flex;
14086  flex-direction: column;
14087}
14088
14089.cust-tabs {
14090  display: flex;
14091  justify-content:center;
14092}
14093
14094.cust-tab {
14095    cursor: pointer;
14096    font-size: 16px;
14097    padding: 0 5px;
14098    margin: 0px 5px;
14099    border-bottom: 2px dashed transparent;
14100    margin-right: 5px;
14101    color: #707070;
14102    transition: .3s ease-in-out;
14103}
14104 
14105.cust-tab.cust-active, .cust-tab:hover {
14106    border-color: #a00404;
14107    color: #a00404;
14108}
14109
14110.cust-tab-content {
14111  padding: 25px 0 0 0;
14112}
14113.cust-content{
14114  display: none;
14115}
14116.cust-content.cust-active.slick-initialized.slick-slider {
14117  display: block;
14118  margin-bottom:0;
14119}
14120.custom-best-seller-section {
14121  padding: 0px 0 50px;
14122} 
14123
14124.home-blg ul.home-blog-slider {
14125  margin-top: 30px;
14126}
14127.cust-tab-content .product-collection-design .quick-add{
14128  padding:10px 10px 0;
14129}
14130
14131.slick-arrow.slick-disabled {
14132  opacity: 0.8;
14133  cursor: no-drop!important;
14134}
14135.cust-content.cust-active{
14136  display:none;
14137}
14138.cust-content.cust-active.slick-initialized.slick-slider{
14139  display:block; 
14140}
14141.card__information .you-save-money{
14142  display:none;
14143}
14144.custom-best-seller-section .grid__item {
14145    padding: 0px 7.5px;
14146}
14147.custom-best-seller-section .grid__item .grid-product__content {
14148    margin-bottom: 0px;
14149}
14150.grid__item .grid-product__tag {
14151    text-transform: uppercase;
14152    font-size: 13px;
14153    padding: 5px 10px;
14154    border-radius: 0 0 10px 0;
14155    left: 0;
14156    right: inherit;
14157}
14158.grid__item .grid-product__meta .grid-product__title {
14159    font-size: 16px;
14160}
14161.custom-best-seller-section .product-collection-design {
14162    margin-left: 0;
14163}
14164.custom-best-seller-section .slick-prev {
14165    left: -10px;
14166}
14167.custom-best-seller-section .slick-next {
14168    right: -10px;
14169}
14170
14171/* Custom featured collection css end */
14172
14173/* Feature collection product list css start */
14174
14175.collection-list-section-design {
14176    padding: 0px 0px!important;
14177    margin: 0;
14178}
14179.product-list-design-home {
14180    padding: 0px 0px 60px;
14181    margin-bottom: 0px;
14182}
14183.product-list-design-home .grid__item {
14184    padding: 0px 7.5px;
14185}
14186.product-list-design-home .overflow-scroller {
14187    overflow-x: inherit;
14188    padding-bottom: 0px;
14189    overflow: inherit;
14190}
14191
14192.product-list-icon-design {
14193    position: relative;
14194}
14195button.swym-button.swym-add-to-wishlist-view-product {
14196    width: 35px;
14197    height: 35px;
14198    right: 15px;
14199    display: flex;
14200    align-items: center;
14201    justify-content: center;
14202    padding: 0;
14203}
14204.swym-button.swym-add-to-wishlist-view-product.swym-added:after {
14205    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/bg-heart.png');
14206}
14207.card_product_ATC {
14208    position: absolute;
14209    z-index: 9;
14210    bottom: 20px;
14211    right: 15px;
14212    opacity: 0;
14213    transition: 1s;
14214    display: none;
14215}
14216.card_product_ATC .button-fixed-design {
14217    width: 35px;
14218    height: 35px;
14219    min-width: 35px;
14220    padding: 0px;
14221    border: 0px;
14222    transition: 0.5s;
14223}
14224
14225.card_product_ATC .button-fixed-design span[data-add-to-cart-text]{
14226  display: block;
14227}
14228
14229.card_product_ATC .button-fixed-design span[data-add-to-cart-text] svg{
14230  display: block;
14231  margin: 0 auto;  
14232}
14233
14234.recommendation-main .card_product_ATC.quick-product__btn {
14235    display: none;
14236}
14237.card_product_ATC.quick-product__btn {
14238    top: 65px;
14239    display: block;
14240    bottom: auto;
14241}
14242.card_product_ATC .button-fixed-design i {
14243    color: #a00404;
14244    transition: 0.5s;
14245}
14246.card_product_ATC:hover .button-fixed-design {
14247    background: #a00404;
14248}
14249.card_product_ATC:hover .button-fixed-design i {
14250    color: #fff;
14251}
14252
14253.product-list-icon-design:hover .prev-button, .product-list-icon-design:hover .next-button {
14254    opacity: 0.6!important;
14255}
14256.product-list-icon-design:hover .prev-button:hover .product-list-icon-design:hover .next-button {
14257    opacity: .8!important;
14258}
14259
14260.product-list-icon-design .prev-button {
14261    position: absolute;
14262    top: 50%;
14263    z-index: 9;
14264    left: 10px;
14265    width: 30px;
14266    height: 30px;
14267    background: #fff;
14268    border-radius: 50%;
14269    line-height: 0;
14270    padding: 0px 3px 0px 0px;
14271    opacity: 0;
14272    display: flex;
14273    align-items: center;
14274    justify-content: center;
14275    transition: 1s;
14276}
14277.product-list-icon-design .prev-button:hover {
14278    background: #a00404;
14279}
14280.product-list-icon-design .prev-button i {
14281    font-size: 12px;
14282    color: #a00404;
14283    transition: 0.5s;
14284}
14285.product-list-icon-design .prev-button:hover i {
14286    color: #fff;
14287}
14288
14289.product-list-icon-design .next-button {
14290    position: absolute;
14291    top: 50%;
14292    z-index: 9;
14293    right: 10px;
14294    width: 30px;
14295    height: 30px;
14296    background: #fff;
14297    border-radius: 50%;
14298    line-height: 0;
14299    padding: 0px 0px 0px 3px;
14300    opacity: 0;
14301    display: flex;
14302    align-items: center;
14303    justify-content: center;
14304    transition: 1s;
14305}
14306.product-list-icon-design .next-button:hover {
14307    background: #a00404;
14308}
14309.product-list-icon-design .next-button i {
14310    font-size: 12px;
14311    color: #a00404;
14312    transition: 0.5s;
14313}
14314.product-list-icon-design .next-button:hover i {
14315    color: #fff;
14316}
14317.product-list-icon-design:hover .card_product_ATC {
14318    opacity: 1;
14319}
14320.product-list-icon-design:hover .prev-button {
14321    opacity: 1;
14322}
14323.product-list-icon-design:hover .next-button {
14324    opacity: 1;
14325}
14326
14327/* Feature collection product list css end */
14328
14329/* Blog section design css start */
14330
14331.home-page-blog-design {
14332    padding-bottom: 70px;
14333    padding-top: 10px;
14334}
14335.home-page-blog-design .grid {
14336    margin: 0;
14337}
14338.home-page-blog-design .grid .grid__item {
14339    padding: 0 7.5px;
14340}
14341.home-page-blog-design .grid .grid__item .article-listing {
14342    margin-bottom: 0px;
14343}
14344.home-page-blog-design .grid .grid__item .article-listing .grid__image-ratio {
14345    /* display: none; */
14346}
14347.home-page-blog-design .grid .grid__item .article-listing .grid__image-ratio:before {
14348    display: none;
14349}
14350.home-page-blog-design .grid .grid__item .article-listing .grid__image-ratio image-element {
14351    position: inherit;
14352}
14353.home-page-blog-design .grid .grid__item .article-listing .grid__image-ratio image-element .image-element {
14354    position: inherit;
14355}
14356.home-page-blog-design .grid .grid__item .heading {
14357    text-align: left;
14358    font-size: 20px;
14359    font-weight: 600;
14360    font-family: 'Nunito', sans-serif;
14361}
14362.home-page-blog-design .grid .grid__item .article__content-meta {
14363    text-align: left;
14364}
14365.home-page-blog-design .grid .grid__item .article__date {
14366    margin: 10px 0px;
14367    font-size: 13px;
14368}
14369.home-page-blog-design .grid .grid__item .article__body {
14370    font-size: 14px;
14371}
14372
14373/* Blog section design css end */
14374
14375/* Customer review section css start */
14376
14377.jdgm-carousel-title-and-link .jdgm-carousel-title {
14378    font-size: 28px;
14379    font-weight: 600;
14380    color: #a00404;
14381    position: relative;
14382    max-width: max-content;
14383    margin: 0 auto 10px;
14384    font-family: Nunito,sans-serif;
14385    text-transform: uppercase;
14386    line-height: 1.2;
14387}
14388.jdgm-carousel-title-and-link .jdgm-carousel-title:before {
14389    position: absolute;
14390    content: "";
14391    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/heading-elements-left-new1.png');
14392    background-size: 100%;
14393    width: 92px;
14394    height: 56px;
14395    left: -92px;
14396    top: -15px;
14397    background-repeat: no-repeat;
14398}
14399.jdgm-carousel-title-and-link .jdgm-carousel-title:after {
14400    position: absolute;
14401    content: " ";
14402    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/heading-elements-right.png');
14403    background-size: 100%;
14404    width: 92px;
14405    height: 56px;
14406    right: -92px;
14407    top: -15px;
14408    background-repeat: no-repeat;
14409}
14410.jdgm-carousel-wrapper {
14411    width: 100%!important;
14412    margin-top: 0px!important;
14413}
14414.jdgm-carousel .jdgm-carousel__item-wrapper .jdgm-carousel-item {
14415    background: #fff;
14416    padding: 0px;
14417    margin-right: 10px;
14418}
14419.jdgm-carousel .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__product-image {
14420    width: auto;
14421    height: inherit;
14422}
14423.jdgm-carousel .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-wrapper {
14424    padding: 15px 12px;
14425}
14426.jdgm-carousel .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-wrapper p {
14427    font-size: 13px;
14428}
14429.jdgm-star {
14430    color: #f7c60f!important;
14431}
14432
14433/* Footer section css start */
14434.shopify-section-group-footer-group {
14435    background: linear-gradient(to top, #fff 30%, #eadfb3 0%);
14436}
14437footer.site-footer {
14438    margin-top: 3rem!important;
14439    padding-bottom: 200px;
14440    padding-top: 50px;
14441    background-image: url('//cdn.shopify.com/s/files/1/0404/9056/5784/files/foote_DESKTOP_size.webp');
14442    background-repeat: no-repeat;
14443    background-size: cover;
14444    background-position: center bottom;
14445    /* background-attachment: fixed; */
14446}
14447.footer-navigation-section {
14448    display: grid;
14449    grid-template-columns: repeat(4,1fr);
14450    column-gap: 15px;
14451    text-align: center;
14452    row-gap: 15px;
14453}
14454.footer-navigation-section .site-footer__section {
14455    text-align: left;
14456    margin: 0px!important;
14457}
14458.footer-navigation-section .site-footer__section h3 {
14459    font-weight: 600;
14460    font-size: 16px;
14461    color: #000;
14462    font-family: 'Nunito', sans-serif;
14463}
14464.footer-navigation-section .site-footer__section .site-footer__linklist li {
14465    display: block;
14466}
14467.footer-navigation-section .site-footer__section .site-footer__linklist li a {
14468    padding: 0 0 0px;
14469    margin-bottom: 10px;
14470    font-size: 15px;
14471    font-weight: 400;
14472    color: #000;
14473    border: 0;
14474    width: fit-content;
14475    position: relative;
14476}
14477.footer-navigation-section .site-footer__section .site-footer__linklist li a:before {
14478    position: absolute;
14479    left: 0;
14480    width: 0;
14481    bottom: -2px;
14482    height: 1px;
14483    content: "";
14484    display: block;
14485    -webkit-transition: width .3s ease;
14486    -moz-transition: width .3s ease;
14487    -ms-transition: width .3s ease;
14488    -o-transition: width .3s ease;
14489    visibility: hidden;
14490    background-color: #000;
14491}
14492.footer-navigation-section .site-footer__section .site-footer__linklist li:hover a:before {
14493    width: 100%;
14494    visibility: visible;
14495}
14496.addresFooterOption {
14497    margin-bottom: 20px;
14498}
14499.addressFooterInner {
14500    display: inline-flex;
14501    width: 100%;
14502    align-items: baseline;
14503    padding: 1px 0 0;
14504}
14505.addressFooterInner .fa {
14506    color: #000;
14507}
14508.addressFooterInner p {
14509    font-size: 13px;
14510    line-height: 24px;
14511    /* text-transform: uppercase; */
14512    margin: 0 0 0 15px;
14513    color: #000;
14514}
14515.site-footer__section.site-footer__copyright {
14516    display: none;
14517}
14518.bottom-footer {
14519    display: flex;
14520    align-items: center;
14521    justify-content: space-between;
14522}
14523.bottom-footer p {
14524    background: #fff;
14525    margin: 0;
14526    padding: 10px 0px;
14527    text-align: center;
14528    font-size: 13px;
14529    color: #000;
14530}
14531.bottom-footer .icon--payment {
14532    line-height: 0;
14533}
14534.footer-accordian-heading .footer-down-arw {
14535    color: #000;
14536    display: none;
14537}
14538.footer-navigation-section .site-footer__section .footer__social a {
14539    border-color: #000;
14540}
14541.footer-navigation-section .site-footer__section .footer__social a svg path {
14542    fill: #000!important;
14543}
14544
14545
14546/* Footer section css end */
14547
14548/* Collection page css start */
14549
14550.breadcrumb {
14551    background: #f2f2f2;
14552}
14553.breadcrumb-inner {
14554    padding-top: 8px;
14555    padding-bottom: 8px;
14556    font-size: 14px;
14557    color: #000;
14558}
14559.breadcrumb span {
14560    color: #a00404;
14561}
14562.collection-hero {
14563    height: auto;
14564    background: transparent;
14565}
14566.collection-hero__image {
14567    position: inherit;
14568    object-fit: contain;
14569}
14570
14571#CollectionFiltersSection.collection-filter__wrapper {
14572    position: fixed;
14573    top: 0;
14574    left: -450px!important;
14575    z-index: 99;
14576    background: #fff;
14577    height: 100%;
14578    overflow: auto;
14579    transition: left .25s;
14580    padding: 15px 20px;
14581    width: 100%;
14582    max-width: 360px;
14583}
14584#CollectionFiltersSection.collection-filter__wrapper.show-filter {
14585    left: 0!important;
14586}
14587.collection-filter__scrollable {
14588    margin-bottom: 0;
14589}
14590.collection-filter__group {
14591    max-width: 100%;
14592    width: 100%;
14593    margin-bottom: 0;
14594    border-bottom: 1px solid #d8d8d8;
14595}
14596.collection-filter__inner {
14597    padding: 15px 0;
14598}
14599.collection-filter__title {
14600    font-size: 18px;
14601    font-weight: 600;
14602}
14603.collection-filter-bar {
14604    display: flex;
14605    align-items: center;
14606    justify-content: space-between;
14607    max-width: 1340px;
14608    padding: 0 0px;
14609    margin: 0 auto;
14610    width: 100%;
14611}
14612.collection-filter-bar .filter-btn {
14613    font-size: 16px;
14614    background: #a00404;
14615    color: #fff;
14616    max-width: 110px;
14617    width: 100%;
14618    padding: 5px;
14619    height: 45px;
14620    display: flex;
14621    align-items: center;
14622    justify-content: center;
14623    cursor: pointer;
14624}
14625.close svg {
14626    width: 28px;
14627    height: 28px;
14628    position: absolute;
14629    right: 10px;
14630    top: 10px;
14631    cursor: pointer;
14632}
14633#CollectionFiltersSection .page-width {
14634    padding: 0;
14635    margin: 0;
14636}
14637.tag-list--active-tags {
14638    display: flex;
14639    flex-wrap: wrap;
14640    margin-bottom: 5px;
14641}
14642.tag--remove {
14643    margin: 0 5px 5px 0;
14644}
14645.tag--remove a {
14646    border-radius: 0;
14647    padding: 5px;
14648    font-size: 13px;
14649}
14650
14651/* Collection page css end */
14652
14653/* Product page css start */
14654
14655.product-image {
14656    width: 55%;
14657    padding-left: 0px;
14658}
14659.product-content {
14660    width: 45%;
14661}
14662.variant-wrapper {
14663    border-top: 1px solid #cdcdcd;
14664}
14665.variant__label {
14666    font-size: 18px;
14667    font-family: Nunito,sans-serif;
14668    margin: 20px auto 12px;
14669    color: #000;
14670    font-weight: 600;
14671}
14672.product-single__meta .variant-input-wrap label {
14673    font-size: 12px;
14674    box-shadow: none!important;
14675    border: 1px solid #cdcdcd;
14676    width: 58px;
14677    height:50px;
14678    display: flex;
14679    align-items: center;
14680    justify-content: center;
14681    font-family: Nunito,sans-serif;
14682    transition: 0.5s;
14683    border-radius: 0;
14684}
14685.product-single__meta .variant-input-wrap label:hover {
14686    background: #a00404!important;
14687    color: #fff;
14688    border-color: #a00404;
14689}
14690span.variant__label-info {
14691    float: right;
14692}
14693.tool-tip-trigger__title {
14694    text-transform: capitalize;
14695    display: flex;
14696    align-items: center;
14697    flex-direction: row-reverse;
14698    gap: 10px;
14699}
14700.tool-tip-trigger__title:hover {
14701    color: #a00404;
14702}
14703
14704.size-chart h2 {
14705    font-family: Nunito,sans-serif;
14706    font-weight: 600;
14707}
14708.size-chart  p {
14709    font-family: Nunito,sans-serif;
14710    font-weight: 500;
14711}
14712.size-chart ul {
14713    font-family: Nunito,sans-serif;
14714}
14715
14716.product__quantity {
14717    max-width: 130px;
14718}
14719.qtybox {
14720    display: flex;
14721    align-items: center;
14722    border: 1px solid #cdcdcd;
14723    max-width: 130px;
14724    width: 100%;
14725    justify-content: space-between;
14726}
14727.qtybox .btnqty {
14728    width: 25%;
14729    text-align: center;
14730    cursor: pointer;
14731    height: auto;
14732}
14733.qtybox svg.icon {
14734    font-size: 12px;
14735    width: 10px;
14736    height: 10px;
14737}
14738.quantity {
14739    width: 50%;
14740    font-size: 16px;
14741    text-align: center;
14742    border: none;
14743}
14744
14745/* Customization Form start */
14746
14747input.btn-greeting-card.btn {
14748    color: #a00404;
14749    display: block;
14750    text-align: center;
14751    border: 1px solid #a00404;
14752    position: relative;
14753    font-family: Nunito,sans-serif;
14754    font-weight: 600;
14755    z-index: 0;
14756    border-radius: 0;
14757    min-width: 90px;
14758    line-height: 1.42;
14759    text-decoration: none;
14760    vertical-align: middle;
14761    white-space: normal;
14762    cursor: pointer;
14763    user-select: none;
14764    -webkit-appearance: none;
14765    transition: background .4s;
14766    background: linear-gradient(to right,#a00404 50%,#fff 50%);
14767    background-size: 201% 100%;
14768    background-position: right bottom;
14769}
14770
14771input.btn-greeting-card.btn:hover {
14772    background-position: left bottom;
14773    color: #fff;
14774}
14775.message_box {
14776    font-family: Nunito,sans-serif;
14777}
14778.cust_msg {
14779    position: relative;
14780}
14781.customsize_form-in {
14782    background: #a00404;
14783    margin: 30px auto 0;
14784    padding: 10px 15px;
14785    color: #fff;
14786}
14787.customsize_form-in h2 {
14788    font-size: 18px;
14789    margin: 0 auto 10px;
14790    font-weight: 600;
14791    font-family: Nunito,sans-serif;
14792}
14793ul.form_title {
14794    margin: 0 0 6px 26px;
14795    font-size: 15px;
14796}
14797.inner-form {
14798    background-color: #f7f7f7;
14799    border: 1px solid #d1d1d1;
14800    padding: 0 10px 20px;
14801}
14802.inner-form-bx {
14803    display: flex;
14804    justify-content: space-between;
14805}
14806.inner-form-bx-lb {
14807    width: 50%;
14808    padding: 0 10px;
14809}
14810.inner-form label {
14811    font-size: 15px;
14812    margin: 15px auto 3px;
14813    font-weight: 600;
14814}
14815.inner-form input {
14816    border: 1px solid #ddd;
14817    padding: 6px 10px;
14818    height: 38px;
14819    width: 100%;
14820    font-size: 14px;
14821    background: #fff;
14822}
14823.customsize_form textarea {
14824    max-height: 80px!important;
14825    height: 80px!important;
14826    border: 1px solid #ddd;
14827    background: #fff;
14828    width: 100%;
14829    min-height: 80px!important;
14830    padding: 10px;
14831    font-size: 13px;
14832}
14833.btn-card-close {
14834    position: absolute;
14835    top: 3px;
14836    right: 13px;
14837    font-size: 12px;
14838    color: #fff;
14839    cursor: pointer;
14840    border: none;
14841}
14842
14843/* Customization Form end */
14844
14845.product-block.product-block--sales-point {
14846    font-family: Nunito,sans-serif;
14847    font-weight: 600;
14848    font-size: 15px;
14849}
14850
14851/* Add to cart payment-button css start */
14852
14853.addcart-btn {
14854    margin-bottom: 15px;
14855    column-count: 2;
14856    display: flex;
14857    column-gap: 15px;
14858}
14859.product-single__meta .payment-buttons .btn--tertiary {
14860    color: #a00404;
14861    display: block;
14862    text-align: center;
14863    border: 1px solid #a00404;
14864    position: relative;
14865    font-family: Nunito,sans-serif;
14866    width: 50%;
14867    font-size: 16px;
14868    padding: 0px 0px;
14869    z-index: 0;
14870    border-radius: 0px;
14871    min-width: 90px;
14872    line-height: 1.42;
14873    text-decoration: none;
14874    vertical-align: middle;
14875    white-space: normal;
14876    cursor: pointer;
14877    user-select: none;
14878    -webkit-appearance: none;
14879    transition: background .4s;
14880    background: linear-gradient(to right,#a00404 50%,#fff 50%);
14881    background-size: 201% 100%;
14882    background-position: right bottom;
14883}
14884.product-single__meta .shopify-payment-button__button--unbranded {
14885    border-radius: 0;
14886    font-size: 16px!important;
14887    color: #fff;
14888    display: block;
14889    text-align: center;
14890    border: 1px solid #a00404;
14891    position: relative;
14892    z-index: 0;
14893    min-height: 45px;
14894    height: 45px;
14895    padding: 10px 25px;
14896    margin: 15px 0 10px;
14897    width: 100%;
14898    min-width: 90px;
14899    line-height: 1.42;
14900    text-decoration: none;
14901    vertical-align: middle;
14902    white-space: normal;
14903    cursor: pointer;
14904    user-select: none;
14905    -webkit-appearance: none;
14906    -moz-appearance: none;
14907    transition: background .4s;
14908    background: linear-gradient(to right,#fff 50%,#a00404 50%);
14909    background-size: 201% 100%;
14910    background-position: right bottom;
14911}
14912.product-single__meta .shopify-payment-button__button--unbranded:hover {
14913    background-position: left bottom;
14914    color: #a00404!important;
14915}
14916.product-single__meta .payment-buttons .btn--tertiary:hover {
14917    background-position: left bottom;
14918    color: #fff;
14919}
14920.product-single__meta .shopify-payment-button__button {
14921    border-radius: 0;
14922}
14923.swym-wishlist-button-bar {
14924    width: 50%;
14925}
14926.swym-wishlist-button-bar .swym-btn-container {
14927    width: 100%;
14928}
14929.swym-wishlist-button-bar .swym-add-to-wishlist {
14930    color: #a00404!important;
14931    text-align: center;
14932    border: 1px solid #A00405!important;
14933    position: relative!important;
14934    font-family: Nunito,sans-serif;
14935    width: 100%!important;
14936    font-size: 16px!important;
14937    padding: 0px 0px!important;
14938    z-index: 0;
14939    border-radius: 0px;
14940    text-transform: inherit;
14941    min-width: 90px;
14942    min-height: 50px;
14943    border-radius: 0px!important;
14944    line-height: 1.42!important;
14945    text-decoration: none;
14946    vertical-align: middle!important;
14947    white-space: normal;
14948    cursor: pointer;
14949    -webkit-user-select: none!important;
14950    user-select: none!important;
14951    -webkit-appearance: none;
14952    transition: background .4s;
14953    background: linear-gradient(to right,#fff 50%,#a00404 50%)!important;
14954    background-size: 201% 100%!important;
14955    background-position: left bottom!important;
14956}
14957.swym-wishlist-button-bar .swym-add-to-wishlist:hover {
14958    background-position: right bottom!important;
14959    color: #fff!important;
14960}
14961.swym-wishlist-button-bar .swym-add-to-wishlist .swym-wishlist-cta {
14962    text-indent: 0;
14963    display: block;
14964}
14965span.swym-fave-count {
14966    display: none!important;
14967}
14968.shopify-payment-button__button {
14969    font-size: 16px!important;
14970    font-family: Nunito,sans-serif;
14971}
14972.swym-wishlist-button-bar .swym-add-to-wishlist:after {
14973  display: none;
14974}
14975
14976/* Add to cart payment-button css end */
14977
14978/* Usp icon section css start */
14979
14980.usp-product-page {
14981    padding: 0px 0px 0;
14982}
14983.usp-prdct {
14984    display: flex;
14985    justify-content: space-between;
14986}
14987.usp-prdct-content {
14988    width: 30%;
14989    text-align: center;
14990}
14991.usp-prdct-content img {
14992    background: #fff;
14993    height: 95px;
14994    width: 95px!important;
14995    padding: 15px;
14996    border-radius: 50%;
14997    display: flex;
14998    align-items: center;
14999    justify-content: center;
15000    margin: 0 auto;
15001    box-shadow: 2px 2px 2px 1px #a00404;
15002    object-fit: scale-down;
15003}
15004.usp-prdct-content .usp-pro-text {
15005    margin-top: 15px;
15006}
15007.usp-prdct-content p {
15008    font-weight: 600;
15009    font-family: Nunito,sans-serif;
15010    margin: 0;
15011    font-size: 15px;
15012}
15013
15014/* Usp icon section css end */
15015
15016/* Offer section css start */
15017
15018.offer-btn {
15019    display: flex;
15020}
15021.offer-block {
15022    background: #f4f4f4;
15023    padding: 20px;
15024    margin: 30px 0 20px;
15025    font-family: Nunito,sans-serif;
15026}
15027.offer-block h3 {
15028    font-size: 18px;
15029    text-transform: uppercase;
15030    font-family: Nunito,sans-serif;
15031    font-weight: 600;
15032}
15033.offer-block ul li {
15034    font-size: 15px;
15035    list-style: none
15036}
15037.offer-block ul {
15038    margin: 0 0 0 12px
15039}
15040.img-ofr {
15041    background: #fff;
15042    height: 50px;
15043    width: 50px;
15044    display: flex;
15045    justify-content: center;
15046    align-items: center;
15047    border-radius: 100%;
15048    box-shadow: 2px 2px 2px 1px #a1040554;
15049    margin: 0;
15050}
15051.img-ofr img {
15052    max-width: 30px
15053}
15054.cntnt-ofr {
15055    width: calc(100% - 50px);
15056}
15057
15058/* Offer section css end */
15059
15060/* Discription section css satrt */
15061
15062.collapsible-trigger {
15063    padding: 10px 0;
15064    margin: 0;
15065    border-bottom: 1px solid #cdcdcd;
15066    font-weight: 600;
15067    font-family: Nunito,sans-serif;
15068}
15069.collapsibles-wrapper--border-bottom {
15070    border-width: 0;
15071}
15072.collapsible-content__inner {
15073    padding: 20px 0;
15074    font-family: Nunito,sans-serif;
15075}
15076.collapsible-content__inner p {
15077    font-size: 15px;
15078}
15079.product-block--tab {
15080    margin: 0!important;
15081}
15082
15083/* Discription section css end */
15084
15085/* Product share section css start */
15086
15087.social-sharing h3 {
15088    font-size: 18px;
15089    font-family: Nunito,sans-serif;
15090    font-weight: 600;
15091    margin-bottom: 0px;
15092    padding-right: 8px;
15093}
15094.product-single__meta .social-sharing {
15095    margin: 30px auto 0;
15096    display: flex;
15097    align-items: center;
15098}
15099.social-sharing-inner {
15100    display: flex;
15101    align-items: center;
15102}
15103.social-sharing-inner a {
15104    padding-right: 6px;
15105    margin: 0 5px 0 0;
15106}
15107.social-sharing-inner .icon {
15108    height: 30px;
15109    width: 24px;
15110}
15111.social-sharing-inner a .social-sharing__title {
15112    display: none;
15113}
15114
15115/* Product share section css end */
15116
15117/* Why Choose icon section css start */
15118
15119.product-icon {
15120    background: #f4f4f4;
15121    padding: 60px 0px;
15122}
15123.product-icon-wrapper {
15124    display: flex;
15125    justify-content: space-between;
15126}
15127.text-advert-single {
15128    text-align: center;
15129    padding: 0 20px;
15130    font-family: Nunito,sans-serif;
15131}
15132.text-advert-single .icon-img {
15133    background: #fff;
15134    width: 100px;
15135    height: 100px;
15136    display: flex;
15137    align-items: center;
15138    justify-content: center;
15139    border-radius: 50%;
15140    box-shadow: 2px 2px 2px 1px rgb(161 4 5 / 33%);
15141    margin: 0 auto 20px;
15142}
15143.product-icon-wrapper h2 {
15144    font-size: 20px;
15145    margin-bottom: 10px;
15146    font-family: Nunito,sans-serif;
15147    font-weight: 600;
15148}
15149
15150/* Why Choose icon section css start */
15151
15152/* Background media section css start */
15153
15154.background-media-text__inner {
15155    background: #00000021;
15156}
15157.background-media-text__aligner {
15158    position: absolute;
15159    top: 50%;
15160    left: 20px;
15161    max-width: 1350px;
15162    content: "";
15163    transform: translate(10px,-50%);
15164    margin: 0;
15165}
15166.template-product .background-media-text__aligner {
15167    left: auto;
15168    right: 40px;
15169}
15170.background-media-text__text {
15171    display: flex;
15172    flex-wrap: wrap;
15173    background: #ffffffe0;
15174}
15175.background-media-text__text .subheading {
15176    order: 2;
15177    width: 100%;
15178    text-transform: inherit;
15179    letter-spacing: 1px;
15180    font-size: 18px;
15181    color: #4d4d4d;
15182    font-family: Nunito,sans-serif;
15183}
15184.background-media-text__text h2 {
15185    width: 100%;
15186    order: 1;
15187    margin-bottom: 10px;
15188    font-size: 28px;
15189    font-family: Nunito,sans-serif;
15190    font-weight: 600;
15191}
15192
15193/* Background media section css end */
15194
15195.recommendation-main {
15196    padding: 60px 0px;
15197}
15198
15199.product-single__meta .payment-buttons .btn--tertiary.disabled, .product-single__meta .payment-buttons .btn--tertiary[disabled] {
15200    background: #a00404;
15201    cursor: no-drop;
15202    border-color: #cdcdcd;
15203    color: #fff!important;
15204    opacity: .5;
15205}
15206.product-single__meta .shopify-payment-button__button--unbranded[disabled] {
15207    background: #a00404;
15208    cursor: no-drop;
15209    border-color: #a00404;
15210    color: #fff!important;
15211    opacity: .5;
15212}
15213
15214/* Product page css end */
15215
15216/* Account page css start */
15217
15218.account-main .grid__item {
15219    left: 0;
15220    margin: 0 auto;
15221    width: 100%;
15222    max-width: 480px;
15223    float: none;
15224    padding: 0;
15225}
15226.account-main .grid {
15227    margin: 0;
15228}
15229.form-vertical label {
15230    margin-bottom: 1px;
15231    font-size: 16px;
15232    font-family: Nunito,sans-serif;
15233}
15234.account-main input, .account-main select {
15235    border: 1px solid #d9d9d9;
15236    margin-bottom: 15px;
15237    padding: 10px;
15238    font-size: 15px;
15239    font-family: Nunito,sans-serif;
15240}
15241.button-background {
15242    color: #fff;
15243    text-align: center;
15244    border: 1px solid #a00404!important;
15245    position: relative;
15246    font-family: Nunito,sans-serif!important;
15247    z-index: 0;
15248    min-width: 150px;
15249    /* height: 45px; */
15250    margin-bottom: 0px!important;
15251    line-height: 1.42;
15252    text-decoration: none;
15253    vertical-align: middle;
15254    white-space: normal;
15255    -webkit-user-select: none;
15256    user-select: none;
15257    -webkit-appearance: none;
15258    transition: background .4s;
15259    background: linear-gradient(to right,#fff 50%,#a00404 50%);
15260    background-size: 201% 100%;
15261    background-position: right bottom;
15262    border-radius: 0;
15263}
15264.button-background:hover {
15265    background-position: left bottom;
15266    color: #a00404;
15267}
15268.button-transparent {
15269    color: #a00404;
15270    text-align: center;
15271    border: 1px solid #a00404;
15272    position: relative;
15273    padding: 0 5px;
15274    font-family: Nunito,sans-serif;
15275    display: flex;
15276    align-items: center;
15277    justify-content: center;
15278    height: 45px;
15279    /* border-radius: 30px; */
15280    min-width: 100px;
15281    line-height: 1.42;
15282    white-space: normal;
15283    -webkit-user-select: none;
15284    user-select: none;
15285    transition: background .4s;
15286    background: linear-gradient(to right,#a00404 50%,#fff 50%);
15287    background-size: 201% 100%;
15288    background-position: right bottom;
15289    border-radius: 0;
15290}
15291.button-transparent:hover {
15292    background-position: left bottom;
15293    color: #fff;
15294}
15295
15296.new-acc {
15297    display: flex;
15298    align-items: center;
15299    justify-content: space-between;
15300    gap: 20px;
15301}
15302.account-main .new-acc .grid__item {
15303    padding: 0;
15304}
15305.customers.account-main .grid__item, .new-acc .label-info, .new-acc p {
15306    margin: 0;
15307}
15308.new-acc #RecoverPassword {
15309    color: #a00404;
15310    text-align: center;
15311    border: 1px solid #a00404;
15312    position: relative;
15313    padding: 0px 5px;
15314    font-family: Nunito,sans-serif;
15315    display: flex;
15316    align-items: center;
15317    justify-content: center;
15318    height: 45px;
15319    border-radius: 0px;
15320    min-width: 50%;
15321    line-height: 1.42;
15322    white-space: normal;
15323    user-select: none;
15324    transition: background .4s;
15325    background: linear-gradient(to right,#a00404 50%,#fff 50%);
15326    background-size: 201% 100%;
15327    background-position: right bottom;
15328}
15329.new-acc #RecoverPassword:hover {
15330    background-position: left bottom;
15331    color: #fff;
15332}
15333
15334.new-acc #customer_register_link {
15335    color: #fff;
15336    text-align: center;
15337    border: 1px solid #a00404;
15338    position: relative;
15339    padding: 0px 5px;
15340    font-family: Nunito,sans-serif;
15341    display: flex;
15342    align-items: center;
15343    justify-content: center;
15344    height: 45px;
15345    border-radius: 0px;
15346    min-width: 50%;
15347    line-height: 1.42;
15348    white-space: normal;
15349    user-select: none;
15350    transition: background .4s;
15351     background: linear-gradient(to right,#fff 50%,#a00404 50%);
15352    background-size: 201% 100%;
15353    background-position: right bottom;
15354}
15355.new-acc #customer_register_link:hover {
15356    background-position: left bottom;
15357    color: #a00404;
15358}
15359
15360.account-main h2 {
15361    font-family: Nunito,sans-serif;
15362    font-weight: 600;
15363    text-align: center;
15364    margin-bottom: 10px;
15365}
15366.account-main p {
15367    font-family: Nunito,sans-serif;
15368    text-align: center;
15369}
15370
15371button#HideRecoverPasswordLink {
15372    color: #a00404;
15373    text-align: center;
15374    border: 1px solid #a00404;
15375    position: relative;
15376    padding: 0px 5px;
15377    font-family: Nunito,sans-serif;
15378    display: flex;
15379    align-items: center;
15380    justify-content: center;
15381    height: 45px;
15382    border-radius: 0px;
15383    min-width: 100%;
15384    line-height: 1.42;
15385    white-space: normal;
15386    user-select: none;
15387    transition: background .4s;
15388    background: linear-gradient(to right,#a00404 50%,#fff 50%);
15389    background-size: 201% 100%;
15390    background-position: right bottom;
15391}
15392button#HideRecoverPasswordLink:hover {
15393    background-position: left bottom;
15394    color: #fff;
15395}
15396
15397#customer_logout_link {
15398    color: #fff;
15399    padding: 5px;
15400    background: #a00404;
15401    font-size: 15px;
15402    max-width: 100px;
15403    width: 100%;
15404    justify-content: center;
15405    margin: 0 auto;
15406    border: 1px solid #a00404;
15407    align-items: center;
15408    display: flex;
15409    transition: 0.5s;
15410}
15411#customer_logout_link:hover {
15412    color: #a00404;
15413    padding: 5px;
15414    background: 0 0;
15415}
15416#customer_logout_link:after {
15417  display: none;
15418}
15419
15420.account-detail .h3 {
15421    font-family: Nunito,sans-serif;
15422    border-bottom: 1px solid #ccc;
15423    padding-bottom: 10px;
15424    font-weight: 600;
15425}
15426.account-detail {
15427    font-family: Nunito,sans-serif;
15428}
15429.address-account-main {
15430    font-family: Nunito,sans-serif;
15431}
15432.address-account-main .h4 {
15433    font-family: Nunito,sans-serif;
15434    font-weight: 600;
15435}
15436.account-main .check-box {
15437    text-align: left;
15438}
15439.account-main .check-box input {
15440    height: auto;
15441}
15442.address-flex-btn {
15443    display: flex;
15444    gap: 10px;
15445}
15446
15447
15448/* Account page css end */
15449
15450/* About us page css start */
15451
15452.about-us .background-media-text__text {
15453    background: 0 0;
15454    color: #fff;
15455    margin: 0 auto;
15456}
15457.about-us .background-media-text__inner {
15458    position: absolute;
15459    top: 0;
15460}
15461.about-us .background-media-text__aligner {
15462    left: 0;
15463    margin: 0 auto;
15464    right: 0;
15465    transform: translate(0px,-50%)!important;
15466}
15467.about-us .theme-block:first-child {
15468    margin: 35px auto 0;
15469}
15470.about-us .theme-block h2 {
15471    margin: 0 auto!important;
15472    font-family: Nunito,sans-serif;
15473    font-weight: 600;
15474}
15475.about-us .theme-block p:first-child {
15476    font-size: 17px;
15477    font-style: italic;
15478    margin: 10px auto 20px!important;
15479}
15480.about-us .theme-block {
15481    font-family: Nunito,sans-serif;
15482}
15483
15484.about-box.rw-rvs {
15485    flex-direction: row-reverse;
15486    margin-top: 20px;
15487    margin-bottom: 50px;
15488}
15489.about-box {
15490    display: flex;
15491    align-items: center;
15492    margin: 0 auto;
15493    justify-content: center;
15494}
15495.about-box-cntnt {
15496    width: 50%;
15497}
15498.about-box.rw-rvs .about-box-cntnt {
15499    margin-left: 50px;
15500    margin-right: 0px;
15501}
15502.about-box-img {
15503    width: 50%;
15504}
15505.about-us-in h3 {
15506    font-size: 25px;
15507    margin-bottom: 15px;
15508    font-family: Nunito,sans-serif;
15509    font-weight: 600;
15510}
15511.about-us-in p {
15512    font-family: Nunito,sans-serif;
15513}
15514.about-box-cntnt {
15515    margin-right: 50px;
15516}
15517.about-us .grid__item.medium-up--three-quarters.medium-up--push-one-eighth {
15518    width: 100%;
15519    left: 0;
15520}
15521.about-us header.section-header {
15522    display: none;
15523}
15524.inner-page-content .inner-container-content {
15525    margin-bottom: 50px!important;
15526}
15527.abt-icon-bx {
15528    background: #f2f2f2;
15529    padding: 50px 30px;
15530    text-align: center;
15531    margin: 30px auto 60px;
15532}
15533.abt-icon-bx h3 {
15534    margin: 0 auto 40px;
15535    font-size: 26px;
15536    font-family: Nunito,sans-serif;
15537    font-weight: 600;
15538}
15539.abt-icons {
15540    display: flex;
15541    justify-content: space-between;
15542    margin: 0 auto;
15543    flex-wrap: wrap;
15544}
15545.abt-icon-bx-in {
15546    border: 1px solid #d1d1d1;
15547    padding: 30px 15px;
15548    width: calc(24% - 10px);
15549}
15550.abt-icon-bx-in img {
15551    margin: 0 auto;
15552}
15553.abt-icons h4 {
15554    font-size: 18px;
15555    margin: 15px auto 0;
15556    font-family: Nunito,sans-serif;
15557    font-weight: 600;
15558}
15559
15560/* About us page css end */
15561
15562/* Contact Page css start */
15563
15564.contact-us .inner-page-content {
15565    padding: 60px 0px 0px;
15566    width: 100%;
15567    margin: 0;
15568    max-width: 100%;
15569}
15570.contact-detail-bx {
15571    background: #f6f6f6;
15572    padding: 70px 10px;
15573}
15574.inner-page-content .grid__item {
15575    left: 0;
15576    width: 100%;
15577    padding: 0;
15578}
15579.contact-detail {
15580    display: flex;
15581    justify-content: space-between;
15582    max-width: 1350px;
15583    margin: 0 auto;
15584}
15585.rn-address-main {
15586    width: 100%;
15587    padding: 0 15px;
15588}
15589.rn-address {
15590    margin-top: 30px;
15591    border-radius: 10px;
15592    padding: 54px 40px 30px;
15593    position: relative;
15594    width: 100%;
15595    min-height: 244px;
15596}
15597.rn-address .icon {
15598    width: 78px;
15599    height: 78px;
15600    color: #a00404;
15601    line-height: 82px;
15602    text-align: center;
15603    border-radius: 100%;
15604    font-size: 28px;
15605    position: absolute;
15606    top: -38px;
15607    left: 47px;
15608    transition: .4s;
15609}
15610.rn-address, .rn-address .icon {
15611    border: 1px solid #ccc;
15612    background: #fff;
15613}
15614.rn-address .inner .title {
15615    font-size: 18px;
15616    margin: 0 auto 15px;
15617    font-weight: 600;
15618}
15619.rn-address .inner p {
15620    font-size: 16px;
15621    margin: 0 auto;
15622    color: #1d1d24bf;
15623    line-height: 25px;
15624}
15625.rn-address .inner p a {
15626    text-decoration: none!important;
15627    color: #000!important;
15628}
15629.rn-address:hover .icon {
15630    background: #a00404;
15631    border-color: #a00404;
15632    color: #fff;
15633}
15634.contact-form-bx .grid__item {
15635    display: flex;
15636    align-items: center;
15637    left: 0;
15638    justify-content: space-between;
15639    width: 100%;
15640    margin: 10px auto;
15641    flex-wrap: wrap;
15642    flex-direction: column-reverse;
15643}
15644.contact-form-bx .form-vertical {
15645    margin-bottom: 70px;
15646}
15647.contact-form-bx .form-vertical form {
15648    background: #fff;
15649    padding: 30px;
15650    box-shadow: rgba(99,99,99,.2) 0 2px 8px 0;
15651    max-width: 600px;
15652    margin: 0 auto;
15653}
15654.contact-form-bx .form-vertical .grid__item {
15655    display: block;
15656    width: 100%;
15657    margin: 10px auto;
15658}
15659.form-vertical input, .form-vertical textarea {
15660    border: 1px solid #d9d9d9;
15661    margin-bottom: 15px;
15662    height: 45px;
15663    padding: 10px;
15664}
15665.contact-form-bx .grid__item .map-bx {
15666    width: 100%;
15667}
15668.contact-form-bx .section-heading-design .title:before, .contact-form-bx .section-heading-design .title:after {
15669  display: none;
15670}
15671
15672/* Contact Page css start */
15673
15674/* Policy Content css start */
15675
15676.shopify-policy__container {
15677    max-width: 1350px;
15678    padding: 60px 40px;
15679}
15680.shopify-policy__title h1 {
15681    font-size: 28px;
15682    font-weight: 600;
15683    color: #000;
15684    position: relative;
15685    max-width: max-content;
15686    margin: 0 auto 10px;
15687    font-family: Nunito,sans-serif;
15688    text-transform: uppercase;
15689    line-height: 1.2;
15690}
15691.shopify-policy__body h3 {
15692    font-size: 20px;
15693    text-transform: uppercase;
15694    font-weight: 600;
15695}
15696
15697/* Policy Content css start */
15698
15699/* faq page css start */
15700
15701.inner-page-content .grid {
15702    margin: 0 auto;
15703}
15704.accordion-container h3 {
15705    font-weight: 600;
15706}
15707.acc-set {
15708    position: relative;
15709    width: 100%;
15710    height: auto;
15711    background-color: #f5f5f5;
15712    margin-bottom: 15px;
15713}
15714.acc-set a.acc-butn-clk {
15715    border: 1px solid #ccc;
15716    background: #fbfbfb;
15717    cursor: pointer;
15718    padding: 12px;
15719    font-size: 15px;
15720    width: 100%;
15721    display: block;
15722    line-height: normal;
15723    text-decoration: none!important;
15724}
15725.acc-set>a i {
15726    float: right;
15727    margin-top: 1px;
15728}
15729.acc-content {
15730    display: none;
15731    border: 1px solid #ccc;
15732    background: #fff;
15733    padding: 10px 15px;
15734}
15735
15736/* faq page css start */
15737
15738/* Blog post page css start */
15739
15740.single-article .article__content {
15741    width: 100%;
15742    max-width: 100%;
15743}
15744.single-article .article__content .article__body img.rte__no-indent {
15745    margin: 10px 0;
15746  max-width:100%;
15747}
15748.section-header__title {
15749    font-size: 28px;
15750    font-weight: 600;
15751    color: #a00404;
15752    position: relative;
15753    max-width: max-content;
15754    margin: 0 auto 10px;
15755    font-family: Nunito,sans-serif;
15756    text-transform: uppercase;
15757    line-height: 1.2;
15758}
15759.single-article .article__content .section-header {
15760    margin-bottom: 30px;
15761}
15762.single-article .article__image-wrap {
15763    max-width: 100%;
15764}
15765.single-article .article__content h2 {
15766    margin-top: 20px;
15767    margin-bottom: 10px;
15768  font-weight:600;
15769}
15770.single-article .article__content h3 {
15771    margin-top: 40px;
15772    margin-bottom: 20px;
15773  font-weight:600;
15774}
15775
15776.single-article .article__content h4 {
15777    font-weight: 600;
15778}
15779.single-article .social-sharing {
15780    display: flex;
15781    align-items: center;
15782}
15783.single-article .social-sharing h3 {
15784    margin: 0;
15785}
15786
15787
15788/* Blog post page css end */
15789
15790/* Recently view product css start */
15791
15792.rrecentlyview-main {
15793    padding-top: 60px;
15794}
15795.recently-viewed {
15796    display: flex;
15797    flex-wrap: wrap;
15798    justify-content: center;
15799    margin-left: 0;
15800}
15801.recently-viewed .slick-list.draggable {
15802    padding-left: 0!important;
15803}
15804.recently-viewed .grid__item {
15805    padding: 0 7.5px;
15806    width: 25%;
15807}
15808.recently-viewed .grid__item .image img {
15809    width: 100%;
15810    height: auto;
15811}
15812.recently-viewed .grid__item .details {
15813    padding: 10px 0;
15814    text-align: center;
15815}
15816.recently-viewed .grid__item .details .both-price {
15817    font-size: 14px;
15818}
15819.recently-viewed .grid__item .details .both-price span.price {
15820    color: #a00404;
15821}
15822
15823/* Recently view product css end */
15824
15825/* Cart draw css start */
15826/* .drawer.drawer--is-open .drawer__inner {
15827    display: flex!important;
15828} */
15829.drawer__header {
15830    /* height: 40px; */
15831    padding: 20px;
15832}
15833.drawer__scrollable {
15834    padding: 20px;
15835    /* flex: unset; */
15836}
15837.drawer__inner .cart__product-name {
15838    font-size: 18px;
15839    font-weight: 600;
15840}
15841.drawer__footer.cart__footer {
15842    width: 100%;
15843    box-shadow: rgba(0,0,0,.1) 0 0 5px 0, rgba(0,0,0,.1) 0 0 1px 0;
15844    padding: 10px 20px;
15845}
15846.drawer__footer .cart__note {
15847    text-align: left!important;
15848}
15849button.btn--full.cart__checkout {
15850    margin-bottom: 10px!important;
15851}
15852.js-qty__wrapper {
15853    border: 1px solid #cdcdcd;
15854    min-width: 140px;
15855}
15856.drawer .js-qty__num {
15857    font-size: 14px;
15858    padding: 6px 5px 8px;
15859    border-bottom: 0;
15860}
15861.js-qty__num {
15862    border-bottom: 0;
15863}
15864.cart__item--qty {
15865    display: flex;
15866    align-items: center;
15867    flex-wrap: nowrap !important;
15868}
15869.remove-button {
15870    margin-left: 18px;
15871    cursor: pointer;
15872}
15873#remove_item path {
15874    fill: #a00404;
15875}
15876
15877/* Cart draw css end */
15878
15879/* Wishlist page css start */
15880
15881.wishlist-heading {
15882    margin-top: 3rem;
15883}
15884.my-wishlist .grid {
15885    margin: 0;
15886}
15887.swym-ui-component .swym-bg-2 {
15888    background: #a00404!important;
15889    font-family: Nunito,sans-serif;
15890}
15891.swym-wishlist-container-title-bar.swym-bg-1.swym-bg-2.swym-color-4 {
15892    justify-content: space-between;
15893    border-bottom: 1px solid #c4c4c4;
15894    padding: 16px 0;
15895    height: auto;
15896    background: transparent!important;
15897}
15898.swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-wishlist-main-title {
15899    font-size: 24px;
15900    letter-spacing: .1em;
15901    color: #000;
15902    display: block;
15903    font-weight: 600;
15904    font-family: Nunito,sans-serif;
15905}
15906span.swym-user-text.swym-value {
15907    letter-spacing: 0!important;
15908    color: #a00404;
15909    font-family: Nunito,sans-serif;
15910}
15911.swym-ui-component .swym-user-login-status::before {
15912    color: #a00404;
15913}
15914.swym-htc-tab-item.swym-tab-sfl {
15915    font-family: Nunito,sans-serif;
15916}
15917.swym-wishlist-detail-header {
15918    padding: 0!important;
15919}
15920.my-wishlist .grid__item.medium-up--five-sixths.medium-up--push-one-twelfth {
15921    width: 100%;
15922    left: 0;
15923    padding: 0;
15924}
15925.my-wishlist .swym-ui-component.swym-wishlist-page.swym-simple-wishlist-page.swym-is-safari {
15926    max-width: 100%;
15927}
15928.swym-ui-component .swym-wishlist-detail-separator {
15929    background: transparent!important;
15930}
15931.swym-wishlist-detail-content .swym-wishlist-grid {
15932    max-width: 100%!important;
15933    display: grid!important;
15934    grid-template-columns: repeat(4,1fr);
15935    column-gap: 15px;
15936    text-align: center;
15937    row-gap: 30px;
15938    padding: 0!important;
15939}
15940.swym-wishlist-detail-content .swym-wishlist-grid .swym-wishlist-item {
15941    width: 100%!important;
15942    margin: 0!important;
15943    border: 0!important;
15944    text-decoration: none!important;
15945}
15946.swym-wishlist-detail-content .swym-wishlist-grid .swym-wishlist-image-wrapper {
15947    height: unset!important;
15948}
15949.my-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title {
15950    text-overflow: unset;
15951    overflow: hidden;
15952    white-space: initial;
15953    font-size: 16px;
15954    padding-top: 10px;
15955    color: #111111;
15956    line-height: 24px;
15957    padding-bottom: 6px;
15958    margin: 0;
15959    font-family: Nunito,sans-serif;
15960    font-weight: 400;
15961    text-decoration: none;
15962    border: 0;
15963}
15964.my-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title {
15965    font-size: 14px;
15966    line-height: 16px;
15967    color: #000;
15968    font-weight: 600;
15969    margin: 5px 0;
15970    white-space: nowrap;
15971    overflow: hidden;
15972    text-overflow: ellipsis;
15973    font-family: Nunito,sans-serif;
15974}
15975.my-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price {
15976    color: #000;
15977    font-weight: 500!important;
15978    font-size: 18px;
15979    padding: 5px 0 15px;
15980    display: flex;
15981    font-family: Nunito,sans-serif;
15982    align-items: center;
15983    flex-wrap: wrap;
15984}
15985.my-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-final-price.swym-value {
15986    color: #a00404;
15987    font-size: 15px;
15988    font-family: Nunito,sans-serif;
15989    order: 1;
15990}
15991.my-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price {
15992    color: #111111;
15993    font-size: 15px;
15994    font-family: Nunito,sans-serif;
15995    order: 0;
15996    margin-right: 5px;
15997}
15998body .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn {
15999    font-weight: 600;
16000    color: #a00404;
16001    display: block;
16002    text-align: center;
16003    border: 1px solid #a00404;
16004    position: relative;
16005    font-family: Nunito,sans-serif;
16006    width: 100%;
16007    height: 45px;
16008    border-radius: 30px;
16009    text-transform: initial;
16010    font-size: 16px;
16011    padding: 0;
16012    z-index: 0!important;
16013    -webkit-appearance: none;
16014    transition: background .4s;
16015    background: linear-gradient(to right,#a00404 50%,#fff 50%)!important;
16016    background-size: 201% 100%!important;
16017    background-position: right bottom!important;
16018}
16019.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover {
16020    background-position: left bottom!important;
16021    color: #fff;
16022}
16023.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn {
16024    background: #a00404!important;
16025    top: 0!important;
16026    right: 0!important;
16027    border-radius: 0px 0px 0px 15px;
16028    z-index: 9!important;
16029}
16030.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon::before {
16031    color: #fff!important;
16032    font-size: 9px!important;
16033}
16034
16035/* Wishlist page css end */
16036
16037/* Cart page css start */
16038
16039.cart__item--headers {
16040    padding-bottom: 15px;
16041    margin-bottom: 15px;
16042}
16043.cart__item--details .cart-title {
16044    font-family: Nunito,sans-serif;
16045    font-size: 16px;
16046    text-transform: uppercase;
16047    font-weight: 600;
16048}
16049.cart__item--details {
16050    grid-template-columns: 2fr 200px 1fr;
16051}
16052.cart__product-name {
16053    font-size: 16px;
16054}
16055.cart__item {
16056    border-bottom: 1px solid #cdcdcd;
16057    padding-bottom: 0;
16058    margin-bottom: 15px;
16059    grid-gap: 15px;
16060}
16061.cart__footer.text-center {
16062    display: flex;
16063    width: 100%;
16064    justify-content: flex-end;
16065    border-top: 0px solid #cdcdcd;
16066    padding-top: 10px;
16067}
16068.cart__footer-page {
16069    margin: 0;
16070    text-align: left;
16071    font-family: Nunito,sans-serif;
16072}
16073.cart__item:last-child {
16074    border: none;
16075    margin-bottom: 0;
16076}
16077.cart__footer-page .h3 {
16078    font-family: Nunito,sans-serif;
16079    font-weight: 600;
16080}
16081.cart__checkout {
16082    border-radius: 0;
16083}
16084
16085.sticky-cart.sticky-cart--open {
16086    height: 60px;
16087}
16088/* .sticky-cart .js-toggle-slide-nav {
16089    display: none;
16090} */
16091button.sticky-cart__item {
16092  display: block;
16093  position: relative;
16094  text-decoration: none;
16095  font-size: 16px!important;
16096  border-radius: 0;
16097  width: 100%;
16098  max-width: 130px;
16099  padding: 10px 10px!important;
16100  background: #a00404!important;
16101  border: 1px solid #a00404!important;
16102  overflow: hidden;
16103  cursor: pointer;
16104  margin: 0px 10px;
16105}
16106button.sticky-cart__item span {
16107  z-index: 5;
16108  position: relative;
16109  transition: color 350ms ease;
16110}
16111button.sticky-cart__item:hover span{
16112  color: #a00404;
16113}
16114button.sticky-cart__item::after, button.sticky-cart__item::before{
16115  content: " ";
16116  display: block;
16117  position: absolute;
16118  width: 100%;
16119  top: 0;
16120  bottom: 0;
16121  right: 0;
16122  background: #fff;
16123  z-index: -1;
16124}
16125button.sticky-cart__item::before {
16126  transform: translateX(-100%);
16127  z-index: 1;
16128}
16129button.sticky-cart__item:hover:before {
16130  transform: translateX(0);
16131  transition: transform 350ms ease;
16132}
16133button.sticky-cart__item::after {
16134   z-index: 0;
16135  transform: translateX(100%);
16136  transition: none;
16137  transition: transform 350ms ease;
16138}
16139button.sticky-cart__item:hover:after {
16140  opacity: 1;
16141  transform: translateX(0);
16142 transition: transform 350ms 360ms ease;
16143}
16144
16145
16146/* Cart page css end */
16147
16148
16149/*27-10-2023 */
16150.announcementbar-section .announcement-bar__message,
16151.announcementbar-section .announcement-bar {
16152  width:100%;
16153  min-width:300px;
16154  text-align:center;
16155  margin:auto;
16156}
16157.announcementbar-section {
16158  max-height:31px;
16159      width: 100%;
16160  min-width:300px;
16161}
16162
16163input[type="number"].quantity{
16164  -webkit-appearance: textfield;
16165  /* pointer-events:none; */
16166}
16167
16168input[type="number"].quantity::-webkit-inner-spin-button,
16169input[type="number"].quantity::-webkit-outer-spin-button {
16170  -webkit-appearance: none;
16171  margin: 0;
16172}
16173
16174.drawer__cart-empty p.rte a {
16175    display: block;
16176    width: 100%;
16177    max-width: 220px;
16178    margin: 0 auto;
16179    padding: 10px;
16180    font-size: 16px;
16181    background: #a00404;
16182    color: #fff !important;
16183    min-height: 45px;
16184    text-decoration: none !important;
16185}
16186
16187/* Button Disabled icon change  */
16188button.add-to-cart[disabled="disabled"]:hover {
16189    cursor: not-allowed;
16190}
16191
16192/* Extra Buy Now Disabled icon change  */
16193 .Extra_Buy_Now[disabled]:hover {
16194      cursor: not-allowed;
16195    }
16196
16197.icon-plus.disabled:hover {
16198  cursor: not-allowed;
16199}
16200
16201.less_value {
16202  color: #a00404;
16203  margin-left: 0;
16204}
16205body #SearchModal predictive-search {
16206    margin-top: 0;
16207}
16208</style>
16209  <style>  
16210/* Responsive css start */
16211
16212@media (min-width: 1024px) {
16213/* .Categories-row {
16214    max-width: 1024px;
16215    margin: 0 auto;
16216} */
16217}
16218
16219@media (min-width: 991px) {
16220.slide-nav__overflow.slide-nav__overflow--thumb {
16221    border-radius: 0;
16222    background: #a00404;
16223    left: 0;
16224    right: 0;
16225    bottom: 60px;
16226    margin: 0 auto;
16227}
16228.sticky-cart.sticky-cart--open.menu-toggle button.site-nav__link .icon-hamburger {
16229    display: none;
16230}
16231.sticky-cart.sticky-cart--open.menu-toggle button.site-nav__link .icon-close {
16232    display: block;
16233}
16234.slide-nav__overflow.slide-nav__overflow--thumb button.site-nav__link.site-nav__link--icon {
16235    display: none;
16236}
16237.slide-nav__overflow.slide-nav__overflow--thumb .slide-nav__wrapper .slide-nav__item .slide-nav__link {
16238    font-size: 16px;
16239}
16240}
16241
16242@media (max-width: 990px) {
16243.page-width {
16244    padding-left: 10px;
16245    padding-right: 10px;
16246}
16247/* Header css start */
16248/* .header-layout--mobile-logo-only .header-item--icons {
16249    width: 100%;
16250} */
16251.mob-nav.medium-up--hide {
16252    display: flex!important;
16253}
16254.mob-nav.medium-up--hide .js-toggle-slide-nav {
16255    display: block!important;
16256}
16257.header-item.header-item--navigation.text-right.small--hide {
16258    display: none;
16259}
16260.slide-nav__overflow.slide-nav__overflow--thumb {
16261    background: #f6f6f6;
16262    max-height: calc(100vh - 0px);
16263    left: 0!important;
16264    right: 0!important;
16265    top: 0;
16266    border-radius: 0;
16267    height: 100%!important;
16268    width: 100%;
16269    margin: 0!important;
16270    max-width: 80%;
16271    z-index: 999;
16272}
16273.slide-nav__overflow.slide-nav__overflow--thumb .slide-nav__wrapper, .slide-nav__overflow.slide-nav__overflow--thumb .slide-nav__wrapper .slide-nav__dropdown {
16274    height: 100%;
16275    background: #f6f6f6;
16276}
16277.slide-nav__item {
16278    border-bottom: 1px solid #e0e0e0;
16279}
16280.slide-nav__dropdown .slide-nav__sublist-header, .slide-nav__item .slide-nav__link, .slide-nav__sublist-link:not(.slide-nav__sublist-header), a.slide-nav__link {
16281    text-align: left;
16282    color: #4f4f4f;
16283    font-size: 16px;
16284    padding: 15px 16px;
16285    font-family: Nunito,sans-serif;
16286    font-weight: 500;
16287}
16288.slide-nav__item .slide-nav__link:hover {
16289    color: #a00404;
16290}
16291.slide-nav__item .icon {
16292    color: #4f4f4f;
16293    height: 10px;
16294}
16295.slide-nav__return-btn {
16296    width: 30px;
16297}
16298.slide-nav__item .slide-nav__table {
16299    margin-bottom: 0;
16300}
16301.slide-nav__overflow.slide-nav__overflow--thumb .slide-nav__wrapper .slide-nav__dropdown .slide-nav__item .slide-nav__sublist-link {
16302    padding-left: 40px;
16303    font-weight: 500;
16304}
16305.slide-nav__overflow.slide-nav__overflow--thumb .slide-nav__wrapper .slide-nav__dropdown .slide-nav__item .slide-nav__sublist-header {
16306    padding-left: 10px;
16307    font-weight: 700;
16308}
16309.js-toggle-slide-nav.is-active .icon-close {
16310    display: inline-block;
16311    position: absolute;
16312    right: 7px;
16313    top: 7px;
16314    color: #4f4f4f;
16315    z-index: 99999;
16316}
16317
16318/* Header css end */
16319
16320/* Custom feature collecton css start */
16321
16322.custom-best-seller-section .slick-list.draggable {
16323    padding-left: 0px!important;
16324}
16325
16326/* Custom feature collecton css end */
16327
16328/* product page css start */
16329
16330.product-content {
16331    padding-left: 20px;
16332}
16333.product-icon-wrapper {
16334    flex-wrap: wrap;
16335}
16336.text-advert-single {
16337    padding: 20px;
16338}
16339
16340/* product page css end */
16341
16342.about-box {
16343    display: block;
16344}
16345.about-box .about-box-cntnt {
16346    margin: 0 0 20px!important;
16347    width: 100%;
16348}
16349.about-box-img {
16350    width: 100%;
16351    margin-bottom: 20px;
16352}
16353.about-box-img img {
16354    width: 100%;
16355}
16356.swym-wishlist-detail-content .swym-wishlist-grid {
16357    grid-template-columns: repeat(3,1fr);
16358}
16359.recently-viewed .grid__item {
16360    width: 33.333333%;
16361}
16362}
16363
16364@media (max-width: 768px) {
16365.cart__item--price {
16366    grid-column: 3!important;
16367}
16368.heading-design-layout {
16369    padding: 30px 0 0px;
16370}
16371.heading-design-layout:before {
16372    left: -10px;
16373    width: 90px;
16374    height: 114px;
16375    background-size: 90px 114px;
16376    background-position: top;
16377}
16378.heading-design-layout:after {
16379    right: 0;
16380    width: 90px;
16381    height: 114px;
16382    background-size: 90px 114px;
16383    background-position: top right;
16384}
16385.section-heading-design .title {
16386    max-width: 70%;
16387}
16388.section-heading-design .subtitle {
16389    max-width: 70%;
16390    margin: 0 auto;
16391}
16392.section-heading-design .title:before {
16393    display: none;
16394}
16395.section-heading-design .title:after {
16396    display: none;
16397}
16398
16399.jdgm-carousel-title-and-link .jdgm-carousel-title:before {
16400    display: none;
16401}
16402.jdgm-carousel-title-and-link .jdgm-carousel-title:after {
16403    display: none;
16404}
16405header.site-header.small--hide {
16406    display: block!important;
16407}
16408
16409
16410/* Section heading css start */
16411
16412.section-heading-design .title {
16413    font-size: 20px;
16414}
16415.countdown__heading .h2 {
16416    font-size: 20px;
16417}
16418.jdgm-carousel-title-and-link .jdgm-carousel-title {
16419    font-size: 20px;
16420}
16421
16422/* Section heading css end */
16423
16424/* Countdown css start */
16425  
16426.countdown-layout--banner.countdown-blocks--2.page-width .countdown__content {
16427    justify-content: center;
16428    padding-left: 0;
16429    padding-right: 0;
16430}
16431.countdown__text-wrapper--content-alignment-left {
16432    text-align: center;
16433}
16434.countdown__block--timer .countdown__display {
16435    justify-content: center;
16436}
16437.countdown__content .countdown__block.countdown__block--timer {
16438    margin-top: 0;
16439}
16440  .countdown__content h2 {
16441    font-size: 16px;
16442    margin-bottom: 5px;
16443}
16444
16445/* Countdown css end */
16446
16447/* Category section css start */
16448
16449.Category-section .new-Categories-row {
16450    grid-template-columns: repeat(2,1fr);
16451    row-gap: 10px;
16452}
16453.Category-section .new-Categories-row .item:last-child {
16454    display: block;
16455}
16456.new-Categories-row {
16457    grid-template-columns: repeat(2,1fr);
16458}
16459.new-Categories-row .item:last-child {
16460    display: none;
16461}
16462
16463/* Category section css end */
16464
16465/* Footer section css start */
16466
16467  .footer-navigation-section {
16468    grid-template-columns: repeat(1,1fr);
16469    row-gap: 0px;
16470}
16471.footer-block__details-content {
16472    display: none;
16473}
16474  footer.site-footer {
16475    background-image: url(//cdn.shopify.com/s/files/1/0404/9056/5784/files/foote_DESKTOP_Mobilr_Dsize_size.jpg);
16476    padding-bottom: 110px;
16477}
16478.footer-accordian-heading {
16479    border-top: 1px solid #fff;
16480    padding: 15px 0px;
16481    display: flex;
16482    justify-content: space-between;
16483    align-items: center;
16484}
16485.footer-accordian-heading h3 {
16486    margin-bottom: 0px;
16487}
16488.footer-accordian-heading .footer-down-arw {
16489    display: block;
16490    font-size: 20px;
16491    transition: 0.5s;
16492}
16493.footer-accordian-heading.active .footer-down-arw {
16494    transform: rotate(180deg);
16495}
16496.bottom-footer {
16497    flex-wrap: wrap;
16498    justify-content: center;
16499    margin-bottom: 10px;
16500}
16501.payment-icons {
16502    text-align: center;
16503}
16504.payment-icons li {
16505    margin: 5px 5px;
16506}
16507
16508/* Footer section css end */
16509
16510/* Feature Collection css start */
16511
16512.product-list-design-home .overflow-scroller {
16513    overflow-x: scroll;
16514    padding-bottom: 20px;
16515}
16516
16517/* Feature Collection css end */
16518
16519/* Blog section css start */
16520
16521.home-page-blog-design .grid {
16522    display: flex;
16523    flex-wrap: wrap;
16524    justify-content: center;
16525    row-gap: 20px;
16526}
16527.home-page-blog-design .grid .grid__item {
16528    /* float: inherit; */
16529    width: 50%;
16530}
16531
16532/* Blog section css end */
16533
16534/* Collection page css start */
16535
16536.collection-list-section-design .grid--uniform {
16537    display: flex;
16538    flex-wrap: wrap;
16539    margin: 0;
16540}
16541.collection-list-section-design .grid-product {
16542    width: 50%;
16543}
16544.collection-list-section-design .grid-product .grid-product__content {
16545    padding: 0px;
16546}
16547  
16548/* Collection page css end */
16549
16550/* product page css start */
16551
16552  .product-section .page-width {
16553    padding: 0;
16554}
16555.product-image .product__photos {
16556    margin: -20px 0px 0px;
16557}
16558.product-image {
16559    width: 100%;
16560}
16561.product-content {
16562    width: 100%;
16563    padding: 0 10px;
16564}
16565.product-section .grid {
16566    margin: 0;
16567}
16568.product-content .small--text-center {
16569    text-align: left!important;
16570}
16571.product-content .product-single__prices, .product-content ul.sales-points span.icon-and-text {
16572    justify-content: left;
16573}
16574.usp-prdct-content img {
16575    height: 65px;
16576    width: 65px!important;
16577}
16578.background-media-text__inner .background-media-text__aligner {
16579    position: inherit;
16580    left: 0;
16581    transform: translate(0,0);
16582}
16583.recommendation-main {
16584    padding: 60px 0 20px;
16585}
16586
16587/* product page css end */
16588
16589.abt-icon-bx-in {
16590    width: calc(50% - 10px);
16591    margin: 0 auto 20px;
16592}
16593.contact-detail-bx .contact-detail {
16594    flex-direction: column;
16595}
16596.contact-detail .rn-address-main {
16597    margin-bottom: 20px;
16598}
16599.rn-address {
16600    min-height: auto;
16601}
16602.swym-wishlist-detail-content .swym-wishlist-grid {
16603    grid-template-columns: repeat(2,1fr);
16604}
16605
16606.cart__item--details {
16607    grid-template-columns: 90px 1fr;
16608}
16609  .cart__item--qty {
16610    flex-wrap: wrap;
16611    gap: 5px;
16612}
16613.js-qty__wrapper {
16614    min-width: 90px;
16615}
16616.recently-viewed .grid__item {
16617    width: 50%;
16618}
16619}
16620
16621@media (max-width: 767px) {
16622.shopify-section.shopify-section-group-header-group {
16623    position: sticky;
16624    width: 100%;
16625    top: 0;
16626    left: 0;
16627    z-index: 5;
16628}
16629}
16630
16631@media (max-width: 590px) {
16632.cart__footer.text-center {
16633    justify-content: center;
16634}
16635.recently-viewed .grid__item {
16636    width: 100%;
16637}
16638}
16639
16640@media (max-width: 525px) {
16641
16642  p.custom-address-button{
16643    text-align: center;
16644  }
16645.header-layout--mobile-logo-only .mob-nav {
16646    width: 45px;
16647}
16648.heading-design-layout:before {
16649    width: 90px;
16650    height: 114px;
16651    background-size: 90px 114px;
16652    background-position: top;
16653}
16654.heading-design-layout:after {
16655    width: 90px;
16656    height: 114px;
16657    background-size: 90px 114px;
16658}
16659.section-heading-design .title, .countdown__heading .h2, .jdgm-carousel-title-and-link .jdgm-carousel-title {
16660    font-size: 16px;
16661}
16662  .section-heading-design .subtitle {
16663    font-size: 14px;
16664}
16665.section-heading-design .title {
16666    max-width: 60%;
16667}
16668.section-heading-design .subtitle {
16669    max-width: 60%;
16670}
16671  
16672.section-heading-design .title:before {
16673    display: none;
16674}
16675.section-heading-design .title:after {
16676    display: none;
16677}
16678  .countdown-layout--banner.countdown-blocks--2.page-width .countdown__content {
16679    padding: 10px 0px;
16680}
16681.cust-tab {
16682    font-size: 14px;
16683}
16684.new-Categories-section {
16685    padding: 40px 0;
16686}
16687.custom-best-seller-section {
16688    padding: 0px 0 60px;
16689}
16690.product-list-design-home {
16691    padding: 00px 0;
16692}
16693.home-page-blog-design {
16694    padding-bottom: 50px;
16695}
16696
16697/* header css start */
16698
16699.mob-nav .icon-hamburger {
16700    width: 22px;
16701}
16702.site-header__logo a img {
16703    max-width: inherit!important;
16704    max-height: inherit!important;
16705    width: 60px;
16706    height: auto;
16707}
16708.header-item--icons .js-modal-open-search-modal svg {
16709    width: 23px;
16710}
16711.icon-design svg {
16712    width: 20px;
16713}
16714.header-item--icons .wishlist-icon svg {
16715    width: 25px;
16716}
16717.header-item--icons .header-whatsaap svg {
16718    width: 27px;
16719    padding-top: 3px;
16720}
16721.header-item--icons .site-nav__link--cart svg {
16722    width: 25px;
16723}
16724.header-item--icons .site-nav__link--cart {
16725    padding-right: 0px!important;
16726}
16727.mob-nav.medium-up--hide .js-toggle-slide-nav {
16728    padding-left: 0px;
16729}
16730
16731/* header css start */
16732
16733.Collection-section .new-Categories-row .item .content a {
16734    margin: 10px auto 0;
16735    padding: 6px 15px;
16736    font-size: 10px;
16737}
16738  
16739/* */
16740
16741.home-page-blog-design .grid .grid__item {
16742    width: 100%;
16743}
16744
16745/* Collection page css start */
16746
16747.collection-list-section-design .grid-product {
16748    width: 50%;
16749    padding: 0 3px;
16750}
16751  
16752/* Collection page css end */
16753
16754/* Account page css start */
16755
16756.new-acc {
16757    flex-wrap: wrap;
16758}
16759  
16760
16761/* Account page css nd */
16762
16763.abt-icon-bx-in {
16764    width: 100%;
16765}
16766.swym-wishlist-detail-content .swym-wishlist-grid {
16767    grid-template-columns: repeat(1,1fr);
16768} 
16769}
16770
16771@media (min-width: 769px) {
16772.footer-collection-content-text.mobile-view {
16773    display: none;
16774}
16775.footer-collection-content .mobile-view {
16776    display: none;
16777}
16778}
16779
16780@media (max-width: 768px) {
16781.footer-collection-content-text.desktop-view {
16782    display: none;
16783}
16784.footer-collection-content .desktop-view {
16785    display: none;
16786}
16787}
16788
16789
16790/* Responsive css end */
16791
16792/* Swym CSS Starts */
16793.swym-btn-container.swym-inject {
16794    display: none !important;
16795  }
16796  /* Swym CSS Ends */
16797.swym-added{
16798background-color:#a00404!important;
16799}
16800
16801/*Wishlist header counter - content rendered after swym is ready to avoid showing block/invalid chars
16802*/
16803i.icon-swym-wishlist:after { visibility: hidden;}.swym-ready i.icon-swym-wishlist:after { visibility:
16804visible; content: '\f004';}</style>
16805<script src="//gillori.com/cdn/shop/t/67/assets/vendor-v6.js" defer="defer"></script>
16805
16806  
16806<script src="//gillori.com/cdn/shop/t/67/assets/theme.js?v=128521205630155222021758026060" defer="defer"></script>
16806
16807  <style>
16808    .swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid {
16809      display: grid !important;
16810      grid-template-columns: repeat(3, 1fr) !important;
16811      gap: 20px !important;
16812      max-width:unset !important;
16813      margin: 20px !important;
16814    }
16815    .swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item .swym-sfl-image-wrapper {
16816      height:unset !important;
16817      max-height:unset !important;
16818    }
16819    .swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading {
16820      margin: 0 20px !important;
16821    }
16822    .swym-ui-component .swym-wishlist-grid .swym-wishlist-item, .swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item, .swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item {
16823     border:unset !important;
16824    }
16825    .swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item {
16826      width:100% !important;
16827    }
16828     @media only screen and (min-width: 901px) {
16829    .swym-ui-component .swym-wishlist-detail-content {
16830      margin:0 20px !important;
16831    }
16832  }
16833    .swym-ui-component .swym-wishlist-grid li {
16834      width:100% !important;
16835    }
16836    @media only screen and (max-width: 900px) {
16837    .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper {
16838      max-height: unset !important;
16839    }
16840    .swym-ui-component .swym-wishlist-grid li {
16841      width:92% !important;
16842      margin: 0 4% 4% 4% !important;
16843    }
16844    .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn, .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn {
16845      margin:unset !important;
16846    }
16847}
16848  </style>
16849
16850<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
16851
16852
16853
16854
16855
16856
16857
16858<link rel="dns-prefetch" href="https://cdn.judge.me">
16859<link rel="dns-prefetch" href="https://cdn1.judge.me">
16860<link rel="dns-prefetch" href="https://api.judge.me">
16861
16862<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#A00404","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
16862ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#A00404","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#A00404","verified_badge_text":"Verified","verified_badge_bg_color":"#108474","verified_badge_text_color":"#fff","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":2,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"highest-rating","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":200,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"aligned","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
16862itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#A00404","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"#108474","widget_write_review_text_color":"#fff","widget_write_review_bg_color":"#A00404","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Load More","widget_load_more_color":"#A00404","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#A00404","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#A00404","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#A00404","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
16862youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":3,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
16862:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Gillori","shop_currency":"INR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
16862shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Gillori"};</script>
16862 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #A00404;--jdgm-secondary-color: rgba(160,4,4,0.1);--jdgm-star-color: #A00404;--jdgm-write-review-text-color: #fff;--jdgm-write-review-bg-color: #A00404;--jdgm-paginate-color: #A00404;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#A00404}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#A00404}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #A00404;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#A00404}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Gillori'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
16863</style> <style class='jdgm-settings-style'></style>
16864
16865  
16866  
16867  
16868  <style class='jdgm-miracle-styles'>
16869  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
16869/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
16870
16871</style>
16872<style class='jdgm-miracle-styles'>
16873  @font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA14AA8AAAAAGBQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAARAAAAGA2I0JVY21hcAAAAdgAAABVAAABjOEvI+NjdnQgAAACMAAAAAsAAAAOAAAAAGZwZ20AAAI8AAAG7QAADgxiLvl6Z2FzcAAACSwAAAAIAAAACAAAABBnbHlmAAAJNAAAAWQAAAHQQ2rNrGhlYWQAAAqYAAAAMAAAADYpQ9FlaGhlYQAACsgAAAAbAAAAJAc8A1dobXR4AAAK5AAAAA4AAAAQD6AAAGxvY2EAAAr0AAAACgAAAAoBHACubWF4cAAACwAAAAAgAAAAIADcDkZuYW1lAAALIAAAAZkAAANFKDbO4XBvc3QAAAy8AAAAPQAAAGV3qg0ycHJlcAAADPwAAAB6AAAAnH62O7Z4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgYX7BOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGA48YHjAxBz0P4shinkNwzSgMCOKIiYAmooM5nic7ZCxDYBADAMvn0CBmIOKkkmoGJ9NHif/Y2DpLNmKUhhYABenCLAHI3WrteqdrfrgqJvI/m29y0lXjvKWn2zl115+zeS51KC2m2gv7TjAP2ybDQ0AAAB4nGNgQAYAAA4AAQB4nK1Xa1sbxxWe1Q2MAQNC2M267ihjUZcdySRxHGIrDtllURwlqcC43XVuu0i4TZNekt7oNb1flD9zVrRPnW/5aXnPzEoBB9ynz1M+6Lwz886c65xZSGhJ4n4UxlJ2H4n5nS5V7j2I6IZL1+LkoRzej6jQSD+bFtOi31f7br1OIiYRqK2RcESQ+E1yNMnkYZMKWtVVvUlFLQdHxeWa8AOqBjJJ/KywHPhZoxhQIdg7lDSrAIJ0QKXe4ahQKOAYqh9crvPsaL7m+JcloPJHVaeKNUWiFx3EoxWnYBSWNBU9qgUR66OVIMgJrhxI+rxHpdUHo2vOXBD2Q6qEUZ2KjXj3rQhkdxhJ6vUwtQk2bTDaiGOZWTYsuoapfCRpndfXmfl5L5KIxjCVNNOLEsxIXpthdJPRzcRN4jh2ES2aDfokdiMSXSbXMXa7dIXRlW76aEH0mfGoLPbjeJDG5HhxnHsQywH8UX7cpLKWsKDUSOHTVNCLaEr5NK18ZABbkiZVTLgRCTnIpvZ9yYvsrmvN518SSdin8lodi4EcyiF0ZevlBiK0EyU9N92NIxXXY0mb9yKsuRyX3JQmTWk6F3gjUbBpnsZQ+QrlovyUCvsPyenDEJpaa9I5LdnaebhVEvuST6DNJGZKsmWsndGjc/MiCP21+qRwzuuThTRrT3E8mBDA9USGQ5VyUk2whcsJIenCyLGVSK1Kt6yKuTO201XsEu6Xrh3fNK+NQ0dzs6IYQour6vEaiviCzgqFkAbpVpMWNKhS0oXgNT4AABmiBR7tYrRg8rWIgxZMUCRi0IdmWgwSOUwkLSJsTVrS3b0oKw224qs0d6AOm1TV3Z2oe89OunXMV838ss7EUnA/ypaWAnJSnxY9vnIoLT+7wD8L+CFnBbkoNnpRxuGDv/4QGYbahbW6wrYxdu06b8FN5pkYnnRgfwezJ5N1RgozIaoK8UJB3Rk5jmOyVdMiE4VwL6Il5cuQ5lF+c4hw4svkP5cuOWJRVIXv+xyBZaw5abY87dGnnvs0wrUCH2teky7qzGF5CfFm+TWdFVk+pbMSS1dnZZaXdVZh+XWdTbG8orNplt/Q2TmWnlbj+FMlQaSVbJHzDt+WJuljiyuTxY/sYvPY4upk8WO7KLWgC96ZfsKpf1tX2c/j/tXhn4RdT8M/lgr+sbwK/1g24B/LVfjH8pvwj+U1+MfyW/CP5Rr8Y9nSsm0K9rqG2kuJRNNzksCkFJewxTW7rum6R9dxH5/BVejIM7Kp0g3Fjf2JDJe9f3ac4my+EnLF0TNrWdmphRGaInv53LHwnMW5oeXzxvLncZrlhF/ViWt7qi08L1b+Jfhv647ayG44Nfb1JuIBB063H5cl3WjSC7p1sd2kjf9GRWH3QX8RKRIrDdmSHW4JCO3d4bCjOughER4+dF28SBuOU1tGhG+hd63QRdBKaKcNQ8tmhU/nA+9g2FJStoc48/ZJmmzZ86ii/DFbUsI9ZXMnOirJsnSPSqvlp2KfO+0MmrYyO9R2QpXg8euacLezr1IpSAaKynhUsVwKUhc44U73+J4UpqH/q23kWEHDNr9YM4HRgvNOUaJsT62giSAZZRRc+Sun4kQ2osFGFPGbd9IvdaEQ2uNYSMyWV/NYqDbC9NJkiWbM+rbqsFLO4p1JCNkZG2kSe1FLtvGgs/X5pGS78lRQpYHR3ePfLjaJp1V7ni3FJf/yMUuCcboS/sB53OVxijfRP1ocxW26GEQ9F2+qbMetbN1
16873Zxr195cTqrts7seqfuvdJOwJNt7wnKdzSdNsbwjauMTh1JhUJbdE6doTGZa7PVRv5FB9ovnWdC1Th+rRw8+z52zqbwVsz3vI/lnTn/1XF7BP3sbZCqzpWL/U4t7ODBnzLG0flVYxue3WVxyX3ZhKCuwhBzV57fI3ghldbdBO3/LUz5rs4zlmu0gvAr2t6EeINjmKIcMttPLzjaL2puaDpDcBv65EQ2wA9AIfBjh45ZmYXwMzcY04HYI85DO4zh8F3mMPgu/oIvTAAioAcg2J95Ni5B0B27i3mOYzeZp5B7zDPoHeZZ9B7rDMESFgng5R1MthnnQz6zHkVYMAcBgfMYfCQOQy+Z+zaAvq+sYvR+8YuRj8wdjH6wNjF6ENjF6MfGrsY/cjYxejHiHF7ksCfmBFtAn5k4SuAH3PQzcjH6Kd4a3POzyxkzs8Nx8k5v8Dmlyan/tKMzI5DC3nHryxk+q9xTk74jYVM+K2FTPgduHcm5/3ejAz9EwuZ/gcLmf5H7MwJf7KQCX+2kAl/AfflyXl/NSND/5uFTP+7hUz/B3bmhH9ayIShhUz4VI/Omy9bqrijUqEY4p8mtMHY92j6gIpXe4fjx7r5BSXaAUEAAAAAAQAB//8AD3icbY8/SEJRFMbPucf3nv/SpxbPdHqUvECiVMRGaYj8Q4ZLOTkGQRAV/sFWURta3AuCdodoDZwiaGuqNdF8o5TbrfesocLl3MP97v2+3wcI8HlAPdoCL/iTcwJCWnY5HRZIoSGVFlUm+sPLqKkaLZCkSgIpoZiQIHaDEeRnWKaKeWDkmOEqwxU66Y0I8YifI414C/t9xDIAMCNnnwaUBxv44CLTsW3vJj0yY5D2zTgdNqskCjaWCmY69ikCpYJTHhcK3zY+A9XQdkxiViRkwHI/RrOTOwK2Zy5UBALKBaf+KBRuvQGvbBEDYVQdqAoUMspqUkJTEkpMogFvntZ4A9dKGMXoodjtbjyOs/nxPT5jhTfHvKHrWH1qt/VrUdcv/3V2Qzi55DAbuF32SQErS/2hABPC75VJnP8FIHmMbMUIr1ervI7xEsaNcZd9f9jEFyzz1gevD4dYW8fX4dUbfAFjQ2LfeJxjYGRgYABiBwu5rHh+m68M/MwvgCIMj2XcHiHo/1nML5iDgFwOBiaQKAAfTAqdeJxjYGRgYA76nwUkXzAwgElGBlTAAgBc+AObAHicY37BwMCMhAEhKAOtAAAAAAAAADQArgDoAAAAAQAAAAQAFAACAAAAAAACAAgAJACNAAAAQA4MAAAAAHicjZHBSsNAEIb/1KpowYOC5z2IWIS0BkXwpBTamwcPvXgxbbdJSpoNm43Qg48gPotXX8CTr+AL+BL+SUcQi9CEnXz7z8zuzATAPj7hYflccC3Zo34h3MA2BsIb1G+Fm+QH4U20YIW3qD8J7+IUL8ItHOCNJ3jNHe5m+BD2cORdCjew590Lb1BPhJvkZ+FNHHqvwlvU34V3MfS+hFs4btz0TL6wSRQ7ddJrq6AbnKvRQhlKSRamKixdbGyhrtXUZE6nqfHHZj4rJ5Ge68KFNjcJ9cmdjso0tKuOVWWobZGYTJ353VXnQGfahoSqiuIxCpybqqk1c9WX+1VuzUyPnR87l191Or/rQg8GORYcc4IIMRwUTqi2+Q3Q5TonjRihGLmMSpAhREolRMmMuPYU3F9zTbnLqGpGpGQfY9o5f02JCbM1WTPaMdvyblOfV8VPcEcbMS6tfetkrBMzpK3qS+rKFM5YU3etzAFtVmeHovzMosAjcwOqjh1XXdu6S4X+n/4Vz6x8Mypj6n49ZUf1Ch2+/8zrG7KBqKIAAAB4nGNgYoAALgbsgIWRiZGZkYWRlUGouCSxSLcgPzOvJDVFtzg/JzMFVSg1t6CkUhBFKCMxJ42BAQCLHRVSAAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnTYyMGhBaC4UeicDAwM3EmsnAzMDg8tGFcaOwIgNDh0RIH6Ky0YNEH8HBwNEgMElUnqjOkhoF0cDAyOLQ0dyCEwCBDYy8GntYPzfuoGldyMTg8tm1hQ2BhcXAJQcKgcAAA==") format("woff");font-weight:normal;font-style:normal}
16874
16875</style>
16876
16877
16878  
16879  
16880   
16881
16882
16883
16884
16885<script data-cfasync='false' class='jdgm-script'>
16886!function(e){window.jdgm=window.jdgm||{};
16887/* INF-1976 */
16888var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
16889if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
16890jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
16891jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
16892setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
16893!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
16894(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
16895a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
16896jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
16897t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
16898t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
16899".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
16900parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
16901jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
16902)}))}(document);
16903</script>
16903
16904<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
16905
16906<!-- BEGIN app snippet: theme_fix_tags -->
16906<script>
16907  (function() {
16908    var jdgmThemeFixes = null;
16909    if (!jdgmThemeFixes) return;
16910
16911    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
16912    // before the per-theme fix so the theme-specific CSS wins the cascade.
16913    // HTML is never applied globally (too risky).
16914    var allThemesFix = jdgmThemeFixes['all'];
16915    if (allThemesFix && allThemesFix.css) {
16916      var allStyleTag = document.createElement('style');
16917      allStyleTag.classList.add('jdgm-theme-fix-style-all');
16918      allStyleTag.innerHTML = allThemesFix.css;
16919      document.head.append(allStyleTag);
16920    };
16921
16922    if (allThemesFix && allThemesFix.js) {
16923      var allScriptTag = document.createElement('script');
16924      allScriptTag.classList.add('jdgm-theme-fix-script-all');
16925      allScriptTag.innerHTML = allThemesFix.js;
16926      document.head.append(allScriptTag);
16927    };
16928
16929    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
16930    if (!thisThemeFix) return;
16931
16932    if (thisThemeFix.html) {
16933      document.addEventListener("DOMContentLoaded", function() {
16934        var htmlDiv = document.createElement('div');
16935        htmlDiv.classList.add('jdgm-theme-fix-html');
16936        htmlDiv.innerHTML = thisThemeFix.html;
16937        document.body.append(htmlDiv);
16938      });
16939    };
16940
16941    if (thisThemeFix.css) {
16942      var styleTag = document.createElement('style');
16943      styleTag.classList.add('jdgm-theme-fix-style');
16944      styleTag.innerHTML = thisThemeFix.css;
16945      document.head.append(styleTag);
16946    };
16947
16948    if (thisThemeFix.js) {
16949      var scriptTag = document.createElement('script');
16950      scriptTag.classList.add('jdgm-theme-fix-script');
16951      scriptTag.innerHTML = thisThemeFix.js;
16952      document.head.append(scriptTag);
16953    };
16954  })();
16955</script>
16955
16956<!-- END app snippet -->
16957<!-- End of Judge.me Core -->
16958
16959
16960
16961<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
16962<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
16963<script>
16964/* >> TriplePixel :: start*/
16965window.TriplePixelData={TripleName:"gillori.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"drawer",template:"blog",curr:"INR" || "INR", market:"615317753"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
16966/* << TriplePixel :: end*/
16967</script>
16967
16968
16969
16970
16971<!-- END app block --><!-- BEGIN app block: shopify://apps/gokwik-cart-slide-cart-drawer/blocks/app-embed/531cd8ff-cc36-43b1-9a44-c16d44927215 -->
16972<link rel="preconnect" href="https://gkx.gokwik.co" crossorigin>
16973
16974  <link rel="preload" as="script" href="https://kwikcart.gokwik.co/kwikcart/side-cart.js" fetchpriority="low">
16975
16976
16977<script>
16978  var _lmdPageType;
16979</script>
16979
16980
16981<script>
16982  var gk_cart_domain = "gillori.myshopify.com";
16983
16984  (function() {
16985      window.kwikCartActive = false;
16986
16987      // Merchants where the embed is fully disabled (no globals, no script, no ATC hooks)
16988      var disabledDomains = [];
16989      if (disabledDomains.indexOf(gk_cart_domain) !== -1) return;
16990
16991      window.gk_cart_domain = gk_cart_domain;
16992      window.gk_cart_currency = "INR";
16993      try {
16994        window.gk_currency_format = "en"+'-'+"IN";
16995      } catch (err) {
16996        console.log(err);
16997      }
16998
16999      // --- Always-on: product globals + freebie redirect ---
17000      window.gk_selected_product_id = null;
17001      var gk_product_tags = null;
17002      if (gk_product_tags && gk_product_tags.length) {
17003        if (gk_product_tags.some(function(tag) { return tag === 'kwikcart-freebie'; })) {
17004          window.location.replace("/");
17005        }
17006      }
17007
17008      function shouldLoadKwikCart(config, countryCode) {
17009        if (!config) return false;
17010        var disableOnNonIndia = config.appearance && config.appearance.disableOnNonIndiaStore;
17011        if (disableOnNonIndia && countryCode !== 'IN') return false;
17012        return true;
17013      }
17014
17015      var atcButtonSelectors = [
17016        "form[action='/cart/add'] button[name='add']",
17017        "form[action$='/cart/add'] button[name='add']",
17018        "form[action='/cart/add'] button[data-checkout='same']",
17019        "form[action='/cart/add'] button[type='submit']",
17020        "form[action='/cart/add'] input[type='submit']",
17021        "form[action='/cart/add'] button[data-add-to-cart]",
17022        "form[action='/cart/add'] label[role='submit']",
17023        "form[data-zp-product-url='/cart'] button[type='submit']",
17024        "form[action='/cart/add'] a[role='submit']",
17025      ];
17026
17027      var addAddtoCartEventListener = function() {
17028        document.querySelectorAll(atcButtonSelectors.join(", ")).forEac
17028h(function(atcButton) {
17029          atcButton.addEventListener(
17030            "click",
17031            function(event) {
17032              if (!window.addItemtoCartFromForm) return;
17033              event.stopPropagation();
17034              event.stopImmediatePropagation();
17035              event.preventDefault();
17036              window.addItemtoCartFromForm(event);
17037            },
17038            true
17039          );
17040        });
17041      };
17042
17043      function initKwikCart(config) {
17044        // Cart page redirect
17045        try {
17046          if (config && config.appearance && config.appearance.disableCartPage && config.appearance.disableCartPage.enable) {
17047            if (location.pathname.split("/")[1].split("?")[0] === "cart") {
17048              console.log('redirecting from extension');
17049              location.href = "/?openCart=true";
17050            }
17051          }
17052        } catch (err) {
17053          console.log(err);
17054        }
17055
17056        // ATC listeners — opt-out via customATCHandling flag (replaces hardcoded blocklist)
17057        // Merchants with their own ATC logic (bundle, subscription, gift apps) set
17058        // customATCHandling=true to skip interception. Default: intercept.
17059        var skipAtc = config?.appearance?.customATCHandling === true;
17060        if (!skipAtc) {
17061          if (document.readyState === 'loading') {
17062            document.addEventListener("DOMContentLoaded", addAddtoCartEventListener);
17063          } else {
17064            addAddtoCartEventListener();
17065          }
17066        } else {
17067          console.log("no atc modification");
17068        }
17069
17070        // Script injection
17071        var scriptFile = "https://kwikcart.gokwik.co/kwikcart/side-cart.js";
17072        var script = document.createElement('script');
17073        if (gk_cart_domain !== 'koskii.myshopify.com') {
17074          script.defer = "true";
17075        }
17076        script.src = scriptFile;
17077        document.head.appendChild(script);
17078        script.onload = function() {
17079          window.kwikCartActive = true;
17080        };
17081      }
17082
17083      // --- Resolve config + country in parallel ---
17084      var configPromise;
17085      var cachedConfig = null;
17086      try {
17087        var raw = sessionStorage.getItem("kwik-cart-request-data");
17088        if (raw) cachedConfig = JSON.parse(raw);
17089      } catch (err) {}
17090
17091      if (cachedConfig) {
17092        configPromise = Promise.resolve(cachedConfig);
17093      } else {
17094        // Fetch start time: side-cart.js reuses this page's response instead of
17095        // requesting the config again, and stamps this time as "last fetched".
17096        var configFetchedAt = Date.now();
17097        configPromise = fetch('https://gkx.gokwik.co/v3/kwik-cart/request', {
17098          headers: {
17099            'Content-Type': 'application/json',
17100            'x-shop-domain': gk_cart_domain
17101          }
17102        })
17103        .then(function(res) { return res.json(); })
17104        .then(function(response) {
17105          var config = response && response.data ? response.data : response;
17106          // Only a real config is cached (and offered for reuse). Caching an
17107          // error body used to break the cart for the rest of the session.
17108          if (config && config.appearance) {
17109            window.__gkConfigFetchedAt = configFetchedAt;
17110            try {
17111              sessionStorage.setItem('kwik-cart-request-data', JSON.stringify(config));
17112            } catch (e) {}
17113          }
17114          return config;
17115        });
17116      }
17117
17118      // Expose promise so side-cart.js can reuse the in-flight/resolved result
17119      // instead of making its own /request call. Survives sessionStorage quota failures.
17120      window.__gkConfigPromise = configPromise;
17121
17122      // Country detection: cache > browsing_context > Liquid fallback
17123      var cachedCountry = null;
17124      try {
17125        var stored = sessionStorage.getItem('gk-detected-country');
17126        if (stored && stored.length === 2) cachedCountry = stored;
17127      } catch (e) {}
17128
17129      var countryPromise = cachedCountry
17130        ? Promise.resolve(cachedCountry)
17131        : fetch('/browsing_context_suggestions.json')
17132            .then(function(res) { return res.json(); })
17133            .then(function(data) {
17134              var code = data && data.detected_values && data.detected_values.country && data.detected_values.country.handle;
17135              if (code && code.length === 2) {
17136                try { sessionStorage.setItem('gk-detected-country', code); } catch (e) {}
17137                return code;
17138              }
17139              return "IN";
17140            })
17141            .catch(function() {
17142              // Fallback to Liquid market-based country
17143              return "IN";
17144            });
17145
17146      Promise.all([configPromise, countryPromise])
17147        .then(function(results) {
17148          var config = results[0];
17149          var countryCode = results[1];
17150          window.__gkExtRequestDone = true;
17151          if (countryCode !== 'IN') {
17152            window.customGKCartConfig = {
17153              'discountDisplayConfig.enabled': false,
17154              'discountDisplayConfig.showInputOnly': false,
17155              'discountDisplayConfig.showOfferList': false,
17156              'appearance.checkoutButtons.primary.gokwikCheckout': false,
17157            };
17158          }
17159          if (shouldLoadKwikCart(config, countryCode)) {
17160            initKwikCart(config);
17161          }
17162        })
17163        .catch(function(err) {
17164          console.log('kwik-cart init failed, cart will not load', err);
17165        });
17166    })();
17167</script>
17167
17168<style>
17169  .cart__checkout {
17170    width: 100%;
17171    background: black;
17172    color: white;
17173    border: 0;
17174    border-radius: 2px;
17175    padding: 1rem;
17176    display: flex;
17177    justify-content: center;
17178    align-items: center;
17179  }
17180</style>
17181
17182<!-- END app block -->
17182<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 17182
17182
17183<script src="https://cdn.shopify.com/extensions/01a10048-5d78-7650-9cc9-e0fe35b475d6/whatmorelive-2355/assets/video-shopping.js" type="text/javascript" defer="defer"></script>
17183
17184<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
17185<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: 40490565784,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 17185
17185
17186<script>
17187  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
17188</script>
vendor: 1 bytes, line 17188
17188
17189<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}
17189).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: 40490565784,storefrontBaseUrl: "https://gillori.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://gillori.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2140274937","configuration":"{\"accountID\":\"19r4ab13uvh1\",\"enabledEvents\":\"kp_visitors,kp_engaged_visitors,kp_identified,kp_atc,purchase_new_customer,purchase_repeat_customer,purchase_prepaid,Purchase,InitiateCheckout,AddPaymentInfo,PageView,ViewContent,AddToCart,Search\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"771344939a5942606662ac3c45b70cb8","type":"APP","apiClientId":180713160705,"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":"962724089","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
17189,"dataSharingState":"unrestricted"},{"id":"854393081","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3starter-01.swymrelay.com\",\"swymTier\":\"v3starter-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"450429177","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-NBP646K\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/fzRxCMLZiMwaEKTzv6YC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/UYXQCOzZiMwaEKTzv6YC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-QZRD0JJQ7T\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/Fr_2COnZiMwaEKTzv6YC\\\",\\\"MC-5TF86LJSP8\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-QZRD0JJQ7T\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/1d1dCL_ZiMwaEKTzv6YC\\\",\\\"MC-5TF86LJSP8\\\",\\\"AW-617609636\\\/8E3ZCPqnktYBEKTzv6YC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/C2H3CObZiMwaEKTzv6YC\\\",\\\"MC-5TF86LJSP8\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-QZRD0JJQ7T\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/GkpDCO_ZiMwaEKTzv6YC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-QZRD0JJQ7T\\\",\\\"AW-617609636\\\/sXeyCMXZiMwaEKTzv6YC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-QZRD0JJQ7T\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"229802233","configuration":"{\"pixel_id\":\"1006849146384935\",\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"145195257","configuration":"{\"shopId\":\"gillori.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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":"unrestricted"},{"id":"38240505","configuration":"{\"accountID\":\"wp_2430576\", \"storeID\":\"40490565784\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"709656c015f722c724bbecad2c42bc3e","type":"APP","apiClientId":6762325,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
17189,"dataSharingState":"unrestricted"},{"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":"Gillori","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"gillori.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/gillori.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://gillori.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152909250809","themePublished":"true","eventMetadataId":"c1edef46-b63b-4035-ab3e-d3c3a7bd7ba5","pageType":"blog","resourceId":"62557094040","shopId":"40490565784","storefrontBaseUrl":"https:\/\/gillori.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
17189<script>
17190  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
17191  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
17192  window.ShopifyAnalytics.meta.currency = 'INR';
17193  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":62557094040,"requestId":"1079eaef-8445-4ba8-81fc-5bbed1e41391-1791087929"}};
17194  for (var attr in meta) {
17195    window.ShopifyAnalytics.meta[attr] = meta[attr];
17196  }
17197</script>
vendor: 1 bytes, line 17197
17197
17198<script class="analytics">
17199  (function () {
17200    var customDocumentWrite = function(content) {
17201      var jquery = null;
17202
17203      if (window.jQuery) {
17204        jquery = window.jQuery;
17205      } else if (window.Checkout && window.Checkout.$) {
17206        jquery = window.Checkout.$;
17207      }
17208
17209      if (jquery) {
17210        jquery('body').append(content);
17211      }
17212    };
17213
17214    var hasLoggedConversion = function(token) {
17215      if (token) {
17216        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
17217      }
17218      return false;
17219    }
17220
17221    var setCookieIfConversion = function(token) {
17222      if (token) {
17223        var twoMonthsFromNow = new Date(Date.now());
17224        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
17225
17226        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
17227      }
17228    }
17229
17230    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
17231    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
17232    if (trekkie.integrations) {
17233      return;
17234    }
17235    trekkie.methods = [
17236      'identify',
17237      'page',
17238      'ready',
17239      'track',
17240      'trackForm',
17241      'trackLink'
17242    ];
17243    trekkie.factory = function(method) {
17244      return function() {
17245        var args = Array.prototype.slice.call(arguments);
17246        args.unshift(method);
17247        trekkie.push(args);
17248        if (method == 'track' || method == 'page') {
17249          var pageUrl;
17250          try {
17251            pageUrl = window.location.href;
17252          } catch (e) {}
17253          var pageReferrer;
17254          try {
17255            pageReferrer = document.referrer;
17256          } catch (e) {}
17257          try {
17258            if (window.__TREKKIE_SHIM_QUEUE == null) {
17259              window.__TREKKIE_SHIM_QUEUE = [];
17260            }
17261            window.__TREKKIE_SHIM_QUEUE.push({
17262              from: 'trekkie-stub',
17263              method: method,
17264              args: args.slice(1),
17265              pageContext: {
17266                url: pageUrl,
17267                referrer: pageReferrer
17268              }
17269            });
17270          } catch (e) {
17271            // no-op
17272          }
17273        }
17274        return trekkie;
17275      };
17276    };
17277    for (var i = 0; i < trekkie.methods.length; i++) {
17278      var key = trekkie.methods[i];
17279      trekkie[key] = trekkie.factory(key);
17280    }
17281    trekkie.load = function(config) {
17282      trekkie.config = config || {};
17283      trekkie.config.initialDocumentCookie = document.cookie;
17284      var first = document.getElementsByTagName('script')[0];
17285var script = document.createElement('script');
17286script.type = 'text/javascript';
17287script.onerror = function(e) {
17288  var scriptFallback = document.createElement('script');
17289  scriptFallback.type = 'text/javascript';
17290  scriptFallback.onerror = function(error) {
17291          var Monorail = {
17292      produce: function produce(monorailDomain, schemaId, payload) {
17293        var currentMs = new Date().getTime();
17294        var event = {
17295          schema_id: schemaId,
17296          payload: payload,
17297          metadata: {
17298            event_created_at_ms: currentMs,
17299            event_sent_at_ms: currentMs
17300          }
17301        };
17302        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
17303      },
17304      sendRequest: function sendRequest(endpointUrl, payload) {
17305        // Try the sendBeacon API
17306        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
17307          var blobData = new window.Blob([payload], {
17308            type: 'text/plain'
17309          });
17310
17311          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
17312            return true;
17313          } // sendBeacon was not successful
17314
17315        } // XHR beacon
17316
17317        var xhr = new XMLHttpRequest();
17318
17319        try {
17320          xhr.open('POST', endpointUrl);
17321          xhr.setRequestHeader('Content-Type', 'text/plain');
17322          xhr.send(payload);
17323        } catch (e) {
17324          console.log(e);
17325        }
17326
17327        return false;
17328      },
17329      isIos12: function isIos12() {
17330        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
17331      }
17332    };
17333    Monorail.produce('monorail-edge.shopifysvc.com',
17334      'trekkie_storefront_load_errors/1.1',
17335      {shop_id: 40490565784,
17336      theme_id: 152909250809,
17337      app_name: "storefront",
17338      context_url: window.location.href,
17339      source_url: "//gillori.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
17340
17341  };
17342  scriptFallback.async = true;
17343  scriptFallback.src = '//gillori.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
17344  first.parentNode.insertBefore(scriptFallback, first);
17345};
17346script.async = true;
17347script.src = '//gillori.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
17348first.parentNode.insertBefore(script, first);
17349
17350    };
17351    trekkie.load(
17352      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":40490565784,"isMerchantRequest":null,"themeId":152909250809,"themeCityHash":"12624307505952111082","contentLanguage":"en","currency":"INR","eventMetadataId":"c1edef46-b63b-4035-ab3e-d3c3a7bd7ba5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
17353    );
17354
17355    var loaded = false;
17356    trekkie.ready(function() {
17357      if (loaded) return;
17358      loaded = true;
17359
17360      window.ShopifyAnalytics.lib = window.trekkie;
17361
17362      var originalDocumentWrite = document.write;
17363      document.write = customDocumentWrite;
17364      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
17365      document.write = originalDocumentWrite;
17366
17367      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
17368      var token = match? match[1]: undefined;
17369      if (!hasLoggedConversion(token)) {
17370        setCookieIfConversion(token);
17371        
17372      }
17373    });
17374
17375    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":62557094040,"requestId":"1079eaef-8445-4ba8-81fc-5bbed1e41391-1791087929","shopifyEmitted":true});
17376
17377    var eventsListenerScript = document.createElement('script');
17378    eventsListenerScript.async = true;
17379    eventsListenerScript.src = "//gillori.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
17380    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
17381})();</script>
17381
17382  
17382<script>
17383  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
17384    window.ga = function ga() {
17385      (window.ga.q = window.ga.q || []).push(arguments);
17386      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
17387        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
17388      }
17389      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.");
17390    };
17391    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
17392      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
17393    }
17394  }
17395</script>
vendor: 1 bytes, line 17395
17395
17396<script
17397  defer
17398  src="https://gillori.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
17399  data-application="storefront-renderer"
17400  data-shop-id="40490565784"
17401  data-render-region="gcp-us-central1"
17402  data-page-type="blog"
17403  data-theme-instance-id="152909250809"
17404  data-theme-name="Streamline"
17405  data-theme-version="6.4.0"
17406  data-monorail-region="shop_domain"
17407  data-resource-timing-sampling-rate="10"
17408  data-shs="true"
17409  data-shs-beacon="true"
17410  data-shs-export-with-fetch="true"
17411  data-shs-logs-sample-rate="1"
17412  data-shs-beacon-endpoint="https://gillori.com/api/collect"
17413></script>
17413
17414<meta name="shopify-y" content="be7b3c22-f594-40ff-95db-ad1f2f49508f" data-expiration="1822645529000"><meta name="shopify-s" content="c428ae58-c765-44e7-89f1-974afb726192" data-expiration="1791089729000"><meta name="new-cookie-storage-activated" content="t">
17415</head>
17416
17417<body class=" template-blog" ontouchstart="return true;" data-transitions="false" data-animate_underlines="true" data-animate_images="false" data-button_style="round" data-type_product_capitalize="false" data-type_header_capitalize="false" data-product_image_scatter="false" data-button_type_style="normal">
17418  <div id="OverscrollLoader" class="overscroll-loader" aria-hidden="true">
17419    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--full-color icon-loader--full-color"><path class="icon-loader__close" d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/><path class="icon-loader__path" d="M40 90a40 40 0 1 1 20 0"/></svg>
17420  </div>
17421
17422  <div class="root"><!-- Google Tag Manager (noscript) -->
vendor: 62 bytes, lines 17422-17423
17422
17423<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
17423GTM-WGSSN84
vendor: 83 bytes, lines 17423-17424
17423"
17424height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
17425<!-- End Google Tag Manager (noscript) -->
17426    
17427    <div class="splash-screen"><span class="loader-text">Loading</span></div>
17428
17429    <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
17430
17431    <div id="PageContainer" class="page-container">
17432      <div class="transition-body"><!-- BEGIN sections: header-group -->
17433<div id="shopify-section-sections--19950461124857__announcement-bar" class="shopify-section shopify-section-group-header-group"><div class="announcement announcement-bar-index-only--false">
17434  <div class="announcement__wrapper">
17435   <div class="announcementbar-section page-width"><div class="announcement-bar"><a href="/collections/utsava" class="announcement-bar__link"><p class="announcement-bar__message">
17436                Festive Sale is Live
17437              </p></a></div><div class="announcement-bar"><p class="announcement-bar__message">
17438                Save additional 10% off on prepaid orders
17439              </p></div><div class="announcement-bar"><p class="announcement-bar__message">
17440                Easy returns and exchanges
17441              </p></div></div>
17442  </div>
17443</div>
17444
17445
17446<script>
17447    $(".announcementbar-section").slick({  
17448      dots: false,
17449      arrows: false,
17450      slidesToShow: 1,
17451  	  slidesToScroll: 1,
17452      autoplay: true,
17453  	  autoplaySpeed: 5000       
17454    });          
17455</script>
17455
17456</div><div id="shopify-section-sections--19950461124857__header" class="shopify-section shopify-section-group-header-group">
17457
17458<script>
17459  function autoLogin (){
17460        document.getElementById('kwik-pass-text').textContent = 'Account';
17461      }
17462      window.addEventListener('user-loggedin', function(event) {
17463         const { token } = event?.detail;
17464         if (token){
17465           autoLogin();
17466         }
17467      });
17468    document.addEventListener('DOMContentLoaded',function () {
17469      var userToken = localStorage.getItem('KWIKSESSIONTOKEN');
17470      if (userToken){
17471        autoLogin();
17472      }
17473  })
17474</script>
17474
17475
17476
17477<div class="slide-nav__overflow slide-nav__overflow--thumb">
17478  <nav class="slide-nav__wrapper">
17479    <ul id="SlideNav" class="slide-nav">
17480      
17481<li class="slide-nav__item"><a href="/" class="slide-nav__link">
17482              Home
17483            </a></li><li class="slide-nav__item"><a href="/collections/new-arrivals" class="slide-nav__link">
17484              New Arrivals
17485            </a></li><li class="slide-nav__item"><a href="/collections/dresses" class="slide-nav__link">
17486              Dresses
17487            </a></li><li class="slide-nav__item"><button
17488              type="button"
17489              class="js-toggle-submenu slide-nav__link"
17490              data-target="tier-2-suit-sets4"
17491              data-level="1"
17492              >
17493              Suit Sets
17494              <span class="slide-nav__icon">
17495                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
17496                <span class="icon__fallback-text">Expand submenu</span>
17497              </span>
17498            </button>
17499            <ul
17500              class="slide-nav__dropdown"
17501              data-parent="tier-2-suit-sets4"
17502              data-level="2">
17503              <li class="slide-nav__item border-bottom">
17504                <div class="slide-nav__table">
17505                  <div class="slide-nav__table-cell slide-nav__return">
17506                    <button class="js-toggle-submenu slide-nav__return-btn" type="button">
17507                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><title>icon-chevron-left</title><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
17508                      <span class="icon__fallback-text">Collapse submenu</span>
17509                    </button>
17510                  </div>
17511                  <a href="/collections/suit-sets" class="slide-nav__sublist-link slide-nav__sublist-header">
17512                    Suit Sets
17513                  </a>
17514                </div>
17515              </li><li class="slide-nav__item border-bottom"><a href="/collections/a-line-suits" class="slide-nav__sublist-link">
17516                      A Line Suits Sets
17517                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/anarkali-suits" class="slide-nav__sublist-link">
17518                      Anarkali Suit Sets
17519                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/sharara-set" class="slide-nav__sublist-link">
17520                      Sharara Suit Sets
17521                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/straight-suits" class="slide-nav__sublist-link">
17522                      Straight Suit Sets
17523                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/angrakha-kurta-set" class="slide-nav__sublist-link">
17524                      Angrakha Kurta Set
17525                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/daily-wear-suits" class="slide-nav__sublist-link">
17526                      Daily Wear Suit
17527                    </a></li><li class="slide-nav__item"><a href="/collections/party-wear-suit-set" class="slide-nav__sublist-link">
17528                      Party Wear Suits 
17529                    </a></li></ul></li><li class="slide-nav__item"><a href="/collections/co-ord-sets" class="slide-nav__link">
17530              Co-Ord Sets
17531            </a></li><li class="slide-nav__item"><a href="/collections/summer" class="slide-nav__link">
17532              Summer
17533            </a></li><li class="slide-nav__item"><button
17534              type="button"
17535              class="js-toggle-submenu slide-nav__link"
17536              data-target="tier-2-collections7"
17537              data-level="1"
17538              >
17539              Collections
17540              <span class="slide-nav__icon">
17541                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
17542                <span class="icon__fallback-text">Expand submenu</span>
17543              </span>
17544            </button>
17545            <ul
17546              class="slide-nav__dropdown"
17547              data-parent="tier-2-collections7"
17548              data-level="2">
17549              <li class="slide-nav__item border-bottom">
17550                <div class="slide-nav__table">
17551                  <div class="slide-nav__table-cell slide-nav__return">
17552                    <button class="js-toggle-submenu slide-nav__return-btn" type="button">
17553                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><title>icon-chevron-left</title><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
17554                      <span class="icon__fallback-text">Collapse submenu</span>
17555                    </button>
17556                  </div>
17557                  <a href="https://gillori.com/collections/" class="slide-nav__sublist-link slide-nav__sublist-header">
17558                    Collections
17559                  </a>
17560                </div>
17561              </li><li class="slide-nav__item border-bottom"><a href="/collections/valentines-dresses" class="slide-nav__sublist-link">
17562                      Valentine&#39;s
17563                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/winter-wear" class="slide-nav__sublist-link">
17564                      Winter
17565                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/wedding-kurtis" class="slide-nav__sublist-link">
17566                      Wedding
17567                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/utsava" class="slide-nav__sublist-link">
17568                      Utsava
17569                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/chanderi" class="slide-nav__sublist-link">
17570                      Chanderi
17571                    </a></li><li class="slide-nav__item border-bottom"><a href="/collections/rozana" class="slide-nav__sublist-link">
17572                      Rozana
17573                    </a></li><li class="slide-nav__item"><a href="/collections/gillori-luxe" class="slide-nav__sublist-link">
17574                      Gillori Luxe
17575                    </a></li></ul></li><li class="slide-nav__item"><a href="https://gillori.myshopify.com/apps/shipway_track" class="slide-nav__link">
17576              Track Order
17577            </a></li><li class="slide-nav__item border-bottom">
17578       <a href="/collections/sale" class="slide-nav__link sale-badges">Sale</a>
17579      </li><li class="slide-nav__item medium-up--hide">
17580          
17581          
17582         <a
17583            href="javascript:void(0);" onclick="kpHandleLogin('/account');" 
17584            class="slide-nav__link">
17585            <span id="kwik-pass-text">
17586            Log in
17587            </span>
17588          </a>
17589          
17590        </li><li class="slide-nav__item medium-up--hide">
17591          <a
17592            href="/pages/club-gillori"
17593            class="slide-nav__link">
17594            Earn Rewards
17595          </a>
17596        </li><li class="slide-nav__item medium-up--hide">
17597          <a
17598            href="/search"
17599            class="slide-nav__link js-modal-open-search-modal js-no-transition">
17600            Search
17601          </a>
17602        </li></ul>
17603    <button type="button" class="site-nav__link site-nav__link--icon js-toggle-slide-nav">
17604      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
17605      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
17606      <span class="icon__fallback-text">Menu</span>
17607    </button>
17608  </nav>
17609</div>
17610<style data-shopify>.slide-nav,
17611  .slide-nav button {
17612    font-size: 20px;
17613  }
17614
17615  
17616    body {
17617      
17618      padding-bottom: 148px;
17619    }
17620  
17621
17622  
17623
17624  
17625</style><div data-section-id="sections--19950461124857__header" data-section-type="header-section">
17626  <div
17627    data-header-style="top"
17628    class="header-wrapper">
17629
17630    
17631<header
17632      class="site-header small--hide"
17633      data-overlay="false">
17634      <div class="page-width">
17635        <div
17636          class="header-layout header-layout--right header-layout--mobile-logo-only"
17637          data-logo-align="left-right">
17638          <div class="mob-nav medium-up--hide"><button
17639                type="button"
17640
17641                id="dhankiid"
17642              
17643                class="site-nav__link site-nav__link--icon js-toggle-slide-nav medium-up--hide">
17644                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg>
17645                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
17646                <span class="icon__fallback-text">Menu</span>
17647              </button></div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
17648    .header-layout--left-center .header-item--logo,
17649    .header-layout--left-center .header-item--icons {
17650      -webkit-box-flex: 0 1 80px;
17651      -ms-flex: 0 1 80px;
17652      flex: 0 1 80px;
17653    }
17654
17655    @media only screen and (min-width: 769px) {
17656      .header-item--logo,
17657      .header-layout--left-center .header-item--logo,
17658      .header-layout--left-center .header-item--icons {
17659        -webkit-box-flex: 0 0 100px;
17660        -ms-flex: 0 0 100px;
17661        flex: 0 0 100px;
17662      }
17663    }
17664
17665    .site-header__logo a {
17666      max-width: 80px;
17667    }
17668    .is-light .site-header__logo .logo--inverted {
17669      max-width: 80px;
17670    }
17671
17672    @media only screen and (min-width: 769px) {
17673      .site-header__logo a {
17674        max-width: 100px;
17675      }
17676
17677      .is-light .site-header__logo .logo--inverted {
17678        max-width: 100px;
17679      }
17680
17681      
17682      .site-header--sticky .site-header__logo a {
17683        max-width: 75.0px;
17684      }
17685    }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization">
17686    <a aria-label="Logo"
17687      href="/"
17688      itemprop="url"
17689      class="site-header__logo-link">
17690
17691      
17692
17693
17694
17695
17696
17697<image-element data-aos="image-fade-in" data-aos-offset="150">
17698
17699
17700  
17701    
17702      
17703    <img src="//gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=200" alt="gillori logo" srcset="//gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=100 100w, //gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=200 200w" width="100" height="67.125" loading="eager" class="small--hide image-element" sizes="100px" itemprop="logo" style="max-height: 67.125px;max-width: 100px;">
17704  
17705  
17706
17707
17708</image-element>
17709
17710
17711
17712
17713
17714
17715<image-element data-aos="image-fade-in" data-aos-offset="150">
17716
17717
17718  
17719    
17720      
17721    <img src="//gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=160" alt="gillori logo" srcset="//gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=80 80w, //gillori.com/cdn/shop/files/logo-new.png?v=1686294846&amp;width=160 160w" width="80" height="53.699999999999996" loading="eager" class="medium-up--hide image-element" sizes="80px" style="max-height: 53.699999999999996px;max-width: 80px;">
17722  
17723  
17724
17725
17726</image-element>
17727
17728
17729</a></div></div><div
17730              role="navigation" aria-label="Primary"
17731              class="header-item header-item--navigation text-right small--hide"><ul
17732  class="site-nav site-navigation small--hide"><li class="site-nav__item site-nav__expanded-item">
17733
17734      
17735        <a
17736          href="/"
17737          class="site-nav__link"
17738        >
17739          Home
17740        </a>
17741      
17742
17743    </li><li class="site-nav__item site-nav__expanded-item">
17744
17745      
17746        <a
17747          href="/collections/new-arrivals"
17748          class="site-nav__link"
17749        >
17750          New Arrivals
17751        </a>
17752      
17753
17754    </li><li class="site-nav__item site-nav__expanded-item">
17755
17756      
17757        <a
17758          href="/collections/dresses"
17759          class="site-nav__link"
17760        >
17761          Dresses
17762        </a>
17763      
17764
17765    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
17766
17767      
17768        <details
17769          id="site-nav-item--4"
17770          class="site-nav__details"
17771          data-hover="true"
17772        >
17773          <summary
17774            data-link="/collections/suit-sets"
17775            aria-expanded="false"
17776            aria-controls="site-nav-item--4"
17777            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
17778          >
17779            Suit Sets <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
17779ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
17780          </summary>
17781      
17782<ul class="site-nav__dropdown text-left"><li class="">
17783              
17784                <a href="/collections/a-line-suits" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17785                  A Line Suits Sets
17786                </a>
17787              
17788
17789            </li><li class="">
17790              
17791                <a href="/collections/anarkali-suits" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17792                  Anarkali Suit Sets
17793                </a>
17794              
17795
17796            </li><li class="">
17797              
17798                <a href="/collections/sharara-set" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17799                  Sharara Suit Sets
17800                </a>
17801              
17802
17803            </li><li class="">
17804              
17805                <a href="/collections/straight-suits" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17806                  Straight Suit Sets
17807                </a>
17808              
17809
17810            </li><li class="">
17811              
17812                <a href="/collections/angrakha-kurta-set" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17813                  Angrakha Kurta Set
17814                </a>
17815              
17816
17817            </li><li class="">
17818              
17819                <a href="/collections/daily-wear-suits" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17820                  Daily Wear Suit
17821                </a>
17822              
17823
17824            </li><li class="">
17825              
17826                <a href="/collections/party-wear-suit-set" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17827                  Party Wear Suits 
17828                </a>
17829              
17830
17831            </li></ul>
17832        </details>
17833      
17834    </li><li class="site-nav__item site-nav__expanded-item">
17835
17836      
17837        <a
17838          href="/collections/co-ord-sets"
17839          class="site-nav__link"
17840        >
17841          Co-Ord Sets
17842        </a>
17843      
17844
17845    </li><li class="site-nav__item site-nav__expanded-item">
17846
17847      
17848        <a
17849          href="/collections/summer"
17850          class="site-nav__link"
17851        >
17852          Summer
17853        </a>
17854      
17855
17856    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
17857
17858      
17859        <details
17860          id="site-nav-item--7"
17861          class="site-nav__details"
17862          data-hover="true"
17863        >
17864          <summary
17865            data-link="https://gillori.com/collections/"
17866            aria-expanded="false"
17867            aria-controls="site-nav-item--7"
17868            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
17869          >
17870            Collections <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
17871          </summary>
17872      
17873<ul class="site-nav__dropdown text-left"><li class="">
17874              
17875                <a href="/collections/valentines-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17876                  Valentine&#39;s
17877                </a>
17878              
17879
17880            </li><li class="">
17881              
17882                <a href="/collections/winter-wear" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17883                  Winter
17884                </a>
17885              
17886
17887            </li><li class="">
17888              
17889                <a href="/collections/wedding-kurtis" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17890                  Wedding
17891                </a>
17892              
17893
17894            </li><li class="">
17895              
17896                <a href="/collections/utsava" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17897                  Utsava
17898                </a>
17899              
17900
17901            </li><li class="">
17902              
17903                <a href="/collections/chanderi" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17904                  Chanderi
17905                </a>
17906              
17907
17908            </li><li class="">
17909              
17910                <a href="/collections/rozana" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17911                  Rozana
17912                </a>
17913              
17914
17915            </li><li class="">
17916              
17917                <a href="/collections/gillori-luxe" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
17918                  Gillori Luxe
17919                </a>
17920              
17921
17922            </li></ul>
17923        </details>
17924      
17925    </li><li class="site-nav__item site-nav__expanded-item">
17926
17927      
17928        <a
17929          href="https://gillori.myshopify.com/apps/shipway_track"
17930          class="site-nav__link"
17931        >
17932          Track Order
17933        </a>
17934      
17935
17936    </li><li
17937      class="site-nav__item site-nav__expanded-item"
17938      >
17939  <a href="/collections/sale" class="sale-badges site-nav__dropdown-link site-nav__dropdown-link--second-level">Sale</a>
17940  </li>
17941</ul>
17942</div>
17943          <div class="header-item header-item--icons">
17944<div class="site-nav site-nav--icons">
17945  <div class="site-nav__icons"><a href="/search" class="site-nav__link site-nav__link--icon js-modal-open-search-modal js-no-transition">
17946        <div class="icon-design">
17947          <svg aria-hidden="true" focusable="false" role="presentation" class="icon-search" viewBox="0 0 64 64" width="30" height="30"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg>
17948          <span class="icon__fallback-text">Search</span>
17949          <span class="icon-text">Search</span>
17950        </div>
17951      </a><a class="site-nav__link site-nav__link--icon" href="/account">
17952        <div class="icon-design">
17953          <svg width="27" height="27" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="#000000">
17954            <path d="M16 7.992C16 3.58 12.416 0 8 0S0 3.58 0 7.992c0 2.43 1.104 4.62 2.832 6.09.016.016.032.016.032.032.144.112.288.224.448.336.08.048.144.111.224.175A7.98 7.98 0 0 0 8.016 16a7.98 7.98 0 0 0 4.48-1.375c.08-.048.144-.111.224-.16.144-.111.304-.223.448-.335.016-.016.032-.016.032-.032 1.696-1.487 2.8-3.676 2.8-6.106zm-8 7.001c-1.504 0-2.88-.48-4.016-1.279.016-.128.048-.255.08-.383a4.17 4.17 0 0 1 .416-.991c.176-.304.384-.576.64-.816.24-.24.528-.463.816-.639.304-.176.624-.304.976-.4A4.15 4.15 0 0 1 8 10.342a4.185 4.185 0 0 1 2.928 1.166c.368.368.656.8.864 1.295.112.288.192.592.24.911A7.03 7.03 0 0 1 8 14.993zm-2.448-7.4a2.49 2.49 0 0 1-.208-1.024c0-.351.064-.703.208-1.023.144-.32.336-.607.576-.847.24-.24.528-.431.848-.575.32-.144.672-.208 1.024-.208.368 0 .704.064 1.024.208.32.144.608.336.848.575.24.24.432.528.576.847.144.32.208.672.208 1.023 0 .368-.064.704-.208 1.023a2.84 2.84 0 0 1-.576.848 2.84 2.84 0 0 1-.848.575 2.715 2.715 0 0 1-2.064 0 2.84 2.84 0 0 1-.848-.575 2.526 2.526 0 0 1-.56-.848zm7.424 5.306c0-.032-.016-.048-.016-.08a5.22 5.22 0 0 0-.688-1.406 4.883 4.883 0 0 0-1.088-1.135 5.207 5.207 0 0 0-1.04-.608 2.82 2.82 0 0 0 .464-.383 4.2 4.2 0 0 0 .624-.784 3.624 3.624 0 0 0 .528-1.934 3.71 3.71 0 0 0-.288-1.47 3.799 3.799 0 0 0-.816-1.199 3.845 3.845 0 0 0-1.2-.8 3.72 3.72 0 0 0-1.472-.287 3.72 3.72 0 0 0-1.472.288 3.631 3.631 0 0 0-1.2.815 3.84 3.84 0 0 0-.8 1.199 3.71 3.71 0 0 0-.288 1.47c0 .352.048.688.144 1.007.096.336.224.64.4.927.16.288.384.544.624.784.144.144.304.271.48.383a5.12 5.12 0 0 0-1.04.624c-.416.32-.784.703-1.088 1.119a4.999 4.999 0 0 0-.688 1.406c-.016.032-.016.064-.016.08C1.776 11.636.992 9.91.992 7.992.992 4.14 4.144.991 8 .991s7.008 3.149 7.008 7.001a6.96 6.96 0 0 1-2.032 4.907z"/>
17955              
17956            </svg>
17957              
17958          <span class="icon__fallback-text">Log in
17959</span>
17960          <span class="icon-text">Account</span>
17961          </div>
17962      </a><a aria-label="Heart Icon" href="#swym-wishlist" class="swym-wishlist wishlist-icon site-nav__link site-nav__link--icon">
17963  <!-- <i aria-hidden="true" focusable="false" role="presentation" class="fa fa-heart"></i> -->
17964   <svg width="32" height="32" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
17965        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 6.00019C10.2006 3.90317 7.19377 3.2551 4.93923 5.17534C2.68468 7.09558 2.36727 10.3061 4.13778 12.5772C5.60984 14.4654 10.0648 18.4479 11.5249 19.7369C11.6882 19.8811 11.7699 19.9532 11.8652 19.9815C11.9483 20.0062 12.0393 20.0062 12.1225 19.9815C12.2178 19.9532 12.2994 19.8811 12.4628 19.7369C13.9229 18.4479 18.3778 14.4654 19.8499 12.5772C21.6204 10.3061 21.3417 7.07538 19.0484 5.17534C16.7551 3.2753 13.7994 3.90317 12 6.00019Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
17966      </svg>
17967<!-- <span class="swym-wishlist-header-counter wishlist-bg">Test Abhi</span>  -->
17968
17969</a>
17970
17971    <!-- <a href="/pages/swym-wishlist" class="wishlist-icon site-nav__link site-nav__link--icon">
17972      <svg width="32" height="32" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
17973        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 6.00019C10.2006 3.90317 7.19377 3.2551 4.93923 5.17534C2.68468 7.09558 2.36727 10.3061 4.13778 12.5772C5.60984 14.4654 10.0648 18.4479 11.5249 19.7369C11.6882 19.8811 11.7699 19.9532 11.8652 19.9815C11.9483 20.0062 12.0393 20.0062 12.1225 19.9815C12.2178 19.9532 12.2994 19.8811 12.4628 19.7369C13.9229 18.4479 18.3778 14.4654 19.8499 12.5772C21.6204 10.3061 21.3417 7.07538 19.0484 5.17534C16.7551 3.2753 13.7994 3.90317 12 6.00019Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
17974      </svg>
17975      <span class="wishlist-bg">
17976        <span class="wishlist-value">1</span>
17977      </span>
17978    </a> -->
17979
17980    <a aria-label="Whatsaap Icon" href="//api.whatsapp.com/send?phone=918290211179" target="_blank" class="site-nav__link site-nav__link--icon header-whatsaap">
17981      <svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="35" height="35" viewBox="0 0 45 45">
17982      <path fill="#fff" d="M4.868,43.303l2.694-9.835C5.9,30.59,5.026,27.324,5.027,23.979C5.032,13.514,13.548,5,24.014,5c5.079,0.002,9.845,1.979,13.43,5.566c3.584,3.588,5.558,8.356,5.556,13.428c-0.004,10.465-8.522,18.98-18.986,18.98c-0.001,0,0,0,0,0h-0.008c-3.177-0.001-6.3-0.798-9.073-2.311L4.868,43.303z"></path><path fill="#fff" d="M4.868,43.803c-0.132,0-0.26-0.052-0.355-0.148c-0.125-0.127-0.174-0.312-0.127-0.483l2.639-9.636c-1.636-2.906-2.499-6.206-2.497-9.556C4.532,13.238,13.273,4.5,24.014,4.5c5.21,0.002,10.105,2.031,13.784,5.713c3.679,3.683,5.704,8.577,5.702,13.781c-0.004,10.741-8.746,19.48-19.486,19.48c-3.189-0.001-6.344-0.788-9.144-2.277l-9.875,2.589C4.953,43.798,4.911,43.803,4.868,43.803z"></path><path fill="#cfd8dc" d="M24.014,5c5.079,0.002,9.845,1.979,13.43,5.566c3.584,3.588,5.558,8.356,5.556,13.428c-0.004,10.465-8.522,18.98-18.986,18.98h-0.008c-3.177-0.001-6.3-0.798-9.073-2.311L4.868,43.303l2.694-9.835C5.9,30.59,5.026,27.324,5.027,23.979C5.032,13.514,13.548,5,24.014,5 M24.014,42.974C24.014,42.974,24.014,42.974,24.014,42.974C24.014,42.974,24.014,42.974,24.014,42.974 M24.014,42.974C24.014,42.974,24.014,42.974,24.014,42.974C24.014,42.974,24.014,42.974,24.014,42.974 M24.014,4C24.014,4,24.014,4,24.014,4C12.998,4,4.032,12.962,4.027,23.979c-0.001,3.367,0.849,6.685,2.461,9.622l-2.585,9.439c-0.094,0.345,0.002,0.713,0.254,0.967c0.19,0.192,0.447,0.297,0.711,0.297c0.085,0,0.17-0.011,0.254-0.033l9.687-2.54c2.828,1.468,5.998,2.243,9.197,2.244c11.024,0,19.99-8.963,19.995-19.98c0.002-5.339-2.075-10.359-5.848-14.135C34.378,6.083,29.357,4.002,24.014,4L24.014,4z"></path><path fill="#40c351" d="M35.176,12.832c-2.98-2.982-6.941-4.625-11.157-4.626c-8.704,0-15.783,7.076-15.787,15.774c-0.001,2.981,0.833,5.883,2.413,8.396l0.376,0.597l-1.595,5.821l5.973-1.566l0.577,0.342c2.422,1.438,5.2,2.198,8.032,2.199h0.006c8.698,0,15.777-7.077,15.78-15.776C39.795,19.778,38.156,15.814,35.176,12.832z"></path><path fill="#fff" fill-rule="evenodd" d="M19.268,16.045c-0.355-0.79-0.729-0.806-1.068-0.82c-0.277-0.012-0.593-0.011-0.909-0.011c-0.316,0-0.83,0.119-1.265,0.594c-0.435,0.475-1.661,1.622-1.661,3.956c0,2.334,1.7,4.59,1.937,4.906c0.237,0.316,3.282,5.259,8.104,7.161c4.007,1.58,4.823,1.266,5.693,1.187c0.87-0.079,2.807-1.147,3.202-2.255c0.395-1.108,0.395-2.057,0.277-2.255c-0.119-0.198-0.435-0.316-0.909-0.554s-2.807-1.385-3.242-1.543c-0.435-0.158-0.751-0.237-1.068,0.238c-0.316,0.474-1.225,1.543-1.502,1.859c-0.277,0.317-0.554,0.357-1.028,0.119c-0.474-0.238-2.002-0.738-3.815-2.354c-1.41-1.257-2.362-2.81-2.639-3.285c-0.277-0.474-0.03-0.731,0.208-0.968c0.213-0.213,0.474-0.554,0.712-0.831c0.237-0.277,0.316-0.475,0.474-0.791c0.158-0.317,0.079-0.594-0.04-0.831C20.612,19.329,19.69,16.983,19.268,16.045z" clip-rule="evenodd"></path>
17983      </svg>
17984    </a><button
17985        type="button"
17986        class="hide site-nav__link site-nav__link--icon js-toggle-slide-nav medium-up--hide">
17987        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg>
17988        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
17989        <span class="icon__fallback-text">Menu</span>
17990      </button><a href="/cart" class="site-nav__link site-nav__link--icon site-nav__link--cart js-drawer-open-cart js-no-transition" aria-controls="CartDrawer" data-icon="cart">
17991            
17992        <div class="icon-design">
17993          <span class="cart-link"><svg width="30" height="30" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
17994              <path d="M17.8264 20C18.9965 20 19.9167 18.9999 19.8195 17.8339L19.1528 9.83391C19.0664 8.79732 18.1999 8 17.1597 8H16M16 8H12M16 8L16 7C16 5.93913 15.5786 4.92172 14.8284 4.17157C14.0783 3.42143 13.0609 3 12 3C10.9391 3 9.92172 3.42143 9.17157 4.17157C8.42143 4.92172 8 5.93913 8 7L8 8M16 8L16 12M8 8H6.84027C5.80009 8 4.93356 8.79732 4.84718 9.83391L4.18051 17.8339C4.08334 18.9999 5.00352 20 6.1736 20H13M8 8L8 
1799412" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17995              </svg>
17996              
17997<span class="icon__fallback-text">Cart</span>
17998            
17999            <span class="cart-link__bubble">
18000              <span class="cart-link__bubble-num" aria-hidden="true">
18001                0
18002              </span>
18003            </span>
18004            
18005          </span>
18006          <span class="icon-text">My Cart</span>
18007                
18008        </div>
18009      </a></div>
18010</div>
18011</div>
18012        </div></div>
18013    </header>
18014  </div><div class="hide site-nav__thumb-menu site-nav__thumb-menu--inactive">
18015        <button
18016          type="button"
18017          class="btn site-nav__thumb-button js-toggle-slide-nav">
18018          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg>
18019          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
18020          <span class="icon-menu-label">Menu</span>
18021        </button>
18022
18023        <a href="/cart" class="site-nav__thumb-cart js-drawer-open-cart js-no-transition" aria-controls="CartDrawer" data-icon="cart">
18024
18025          <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 64 64"><title>icon-cart</title><path d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"/><circle cx="27" cy="53" r="2"/><circle cx="47" cy="53" r="2"/></svg><span class="icon__fallback-text">Cart</span>
18026            <span class="cart-link__bubble">
18027              <span class="cart-link__bubble-num" aria-hidden="true">
18028                0
18029              </span>
18030            </span>
18031          </span>
18032        </a>
18033      </div></div><div id="SearchModal" class="modal">
18034  <div class="modal__inner">
18035    <div class="modal__centered page-width text-center">
18036      <div class="modal__centered-content">
18037        <predictive-search data-context="streamline" data-enabled="true" data-dark="false">
18038  <div class="predictive__screen" data-screen></div>
18039  <form action="/search" method="get" role="search">
18040    <label for="Search" class="hidden-label">Search</label>
18041    <div class="search__input-wrap">
18042      <input
18043        class="search__input"
18044        id="Search"
18045        type="search"
18046        name="q"
18047        value=""
18048        role="combobox"
18049        aria-expanded="false"
18050        aria-owns="predictive-search-results"
18051        aria-controls="predictive-search-results"
18052        aria-haspopup="listbox"
18053        aria-autocomplete="list"
18054        autocorrect="off"
18055        autocomplete="off"
18056        autocapitalize="off"
18057        spellcheck="false"
18058        placeholder="Search"
18059        tabindex="0"
18060      >
18061      <input name="options[prefix]" type="hidden" value="last">
18062      <button class="btn--search" type="submit">
18063        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
18064        <span class="icon__fallback-text">Search</span>
18065      </button>
18066    </div>
18067
18068    <button class="btn--close-search">
18069      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg>
18070    </button>
18071    <div id="predictive-search" class="search__results" tabindex="-1"></div>
18072  </form>
18073</predictive-search>
18074
18075      </div>
18076    </div>
18077  </div>
18078
18079  <button type="button" class="btn btn--tertiary btn--circle modal__close js-modal-close text-link">
18080    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
18081    <span class="icon__fallback-text">Close (esc)</span>
18082  </button>
18083</div>
18084
18085</div>
18086<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
18087<div id="shopify-section-sections--19950461812985__b7bed9e9-ca5e-43c8-a746-6da5864817b9" class="shopify-section shopify-section-group-popup-group"><div class="Categories-section">
18088  <div class="">
18089    <div class="Categories-row"><div class="item">
18090          <div class="img">
18091            <a aria-label="Image working as Collection Link" href="/collections/anarkali-suits"><img src="//gillori.com/cdn/shop/files/Best_Seller_e033ab11-739e-4dff-8fe9-237e37e457bb_250x.jpg?v=1757155194" alt="" width="110px" height="110px" loading="eager" /></a>
18092          </div>
18093          <div class="content">
18094            <a href="/collections/anarkali-suits">Anarkalis</a>
18095          </div>
18096        </div>
18097      <div class="item">
18098          <div class="img">
18099            <a aria-label="Image working as Collection Link" href="/collections/best-sellers"><img src="//gillori.com/cdn/shop/files/1_16918b4e-fe3c-4c95-bc65-62edc59fed13_250x.jpg?v=1757153697" alt="" width="110px" height="110px" loading="eager" /></a>
18100          </div>
18101          <div class="content">
18102            <a href="/collections/best-sellers">Best Sellers</a>
18103          </div>
18104        </div>
18105      <div class="item">
18106          <div class="img">
18107            <a aria-label="Image working as Collection Link" href="/collections/jaipuri-suits"><img src="//gillori.com/cdn/shop/files/Jaipuri_Story_Thumbnail._150_X_150_SVGsvg_large_1_-min_250x.jpg?v=1757410190" alt="" width="110px" height="110px" loading="eager" /></a>
18108          </div>
18109          <div class="content">
18110            <a href="/collections/jaipuri-suits">Jaipuri Suits</a>
18111          </div>
18112        </div>
18113      <div class="item">
18114          <div class="img">
18115            <a aria-label="Image working as Collection Link" href="/collections/office-wear-dresses"><img src="//gillori.com/cdn/shop/files/Office_wear_Homepage_story_thumbnails_250x.jpg?v=1757154078" alt="" width="110px" height="110px" loading="eager" /></a>
18116          </div>
18117          <div class="content">
18118            <a href="/collections/office-wear-dresses">Office wear</a>
18119          </div>
18120        </div>
18121      <div class="item">
18122          <div class="img">
18123            <a aria-label="Image working as Collection Link" href="/collections/party-wear-suit-set"><img src="//gillori.com/cdn/shop/files/4_0e19b95f-0507-4c97-a28f-29ef4c8253f6_250x.jpg?v=1757153603" alt="" width="110px" height="110px" loading="eager" /></a>
18124          </div>
18125          <div class="content">
18126            <a href="/collections/party-wear-suit-set">Partywear</a>
18127          </div>
18128        </div>
18129      <div class="item">
18130          <div class="img">
18131            <a aria-label="Image working as Collection Link" href="/collections/sharara-set"><img src="//gillori.com/cdn/shop/files/Sharara_250x.jpg?v=1757154968" alt="" width="110px" height="110px" loading="eager" /></a>
18132          </div>
18133          <div class="content">
18134            <a href="/collections/sharara-set">Sharara Suit Sets</a>
18135          </div>
18136        </div>
18137      <div class="item">
18138          <div class="img">
18139            <a aria-label="Image working as Collection Link" href="/collections/trending"><img src="//gillori.com/cdn/shop/files/8_8deb4d3f-ed6a-4af3-ac5b-f5c426ccc568_250x.jpg?v=1757155018" alt="" width="110px" height="110px" loading="eager" /></a>
18140          </div>
18141          <div class="content">
18142            <a href="/collections/trending">Trending</a>
18143          </div>
18144        </div>
18145      <div class="item">
18146          <div class="img">
18147            <a aria-label="Image working as Collection Link" href="/collections/wedding-kurtis"><img src="//gillori.com/cdn/shop/files/Wedding_3fb139d0-221a-4ca6-b251-35aff089e7b7_250x.jpg?v=1757155098" alt="" width="110px" height="110px" loading="eager" /></a>
18148          </div>
18149          <div class="content">
18150            <a href="/collections/wedding-kurtis">Wedding</a>
18151          </div>
18152        </div>
18153      
18154    </div>
18155  </div>
18156</div>
18157
18158
18159
18160
18161
18162
18163
18164</div>
18165<!-- END sections: popup-group --><!-- Kwikpass script to add kwikpass button in the header - [Starts] -->
18166<script>
18167  window.merchantInfo = {
18168    ...window.merchantInfo,
18169    mid: "19r4ab13uvh1",
18170    environment: "production",
18171    integrationType: 'PLUGIN',
18172    type: "merchantInfo",
18173  }
18174
18175 function getCustomerId() {
18176    
18177    return null
18178    
18179  }
18180  function getThemeId() {
18181    
18182    return 152909250809;
18183    
18184  }
18185  
18186  // This script will change for every merchant
18187
18188  const kpLoader = `<svg
18189    class="loadergk kploader"
18190    width="17"
18191    height="16"
18192    viewBox="0 0 17 16"
18193    fill="none"
18194    xmlns="http://www.w3.org/2000/svg"
18195  >
18196  <path
18197    d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883"
18198    stroke="#111"
18199    stroke-width="1.6"
18200    stroke-linecap="round"
18201    stroke-linejoin="round"
18202  />
18203  </svg>`
18204   
18205   /*removing existing profile(person) icon - person icon is not present in this store*/
18206   const profileButtonElement = document.querySelector('.site-nav__icons a[href*="/account"]')
18207
18208  // defining css and add it to style tag in head
18209  function appendCss() {
18210  let css = `
18211  .loadergk {
18212    display: none;
18213    animation: rotate 1.5s linear infinite;
18214  }
18215  @keyframes rotate {
18216    100% {
18217      transform: rotate(360deg);
18218    }
18219  }
18220  .kp-disabled-text-color{
18221    cursor: not-allowed;
18222  }
18223  #logout-button-desktop{
18224    cursor: pointer;
18225    display: flex;
18226    justify-content: center;
18227    align-items: center;
18228    gap: 8px;
18229    font-size: 14px;
18230    color: #344054;
18231    font-style: normal;
18232    font-weight: 600;
18233    line-height: 20px;
18234    width: 100%;
18235    border-radius: 8px;
18236    padding: 8px 14px;;
18237    border: 1px solid var(--gray-300, #d0d5dd);
18238    background: var(--base-white, #fff);
18239    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
18240  }
18241  #loggedin-icons{
18242    align-self: center;
18243    display: none;
18244  }
18245  #kwikpass-drawer-desktop{
18246    padding: 16px;
18247    display: none;
18248    right: 0%;
18249    width: 11rem;
18250    position: absolute;
18251    top: 150%;
18252    box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
18253    border-bottom-left-radius: 8px;
18254    border-bottom-right-radius: 8px;
18255    z-index: 999;
18256    background:#fff!important;
18257  }
18258  #kwikpass-drawer-desktop > ul{
18259    margin: 0px 0px 15px 0px;
18260    padding: 0;
18261    width: 100%;
18262  }
18263  #kwikpass-drawer-desktop >ul >a{
18264    cursor: pointer;
18265    width: 100%;
18266    display: flex!important;
18267    justify-content: space-between;
18268    align-items: center;
18269    padding: 0;
18270    color: inherit;
18271    margin-left:0!important;
18272    text-decoration: none;
18273  }
18274  #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus {
18275    text-decoration: none;
18276  }
18277  #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active {
18278    text-decoration: none;
18279  }
18280  #kwikpass-drawer-desktop >ul >a:focus .loadergk {
18281    display: block;
18282  }
18283  #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk {
18284    display: none;
18285  } 
18286  #kwikpass-drawer-desktop > ul > a > p {
18287    font-size: 14px;
18288    font-style: normal;
18289    font-weight: 500;
18290    line-height: 142.857%;
18291    display: inline-flex;
18292    gap: 8px;
18293    align-items: center;
18294    margin: 0px 0 0px 0;
18295    color: #000;
18296  }
18297  .header--icon{
18298    cursor: pointer;
18299    position: relative;
18300    display: inline-flex;
18301    color: #000;
18302  }
18303  path#svgkp-path {
18304    stroke-width: 0.4;
18305  }
18306  #icon-close-kwikpass{
18307    display: none;
18308    border-radius: 50px;
18309    border: 1px solid;
18310    margin: 0;
18311    padding: 2px;
18312    align-items: center;
18313    justify-content: center;
18314    margin-left:3px;
18315  }
18316  .site-nav__icons {
18317    display: flex;
18318    align-items: center;
18319  }
18320  .iframe-kp {
18321    z-index:2147483647!important;
18322  }
18323  .loader-logo {
18324    z-index: -1 !important;
18325  }
18326  @media(max-width:525px){
18327  svg#svgkp {
18328    width: 23px!important;
18329    height: 23px!important;
18330  }
18331  #icon-close-kwikpass{
18332    width: 20px!important;
18333    height: 20px!important;
18334  }
18335  }
18336    `;
18337
18338    var style = document.createElement('style');
18339    style.innerHTML = css;
18340    document.getElementsByTagName('head')[0].appendChild(style);
18341  }
18342
18343  // function call to append css to style tag
18344  appendCss() 
18345  // existing user icon to show in the header
18346  // TODO : fetch user icon form backend
18347  const userIcon = `<svg width="28" height="28" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
18348      <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/>
18349      <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/>
18350      </svg>`;
18351
18352 // kwikpass icon for desktop - if user is not logged in
18353 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
18354
18355 // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
18356 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop">
18357  <ul>
18358    <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
18359    <p>
18360       <svg
18361        width="16"
18362        height="16"
18363        viewBox="0 0 20 20"
18364        fill="none"
18365        xmlns="http://www.w3.org/2000/svg" 
18366         >
18367        <path
18368        d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158 
1836810.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366"
18369        stroke="currentColor"
18370        stroke-width="1.66667"
18371        stroke-linecap="round"
18372        stroke-linejoin="round"
18373        fill="none"
18374      />
18375       </svg>
18376       Order History
18377    </p>
18378  
18379  ${kpLoader}
18380    </a>
18381  </ul>
18382    <button id="logout-button-desktop">
18383      Logout
18384        <svg
18385          width="16"
18386          height="16"
18387          viewBox="0 0 20 20"
18388          fill="none"
18389          xmlns="http://www.w3.org/2000/svg"
18390        >
18391          <path
18392          d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966"
18393          stroke="currentColor"
18394          stroke-width="1.66667"
18395          stroke-linecap="round"
18396          stroke-linejoin="round"
18397          fill="none"
18398        />
18399      </svg>
18400    </button>
18401  </div>`;
18402    
18403  const kwikpassLoggedInIcon = `
18404  <div id="loggedin-icons" >
18405    <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 25px; width:25px; cursor: pointer;" onclick="handleDrawer1()">
18406      <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
18407        <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
18408      </svg>
18409       </div>
18410      <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass">
18411      ${userIcon}
18412     </div>
18413  </div>`;
18414
18415
18416  // It will change based on theme
18417  const personIconElement = document.querySelector('.site-nav__icons a[href*="/account"]')?.parentElement
18418  const html = `
18419    ${KwikpassNotLoggedIcon}
18420    ${kwikpassLoggedInIcon} 
18421    ${drawerhtmlDesktop}
18422  `;
18423
18424  if(!document.getElementsByClassName("header--icon")?.[0]){
18425    const kwipassDesktopNode = document.createElement('div')
18426    kwipassDesktopNode.className="header--icon"
18427    kwipassDesktopNode.innerHTML = html
18428    personIconElement.replaceChild(kwipassDesktopNode,profileButtonElement)
18429  }
18430</script>
18430
18431<!-- Kwikpass script to add kwikpass button in the header - [Ends] -->
18432
18433
18434
18435
18436        <main class="main-content" id="MainContent">
18437<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
18438  <div class="breadcrumb-inner page-width">
18439  <a href="/" title="Home">Home</a>
18440  
18441    <span aria-hidden="true" class="sp-brd">&rsaquo;</span>
18442    
18443    <span>News</span>
18444    
18445  
18446  </div>
18447</nav>
18448<div id="shopify-section-template--19950465089785__main" class="shopify-section">
18449
18450<div data-section-id="template--19950465089785__main" data-section-type="blog">
18451  <div class="page-width page-content home-page-blog-design">
18452
18453    <header class="section-header" data-aos>
18454      <h1 class="section-header__title appear-delay">
18455        News
18456</h1>
18457    </header><div class="grid grid--uniform"><div class="grid__item medium-up--one-third">
18458
18459<article class="article-listing" data-aos><div class="article__image-wrap">
18460      <a href="/blogs/news/professional-yet-stylish-office-wear-dresses-that-stand-out" class="article__grid-image"><div class="image-wrap">
18461            <div
18462              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18463
18464
18465
18466<image-element data-aos="image-fade-in" data-aos-offset="150">
18467
18468
18469  
18470    
18471       
18472    <img src="//gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner.jpg?v=1744968894&amp;width=3840" alt=" Professional Yet Stylish Office Wear Dresses for Women" srcset="//gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner.jpg?v=1744968894&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner.jpg?v=1744968894&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner.jpg?v=1744968894&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Banner.jpg?v=1744968894&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18473  
18474  
18475
18476
18477</image-element>
18478
18479
18480</div>
18481          </div></a>
18482    </div><div class="article__content text-center">
18483    <div class="article__content-meta">
18484      <div class="h3 heading">
18485        <a href="/blogs/news/professional-yet-stylish-office-wear-dresses-that-stand-out">Professional Yet Stylish: Office Wear Dresses That Stand Out</a>
18486      </div>
18487
18488      <div class="article__date"><time datetime="2025-04-18T09:29:37Z">Apr 18, 2025</time>
18489</div>
18490
18491      <div class="article__body rte rte--indented-images">
18492        <p>Woke up in the morning, opened your wardrobe and wondered “what will you wear to work today?” You want to look professional, but without being d...
18493      </div></div></div>
18494</article>
18495</div><div class="grid__item medium-up--one-third">
18496
18497<article class="article-listing" data-aos><div class="article__image-wrap">
18498      <a href="/blogs/news/from-mehendi-to-reception-summer-party-suits-for-every-occasion" class="article__grid-image"><div class="image-wrap">
18499            <div
18500              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18501
18502
18503
18504<image-element data-aos="image-fade-in" data-aos-offset="150">
18505
18506
18507  
18508    
18509       
18510    <img src="//gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Baner.jpg?v=1744192747&amp;width=3840" alt="Summer Party Suits for Every Function: Mehendi to Reception" srcset="//gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Baner.jpg?v=1744192747&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Baner.jpg?v=1744192747&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Baner.jpg?v=1744192747&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gillori_on_Page_Blog_Baner.jpg?v=1744192747&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18511  
18512  
18513
18514
18515</image-element>
18516
18517
18518</div>
18519          </div></a>
18520    </div><div class="article__content text-center">
18521    <div class="article__content-meta">
18522      <div class="h3 heading">
18523        <a href="/blogs/news/from-mehendi-to-reception-summer-party-suits-for-every-occasion">From Mehendi to Reception: Summer Party Suits for Every Occasion</a>
18524      </div>
18525
18526      <div class="article__date"><time datetime="2025-04-09T09:51:58Z">Apr 09, 2025</time>
18527</div>
18528
18529      <div class="article__body rte rte--indented-images">
18530        <p>Hello style queens, trying to look for that perfect outfit for all those back to back functions or any kind of festive seasons? Well, we all kno...
18531      </div></div></div>
18532</article>
18533</div><div class="grid__item medium-up--one-third">
18534
18535<article class="article-listing" data-aos><div class="article__image-wrap">
18536      <a href="/blogs/news/10-stunning-suit-sets-for-navratri-shine-at-every-puja-garba" class="article__grid-image"><div class="image-wrap">
18537            <div
18538              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18539
18540
18541
18542<image-element data-aos="image-fade-in" data-aos-offset="150">
18543
18544
18545  
18546    
18547       
18548    <img src="//gillori.com/cdn/shop/articles/Gillori_blog_banner3.jpg?v=1743511328&amp;width=3840" alt="10 Gorgeous Suit Sets for Navratri – Perfect for Puja &amp; Garba!" srcset="//gillori.com/cdn/shop/articles/Gillori_blog_banner3.jpg?v=1743511328&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gillori_blog_banner3.jpg?v=1743511328&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gillori_blog_banner3.jpg?v=1743511328&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gillori_blog_banner3.jpg?v=1743511328&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18549  
18550  
18551
18552
18553</image-element>
18554
18555
18556</div>
18557          </div></a>
18558    </div><div class="article__content text-center">
18559    <div class="article__content-meta">
18560      <div class="h3 heading">
18561        <a href="/blogs/news/10-stunning-suit-sets-for-navratri-shine-at-every-puja-garba">10 Stunning Suit Sets for Navratri: Shine at Every Puja & Garba!</a>
18562      </div>
18563
18564      <div class="article__date"><time datetime="2025-04-01T12:40:04Z">Apr 01, 2025</time>
18565</div>
18566
18567      <div class="article__body rte rte--indented-images">
18568        <p>Navratri is here, bringing nine days of fun, colourful festivities, puja, and of course, all the gujju garba nights! And with such an exciting e...
18569      </div></div></div>
18570</article>
18571</div><div class="grid__item medium-up--one-third">
18572
18573<article class="article-listing" data-aos><div class="article__image-wrap">
18574      <a href="/blogs/news/your-go-to-ethnic-wear-guide-trends-styling-tips-more" class="article__grid-image"><div class="image-wrap">
18575            <div
18576              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18577
18578
18579
18580<image-element data-aos="image-fade-in" data-aos-offset="150">
18581
18582
18583  
18584    
18585       
18586    <img src="//gillori.com/cdn/shop/articles/blog_img_695a5903-b6c6-4c0d-a186-c5af79f0d8dd.jpg?v=1742562404&amp;width=3840" alt="Ethnic Wear Guide: Latest Trends, Styling Tips &amp; More" srcset="//gillori.com/cdn/shop/articles/blog_img_695a5903-b6c6-4c0d-a186-c5af79f0d8dd.jpg?v=1742562404&amp;width=352 352w, //gillori.com/cdn/shop/articles/blog_img_695a5903-b6c6-4c0d-a186-c5af79f0d8dd.jpg?v=1742562404&amp;width=832 832w, //gillori.com/cdn/shop/articles/blog_img_695a5903-b6c6-4c0d-a186-c5af79f0d8dd.jpg?v=1742562404&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/blog_img_695a5903-b6c6-4c0d-a186-c5af79f0d8dd.jpg?v=1742562404&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18587  
18588  
18589
18590
18591</image-element>
18592
18593
18594</div>
18595          </div></a>
18596    </div><div class="article__content text-center">
18597    <div class="article__content-meta">
18598      <div class="h3 heading">
18599        <a href="/blogs/news/your-go-to-ethnic-wear-guide-trends-styling-tips-more">Your Go-To Ethnic Wear Guide – Trends, Styling Tips & More</a>
18600      </div>
18601
18602      <div class="article__date"><time datetime="2025-03-20T06:01:08Z">Mar 20, 2025</time>
18603</div>
18604
18605      <div class="article__body rte rte--indented-images">
18606        <p>Hello, fashion lovers! Have you been in front of a mirror for hours trying to decide what to wear for the occasion? Or perhaps you are intereste...
18607      </div></div></div>
18608</article>
18609</div><div class="grid__item medium-up--one-third">
18610
18611<article class="article-listing" data-aos><div class="article__image-wrap">
18612      <a href="/blogs/news/from-dreamy-organza-to-regal-ethnic-wear-best-party-wear-dresses" class="article__grid-image"><div class="image-wrap">
18613            <div
18614              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18615
18616
18617
18618<image-element data-aos="image-fade-in" data-aos-offset="150">
18619
18620
18621  
18622    
18623       
18624    <img src="//gillori.com/cdn/shop/articles/Gillori_Blog_Banner_a60f5eb1-6bb8-4bb9-a25a-bd070c6b9a50.jpg?v=1741774146&amp;width=3840" alt="Dreamy Organza to Regal Ethnic – Best Party Wear Dresses" srcset="//gillori.com/cdn/shop/articles/Gillori_Blog_Banner_a60f5eb1-6bb8-4bb9-a25a-bd070c6b9a50.jpg?v=1741774146&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gillori_Blog_Banner_a60f5eb1-6bb8-4bb9-a25a-bd070c6b9a50.jpg?v=1741774146&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gillori_Blog_Banner_a60f5eb1-6bb8-4bb9-a25a-bd070c6b9a50.jpg?v=1741774146&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gillori_Blog_Banner_a60f5eb1-6bb8-4bb9-a25a-bd070c6b9a50.jpg?v=1741774146&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18625  
18626  
18627
18628
18629</image-element>
18630
18631
18632</div>
18633          </div></a>
18634    </div><div class="article__content text-center">
18635    <div class="article__content-meta">
18636      <div class="h3 heading">
18637        <a href="/blogs/news/from-dreamy-organza-to-regal-ethnic-wear-best-party-wear-dresses">From Dreamy Organza to Regal Ethnic Wear – Best Party Wear Dresses</a>
18638      </div>
18639
18640      <div class="article__date"><time datetime="2025-03-12T10:09:02Z">Mar 12, 2025</time>
18641</div>
18642
18643      <div class="article__body rte rte--indented-images">
18644        <p>If you are a person who likes to wear trendy party dresses with a blend of an Indian touch, then here is something special for you! India has a ...
18645      </div></div></div>
18646</article>
18647</div><div class="grid__item medium-up--one-third">
18648
18649<article class="article-listing" data-aos><div class="article__image-wrap">
18650      <a href="/blogs/news/dipped-in-white-splashed-in-colours-the-perfect-holi-outfit-guide" class="article__grid-image"><div class="image-wrap">
18651            <div
18652              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18653
18654
18655
18656<image-element data-aos="image-fade-in" data-aos-offset="150">
18657
18658
18659  
18660    
18661       
18662    <img src="//gillori.com/cdn/shop/articles/BLOG_BANNER.jpg?v=1741580659&amp;width=3840" alt="White Elegance &amp; Colours: Your Ultimate Holi Outfit Guide" srcset="//gillori.com/cdn/shop/articles/BLOG_BANNER.jpg?v=1741580659&amp;width=352 352w, //gillori.com/cdn/shop/articles/BLOG_BANNER.jpg?v=1741580659&amp;width=832 832w, //gillori.com/cdn/shop/articles/BLOG_BANNER.jpg?v=1741580659&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/BLOG_BANNER.jpg?v=1741580659&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18663  
18664  
18665
18666
18667</image-element>
18668
18669
18670</div>
18671          </div></a>
18672    </div><div class="article__content text-center">
18673    <div class="article__content-meta">
18674      <div class="h3 heading">
18675        <a href="/blogs/news/dipped-in-white-splashed-in-colours-the-perfect-holi-outfit-guide">Dipped in White, Splashed in Colours: The Perfect Holi Outfit Guide</a>
18676      </div>
18677
18678      <div class="article__date"><time datetime="2025-03-10T04:23:19Z">Mar 10, 2025</time>
18679</div>
18680
18681      <div class="article__body rte rte--indented-images">
18682         <p>It’s just a few days to go to Holi, and the atmosphere is festering with joy, isn't it? Picturing a day full of colours, dance, friends, and en...
18683      </div></div></div>
18684</article>
18685</div><div class="grid__item medium-up--one-third">
18686
18687<article class="article-listing" data-aos><div class="article__image-wrap">
18688      <a href="/blogs/news/the-best-suit-sets-with-dupatta-for-a-chic-ethnic-look" class="article__grid-image"><div class="image-wrap">
18689            <div
18690              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18691
18692
18693
18694<image-element data-aos="image-fade-in" data-aos-offset="150">
18695
18696
18697  
18698    
18699       
18700    <img src="//gillori.com/cdn/shop/articles/Gillori_page_blog_banner1_copy.jpg?v=1740052649&amp;width=3840" alt="Elegant Suit Sets with Dupatta for a Stunning Ethnic Look" srcset="//gillori.com/cdn/shop/articles/Gillori_page_blog_banner1_copy.jpg?v=1740052649&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gillori_page_blog_banner1_copy.jpg?v=1740052649&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gillori_page_blog_banner1_copy.jpg?v=1740052649&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gillori_page_blog_banner1_copy.jpg?v=1740052649&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18701  
18702  
18703
18704
18705</image-element>
18706
18707
18708</div>
18709          </div></a>
18710    </div><div class="article__content text-center">
18711    <div class="article__content-meta">
18712      <div class="h3 heading">
18713        <a href="/blogs/news/the-best-suit-sets-with-dupatta-for-a-chic-ethnic-look">The Best Suit Sets with Dupatta for a Chic Ethnic Look</a>
18714      </div>
18715
18716      <div class="article__date"><time datetime="2025-02-20T11:57:24Z">Feb 20, 2025</time>
18717</div>
18718
18719      <div class="article__body rte rte--indented-images">
18720        <p>Are you ready to add a desi swag to your fashion statement this season? In a country where every festive season and family gathering is a celebr...
18721      </div></div></div>
18722</article>
18723</div><div class="grid__item medium-up--one-third">
18724
18725<article class="article-listing" data-aos><div class="article__image-wrap">
18726      <a href="/blogs/news/the-perfect-ethnic-outfits-for-every-wedding-event" class="article__grid-image"><div class="image-wrap">
18727            <div
18728              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18729
18730
18731
18732<image-element data-aos="image-fade-in" data-aos-offset="150">
18733
18734
18735  
18736    
18737       
18738    <img src="//gillori.com/cdn/shop/articles/Blog_Banner_Done_Gillori_copy12.jpg?v=1739527120&amp;width=3840" alt=" The Perfect Ethnic Outfits for Every Wedding Event" srcset="//gillori.com/cdn/shop/articles/Blog_Banner_Done_Gillori_copy12.jpg?v=1739527120&amp;width=352 352w, //gillori.com/cdn/shop/articles/Blog_Banner_Done_Gillori_copy12.jpg?v=1739527120&amp;width=832 832w, //gillori.com/cdn/shop/articles/Blog_Banner_Done_Gillori_copy12.jpg?v=1739527120&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Blog_Banner_Done_Gillori_copy12.jpg?v=1739527120&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18739  
18740  
18741
18742
18743</image-element>
18744
18745
18746</div>
18747          </div></a>
18748    </div><div class="article__content text-center">
18749    <div class="article__content-meta">
18750      <div class="h3 heading">
18751        <a href="/blogs/news/the-perfect-ethnic-outfits-for-every-wedding-event">The Perfect Ethnic Outfits for Every Wedding Event</a>
18752      </div>
18753
18754      <div class="article__date"><time datetime="2025-02-14T09:58:36Z">Feb 14, 2025</time>
18755</div>
18756
18757      <div class="article__body rte rte--indented-images">
18758        <p bis_size='{"x":12,"y":9,"w":546,"h":156,"abs_x":521,"abs_y":289}'>Hey there, Are you ready for the shaadi season? Have you ever thought about ho...
18759      </div></div></div>
18760</article>
18761</div><div class="grid__item medium-up--one-third">
18762
18763<article class="article-listing" data-aos><div class="article__image-wrap">
18764      <a href="/blogs/news/how-to-choose-the-perfect-valentine-dress-for-your-date-night" class="article__grid-image"><div class="image-wrap">
18765            <div
18766              class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide">
18767
18768
18769
18770<image-element data-aos="image-fade-in" data-aos-offset="150">
18771
18772
18773  
18774    
18775       
18776    <img src="//gillori.com/cdn/shop/articles/Gilloir_Blog_Banner_final_copy_1.jpg?v=1738580324&amp;width=3840" alt="Perfect Valentine Dress: How to Choose for Your Date Night" srcset="//gillori.com/cdn/shop/articles/Gilloir_Blog_Banner_final_copy_1.jpg?v=1738580324&amp;width=352 352w, //gillori.com/cdn/shop/articles/Gilloir_Blog_Banner_final_copy_1.jpg?v=1738580324&amp;width=832 832w, //gillori.com/cdn/shop/articles/Gilloir_Blog_Banner_final_copy_1.jpg?v=1738580324&amp;width=1200 1200w, //gillori.com/cdn/shop/articles/Gilloir_Blog_Banner_final_copy_1.jpg?v=1738580324&amp;width=1920 1920w" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw">
18777  
18778  
18779
18780
18781</image-element>
18782
18783
18784</div>
18785          </div></a>
18786    </div><div class="article__content text-center">
18787    <div class="article__content-meta">
18788      <div class="h3 heading">
18789        <a href="/blogs/news/how-to-choose-the-perfect-valentine-dress-for-your-date-night">How to Choose the Perfect Valentine Dress for Your Date Night</a>
18790      </div>
18791
18792      <div class="article__date"><time datetime="2025-02-03T10:58:42Z">Feb 03, 2025</time>
18793</div>
18794
18795      <div class="article__body rte rte--indented-images">
18796        <p>It won’t be long we only have to wait for a few days, and it is Valentine’s week already! Have you planned the perfect outfit for your date nigh...
18797      </div></div></div>
18798</article>
18799</div></div><div class="pagination">
18800  
18801
18802  
18803    
18804      
18805        <span class="page current">1</span>
18806      
18807    
18808  
18809    
18810      <span class="page">
18811        <a href="/blogs/news?page=2">2</a>
18812      </span>
18813    
18814  
18815    
18816      <span class="page">
18817        <a href="/blogs/news?page=3">3</a>
18818      </span>
18819    
18820  
18821    
18822      
18823        <span class="page">&hellip;</span>
18824      
18825    
18826  
18827    
18828      <span class="page">
18829        <a href="/blogs/news?page=10">10</a>
18830      </span>
18831    
18832  
18833
18834  
18835    <span class="next">
18836      <a href="/blogs/news?page=2" title="Next">
18837        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
18838        <span class="icon__fallback-text">Next</span>
18839      </a>
18840    </span>
18841  
18842</div>
18843</div>
18844</div>
18845
18846
18847
18848
18849</div>
18850        </main><!-- BEGIN sections: footer-group -->
18851<div id="shopify-section-sections--19950461026553__footer" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.site-footer__section--newsletter {
18852      padding: 0;
18853    }</style><footer class="site-footer text-center" data-section-id="sections--19950461026553__footer" data-section-type="footer-section"><div class="page-width"><div class="footer-navigation-section"><div class="site-footer__section">
18854          <div class="footer-accordian-heading">
18855          <h3>OUR STORY</h3>
18856            <i class="footer-down-arw fa fa-angle-down "></i>
18857          </div>
18858          <ul class="no-bullets inline-list site-footer__linklist footer-block__details-content"><li><a href="/pages/about-us">About Us</a></li><li><a href="/pages/contact-us">Contact Us</a></li><li><a href="/blogs/news">Blog</a></li></ul>
18859        </div><div class="site-footer__section">
18860          <div class="footer-accordian-heading">
18861          <h3>SHOP</h3>
18862            <i class="footer-down-arw fa fa-angle-down "></i>
18863          </div>
18864          <ul class="no-bullets inline-list site-footer__linklist footer-block__details-content"><li><a href="/collections/ss-24">SS 24</a></li><li><a href="/collections/suit-sets">Suit Sets</a></li><li><a href="/collections/dresses">Dresses & Tops</a></li><li><a href="/collections/loungewear">Loungewear Sets</a></li><li><a href="/collections/chanderi">Chanderi</a></li><li><a href="/collections/rozana">Rozana</a></li><li><a href="/collections/gillori-luxe">Gillori Luxe</a></li><li><a href="/pages/club-gillori">Earn Rewards</a></li></ul>
18865        </div><div class="site-footer__section">
18866          <div class="footer-accordian-heading">
18867          <h3>SHIPPING & RETURNS</h3>
18868            <i class="footer-down-arw fa fa-angle-down "></i>
18869          </div>
18870          <ul class="no-bullets inline-list site-footer__linklist footer-block__details-content"><li><a href="https://gillori.myshopify.com/apps/shipway_track">Track Your Order</a></li><li><a href="https://gillori.myshopify.com/apps/return_prime">Return & Exchange</a></li><li><a href="/policies/terms-of-service">Terms & Conditions</a></li><li><a href="/policies/privacy-policy">Privacy policy</a></li><li><a href="/policies/shipping-policy">Shipping policy</a></li><li><a href="/pages/faq">FAQ</a></li></ul>
18871        </div><div class="site-footer__section">
18872          <div class="footer-accordian-heading">
18873           <h3>CUSTOMER SERVICE</h3>
18874            <i class="footer-down-arw fa fa-angle-down "></i>
18875          </div>
18876          <div class="footer-block__details-content">
18877            <div class="html-content">
18878              <div class="addresFooterOption">      
18879  <div class="addressFooterInner">
18880        <i class="fa fa-clock-o"></i><p>10.00 AM TO 6.00 PM </p>
18881  </div>
18882  <div class="addressFooterInner">
18883      <i class="fa fa-phone"></i><p><a href="tel:9828991117">+91 9828991117</a></p>
18884  </div>
18885  <div class="addressFooterInner">
18886        <i class="fa fa-envelope"></i><p><a href="mailto:[email protected]">[email protected]</a></p>
18887  </div>
18888  <div class="addressFooterInner">
18889        <i class="fa fa-map-marker"></i><p>Gillori, Plot No. 129-130, Subhash Nagar Shopping Center, Near Abhinandan Community Center and LIC Building, Subhash Nagar, Jaipur, Rajasthan. PIN – 302016</p>
18890  </div>
18891</div>
18892            </div>
18893            <div class="site-footer__section">
18894              <h3>STAY CONNECTED</h3><ul class="no-bullets inline-list social-icons footer__social"><li>
18895      <a target="_blank" rel="noopener" href="https://www.instagram.com/gillorisocial/" title="Gillori on Instagram">
18896        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
18896075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
18897        <span class="icon__fallback-text">Instagram</span>
18898      </a>
18899    </li><li>
18900      <a target="_blank" rel="noopener" href="https://www.facebook.com/gillorisocial" title="Gillori on Facebook">
18901        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
18902        <span class="icon__fallback-text">Facebook</span>
18903      </a>
18904    </li><li>
18905      <a target="_blank" rel="noopener" href="https://in.pinterest.com/gillorisocial/" title="Gillori on Pinterest">
18906        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 256 256"><path d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002Z"/></svg>
18907        <span class="icon__fallback-text">Pinterest</span>
18908      </a>
18909    </li></ul>
18910</div>
18911          </div>
18912        </div></div><div class="site-footer__section site-footer__copyright"><span class="footer__powered_by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></span>
18913    </div>
18914  </div>
18915</footer>
18916<div class="bottom-footer page-width">
18917  <div class="copy-right">
18918  <p> 
18919    <span>
18920      &copy; 2026 Gillori
18921All Rights Reserved
18922    </span>
18923     | 
18924    <span>Owned by Maanvi Creations</span>
18925  </p>
18926  </div>
18927  <ul class="inline-list payment-icons">
18928  <li class="icon--payment">
18929      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" height="24" width="38" role="img" aria-labelledby="pi-airtel_money"><title id="pi-airtel_money">Airtel Money</title><g fill-rule="evenodd" fill="none"><path fill="#EDEDED" d="M34.5 24h-31C1.6 24 0 22.4 0 20.5v-17C0 1.6 1.6 0 3.5 0h31C36.4 0 38 1.6 38 3.5v17c0 1.9-1.6 3.5-3.5 3.5z"></path><path fill="#fff" d="M3.5 1C2.1 1 1 2.1 1 3.5v17C1 21.9 2.1 23 3.5 23h31c1.4 0 2.5-1.1 2.5-2.5v-17C37 2.1 35.9 1 34.5 1h-31z"></path><path fill="#EB2227" d="M22.3 3c.6.1 1.2.2 1.7.3 2.2.4 3.9 2 4.5 4.1.3 1.6.1 3.3-.7 4.7-.9 1.8-2.1 3.3-3.7 4.5-2.1 1.8-4.6 3.2-7.3 4.1-.6.2-1.3.3-1.9.3-1.1.1-2.1-.7-2.2-1.8v-.5c.2-2.1 1.7-3.8 3.8-4.4.5 0 1 0 1.4.2.5.2.8.8.6 1.4-.1.2-.2.3-.3.4-.4.4-.8.8-1.2 1.1s-.7.6-1 1c-.2.2-.3.4-.4.6-.2.4 0 .6.4.6.2 0 .4 0 .6-.1 3.5-1.3 6.3-3.7 8.1-6.9.3-.5.4-1 .4-1.6.1-1.7-1-2.7-2.6-2.2-1.2.4
18929-2.5.9-3.6 1.5-1.2.6-2.4 1.4-3.6 2-.9.5-1.9.8-3 .9-.5.1-1 0-1.4-.1-1-.1-1.8-1.1-1.6-2.3 0-.1 0-.2.1-.3.5-1.4 1.4-2.7 2.6-3.5 2.3-1.8 5-3.1 7.9-3.7.5-.1 1.1-.2 1.6-.3h.8z"></path></g></svg>
18930    </li><li class="icon--payment">
18931      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><g fill="none"><path fill="#000" d="M35,0 L3,0 C1.3,0 0,1.3 0,3 L0,21 C0,22.7 1.4,24 3,24 L35,24 C36.7,24 38,22.7 38,21 L38,3 C38,1.3 36.6,0 35,0 Z" opacity=".07"></path><path fill="#006FCF" d="M35,1 C36.1,1 37,1.9 37,3 L37,21 C37,22.1 36.1,23 35,23 L3,23 C1.9,23 1,22.1 1,21 L1,3 C1,1.9 1.9,1 3,1 L35,1"></path><path fill="#FFF" d="M8.971,10.268 L9.745,12.144 L8.203,12.144 L8.971,10.268 Z M25.046,10.346 L22.069,10.346 L22.069,11.173 L24.998,11.173 L24.998,12.412 L22.075,12.412 L22.075,13.334 L25.052,13.334 L25.052,14.073 L27.129,11.828 L25.052,9.488 L25.046,10.346 L25.046,10.346 Z M10.983,8.006 L14.978,8.006 L15.865,9.941 L16.687,8 L27.057,8 L28.135,9.19 L29.25,8 L34.013,8 L30.494,11.852 L33.977,15.68 L29.143,15.68 L28.065,14.49 L26.94,15.68 L10.03,15.68 L9.536,14.49 L8.406,14.49 L7.911,15.68 L4,15.68 L7.286,8 L10.716,8 L10.983,8.006 Z M19.646,9.084 L17.407,9.084 L15.907,12.62 L14.282,9.084 L12.06,9.084 L12.06,13.894 L10,9.084 L8.007,9.084 L5.625,14.596 L7.18,14.596 L7.674,13.406 L10.27,13.406 L10.764,14.596 L13.484,14.596 L13.484,10.661 L15.235,14.602 L16.425,14.602 L18.165,10.673 L18.165,14.603 L19.623,14.603 L19.647,9.083 L19.646,9.084 Z M28.986,11.852 L31.517,9.084 L29.695,9.084 L28.094,10.81 L26.546,9.084 L20.652,9.084 L20.652,14.602 L26.462,14.602 L28.076,12.864 L29.624,14.602 L31.499,14.602 L28.987,11.852 L28.986,11.852 Z"></path></g></svg>
18932    </li><li class="icon--payment">
18933      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" height="24" width="38" role="img" aria-labelledby="pi-freecharge"><title id="pi-freecharge">Freecharge</title><g fill-rule="evenodd" fill="none"><path fill="#EDEDED" d="M34.5 24h-31C1.6 24 0 22.4 0 20.5v-17C0 1.6 1.6 0 3.5 0h31C36.4 0 38 1.6 38 3.5v17c0 1.9-1.6 3.5-3.5 3.5z"></path><path fill="#fff" d="M3.5 1C2.1 1 1 2.1 1 3.5v17C1 21.9 2.1 23 3.5 23h31c1.4 0 2.5-1.1 2.5-2.5v-17C37 2.1 35.9 1 34.5 1h-31z"></path><circle cy="12" cx="19" r="9" fill="#E2704D"></circle><path fill="#fff" d="M16.6 11.7l.1-1.4s.7.1.9-.1c.4-.3.4-.9.5-1.2.3-1.4 2-2.2 3.8-1.7l-.2 1.4s-.1-.1-.4-.1c-1.1-.1-1.6.2-1.7 1.7h1.5l-.2 1-2.4 2.4h1.4c-1.2 1.3-2.8 2.9-3.8 3.8l1.3-2.6h-1.1c1-1.9 1-2 1.7-3.3"></path></g></svg>
18934    </li><li class="icon--payment">
18935      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"></path><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"></path><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1893506zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"></path><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"></path><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"></path><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"></path><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"></path></svg>
18936    </li><li class="icon--payment">
18937      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><circle fill="#EB001B" cx="15" cy="12" r="7"></circle><circle fill="#F79E1B" cx="23" cy="12" r="7"></circle><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"></path></svg>
18938    </li><li class="icon--payment">
18939      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" width="38" height="24" role="img" aria-labelledby="pi-mobikwik"><title id="pi-mobikwik">MobiKwik</title><rect x=".5" y=".5" width="37" height="23" rx="3" ry="3" fill="#fff" stroke="#000" stroke-opacity=".07"></rect><path d="M31.15 8.52a3.33 3.33 0 0 0-1 .1c-.25.05-.49.17-.75.23a5.29 5.29 0 0 1-.65.07c.07-1 .12-2 .2-3a1 1 0 0 0-.87-1.15 7.37 7.37 0 0 0-1.07 0v-.41a.75.75 0 0 0-.94-.82l-.7.11-7 1.17v7.08a3.94 3.94 0 0 1-.2.91c-.08.31-.17.63-.26 1a.16.16 0 0 0 0 .14l3.75-7.33A1.07 1.07 0 0 1 22.91 6a1.06 1.06 0 0 1 .84 1.07v9.7a1.09 1.09 0 0 1-2.17 0v-5h-.08l-2.92 5.6q-.17.33-.36.63a1.09 1.09 0 0 1-1.21.45 1 1 0 0 1-.75-1V8.84h-.13l-5.42 10.29a1.12 1.12 0 1 1-2-1c.62-1.13 1.21-2.24 1.79-3.34l4.92-9.47-6.32 1a1.42 1.42 0 0 0-1.1.94v13.08A1 1 0 0 0 9 21h15.29a1.12 1.12 0 0 0 1.2-.92l.06-.23h1.1a.81.81 0 0 0 .75-.39 2.05 2.05 0 0 0 .27-.67c.08-.44.11-.9.16-1.35q.26-2.42.51-4.85a.19.19 0 0 1 .19-.2c.26 0 .5-.09.75-.14a4.5 4.5 0 0 0 1.86-.75A2 2 0 0 0 32 9.7a1.08 1.08 0 0 0-.85-1.18zm-3.37-2.6c-.1.67-.14 1.36-.21 2-.12 1.18-.23 2.36-.35 3.55L26.86 15q-.16 1.5-.33 3a.63.63 0 0 1-.87.53L27 4.78a6 6 0 0 1 .55.45.75.75 0 0 1 .23.68zm2.47 5a.86.86 0 0 1-.84-.92.85.85 0 0 1 .85-.85.86.86 0 0 1-.01 1.73zm.56-.92a.55.55 0 0 1-.54.54.54.54 0 1 1 .54-.54z" fill="#26bcbc"></path><path d="M18 13.89zm-8.64 6a1.12 1.12 0 0 1-.57-1.74c.54-1.15 1.13-2.26 1.71-3.36l5.75-11.05a1.12 1.12 0 0 1 1.44-.61 1.13 1.13 0 0 0-1.49.57l-5.91 11.16c-.6 1.14-1.2 2.26-1.78 3.39a1.13 1.13 0 0 0 1.43 1.63 1.11 1.11 0 0 1-.62 0zM21.71 6.57A1.06 1.06 0 0 1 22.79 6a1.07 1.07 0 0 0-1.15.55c-.81 1.57-2.11 4.22-2.92 5.88zm1 11.28a1.09 1.09 0 0 1-1.09-1.09v-5h-.12.06v5.07a1.1 1.1 0 0 0 2.2 0v-.1a1.09 1.09 0 0 1-1.1 1.12zM23.73 7a1 1 0 0 1 0 .11V7zM17 18.44a1 1 0 0 1-.75-1v-8.6h-.12v8.7a1.06 1.06 0 0 0 .79 1 1.1 1.1 0 0 0 1.08-.3 1.09 1.09 0 0 1-1 .2z" fill="#00aaa8"></path></svg>
18940    </li><li class="icon--payment">
18941      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" height="24" width="38" role="img" aria-labelledby="pi-ola_money"><title id="pi-ola_money">Ola Money</title><g fill-rule="evenodd" fill="none"><path fill="#EDEDED" d="M34.5 24h-31C1.6 24 0 22.4 0 20.5v-17C0 1.6 1.6 0 3.5 0h31C36.4 0 38 1.6 38 3.5v17c0 1.9-1.6 3.5-3.5 3.5z"></path><path fill="#fff" d="M3.5 1C2.1 1 1 2.1 1 3.5v17C1 21.9 2.1 23 3.5 23h31c1.4 0 2.5-1.1 2.5-2.5v-17C37 2.1 35.9 1 34.5 1h-31z"></path><ellipse rx="8.8" ry="9" cy="12" cx="19" fill="#378F43"></ellipse><path fill="#8BC249" d="M19.1 8.8L17 15.4h-2.2l2.1-6.6zm4.1 0l-2.1 6.5h-2.3l2.1-6.6z"></path><path fill="#fff" d="M12.7 8.8l2.1 6.6H17l-2-6.6h-2.3zm4.2 0l2.1 6.6h2.3l-2.1-6.6h-2.3zm4.1 0l2.1 6.6h2.3l-2.1-6.6H21z"></path></g></svg>
18942    </li><li class="icon--payment">
18943      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" width="38" height="24" role="img" aria-labelledby="pi-paytm"><title id="pi-paytm">Paytm</title><rect x=".5" y=".5" width="37" height="23" rx="3" ry="3" fill="#fff" stroke="#000" stroke-opacity=".07"></rect><path d="M14.17 13.32v2.6a.87.87 0 0 1-.74.91h-2.7a1.83 1.83 0 0 1-2-1.9 14.66 14.66 0 0 1 .06-2.08 1.81 1.81 0 0 1 1.69-1.54h1.19a.31.31 0 0 0 .34-.41.33.33 0 0 0-.23-.41H10c-.38 0-.46-.08-.46-.47V8.91a.3.3 0 0 1 .25-.35h2.39a1.87 1.87 0 0 1 1.92 2.1c.08.91.07 1.79.07 2.66zm-3.32 1.34a.34.34 0 0 0 .31.36h.61a.33.33 0 0 0 .36-.35v-1.13c0-.3-.16-.36-.72-.36s-.53.1-.56.37v1.11zm9.58-2.73v2.81a2 2 0 0 1-1.85 2.15h-2.45c-.34 0-.42-.07-.42-.42v-1.26a.3.3 0 0 1 .29-.35h2a.32.32 0 0 0 .36-.34.33.33 0 0 0-.31-.35h-1a1.94 1.94 0 0 1-2-1.86V9a.32.32 0 0 1 .26-.37h1.34c.34 0 .42.1.42.45v2.6c0 .45.1.54.55.54h.05c.62 0 .67-.05.67-.66V9a.36.36 0 0 1 .45-.5H20a.36.36 0 0 1 .42.42c.01 1.08.01 2.02.01 3.01zM4.57 14.48v1.94c0 .46-.06.51-.52.51H2.87a.3.3 0 0 1-.36-.36V9a.28.28 0 0 1 .22-.32H6.2a1.66 1.66 0 0 1 1.62 1.61 17.62 17.62 0 0 1 0 2.49 1.74 1.74 0 0 1-1.73 1.74H4.57zm0-2.08h.86a.32.32 0 0 0 .32-.31V11a.32.32 0 0 0-.28-.35h-.88v1.74z" fill="#22346c"></path><path d="M28.94 9a2.2 2.2 0 0 1 2.86.1 7.28 7.28 0 0 1 1.15-.51 2.08 2.08 0 0 1 2.56 2v5.83c0 .36-.09.45-.45.45h-1.15a.35.35 0 0 1-.42-.42v-5.24a.6.6 0 0 0-.79-.64.55.55 0 0 0-.49.58v5.4a.31.31 0 0 1-.25.36h-1.43a.3.3 0 0 1-.35-.31v-5.43a.48.48 0 0 0-.29-.55 1.38 1.38 0 0 0-.71 0 .48.48 0 0 0-.26.53v5.21c0 .48-.06.55-.56.55h-1c-.36 0-.42-.08-.42-.44V9c0-.42.06-.47.46-.47h1.09a.42.42 0 0 1 .45.47zm-5.43 1.64h-.77a.33.33 0 0 1-.41-.4V9a.31.31 0 0 1 .25-.36h.1a2 2 0 0 0 1.74-1 2 2 0 0 1 .58-.57c.24-.16.42 0 .44.27v1.27h.7a.36.36 0 0 1 .42.42v1.22a.35.35 0 0 1-.42.42h-.66v5.83c0 .42-.07.48-.47.49h-1.09a.34.34 0 0 1-.42-.42c.01-1.87.01-5.78.01-5.92z" fill="#24b8eb"></path></svg>
18944    </li><li class="icon--payment">
18945      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" width="38" height="24" role="img" aria-labelledby="pi-payzapp"><title id="pi-payzapp">PayZapp</title><rect x=".5" y=".5" width="37" height="23" rx="3" ry="3" fill="#fff" stroke="#000" stroke-opacity=".07"></rect>
18945<path d="M18.3 4.92H12v6.37h2.45V7.4h3.85V4.92zm1.4 0V7.4h3.86v3.89H26V4.92h-6.3zm3.85 7.78v3.9H19.7v2.47H26v-6.36h-2.45zm-9.1 3.9v-3.89H12v6.36h6.3V16.6h-3.85z" fill="#ed232a"></path><path d="M16.91 9.88h4.19v4.24H17z" fill="#004c8f"></path></svg>
18946    </li><li class="icon--payment">
18947      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-rupay"><title id="pi-rupay">RuPay</title><g fill="none" fill-rule="evenodd"><rect stroke-opacity=".07" stroke="#000" fill="#FFF" x=".5" y=".5" width="37" height="23" rx="3"></rect><path fill="#097A44" d="M32 15.77l2-7.41 2 3.82z"></path><path fill="#F46F20" d="M30.76 15.79l2-7.4 2 3.82z"></path><path d="M20.67 8.2a2 2 0 0 0-1.56-.56h-3l-1.95 6.81h1.75l.66-2.31h1.23a3.4 3.4 0 0 0 1.9-.5 2.93 2.93 0 0 0 1.12-1.72 1.77 1.77 0 0 0-.15-1.72zm-3.21.94h1.12a.76.76 0 0 1 .55.15c.11.11.07.35 0 .53a1.08 1.08 0 0 1-.4.62 1.21 1.21 0 0 1-.7.2H17l.46-1.5zM9.14 9a1.64 1.64 0 0 0-.2-.61 1.3 1.3 0 0 0-.58-.53 2.75 2.75 0 0 0-1.08-.18H4l-2 6.75h1.73l.72-2.52H5.7c.47 0 .58.1.6.13.02.03.09.15 0 .65l-.16.6a3.35 3.35 0 0 0-.11.59v.55h1.79l.12-.43-.11-.08s-.07-.05-.06-.2c.027-.19.07-.377.13-.56l.1-.42a2.14 2.14 0 0 0 .1-1.11.88.88 0 0 0-.26-.41 2 2 0 0 0 .68-.54 2.79 2.79 0 0 0 .53-1c.07-.22.101-.45.09-.68zm-1.86.83a.84.84 0 0 1-.5.6 1.79 1.79 0 0 1-.64.09H4.86l.38-1.33h1.43a1.1 1.1 0 0 1 .53.09c.05 0 .21.07.08.5v.05zm4.9 2.17a2.11 2.11 0 0 1-.3.67 1 1 0 0 1-.87.43c-.34 0-.36-.14-.38-.2a1.24 1.24 0 0 1 .07-.52l.89-3.11H9.9l-.86 3a3 3 0 0 0-.15 1.32c.08.42.4.91 1.41.91.247.004.493-.03.73-.1a2.51 2.51 0 0 0 .6-.29l-.08.3h1.62l1.47-5.13H13L12.18 12zm12.93 1.1l.63-2.18c.24-.83-.07-1.21-.37-1.39A2.75 2.75 0 0 0 24 9.2a2.87 2.87 0 0 0-2 .68 2.75 2.75 0 0 0-.69 1.1l-.09.26h1.61v-.11a1.15 1.15 0 0 1 .25-.37.84.84 0 0 1 .56-.17.89.89 0 0 1 .46.08v.18c0 .06 0 .15-.25.23a2.13 2.13 0 0 1-.48.1l-.44.05a4 4 0 0 0-1.25.32c-.57.271-.99.78-1.15 1.39a1.25 1.25 0 0 0 .17 1.22c.289.307.7.468 1.12.44a2.43 2.43 0 0 0 1.07-.25l.4-.23v.33H25l.13-.48-.13-.07a.61.61 0 0 1 0-.22c0-.25.07-.43.11-.58zm-2.92-.1a.62.62 0 0 1 .34-.4 2.17 2.17 0 0 1 .57-.15l.29-.05.3-.07v.07a1.24 1.24 0 0 1-.51.75 1.44 1.44 0 0 1-.72.21.34.34 0 0 1-.25-.08.55.55 0 0 1-.02-.28zm7.91-3.68l-1.69 3v-3h-1.8l.39 5.13-.12.19a.8.8 0 0 1-.23.25.64.64 0 0 1-.24.08h-.68l-.39 1.37h.83a2 2 0 0 0 1.29-.34 9.55 9.55 0 0 0 1.27-1.71l3.17-5-1.8.03z" fill="#302F82"></path></g></svg>
18948    </li><li class="icon--payment">
18949      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"></path></svg>
18950    </li>
18951</ul>
18952</div>
18953
18954<script>
18955  $(document).ready(function() {
18956  $('.footer-accordian-heading').click(function() {
18957    if ($(this).hasClass('active')) {
18958      $(this).removeClass('active');
18959      $(this).siblings('.footer-block__details-content').slideUp();
18960    } else {
18961      $('.footer-accordian-heading').removeClass('active');
18962      $('.footer-block__details-content').slideUp();
18963      $(this).addClass('active');
18964      $(this).siblings('.footer-block__details-content').slideDown();
18965    }
18966  });
18967});
18968
18969</script>
18969
18970
18971
18972</div>
18973<!-- END sections: footer-group --></div>
18974    </div><div id="VideoModal" class="modal">
18975  <div class="modal__inner">
18976    <div class="modal__centered page-width text-center">
18977      <div class="modal__centered-content">
18978        <div class="video-wrapper video-wrapper--modal">
18979          <div id="VideoHolder"></div>
18980        </div>
18981      </div>
18982    </div>
18983  </div>
18984
18985  <button type="button" class="btn btn--circle modal__close js-modal-close text-link">
18986    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
18987    <span class="icon__fallback-text">Close (esc)</span>
18988  </button>
18989</div>
18990<div class="loader-logo"><div class="splash-screen__loader">
18991              
18992
18993
18994
18995
18996
18997<image-element data-aos="image-fade-in" data-aos-offset="150">
18998
18999
19000  
19001    
19002      
19003    <img src="//gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=334" alt="favicon gillori" srcset="//gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=100 100w, //gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=200 200w" height="179.0" loading="lazy" class="loader-logo__img small--hide image-element" sizes="100px" aria-hidden="true" style="max-height: 107.18562874251496px;max-width: 100px;">
19004  
19005  
19006
19007
19008</image-element>
19009
19010
19011
19012
19013
19014
19015<image-element data-aos="image-fade-in" data-aos-offset="150">
19016
19017
19018  
19019    
19020      
19021    <img src="//gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=140" alt="favicon gillori" srcset="//gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=70 70w, //gillori.com/cdn/shop/files/fav.png?v=1698662106&amp;width=140 140w" height="75.02994011976048" loading="lazy" class="loader-logo__img medium-up--hide image-element" sizes="70px" aria-hidden="true" style="max-height: 75.02994011976048px;max-width: 70px;">
19022  
19023  
19024
19025
19026</image-element>
19027
19028
19029</div></div></div>
19030  <div id="ProductScreens"></div><div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
19031  <div class="pswp__bg"></div>
19032  <div class="pswp__scroll-wrap">
19033    <div class="pswp__container">
19034      <div class="pswp__item"></div>
19035      <div class="pswp__item"></div>
19036      <div class="pswp__item"></div>
19037    </div>
19038
19039    <div class="pswp__ui pswp__ui--hidden">
19040      <button class="btn btn--tertiary btn--circle pswp__button pswp__button--arrow--left" title="Previous">
19041        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><title>icon-chevron-left</title><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
19042      </button>
19043
19044      <button class="btn btn--tertiary btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
19045        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
19046      </button>
19047
19048      <button class="btn btn--tertiary btn--circle pswp__button pswp__button--arrow--right" title="Next">
19049        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
19050      </button>
19051    </div>
19052  </div>
19053</div>
19054<div id="CartDrawer" class="drawer drawer--cart drawer--cart--static" data-drawer="true">
19055  <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents cart--empty" data-location="cart-drawer">
19056    <div class="drawer__header">
19057      <h2>Cart</h2>
19058      <div class="drawer__close text-right">
19059        <button type="button" class="drawer__close-button js-drawer-close">
19060          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
19061          <span class="icon__fallback-text">Close cart</span>
19062        </button>
19063      </div>
19064    </div>
19065    <div class="drawer__inner" >
19066      <div class="drawer__scrollable">
19067        <div data-products></div></div>
19068
19069      <div class="drawer__footer cart__footer">
19070        <div data-discounts>
19071          
19072        </div>
19073
19074        <div class="cart__item-sub cart__item-row">
19075          <div class="cart__subtotal">Subtotal</div>
19076          <div data-subtotal>Rs. 0.00</div>
19077        </div>
19078
19079        <div class="cart__item-row cart__note text-center">
19080          Shipping, taxes, and discount codes calculated at checkout.
19081        </div><!-- <button type="submit" class="btn btn--full cart__checkout button-background" name="checkout" data-terms-required="false">
19082          <span>Check out</span>
19083        </button> -->
19084        
19085
19086<div class="gokwik-checkout">
19087  <button type='button' class="disabled" disabled onclick="onCheckoutClick(this)">
19088            <span class="btn-text" >
19089                <span>Checkout</span>
19090                <span>5% Off on prepaid orders</span>
19091            </span>
19092          <span class="pay-opt-icon">
19093             <!-- <img src="https://cdn.gokwik.co/v4/images/upi-icons.svg"> -->
19094             <!-- <img src="https://cdn.gokwik.co/v4/images/right-arrow.svg"> -->
19095     </span>
19096    <div style="display:none" class="addloadr" id="btn-loader"><div class="cir-loader">Loading..</div></div>
19097  </button>
19098</div>
19099
19100
19101
19102
19103         <a href="/cart" class="btn btn--full button-transparent">View Cart</a>
19104        
19105      </div>
19106
19107    </div>
19108    <div class="drawer__cart-empty text-center">
19109      <p>Your cart is currently empty.</p>
19110      <p class="rte"> <a href='/collections/all'>Continue browsing here</a>.</p>
19111    </div>
19112  </form>
19113</div>
19114<tool-tip data-tool-tip="">
19115  <div class="tool-tip__inner" data-tool-tip-inner>
19116    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button>
19117    <div data-tool-tip-title>Read Latest News And Blogs to Stay Updated - Gillori</div>
19118    <div class="tool-tip__content" data-tool-tip-content>
19119    </div>
19120  </div>
19121</tool-tip>
19122<script>
19123    
19124 
19125  // Wishlist span count hide  
19126$(document).ready(function(){
19127
19128    setTimeout(function(){
19129        $('.swym-fave-count').hide();
19130    }, 5000);
19131});
19132
19133</script>
19133
19134
19135
19136
19137<link rel="dns-prefetch" href="https://swymstore-v3starter-01.swymrelay.com" crossorigin>
19138<link rel="dns-prefetch" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js">
19139<link rel="preconnect" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js">
19140<script id="swym-snippet">
19141  window.swymLandingURL = document.URL;
19142  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
19143  window.swymPageLoad = function(){
19144    window.SwymProductVariants = window.SwymProductVariants || {};
19145    window.SwymHasCartItems = 0 > 0;
19146    window.SwymPageData = {}, window.SwymProductInfo = {};
19147    var unknown = {et: 0};
19148    window.SwymPageData = unknown;
19149    
19150    window.SwymPageData.uri = window.swymLandingURL;
19151  };
19152
19153  if(window.selectCallback){
19154    (function(){
19155      // Variant select override
19156      var originalSelectCallback = window.selectCallback;
19157      window.selectCallback = function(variant){
19158        originalSelectCallback.apply(this, arguments);
19159        try{
19160          if(window.triggerSwymVariantEvent){
19161            window.triggerSwymVariantEvent(variant.id);
19162          }
19163        }catch(err){
19164          console.warn("Swym selectCallback", err);
19165        }
19166      };
19167    })();
19168  }
19169  window.swymCustomerId = null;
19170  window.swymCustomerExtraCheck = null;
19171
19172  var swappName = ("Wishlist" || "Wishlist");
19173  var swymJSObject = {
19174    pid: "5K40n5fR96vibi0gLopn3mYKXKMonQc7XWH\/KUC5d\/c=" || "5K40n5fR96vibi0gLopn3mYKXKMonQc7XWH/KUC5d
19174/c=",
19175    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
19176  };
19177  window.swymJSShopifyLoad = function(){
19178    if(window.swymPageLoad) swymPageLoad();
19179    if(!window._swat) {
19180      (function (s, w, r, e, l, a, y) {
19181        r['SwymRetailerConfig'] = s;
19182        r[s] = r[s] || function (k, v) {
19183          r[s][k] = v;
19184        };
19185      })('_swrc', '', window);
19186      _swrc('RetailerId', swymJSObject.pid);
19187      _swrc('Callback', function(){initSwymShopify();});
19188    }else if(window._swat.postLoader){
19189      _swrc = window._swat.postLoader;
19190      _swrc('RetailerId', swymJSObject.pid);
19191      _swrc('Callback', function(){initSwymShopify();});
19192    }else{
19193      initSwymShopify();
19194    }
19195  }
19196  if(!window._SwymPreventAutoLoad) {
19197    swymJSShopifyLoad();
19198  }
19199  window.swymGetCartCookies = function(){
19200    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
19201    var reqdCookies = {};
19202    RequiredCookies.forEach(function(k){
19203      reqdCookies[k] = _swat.storage.getRaw(k);
19204    });
19205    var cart_token = window.swymCart.token;
19206    var data = {
19207        action:'cart',
19208        token:cart_token,
19209        cookies:reqdCookies
19210    };
19211    return data;
19212  }
19213
19214  window.swymGetCustomerData = function(){
19215    
19216    return {status:1};
19217    
19218  }
19219</script>
19219
19220
19221<style id="safari-flasher-pre"></style>
19222<script>
19223  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
19224    document.getElementById("safari-flasher-pre").innerHTML = ''
19225      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
19226      + '.swym-button.swym-add-to-wishlist{display: none;}'
19227      + '.swym-button.swym-add-to-watchlist{display: none;}'
19228      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
19229      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
19230      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
19231      + '{-webkit-transition: none; transition: none;}'
19232      + '';
19233    window.SwymCallbacks = window.SwymCallbacks || [];
19234    window.SwymCallbacks.push(function(tracker){
19235      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
19236        // flash-preventer
19237        var x = function(){
19238          SwymUtils.onDOMReady(function() {
19239            var d = document.createElement("div");
19240            d.innerHTML = "<style id='safari-flasher-post'>"
19241              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
19242              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
19243              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
19244              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
19245              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
19246              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
19247              + "</style>";
19248            document.head.appendChild(d);
19249          });
19250        };
19251        setTimeout(x, 10);
19252      });
19253    });
19254  }
19255
19256  // Get the money format for the store from shopify
19257  window.SwymOverrideMoneyFormat = "Rs. {{amount}}";
19258</script>
19258
19259<style id="swym-product-view-defaults">
19260  /* Hide when not loaded */
19261  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
19262    display: none;
19263  }
19264</style>
19265
19266
19267      
19267<script>   
19268$(document).ready(function(){
19269     // Initialize variables
19270  $('.card-image img').attr('class', 'current_image');
19271    var currentImageIndex = 0;
19272    var $productImages;
19273    var imageCount;
19274    var $currentImage;
19275
19276setTimeout(function(){
19277
19278 function updateImage(index) {
19279           
19280      $productImages.hide(); // Hide all images
19281      var $selectedImage = $productImages.children().eq(index);
19282        
19283      $selectedImage.show(); // Show the selected image
19284
19285      // Update the src attribute of the current image element
19286      $currentImage.attr('src', $selectedImage.attr('src'));
19287      $currentImage.attr('srcset', "");
19288        
19289    }
19290
19291    // Initialize the image display
19292    //updateImage(currentImageIndex);
19293
19294    // Button click event
19295    $('.prev-button, .next-button').click(async function () {
19296
19297
19298     // var $clickedButton = $(this);
19299
19300
19301$productImages = await $(this).siblings('a').find('.product_images');
19302
19303$currentImage = await $(this).siblings('a').find('.product_images').parents('.image-wrap').find('image-element').find('img');
19304
19305        imageCount = $productImages.children().length;
19306
19307
19308 
19309      if ($(this).hasClass('prev-button')) {
19310     
19311        currentImageIndex = (currentImageIndex - 1 + imageCount) % imageCount
19312      } else {
19313          
19314        currentImageIndex = (currentImageIndex + 1) % imageCount;
19315      }
19316       
19317        
19318      updateImage(currentImageIndex);
19319    });
19320    
19321}, 3000)
19322
19323});
19324
19325
19326// Function to update cart drawer data, Abhishek's Code : 
19327var variantId;
19328var cartPriceElement;
19329var subtotalElement;
19330
19331function btnMinus(abhi) {
19332    variantId = parseInt($(abhi).attr('var-id')); // Keep 'prev()' for the first element
19333        var cartItemElement = $(abhi).closest('.cart__item--details');
19334        cartPriceElement = cartItemElement.find('.cart__price');
19335       subtotalElement = $('[data-subtotal]');
19336
19337  var quantityElement = $(abhi).parents('.js-qty__wrapper').find('input');
19338
19339     // var quantityElement = $(abhi).prev();
19340
19341  
19342  // Keep 'prev()' for the first element
19343        var currentValue = parseInt(quantityElement.val(), 10);
19344        var newQuantity = currentValue - 1;
19345  if(newQuantity > 0){
19346      
19347        quantityElement.val(newQuantity);
19348      handleQuantityUpdate(variantId, newQuantity);
19349}
19350
19351    
19352}
19353
19354function btnPlus(e) {
19355        variantId = parseInt($(e).attr('var-id')); // Keep 'prev()' for the first element
19356        var cartItemElement = $(e).closest('.cart__item--details');
19357        cartPriceElement = cartItemElement.find('.cart__price');
19358       subtotalElement = $('[data-subtotal]');
19359     
19360        // Cart Price
19361       // var quantityElement = $(e).next();
19362
19363var quantityElement = $(e).parents('.js-qty__wrapper').find('input');
19364
19365 // Keep 'prev()' for the first element
19366        var currentValue = parseInt(quantityElement.val(), 10);
19367        var newQuantity = currentValue + 1;
19368        quantityElement.val(newQuantity);
19369      handleQuantityUpdate(variantId, newQuantity);
19370
19371
19372  
19373   }
19374 
19375    function handleQuantityUpdate(variantId, newQuantity, ) {
19376        $.post('/cart/change.js', {
19377            quantity: newQuantity,
19378            id: variantId
19379        }, function () {
19380           
19381            //updated cart data fetch hoga
19382            fetchUpdatedCartData(variantId, newQuantity);
19383        }).fail(function (error) {
19384           
19385        });
19386
19387        setTimeout(function(){
19388
19389    fetch('/cart.js').then(item=>item.json()).then(item=>{
19390    document.querySelector('.cart-link__bubble-num').innerText = item.item_count
19391})
19392
19393  
19394}, 200);
19395    }
19396
19397   function fetchUpdatedCartData(variantId, newQuantity) {
19398  fetch('/cart.js')
19399        .then(response => response.json())
19400        .then(cartData => {
19401            var totalPrice = cartData.total_price / 100;
19402            var cartItems = cartData.items;
19403            for (var i = 0; i < cartItems.length; i++) {
19404                var currentItem = cartItems[i];
19405                if (currentItem.variant_id == variantId) {
19406                  var itemPrice = currentItem.final_line_price/100;
19407                   const formatter = new Intl.NumberFormat("en-US", {
19408                    style: "decimal", // Change the style to "decimal"
19409                    currency: "INR",
19410                    minimumFractionDigits: 2,
19411                    maximumFractionDigits: 2,
19412                    currencyDisplay: "narrowSymbol",
19413            });
19414                   const formattedItemPrice = formatter.format(itemPrice);
19415                   const formattedTotalPrice = formatter.format(totalPrice);
19416                    subtotalElement.text('Rs. ' + formattedTotalPrice);
19417                    cartPriceElement.text('Rs. ' + formattedItemPrice);
19418                  
19419               }
19420            }
19421        })
19422        .catch(error => console.error('Error fetching cart data:', error));
19423}
19424
19425
19426
19427       if(document.querySelector('.ship-d-flex') != null){
19428          var shipDflex = document.querySelector('.ship-d-flex');
19429if (shipDflex) {
19430    var imgElement = shipDflex.querySelector('img');
19431    if (imgElement) {
19432        imgElement.alt = 'Shipway';
19433    } else {
19434        console.error("img element not found inside 'ship-d-flex'.");
19435    }
19436} else {
19437    console.error("Element with class 'ship-d-flex' not found.");
19438}
19439       } 
19440 
19441// ADC Btn on wishlist Btn
19442setTimeout(function(){
19443
19444    $('.swym-is-button').on('mousedown', function() {
19445setTimeout(()=>{fetch('/cart.js')
19446        .then(response => response.json())
19447        .then(cartData => {
19448          $('.cart-link__bubble-num').text(cartData.item_count);
19449        });}, 2000);
19450 
19451  });
19452}, 5000)
19453
19454
19455// side cart image bug 
19456$('.drawer__inner').on('click', function() {
19457
19458    // console.log('test')
19459 
19460  setTimeout(function() {
19461       var imageElements = $("image-element[data-aos='image-fade-in']");
19462    imageElements.each(function() {
19463      $(this).addClass('aos-init aos-animate');
19464        // console.log('settimeout')
19465    });
19466
19467
19468      
19469  }, 3000);
19470});
19471
19472</script>
19472
19473
19474
19475   
19475<script>
19476  let token = null;
19477  let isDropdownVisible = false;
19478
19479  function handleDrawer1() {
19480    const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment))
19481    if (token) {
19482      const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
19483      const crossIconElement = document.getElementById("icon-close-kwikpass")
19484      const drawerElement = document.getElementById("kwikpass-drawer-desktop")
19485      // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
19486      if(isDropdownVisible){
19487        drawerElement.style.display = "none";
19488        crossIconElement.style.display="none";
19489        kwikpassLoggedInElement.style.display="flex";
19490      }else{
19491        drawerElement.style.display = "block";
19492        crossIconElement.style.display="flex";
19493        kwikpassLoggedInElement.style.display="none";
19494      }
19495      isDropdownVisible = !isDropdownVisible;
19496    }
19497  }
19498
19499  function updateDOM(isKwikpassLogin = true) {
19500    token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
19501    const isLogout = sessionStorage.getItem('isLogout');
19502    const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number');
19503    
19504    if ((!token && !isLogout) || (token && !phoneNumber)) {
19505       openIframe('kp_sso_token')
19506    }
19507    
19508    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
19509    if(drawerElement){
19510      if(token){
19511      document.getElementById("kp-login-button-header-logo").style.display = "none"
19512      document.getElementById("loggedin-icons").style.display = "block"
19513      }else{
19514      document.getElementById("kp-login-button-header-logo").style.display = "flex"
19515      document.getElementById("loggedin-icons").style.display = "none"
19516      drawerElement.style.display = "none"
19517      }
19518    }
19519    
19520    // shopify logout
19521    const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
19522    logoutLink.forEach((element) => {
19523        element.addEventListener("click", (event) => {
19524          event.preventDefault()
19525          handleLogout()
19526        })
19527    });
19528    
19529    const logoutElement =  document.getElementById('logout-button-desktop')
19530    
19531    if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
19532  }
19533
19534   let isElementsWithAccountClickable = true;
19535
19536    const elementsWithAccount = document.querySelectorAll('a[href="/account"]');
19537    elementsWithAccount.forEach((element) => {
19538        element.addEventListener('click', async (e) => {
19539          e.preventDefault();
19540         const customerId = getCustomerId()
19541         token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
19542          if(token && customerId!=null){
19543            window.location.href = "/account"
19544          }else{
19545            handleKpAndShopifyLogin("/account")
19546          }
19547        });
19548    });
19549
19550
19551  /* This code is reusable to all merchants except breakpoint */
19552  
19553  // Add a click event listener to the document
19554  document.addEventListener('click', function(event) {
19555    const dropdownButton = document.getElementsByClassName('header--icon') ?. [0]  
19556    // Check if the clicked element is the dropdown button or inside the dropdown menu
19557      const isClickInsideDropdown = dropdownButton.contains(event.target);    
19558    // If the click is outside the dropdown, hide the dropdown
19559    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
19560    const crossIconElement = document.getElementById("icon-close-kwikpass")
19561    const drawerElement = document.getElementById("kwikpass-drawer-desktop") 
19562    if (! isClickInsideDropdown && isDropdownVisible && token) {
19563    drawerElement.style.display = "none";
19564    crossIconElement.style.display = "none";
19565    kwikpassLoggedInElement.style.display = "flex";
19566    isDropdownVisible = ! isDropdownVisible;
19567    }
19568  });
19569
19570
19571  document.addEventListener('DOMContentLoaded', function() {
19572    updateDOM();
19573  });
19574  
19575  window.addEventListener('update-dom', function() {
19576    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
19577    const crossIconElement = document.getElementById("icon-close-kwikpass")
19578    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
19579    drawerElement.style.display = "none";
19580    crossIconElement.style.display="none";
19581    kwikpassLoggedInElement.style.display="flex";
19582    updateDOM();
19583  });
19584</script>
19584
19585
19586<script defer src="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js"></script>
vendor: 1 bytes, line 19586
19586
19587<script defer src="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"></script>
19587
19588
19589
19590
19591
19592
19593
19594
19595<script>
19596  var isReplaced = false;       
19597  function MeroxIO_Function(){
19598    if(!isReplaced){
19599      window.yett.unblock();
19600      console.log("apps lazyloaded successfully");
19601      isReplaced=true;
19602    }
19603  }    
19604  document.addEventListener("click", MeroxIO_Function);
19605  document.addEventListener("scroll", MeroxIO_Function);
19606  document.addEventListener("touchstart", MeroxIO_Function);
19607  document.addEventListener("mousemove", MeroxIO_Function);
19608  document.addEventListener("DOMContentLoaded", function() {
19609  var lazyImages = [].slice.call(document.querySelectorAll("img.merox-lazy"));;
19610
19611  if ("IntersectionObserver" in window && "IntersectionObserverEntry" in window && "intersectionRatio" in window.IntersectionObserverEntry.prototype) {
19612    let lazyImageObserver = new IntersectionObserver(function(entries, observer) {
19613      entries.forEach(function(entry) {
19614        if (entry.isIntersecting) {
19615          let lazyImage = entry.target;
19616          lazyImage.src = lazyImage.dataset.src;
19617          lazyImage.classList.remove("merox-lazy");
19618          lazyImageObserver.unobserve(lazyImage);
19619        }
19620      });
19621    });
19622
19623    lazyImages.forEach(function(lazyImage) {
19624      lazyImageObserver.observe(lazyImage);
19625    });
19626  }
19627});
19628</script>
19628
19629
19630    <style> .footer-collection-content-text.desktop-view a,.footer-collection-content a {text-decoration: underline; color: #000;} </style>
19631<div id="shopify-block-AdXVlZ2w1OC9QNUdqT__7385257796423432187" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: widget_initializer -->
19632
19633
19634
19635
19636
19637
19638
19639
19640
19641
19642<!-- BEGIN app snippet: nector_auth --><!-- END app snippet -->
19643
19644<script
19645  async
19646  src="https://cdn.nector.io/nector-static/no-cache/reward-widget/mainloader.min.js"
19647  data-op="widget"
19648  data-platform_url="https://platform.nector.io"
19649  data-websdk_url="https://websdk.nector.io"
19650  data-api_key="ak_a2f3b5d00d9714689b5dc0ff6d6b20531549d075f1b65ad8472590130286a341"
19651  data-entity_id="ea1ff160-b4fb-4848-abd8-bc5189a45eae"
19652  data-customer_id=""
19653  data-platform="shopify"
19654  
19655    data-target_currency="INR"
19656  
19657></script>
19657
19658<!-- END app snippet -->
19659</div><div id="shopify-block-AU3lEazhVcWdYUm5Db__16510219240223340300" class="shopify-block shopify-app-block">
19660
19661
19662
19663
19664
19665
19666
19667<div class="whatmore-base" data-wht-widget="wgt_embed">
19668  <div id="whatmoreShopId" data-wh="40490565784"> </div>
19669  <div id="whatmoreProductId" data-wh=""> </div>
19670  <div id="whatmoreCollectionId" data-wh="0"> </div>
19671  <div id="whatmoreExtensionType" data-wh="blog"> </div>
19672  <div class="whatmore-template-type" data-wh="template-embed"> </div><div id="whatmoreVariantId" data-wh=""> </div><div id="whatmoreEmbedAppPositionPortrait" data-wh="right"> </div><div id="whatmoreEmbedAppHorizontalPaddingPortrait" data-wh="5"> </div><div id="whatmoreEmbedAppVerticalPaddingPortrait" data-wh="150"> </div><div id="whatmoreEmbedAppVideoPlayerSizePortrait" data-wh="50"> </div><div id="whatmoreEmbedAppPositionLandscape" data-wh="right"> </div><div id="whatmoreEmbedAppHorizontalPaddingLandscape" data-wh="5"> </div><div id="whatmoreEmbedAppVerticalPaddingLandscape" data-wh="150"> </div><div id="whatmoreEmbedAppVideoPlayerSizeLandscape" data-wh="50"> </div><div id="whatmoreEmbedAppUseVariant" data-wh="false"> </div><div id="whatmoreEmbedAppVideoTitle" data-wh=""> </div>
19673    <div id="whatmoreIsInDesignMode" data-wh='false'> </div>
19674  
19675<div class="whatmore-widget" data-wh="embed"></div>
19676
19677  
19678  
19679      <div id="whatmore-anchor" style="width:0px; height: 0px;">
19680          <a aria-label="Visit Whatmore homepage" href="https://www.whatmore.ai"></a>
19681      </div>
19682  
19683
19684  <div class="whatmore-render-root"></div>
19685
19686</div>
19687
19688<!-- BEGIN app snippet: whatmore-init -->
19688<script>window.whatmore = window.whatmore || {};
19689  if (!window.whatmore.__init) {
19690    window.whatmore.__init = 1;window.whatmore.frontendCustomizations = {"brand_name":"","brand_theme_color":"#A00404","brand_theme_font":"Daytona","brand_ui_theme":"round","brand_text_color":"#a00404","brand_video_view_count":"show","event_ordering_format":"order_by_date_and_shuffle_in_batches","is_event_tracked":false,"show_single_product_tile":false,"show_add_to_cart_on_card_template":false,"shuffle_batch_size":5,"add_to_cart_button_type":"basic","show_options_chart":false,"options_chart_image_link":"","is_multi_size_chart":false,"options_chart_name":"","default_swipe_direction":"vertical","add_navigation_buttons_for_swipe":false,"tertiary_color":"#bc2a8d","atc_button_text":"Add To Cart","buy_now_button_text":"BUY NOW","show_open_close_products_button":false,"add_whatmore_tag_to_checkout_link":true,"add_to_cart_form_class_name":"","cart_icon_button_click_action":"open_cart_slider","initiate_cart_slider_event_on_atc_click":true,"initiate_product_ratings_loading_after_event_data_loaded":false,"show_swipe_indicator_in_landscape":false,"coverflow_effect_landscape_view":true,"brand_custom_css":null,"swiper_arrow_color":"white","show_homepage_videos_in_pdp":false,"product_info_text_color":"#000","backlink_to_whatmoreai_enabled":true,"order_tracking":{"initiate_order_tracking_event_after_atc":false,"add_whatmore_line_item_property":false,"add_whatmore_attribute":true,"add_whatmore_attribute_on_cart_page":true,"disable_impression_order_tracking":false},"atc_config":{"brand_atc_button_color":"#a00404","brand_atc_button_padding_in_px":4,"brand_atc_button_text_color":"#ffffff","atc_buy_now_alignment":"horizontal"},"banner_config":{"is_banner_clickable":false,"show_cta":false,"landscape_multiplier":0.8,"portrait_multiplier":1.0,"landscape_aspect_ratio":0.5625,"portrait_aspect_ratio":1.77,"is_full_screen":false,"show_navigation_dots":true,"selected_dot_color":"#252525","min_height":"400"},"buy_now_config":{"show_buy_now_button":true,"show_custom_buy_now_button":false,"show_add_to_cart_button":true,"show_view_more_inplace_of_buy_now":false,"view_more_button_text":"VIEW MORE","enable_shopflo_checkout":false},"utm":{"activate_utm":true,"utm_source":"utm_source=whatmore-live","utm_campaign":"utm_campaign=video-shopping","utm_medium_product_page":"utm_medium=product-page","utm_medium_checkout_page":"utm_medium=checkout","utm_medium_cart_page":"utm_medium=cart"},"brand_fonts":{"carousel_title_font":null,"carousel_title_font_weight":"400","carousel_title_font_line_height":"normal","carousel_title_font_letter_spacing":"normal","brand_primary_font":null,"story_title_font":null},"carousel_config":{"width_multiplier":1.1,"show_navigation_arrows_in_portrait":false,"is_event_loop":false,"play_partially_visible_slides_in_portrait":false,"theme_horizontal_margin":0},"event_tracking":{"is_enabled":true,"push_time":14,"bulk_event_count":10,"enable_pdp_visit":true,"enable_clp_visit":true},"product_config":{"tile_type":"broad-tile","show_cta":true,"tile_bg_opacity":10,"details_api_available":true,"update_product_details_on_product_page_load":false,"use_product_page_link_as_client_product_id":false,"show_product_swiper_initially":true,"product_image_fit_type":"contain","show_cta_icon":true,"show_product_price":true,"get_price_and_currency_details_from_api":false,"currency_code_to_symbol_map":{},"add_currency_query_param_in_product_url":false,"variant_selection_tile_height_factor":4,"product_tile_bottom_margin":"5px","show_shop_now_button_only":false,"font_price_multiplicator":1.0,"product_tile_custom_text":"","product_tile_custom_text_color":"green","show_first_product_tile":false,"navigate_to_cart_page":false,"product_tile_shopnow_custom_text":"","product_tile_shopnow_custom_font_style":"","product_tile_shopnow_custom_text_color":"#343434","product_tile_discount_badge_color":null,"is_tile_width":false,"shop_now_text":"SHOP NOW","show_new_atc_tile":false,"show_view_product_text":false,"show_go_to_cart_text":false,"show_product_type":false,"enable_bulk_atc":false},"shimmer_config":{"enable_shimmer":true},"collections_config":{"story_tile_shape":"circle","use_page_link_as_collection_id":false,"multi_carousel_enabled":false,"story_tile_size_factor":1.0,"tile_margin_right":"5","remove_borders":false,"show_popup_out_of_view":false,"homepage_collection_ids":[],"set_tile_width_auto":false},"event_tile_config":{"view_count_template":"template-icon","show_views":"show","animate_on_focus":true,"space_between_tiles":1.0,"gap_between_tiles":0,"shadow_config":"0px 0px 5px 0px #B0B0B0","bg_config":"white","playback_icon_color":"#F5F5F5","min_height":"300","show_product_thumbnail":false,"show_heading_in_single_tile_carousel":false,"show_product_tile_thumbnail_template_a":true,"show_product_tile":false,"show_atc_on_hover_premium":false,"event_thumbnail_b_title_font_multiplier":1.0,"event_thumbnail_b_price_font_multiplier":1.0},"product_page_popup_config":{"show_product_page_popup":true,"ultra_minimize_on_scroll":false,"popUpZindex":2147483647,"show_popup_on_scroll":false,"show_product_page_popup_in_preview":true,"show_order_by_date_events":false,"auto_close_on_open":false,"show_all_events":false},"show_whatmore_label_in_landscape_view":false,"ga_tracking_id":null,"ga4_tracking_id":null,"ga_config":{"is_ga_4":false,"is_ga_3":true,"use_existing_ga_id":true},"stories_config":{"show_stories_in_landscape_mode":true,"show_stories_in_mobile_mode":true,"story_tile_size_factor_landscape":1.0,"landscape_bottom_margin":"0%","portrait_bottom_margin":"0%","stories_border_colors":null,"stories_title_font_factor":1.0,"stories_title_font_color":"#000000","story_tiles_spacing_factor":1.0,"story_show_navigation_arrows":false,"min_height":"120","is_story_tile_size_fixed":false},"backend_config":{"use_instance_endpoint_for_product_events":false,"use_cdn_cache_endpoint":false},"cdn_config":{"fallback_cdn":"BUNNYCDN"},"theme_config":{"event_tile_border_width":"0px","event_tile_border_color":"white","event_view_count_bg_color":"rgb(0, 0, 0, 0.6)","event_view_count_text_color":"white","event_tile_product_desc_border_width":"1px"},"brand_metadata":{"domain_context":"shopify"}
19690,"social_sharing":{"activate_link_sharing":true,"activate_likes":true,"link_sharing_title":"Whatmore","link_sharing_text":"Hey! Checkout the video of this amazing product I discovered!","show_share_text_below_button":true,"show_liked_text_below_button":true,"like_fill_color":"red","share_text_threshold_count":10,"like_text_threshold_count":1,"share_product_url_link":"","whatsapp_icon_active":true,"whatsapp_icon_redirect_url":"https:\/\/api.whatsapp.com\/send\/?phone=8290211179","whatsapp_icon_helper_text":"Talk to us","whatsapp_icon_helper_text_font_multiplier":0.3,"show_whatmore_branding":true,"social_icons_size_multiplier":1.0},"navigation_config":{"enable_browser_navigation_on_click":true,"navigation_label_name":"whatmoreLive"},"shopnow_config":{"CTA_border_width":"1px","CTA_border_color":"#343434","atc_color":"#343434","atc_text_color":"#ffffff","buy_now_button_color":"white","buy_now_button_text_color":"#a00404","brand_selected_options_bg":"black","brand_options_bg":"#D3D3D3","brand_options_text_color":"black","brand_selected_options_text_color":"white","brand_color_option_border_radius":"50%","brand_color_option_border_color":"black","brand_divider_color":"#343434","brand_product_desc_shown":true,"is_discount_label_percent":true,"discount_percent_bg_color":"green","discount_text_color":"white","discount_label_border_radius":"4"},"spotlight_config":{"size_factor":1.8,"position":"left","horizontal_padding":10,"vertical_padding":10,"ultraminimize_on_scroll":false,"enable_spotlight":false,"show_once_to_user":false,"enable_in_homepage":true,"enable_page_id_set":[],"enable_collection_id_set":[],"enable_all_pages":false},"event_tile_with_product_info":{"landscape_font_multiplier":0.057,"portrait_font_multiplier":0.065,"show_discount_label":true,"show_thumbnail_image":false,"show_product_info":true,"show_price_info":true,"show_atc_button_outside_tile":false,"show_atc_on_hover":false,"show_atc_button_template_feed":false,"show_thumbnail_image_template_feed":false,"atc_button_color":"#a00404","atc_button_text_color":"white"},"event_tile_product_card":{"navigate_to_product":false},"price_config":{"show_price_before_mrp":true,"price_text_color":"","mrp_text_color":"#808191","font_weight":"bold"},"preview_config":{"product_tile_custom_text":"","video_player_bg_color":"","video_player_height":"100%","event_tile_show_thumbnail_image":false},"video_player_config":{"pause_videos_after_delay_landscape":false,"video_player_bg_color":"","video_player_height":"100%","thumbnail_video_player_height":"100%","play_video_on_hover":false,"hide_mute_unmute_button":false,"set_height_as_auto":false,"keep_videos_muted":false},"device_config":{"hide_share_icon_in_mac_os":true},"lazy_load_config":{"block_widgets":true,"embed_widgets":true},"event_config":{"show_only_tagged_events":false},"meta_pixel_events":{"video_click_event":true,"video_atc_event":true,"video_like_event":true,"video_share_event":true,"video_product_tile_click_event":true,"video_watch_event":true},"quiz_config":{"is_active":false,"swipe_number_show_question":3,"lead_gen_coupon_code":"","lead_gen_heading":"","lead_gen_sub_heading":""},"recommendation_config":{"show_recommended_events":true},"homepage_carousel":{"carousel_heading":"","template_type":"template-a","carousel_heading_color":"#343434","carousel_title_font":"Asul"},"homepage_stories":{"template_type":"template-stories-a"},"collection_carousel":{"carousel_heading":"W","template_type":"template-collections-b"},"collection_stories":{"template_type":"template-stories-a"},"pdp_carousel":{"carousel_heading":"","template_type":"template-f"},"pdp_stories":{"template_type":"template-stories-a"},"thank_you_page_carousel":{"show_carousel":false},"oos_config":{"show_oos_videos":false,"show_oos_product_tile":false,"show_sold_out_label_oos":false},"ab_testing_config":{"ab_test_id":null,"is_active":false,"group_config":{}},"thumbnail_config":{"thumbnail_duration_in_sec":3,"thumbnail_start_time_in_sec":2},"brand_billing":"Scale","brand_s3_directory":"gillori"};
19691    window.whatmore.abTestConfig = null;
19692    window.whatmore.collectionMetafields = {};
19693    
19694      
19695      
19696      
19697    
19698      
19699      
19700      
19701    
19702      
19703      
19704      
19705    
19706      
19707      
19708      
19709    
19710      
19711      
19712      
19713    
19714      
19715      
19716      
19717    
19718      
19719      
19720      
19721    
19722      
19723      
19724      
19725    
19726      
19727      
19728      
19729    
19730      
19731      
19732      
19733    
19734      
19735      
19736      
19737    
19738      
19739      
19740      
19741    
19742      
19743      
19744      
19745    
19746      
19747      
19748      
19749        window.whatmore.collectionMetafields["c_13"] = {"375196188919":{"sc":0,"tc":0}};
19750      
19751    
19752      
19753      
19754      
19755    
19756      
19757      
19758      
19759    
19760      
19761      
19762      
19763    
19764      
19765      
19766      
19767    
19768      
19769      
19770      
19771    
19772      
19773      
19774      
19775    
19776      
19777      
19778      
19779    
19780      
19781      
19782      
19783    
19784      
19785      
19786      
19787    
19788      
19789      
19790      
19791    
19792      
19793      
19794      
19795    
19796      
19797      
19798      
19799    
19800      
19801      
19802      
19803    
19804      
19805      
19806      
19807        window.whatmore.collectionMetafields["c_27"] = {"278500114584":{"sc":0,"tc":0}};
19808      
19809    
19810      
19811      
19812      
19813    
19814      
19815      
19816      
19817        window.whatmore.collectionMetafields["c_29"] = {"226265530520":{"sc":0,"tc":0}};
19818      
19819    
19820      
19821      
19822      
19823    
19824      
19825      
19826      
19827    
19828      
19829      
19830      
19831    
19832      
19833      
19834      
19835    
19836      
19837      
19838      
19839    
19840      
19841      
19842      
19843    
19844      
19845      
19846      
19847    
19848      
19849      
19850      
19851    
19852      
19853      
19854      
19855    
19856      
19857      
19858      
19859    
19860      
19861      
19862      
19863    
19864      
19865      
19866      
19867        window.whatmore.collectionMetafields["c_41"] = {"226857025688":{"sc":0,"tc":0}};
19868      
19869    
19870      
19871      
19872      
19873    
19874      
19875      
19876      
19877    
19878      
19879      
19880      
19881    
19882      
19883      
19884      
19885    
19886      
19887      
19888      
19889    
19890      
19891      
19892      
19893    
19894      
19895      
19896      
19897    
19898      
19899      
19900      
19901    
19902      
19903      
19904      
19905    
19906      
19907      
19908      
19909    
19910      
19911      
19912      
19913    
19914      
19915      
19916      
19917    
19918      
19919      
19920      
19921    
19922      
19923      
19924      
19925    
19926      
19927      
19928      
19929    
19930      
19931      
19932      
19933    
19934      
19935      
19936      
19937    
19938      
19939      
19940      
19941    
19942      
19943      
19944      
19945    
19946      
19947      
19948      
19949    
19950      
19951      
19952      
19953    
19954  }
19955</script>
19955
19956<!-- END app snippet -->
19957<script>
19958  window.whatmore = window.whatmore || {};
19959  window.whatmore.videoPageSignals = {
19960    stories_tc: 0,eventset: {"homepage":{"sc":0,"tc":0}},
19961    pdp: null,hp: { sc: 151, tc: 156 },
19962    banner_tc: 0,quota_breached: false
19963  };
19964</script>
19964
19965
19966</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
19967
19968
19969<!-- BEGIN app snippet: swymVersion -->
19969<script>var __SWYM__VERSION__ = '7.0.8';</script>
19969<!-- END app snippet -->
19970<!-- BEGIN app snippet: swymCustomCss -->
19971
19972
19973
19974
19975<style id="swym-custom-css">
19976
19977</style>
19978
19979<!-- END app snippet -->
19980
19981
19982
19983
19984
19985
19986
19987
19988
19989
19990
19991
19992<script>
19993  (function () {
19994    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
19995    
19996
19997    // Put metafields in window variable
19998    const commonCustomizationSettings = '';
19999    try {
20000      const parsedSettings = JSON.parse(commonCustomizationSettings);
20001      if (parsedSettings) {
20002        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
20003      } else {
20004        window.SwymWishlistCommonCustomizationSettings = {};
20005      }
20006    } catch (e) {
20007      window.SwymWishlistCommonCustomizationSettings = {};
20008    }
20009
20010    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":false,"add-to-wishlist-pdp-button":false,"sfl-popup-v2":false,"control-centre":false,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"5","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}';
20011    try {
20012      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
20013    } catch (e) {
20014      enabledCommonFeatures = {};
20015    }
20016    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
20017    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
20018
20019    // Ghost-Intent Configuration
20020    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
20021    try {
20022      let ghostIntentConfig = {
20023        isExplicitConsentNeeded: false,
20024        isExplicitConsentNeededEvenForLocalStorage: false,
20025        askForPermissionOnFirstClick: true
20026      };
20027      
20028      
20029      
20030      window.SwymGhostIntentConfig = ghostIntentConfig;
20031    } catch(e) {
20032      window.SwymGhostIntentConfig = {
20033        isExplicitConsentNeeded: false,
20034        isExplicitConsentNeededEvenForLocalStorage: false,
20035        askForPermissionOnFirstClick: true
20036      };
20037    }
20038
20039    // Education Layer Configuration
20040    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
20041    
20042    
20043    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
20044
20045    // Login Nudge Configuration
20046    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
20047    
20048    
20049    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
20050
20051    // Initialize or ensure SwymViewProducts exists
20052    if (!window.SwymViewProducts) {
20053      window.SwymViewProducts = {};
20054    }
20055    
20056  })();
20057</script>
20057
20058
20059<!-- BEGIN app snippet: swymLoadConsentManager -->
20060<script>
20061  (function () {
20062    if (document.querySelector("script[data-swym-consent-manager]")) return;
20063    var swymConsentManagerScript = document.createElement("script");
20064    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
20065    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
20066    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
20067    document.head.appendChild(swymConsentManagerScript);
20068  })();
20069</script>
20069
20070<!-- END app snippet -->
20071
20072<script
20073  
20074  id="wishlist-embed-init"
20075  defer
20076  async
20077>
20078  (function () {
20079    window.swymWishlistEmbedLoaded = true;
20080    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
20081    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
20082    var swymJsPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
20083    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
20084    window.SwymCurrentJSPath = baseJsPath;
20085    window.SwymAssetBaseUrl = assetBaseUrl;
20086    
20087      window.SwymCurrentStorePath = "//swymstore-v3starter-01.swymrelay.com";
20088    
20089    function loadSwymShopifyScript() {
20090      var element = "";
20091      var scriptSrc = "";
20092
20093      
20094        element = "swym-ext-shopify-script";
20095        window.SwymShopifyCdnInUse = true;
20096        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
20097      
20098
20099      if (document.getElementById(element)) {
20100        return;
20101      }
20102
20103      var s = document.createElement("script");
20104      s.id = element;
20105      s.type = "text/javascript";
20106      s.async = true;
20107      s.defer = true;
20108      s.src = scriptSrc;
20109
20110      s.onerror = function() {
20111        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
20112        // Fallback logic here
20113        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
20114        var fallbackJsPathVal = "\/\/startercdn.swymrelay.com\/code\/swym-shopify.js";
20115        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
20116        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
20117
20118        var fallbackScript = document.createElement("script");
20119        fallbackScript.id = element;
20120        fallbackScript.type = "text/javascript";
20121        fallbackScript.async = true;
20122        fallbackScript.defer = true;
20123        fallbackScript.src = scriptSrc;
20124        var y = document.getElementsByTagName("script")[0];
20125        y.parentNode.insertBefore(fallbackScript, y);
20126      };
20127
20128      var x = document.getElementsByTagName("script")[0];
20129      x.parentNode.insertBefore(s, x);
20130    }
20131    
20132      var consentAPICallbackInvoked = false;
20133      function checkConsentAndLoad() {
20134        // Allow app to load in design mode (theme editor) regardless of consent
20135        if (window.Shopify?.designMode) {
20136          loadSwymShopifyScript();
20137          return;
20138        }
20139
20140        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
20141        // consent is given through our Ghost-Intent flow (sync nudge accept).
20142        // This works on any store regardless of region (EU or non-EU).
20143        var ghostConfig = window.SwymGhostIntentConfig || {};
20144        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
20145          try {
20146            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
20147            if (localStorage.getItem(consentKey) === 'true') {
20148              // Consent was given through our flow — load SDK
20149              loadSwymShopifyScript();
20150              return;
20151            }
20152          } catch(e) {}
20153
20154          // Check if Shopify native cookie consent was given via the cookie banner.
20155          // If user accepted cookies through Shopify's banner, load SDK normally
20156          // (Ghost-Intent is only needed when NO consent mechanism has been used).
20157          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
20158          if (shopifyConsentGiven) {
20159            loadSwymShopifyScript();
20160            return;
20161          }
20162
20163          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
20164          return;
20165        }
20166
20167        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
20168        if(!isCookieBannerVisible) {
20169          loadSwymShopifyScript();
20170          return;
20171        }
20172        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
20173        if (shouldLoadSwymScript) {
20174          loadSwymShopifyScript();
20175        } else {
20176          console.warn("No customer consent to load Swym Wishlist Plus");
20177        }
20178      }
20179      function initialiseConsentCheck() {
20180        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
20181        window.Shopify?.loadFeatures?.(
20182          [{name: 'consent-tracking-api', version: '0.1'}],
20183          error => { 
20184            consentAPICallbackInvoked = true;
20185            if (error) {
20186              if(!window.Shopify?.customerPrivacy) {
20187                loadSwymShopifyScript();
20188                return;
20189              }
20190            }
20191            checkConsentAndLoad();
20192          }
20193        );
20194      }
20195      function consentCheckFallback(retryCount) {
20196        if(!consentAPICallbackInvoked) {
20197          if (window.Shopify?.customerPrivacy) {
20198            checkConsentAndLoad();
20199          } else if (retryCount >= 1) {
20200            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
20201            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
20202            checkConsentAndLoad();
20203          } else {
20204            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
20205          }
20206        }
20207      }
20208      if (document.readyState === "loading") {
20209        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
20210        window.addEventListener("load", () => consentCheckFallback(0));
20211      } else {
20212        initialiseConsentCheck();
20213      }
20214    
20215  })();
20216</script>
20216
20217
20218<!-- BEGIN app snippet: swymSnippet -->
20218<script defer>
20219  (function () {
20220    const currentSwymJSPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
20221    const currentSwymStorePath = 'https://swymstore-v3starter-01.swymrelay.com';
20222    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
20223    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
20224    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
20225    const swymSnippet = document.getElementById('wishlist-embed-init');        
20226    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
20227    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
20228    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
20229  })()
20230</script>
vendor: 1 bytes, line 20230
20230
20231<script id="swym-snippet" type="text">
20232  window.swymLandingURL = document.URL;
20233  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
20234  window.swymPageLoad = function() {
20235    window.SwymProductVariants = window.SwymProductVariants || {};
20236    window.SwymHasCartItems = 0 > 0;
20237    window.SwymPageData = {}, window.SwymProductInfo = {};
20238      var unknown = {et: 0};
20239      window.SwymPageData = unknown;
20240    
20241    window.SwymPageData.uri = window.swymLandingURL;
20242  };
20243  if(window.selectCallback){
20244    (function(){
20245      var originalSelectCallback = window.selectCallback;
20246      window.selectCallback = function(variant){
20247        originalSelectCallback.apply(this, arguments);
20248        try{
20249          if(window.triggerSwymVariantEvent){
20250            window.triggerSwymVariantEvent(variant.id);
20251          }
20252        }catch(err){
20253          console.warn("Swym selectCallback", err);
20254        }
20255      };})();}
20256  window.swymCustomerId =null;
20257  window.swymCustomerExtraCheck =
20258    null;
20259  var swappName = ("Wishlist" || "Wishlist");
20260  var swymJSObject = {
20261    pid: "5K40n5fR96vibi0gLopn3mYKXKMonQc7XWH\/KUC5d\/c=",
20262    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
20263  };
20264  window.swymJSShopifyLoad = function(){
20265    if(window.swymPageLoad) swymPageLoad();
20266    if(!window._swat) {
20267      (function (s, w, r, e, l, a, y) {
20268        r['SwymRetailerConfig'] = s;
20269        r[s] = r[s] || function (k, v) {
20270          r[s][k] = v;
20271        };
20272      })('_swrc', '', window);
20273      _swrc('RetailerId', swymJSObject.pid);
20274      _swrc('Callback', function(){initSwymShopify();});
20275    }else if(window._swat.postLoader){
20276      _swrc = window._swat.postLoader;
20277      _swrc('RetailerId', swymJSObject.pid);
20278      _swrc('Callback', function(){initSwymShopify();});
20279    }else{
20280      initSwymShopify();}
20281  }
20282  if(!window._SwymPreventAutoLoad) {
20283    swymJSShopifyLoad();
20284  }
20285</script>
20285
20286
20287<style id="safari-flasher-pre"></style>
20288<script>
20289  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
20290    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
20291    window.SwymCallbacks = window.SwymCallbacks || [];
20292    window.SwymCallbacks.push(function(tracker) {
20293      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
20294        var x = function() {
20295          SwymUtils.onDOMReady(function() {
20296            var d = document.createElement("div");
20297            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
20298            document.head.appendChild(d);
20299          });};
20300        setTimeout(x, 10);
20301      });});}
20302  window.SwymOverrideMoneyFormat = "Rs. {{amount}}";
20303</script>
20303
20304<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
20305
20306<script
20307  
20308  id="swymSnippetCheckAndActivate"
20309>
20310  (function () {
20311    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
20312
20313    function removeDuplicateIdNodes(id) {
20314      var nodes = document.querySelectorAll('#' + id);
20315      nodes.forEach(function (node, index) {
20316        if (index > 0) {
20317          node.remove();
20318        }
20319      });
20320    }
20321
20322    function cleanupDuplicateSnippetNodes(activeScript) {
20323      if (!activeScript) {
20324        return;
20325      }
20326      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
20327      allSwymSnippets.forEach(function (scriptNode) {
20328        if (scriptNode !== activeScript) {
20329          scriptNode.remove();
20330        }
20331      });
20332    }
20333
20334    function cleanupDuplicateActivationGuards() {
20335      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
20336      guardScripts.forEach(function (scriptNode, index) {
20337        if (index > 0) {
20338          scriptNode.removeAttribute('id');
20339        }
20340      });
20341    }
20342
20343    function postDomLoad() {
20344      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
20345      if (!activeScript) {
20346        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
20347        if (inactiveScript) {
20348          inactiveScript.type = 'text/javascript';
20349          new Function(inactiveScript.textContent)();
20350          activeScript = inactiveScript;
20351        }
20352      }
20353
20354      cleanupDuplicateSnippetNodes(activeScript);
20355      cleanupDuplicateActivationGuards();
20356      duplicateProneIds.forEach(removeDuplicateIdNodes);
20357    }
20358
20359    if (document.readyState === 'loading') {
20360      document.addEventListener('DOMContentLoaded', postDomLoad);
20361    } else {
20362      postDomLoad();
20363    }
20364  })();
20365</script>
20365
20366
20367
20368
20369<script>
20370  (function () {
20371    const themeSchemaName = window.Shopify.theme.schema_name;
20372
20373    if (!window.SwymCallbacks) {
20374      window.SwymCallbacks = [];
20375    }
20376    window.SwymCallbacks.push(swat => {
20377      if (!swat) {
20378        return;
20379      }
20380
20381      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
20382      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
20383        window.SwymLocalWishlist.syncToCloud(swat);
20384      }
20385
20386      if (window._SwymSDKOnlyMode) {
20387        return;
20388      }
20389
20390      // ENABLE COMMON FEATURES
20391      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
20392      Object.keys(swymEnabledCommonFeatures).forEach(key => {
20393        if (!swymEnabledCommonFeatures[key]) return;
20394
20395        switch (key) {
20396          case 'add-to-wishlist-collections-button':
20397            // Check if app block is already handling the collections button
20398            if (window.SwymCollectionsConfig) {
20399              return;
20400            }
20401
20402            // Check if v2 default collections is handling it
20403            if (window.SwymAdvancedCollectionsWishlistConfig) {
20404              return;
20405            }
20406
20407            // Fallback to old v1 behavior if v2 config is not present
20408            swat?.collectionsApi?.setDefaultCustomizationOptions();
20409            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
20410
20411            break;
20412          case 'add-to-wishlist-pdp-button':
20413            // Check if app block is already handling the PDP button
20414            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
20415              return;
20416            }
20417
20418            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
20419              // Not initiating pdp button as it is not a product page
20420              return;
20421            }
20422
20423            // Inject addtowishlist.css into the document's <head>
20424            var head = document.head;
20425            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
20426            var pdpButtonStylesheetTag = document.createElement('link');
20427            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
20428            pdpButtonStylesheetTag.rel = 'stylesheet';
20429            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
20430
20431            if (!document.getElementById('swym-pdp-button-stylesheet')) {
20432              head.appendChild(pdpButtonStylesheetTag);
20433            }
20434
20435            var x = document.getElementsByTagName('script')[0];
20436            function createAndInsertScript(id, src, onLoadCallback) {
20437              var scriptTag = document.createElement('script');
20438              scriptTag.id = id;
20439              scriptTag.type = 'text/javascript';
20440              scriptTag.src = src;
20441              scriptTag.onload = onLoadCallback;
20442              x.parentNode.insertBefore(scriptTag, x);
20443            }
20444
20445            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
20446            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
20447              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
20448              if (pdpBtnApi) {
20449                pdpBtnApi.setDefaultCustomizationOptions(swat);
20450                pdpBtnApi.initializePDPButton(swat, true);
20451              }
20452            });
20453            break;
20454          default:
20455            return;
20456        }
20457      });
20458    });
20459  })(); // IIFE to prevent polluting global scope
20460</script>
20460
20461
20462
20463
20464<script> 
20465  (function () {
20466    // Get the settings from Shopify's Liquid variables and create the styles
20467    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
20468    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
20469      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
20470    const isControlCentreEnabledFromBlockSettings = false;
20471    
20472    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
20473      // Don't enable control centre if this is disabled and block settings are not enabled
20474      return;
20475    }
20476    
20477    let borderRadius = 6;
20478    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
20479    
20480    // Check if block settings exist, use them, otherwise fall back to common settings
20481    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
20482      "#000000" : 
20483      window.SwymWishlistCommonCustomizationSettings.primaryColor;
20484    
20485    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
20486      "#ffffff" : 
20487      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
20488    
20489    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
20490      "#F4F8FE" : null;
20491    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
20492      "#333333" : null;
20493
20494    // Only use color adjustment functions if we're using common settings
20495    if (!secondaryBgColor || !secondaryTextColor) {
20496      function adjustOpacity(color, opacity) {
20497        if (color[0] === '#') {
20498          color = color.slice(1);
20499        }
20500
20501        if (color.length === 3) {
20502          color = color.split('').map(char => char + char).join('');
20503        }
20504
20505        const r = parseInt(color.slice(0, 2), 16);
20506        const g = parseInt(color.slice(2, 4), 16);
20507        const b = parseInt(color.slice(4, 6), 16);
20508
20509        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
20510      }
20511
20512      function hexToRgb(color) {
20513        if (color[0] === '#') {
20514          color = color.slice(1);
20515        }
20516        if (color.length === 3) {
20517          color = color.split('').map(c => c + c).join('');
20518        }
20519
20520        return {
20521          r: parseInt(color.slice(0, 2), 16),
20522          g: parseInt(color.slice(2, 4), 16),
20523          b: parseInt(color.slice(4, 6), 16)
20524        };
20525      }
20526
20527      function getLuminance({ r, g, b }) {
20528        return 0.299 * r + 0.587 * g + 0.114 * b;
20529      }
20530
20531      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
20532        const secondaryBgOpacity = 0.2;
20533        const secondaryTextOpacity = 0.8;
20534
20535        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
20536
20537        const bgRgb = hexToRgb(primaryBgColor);
20538        const bgLuminance = getLuminance(bgRgb);
20539
20540        // Determine whether to use dark or light text for contrast
20541        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
20542        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
20543
20544        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
20545
20546        return {
20547          secondaryBgColor,
20548          secondaryTextColor
20549        };
20550      }
20551
20552      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
20553      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
20554      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
20555    }
20556
20557    // Create the CSS rule
20558    let styles = `
20559      .swym-storefront-layout-root-component {
20560        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
20561        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
20562        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
20563        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
20564        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
20565        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
20566        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
20567      }
20568    `;
20569
20570    // Create a <style> element and append the styles
20571    let styleSheet = document.createElement("style");
20572    styleSheet.type = "text/css";
20573    styleSheet.innerText = styles;
20574    document.head.appendChild(styleSheet);
20575
20576    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
20577        window.SwymStorefrontLayoutContext = {};
20578    }
20579    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
20580        window.SwymStorefrontLayoutExtensions = {};
20581    }
20582
20583    // Expose block settings toggle state so ThemeCSSMapping can respect it.
20584    // When true, theme editor color pickers take priority over inherited theme CSS variables.
20585    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
20586
20587    if (isControlCentreEnabledFromBlockSettings) {
20588      // If block settings are enabled, use them
20589      SwymStorefrontLayoutContext.Settings = {
20590        EnableStorefrontLayoutOnLauncher: true,
20591        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
20592        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
20593        StorefrontLayoutDrawerPosition: "left",
20594        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
20595        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
20596        EnableStorefrontLayoutVariantSelector: true,
20597        StorefrontLayoutNotificationPosition: "left",
20598        StorefrontLayoutActionPopupPosition: "left",
20599        StorefrontLayoutNotificationDuration: 5000
20600      };
20601    } else {
20602      // If only metafield is enabled but no block settings, use common settings
20603      SwymStorefrontLayoutContext.Settings = {
20604        EnableStorefrontLayoutOnLauncher: true,
20605        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
20606        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
20607        StorefrontLayoutDrawerPosition: "left",
20608        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
20609        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
20610        EnableStorefrontLayoutVariantSelector: true,
20611        StorefrontLayoutNotificationPosition: "left",
20612        StorefrontLayoutActionPopupPosition: "left",
20613        StorefrontLayoutNotificationDuration: 5000
20614      };
20615    }
20616    const storefrontLayoutCallback = (swat) =>{
20617      SwymStorefrontLayoutContext.swat = swat;
20618      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
20619      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
20620      SwymStorefrontLayoutContext.Settings = {
20621        ...SwymStorefrontLayoutContext?.Settings,
20622        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
20623        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
20624      }
20625
20626      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
20627        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
20628          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
20629            detail: { settings: SwymStorefrontLayoutContext?.Settings }
20630          });
20631          document.dispatchEvent(event);
20632        }else{
20633          swat.utils.warn(`LayoutInitialized event is not defined.`);
20634        }
20635      }else{
20636        swat.utils.warn(`Storefront Layout is disabled.`);
20637        document.getElementById("swym-storefront-layout-container")?.remove();
20638        document.getElementById("swym-storefront-extention-render-container")?.remove();
20639      }
20640    }
20641  
20642    if (!window.SwymCallbacks) {
20643      window.SwymCallbacks = [];
20644    }
20645    window.SwymCallbacks.push(storefrontLayoutCallback);
20646  
20647    SwymStorefrontLayoutContext.SwymCustomerData = {
20648      
20649        name: null,
20650        email: null
20651      
20652    };
20653    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
20654  })();
20655</script>
20655
20656
20657
20658
20659
20660</div><div id="shopify-block-AZTA0UUdWeWUzNG9jV__1219337400145039034" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kwikpass -->
20660<script defer>
20661  function getCustomerId() {
20662    
20663    return null
20664    
20665  }
20666  
20667  function getThemeId() {
20668    
20669    return null
20670    
20671  }
20672
20673  
20674  let token = null;
20675  let isDropdownVisible = false;
20676  let isDropdownMobileVisible = false;
20677  let isElementsWithAccountClickable = true;
20678  const ICON_SELECT_QUERY='.header__icon--account';
20679  const HORIZON_PROFILE_ICON = '.account-button.header-actions__action'
20680  
20681 // Define handleDrawer2 in global scope so it can be accessed by onclick attributes - for horizon themes
20682 function handleDrawer2() {
20683   const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment))
20684   if (token) {
20685     const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
20686     const crossIconElement = document.getElementById("icon-close-kwikpass")
20687     const drawerElement = document.getElementById("kwikpass-drawer-desktop")
20688     // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
20689     if(drawerElement && crossIconElement && kwikpassLoggedInElement) {
20690       if(isDropdownVisible){
20691         drawerElement.style.display = "none";
20692         crossIconElement.style.display="none";
20693         kwikpassLoggedInElement.style.display="flex";
20694       }else{
20695         drawerElement.style.display = "block";
20696         crossIconElement.style.display="flex";
20697         kwikpassLoggedInElement.style.display="none";
20698       }
20699       isDropdownVisible = !isDropdownVisible;
20700     }
20701     
20702     const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
20703     const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
20704     const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
20705     // display cross icon and hide icon-kwikpass if isDropdownMobileVisible = true else display icon-kwikpass and hide cross icon
20706     if(drawerElementMbl && crossIconElementMbl && kwikpassLoggedInElementMbl) {
20707       if(isDropdownMobileVisible){
20708         drawerElementMbl.style.display = "none";
20709         crossIconElementMbl.style.display="none";
20710         kwikpassLoggedInElementMbl.style.display="flex";
20711       }else{
20712         drawerElementMbl.style.display = "block";
20713         crossIconElementMbl.style.display="flex";
20714         kwikpassLoggedInElementMbl.style.display="none";
20715       }
20716       isDropdownMobileVisible = !isDropdownMobileVisible;
20717     }
20718   }
20719 }
20720
20721 function addProfileIconInHorizon(){
20722
20723  const kpLoader = `<svg
20724    class="loadergk kploader"
20725    width="17"
20726    height="16"
20727    viewBox="0 0 17 16"
20728    fill="none"
20729    xmlns="http://www.w3.org/2000/svg"
20730  >
20731  <path
20732    d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883"
20733    stroke="#111"
20734    stroke-width="1.6"
20735    stroke-linecap="round"
20736    stroke-linejoin="round"
20737  />
20738  </svg>`
20739   
20740   /*removing existing profile(person) icon - person icon is not present in this store*/
20741   // Note: profileButtonElement and profileButtonElementMbl are now defined later in the code (lines 356 and 376)
20742
20743  // defining css and add it to style tag in head
20744  function appendCss() {
20745  let css = `
20746  .loadergk {
20747    display: none;
20748    animation: rotate 1.5s linear infinite;
20749  }
20750  @keyframes rotate {
20751    100% {
20752      transform: rotate(360deg);
20753    }
20754  }
20755  .kp-disabled-text-color{
20756    cursor: not-allowed;
20757  }
20758  #logout-button-desktop, #logout-button-mobile{
20759    cursor: pointer;
20760    display: flex;
20761    justify-content: center;
20762    align-items: center;
20763    gap: 8px;
20764    font-size: 14px;
20765    color: #344054;
20766    font-style: normal;
20767    font-weight: 600;
20768    line-height: 20px;
20769    width: 100%;
20770    border-radius: 8px;
20771    padding: 8px 14px;;
20772    border: 1px solid var(--gray-300, #d0d5dd);
20773    background: var(--base-white, #fff);
20774    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
20775  }
20776  #loggedin-icons{
20777    align-self: center;
20778    display: none;
20779  }
20780   #loggedin-icons-mobile{
20781   display:none;
20782  }
20783  /* Base drawer styles */
20784  #kwikpass-drawer-desktop,#kwikpass-drawer-mobile{
20785    padding: 16px;
20786    display: none;
20787    width: 10rem;
20788    position: absolute;
20789    box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
20790    border-bottom-left-radius: 8px;
20791    border-bottom-right-radius: 8px;
20792    z-index: 999;
20793    background:#fff!important;
20794  }
20795  
20796  /* Old theme drawer - original positioning (MUST NOT BREAK) */
20797  .kp-old-theme #kwikpass-drawer-desktop,
20798  .kp-old-theme #kwikpass-drawer-mobile {
20799    right: 10%;
20800    top: 175%;
20801  }
20802  
20803  /* New theme drawer - use right: 0 to align with icon's right edge (responsive) */
20804  .kp-new-theme #kwikpass-drawer-desktop,
20805  .kp-new-theme #kwikpass-drawer-mobile {
20806    right: 74px;
20807    top: 78%;
20808  }
20809  #kwikpass-drawer-desktop > ul , #kwikpass-drawer-mobile > ul {
20810    margin: 0px 0px 15px 0px;
20811    padding: 0;
20812    width: 100%;
20813  }
20814  #kwikpass-drawer-desktop >ul >a , #kwikpass-drawer-mobile > ul > a {
20815    cursor: pointer;
20816    width: 100%;
20817    display: flex!important;
20818    justify-content: space-between;
20819    align-items: center;
20820    padding: 0;
20821    color: inherit;
20822    margin-left:0!important;
20823    text-decoration: none;
20824  }
20825  #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-mobile > ul > a:hover , #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus {
20826    text-decoration: none;
20827  }
20828  #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus,#kwikpass-drawer-desktop >ul >a:active , #kwikpass-drawer-mobile > ul > a:active {
20829    text-decoration: none;
20830  }
20831  #kwikpass-drawer-desktop >ul >a:focus .loadergk , #kwikpass-drawer-mobile > ul > a:focus .loadergk {
20832    display: block;
20833  }
20834  #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk , #kwikpass-drawer-mobile > ul > a:not(:focus) .loadergk {
20835    display: none;
20836  } 
20837  #kwikpass-drawer-desktop > ul > a > p , #kwikpass-drawer-mobile > ul > a > p {
20838    font-size: 14px;
20839    font-style: normal;
20840    font-weight: 500;
20841    line-height: 142.857%;
20842    display: inline-flex;
20843    gap: 8px;
20844    align-items: center;
20845    margin: 0px 0 0px 0;
20846    color: #000;
20847  }
20848  /* Base icon styles */
20849  .header--icon{
20850    cursor: pointer;
20851    display: inline-flex;
20852    color: #000;
20853  }
20854  .header--icon--mobile{
20855    cursor: pointer;
20856    display: inline-flex;
20857    color: #000;
20858    width: 23px;
20859  }
20860  
20861  /* Old theme - original positioning (MUST NOT BREAK) */
20862  .kp-old-theme.header--icon,
20863  .kp-old-theme.header--icon--mobile {
20864    position: relative;
20865    top: 10px;
20866    margin: 0 10px;
20867  }
20868  
20869  /* New theme - match old theme visual appearance */
20870  .kp-new-theme.header--icon,
20871  .kp-new-theme.header--icon--mobile {
20872    display: inline-flex;
20873    align-items: center;
20874  }
20875  #icon-close-kwikpass, #icon-close-kwikpass-mobile{
20876    display: none;
20877    border-radius: 50px;
20878    border: 1px solid;
20879    margin: 0;
20880    padding: 2px;
20881    align-items: center;
20882    justify-content: center;
20883    margin-left:3px;
20884  }
20885
20886  floating-panel-component.account-popover__panel.details-content.color-scheme-1 {
20887    display: none;
20888  }
20889 
20890  `;
20891
20892    var style = document.createElement('style');
20893    style.innerHTML = css;
20894    document.getElementsByTagName('head')[0].appendChild(style);
20895  }
20896
20897  // function call to append css to style tag
20898  appendCss() 
20899
20900  const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
20901  <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/>
20902  <path id="svgkp-path"  fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor" stroke-width="0.1"/>
20903  </svg>`;
20904  
20905  // kwikpass icon for desktop - if user is not logged in
20906  const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
20907  
20908  // kwikpass icon for mobile - if user is not logged in
20909  const KwikpassNotLoggedIconMobile = `<div id="kp-login-button-header-logo-mobile" onclick="handleKpAndShopifyLogin()"  style="cursor: pointer;display: flex">${userIcon}</div>`
20910  
20911  // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
20912  const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop" >
20913  <ul>
20914  <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
20915  <p>
20916    <svg
20917        width="16"
20918        height="16"
20919        viewBox="0 0 20 20"
20920        fill="none"
20921        xmlns="http://www.w3.org/2000/svg" 
20922    >
20923        <path
20924        d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158 
2092410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366"
20925        stroke="currentColor"
20926        stroke-width="1.66667"
20927        stroke-linecap="round"
20928        stroke-linejoin="round"
20929        fill="none"
20930        />
20931    </svg>
20932  
20933    Order History
20934  </p>
20935  
20936  ${kpLoader}
20937  </a>
20938  </ul>
20939    <button id="logout-button-desktop">
20940      Logout
20941        <svg
20942        width="16"
20943        height="16"
20944        viewBox="0 0 20 20"
20945        fill="none"
20946        xmlns="http://www.w3.org/2000/svg"
20947        >
20948        <path
20949        d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966"
20950        stroke="currentColor"
20951        stroke-width="1.66667"
20952        stroke-linecap="round"
20953        stroke-linejoin="round"
20954        fill="none"
20955        />
20956        </svg>
20957    </button>
20958  </div>`;
20959  
20960  // dropdown for mobile (opens on clicking kwikpass icon if user logged in)
20961  const drawerhtmlMobile = `<div id="kwikpass-drawer-mobile">
20962  <ul>
20963  <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
20964  <p>
20965    <svg
20966        width="16"
20967        height="16"
20968        viewBox="0 0 20 20"
20969        fill="none"
20970        xmlns="http://www.w3.org/2000/svg" 
20971        class="ordericon"
20972    >
20973        <path
20974        d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158 
2097410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366"
20975        stroke="currentColor"
20976        stroke-width="1.66667"
20977        stroke-linecap="round"
20978        stroke-linejoin="round"
20979        fill="none"
20980        />
20981    </svg>
20982  
20983    Order History
20984  </p>
20985  
20986  ${kpLoader}
20987  </a>
20988  </ul>
20989    <button id="logout-button-mobile">
20990      Logout
20991        <svg
20992        width="16"
20993        height="16"
20994        viewBox="0 0 20 20"
20995        fill="none"
20996        xmlns="http://www.w3.org/2000/svg"
20997        >
20998        <path
20999        d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966"
21000        stroke="currentColor"
21001        stroke-width="1.66667"
21002        stroke-linecap="round"
21003        stroke-linejoin="round"
21004        fill="none"
21005        />
21006        </svg>
21007    </button>
21008  </div>`;
21009  
21010  
21011  
21012  const kwikpassLoggedInIcon = `
21013    <div id="loggedin-icons">
21014      <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer2()">
21015        <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
21016        <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
21017        </svg>
21018        </div>
21019        <div style="cursor: pointer;display: flex;" onclick="handleDrawer2()" id="icon-kwikpass">
21020        ${userIcon}
21021      </div>
21022    </div>`;
21023  
21024  const kwikpassLoggedInIconMobile = `
21025  <div id="loggedin-icons-mobile" >
21026    <div id="icon-close-kwikpass-mobile" style="cursor: pointer;height: 20px; width:20px;" onclick="handleDrawer2()">
21027      <svg width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
21028      <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
21029      </svg>
21030      </div> 
21031      <div style="cursor: pointer;display: flex" onclick="handleDrawer2()" id="icon-kwikpass-mobile">
21032      ${userIcon}
21033    </div>
21034  </div>`;
21035  
21036  
21037  // It will change based on theme - Desktop
21038  const profileButtonElement = document.querySelector('.account-button.header-actions__action')
21039  const personIconElement = profileButtonElement?.parentElement
21040  const html = `
21041    ${KwikpassNotLoggedIcon}
21042    ${kwikpassLoggedInIcon}
21043    ${drawerhtmlDesktop}
21044  `;
21045  
21046  if(!document.getElementsByClassName("header--icon")?.[0]){
21047    // Detect theme
21048    const isOldTheme = document.querySelector('.account-popover') !== null;
21049    
21050    const kwipassDesktopNode = document.createElement('div')
21051    // Add theme-specific class
21052    kwipassDesktopNode.className = isOldTheme ? "header--icon kp-old-theme" : "header--icon kp-new-theme"
21053    kwipassDesktopNode.innerHTML = html
21054    // Hide original and insert Kwikpass button (works for both themes)
21055    if(personIconElement && profileButtonElement) {
21056      profileButtonElement.style.display = 'none';
21057      personIconElement.insertBefore(kwipassDesktopNode, profileButtonElement);
21058    }
21059  }
21060  
21061  //mobile - Get the second instance of account button
21062  const allAccountButtons = document.querySelectorAll('.account-button.header-actions__action')
21063  const profileButtonElementMbl = allAccountButtons[1] // Second instance (mobile)
21064  const personIconElementMbl = profileButtonElementMbl?.parentElement
21065
21066
21067  
21068  const htmlmobile = `
21069    ${KwikpassNotLoggedIconMobile}
21070    ${kwikpassLoggedInIconMobile}
21071    ${drawerhtmlMobile}
21072  `;
21073  
21074  if(!document.getElementsByClassName("header--icon--mobile")?.[0]){
21075    // Detect theme
21076    const isOldThemeMobile = document.querySelector('.account-drawer') !== null;
21077    
21078    const kwipassMobileNode = document.createElement('div')
21079    // Add theme-specific class
21080    kwipassMobileNode.className = isOldThemeMobile ? "header--icon--mobile kp-old-theme" : "header--icon--mobile kp-new-theme"
21081    kwipassMobileNode.innerHTML = htmlmobile
21082    // Hide original and insert Kwikpass button (works for both themes)
21083    if(personIconElementMbl && profileButtonElementMbl) {
21084      profileButtonElementMbl.style.display = 'none';
21085      personIconElementMbl.insertBefore(kwipassMobileNode, profileButtonElementMbl);
21086    }
21087  }
21088 }
21089 
21090 function addLoginButtonForHorizon(){
21091  
21092  function updateDOM(isKwikpassLogin = true) {
21093    token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
21094    const isLogout = sessionStorage.getItem('isLogout');
21095    const phoneNumber = getValueFromCookiesOrLocalStorage('notify_ph
21095one_number');
21096  
21097    if ((!token && !isLogout) || (token && !phoneNumber)) {
21098      openIframe('kp_sso_token')
21099    }
21100  
21101    const drawerElementMobile = document.getElementById("kwikpass-drawer-mobile")
21102    if(drawerElementMobile){
21103      if(token){
21104        document.getElementById("kp-login-button-header-logo-mobile").style.display = "none"
21105        document.getElementById("loggedin-icons-mobile").style.display = "block"
21106      }else{
21107        document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex"
21108        document.getElementById("loggedin-icons-mobile").style.display = "none"
21109        drawerElementMobile.style.display = "none"
21110      }
21111    }
21112  
21113    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
21114    if(drawerElement){
21115      if(token){
21116        document.getElementById("kp-login-button-header-logo").style.display = "none"
21117        document.getElementById("loggedin-icons").style.display = "block"
21118      }else{
21119        document.getElementById("kp-login-button-header-logo").style.display = "flex"
21120        document.getElementById("loggedin-icons").style.display = "none"
21121        drawerElement.style.display = "none"
21122      }
21123    }
21124  
21125    // shopify logout
21126      const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
21127      logoutLink.forEach((element) => {
21128        element.addEventListener("click", (event) => {
21129        event.preventDefault()
21130        handleLogout()
21131      })
21132    });
21133  
21134    const logoutElement =  document.getElementById('logout-button-desktop')
21135    if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
21136    
21137    //mobile
21138    const logoutElementMobile =  document.getElementById('logout-button-mobile')
21139    if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout);
21140  }
21141    
21142      let isElementsWithAccountClickable = true;
21143  
21144  // Add a click event listener to the document
21145  document.addEventListener('click', function(event) {
21146    const dropdownButton = document.getElementsByClassName('header--icon') ?. [0]
21147    // Check if the clicked element is the dropdown button or inside the dropdown menu
21148    const isClickInsideDropdown = dropdownButton?.contains(event.target);
21149  
21150    // If the click is outside the dropdown, hide the dropdown
21151    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
21152    const crossIconElement = document.getElementById("icon-close-kwikpass")
21153    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
21154  
21155    if (! isClickInsideDropdown && isDropdownVisible && token) {
21156      drawerElement.style.display = "none";
21157      crossIconElement.style.display = "none";
21158      kwikpassLoggedInElement.style.display = "flex";
21159      isDropdownVisible = ! isDropdownVisible;
21160    }
21161  
21162    //mobile
21163    const dropdownButtonMbl = document.getElementsByClassName('header--icon--mobile')?.[0]
21164  
21165    // Check if the clicked element is the dropdown button or inside the dropdown menu
21166    const isClickInsideDropdownMbl = dropdownButtonMbl?.contains(event.target);
21167  
21168    // If the click is outside the dropdown, hide the dropdown
21169    const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
21170    const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
21171    const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
21172  
21173    if (! isClickInsideDropdownMbl && isDropdownMobileVisible && token) {
21174      drawerElementMbl.style.display = "none";
21175      crossIconElementMbl.style.display = "none";
21176      kwikpassLoggedInElementMbl.style.display = "flex";
21177      isDropdownMobileVisible = !isDropdownMobileVisible;
21178    }
21179  });
21180  
21181  document.addEventListener('DOMContentLoaded', function() {
21182    updateDOM();
21183  });
21184  
21185  window.addEventListener('update-dom', function() {
21186    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
21187    const crossIconElement = document.getElementById("icon-close-kwikpass")
21188    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
21189    if(drawerElement) drawerElement.style.display = "none";
21190    if(crossIconElement) crossIconElement.style.display="none";
21191    if(kwikpassLoggedInElement) kwikpassLoggedInElement.style.display="flex";
21192    
21193    const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
21194    const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
21195    const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
21196    if(drawerElementMbl) drawerElementMbl.style.display = "none";
21197    if(crossIconElementMbl) crossIconElementMbl.style.display="none";
21198    if(kwikpassLoggedInElementMbl) kwikpassLoggedInElementMbl.style.display="flex";
21199    updateDOM();
21200  });
21201  addProfileIconInHorizon()
21202  updateDOM();
21203 }
21204
21205 function handleDrawer1() {
21206    const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
21207    if (token) {
21208      const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
21209      const crossIconElement = document.getElementById("icon-close-kwikpass");
21210      const drawerElement = document.getElementById("kwikpass-drawer-desktop");
21211      // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
21212      if(isDropdownVisible){
21213        drawerElement.style.display = "none";
21214        crossIconElement.style.display="none";
21215        kwikpassLoggedInElement.style.display="flex";
21216      }else{
21217        drawerElement.style.display = "block";
21218        crossIconElement.style.display="flex";
21219        kwikpassLoggedInElement.style.display="none";
21220      }
21221      isDropdownVisible = !isDropdownVisible;
21222    }
21223  }
21224
21225  function addLoginButton(){
21226      function updateDOM() {
21227        token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
21228        const isLogout = sessionStorage.getItem('isLogout');
21229        const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number');
21230    
21231        if ((!token && !isLogout) || (token && !phoneNumber)) {
21232          openIframe('kp_sso_token')
21233        }
21234    
21235        const drawerElement = document.getElementById("kwikpass-drawer-desktop")
21236        if(drawerElement){
21237          if(token){
21238          document.getElementById("kp-login-button-header-logo").style.display = "none"
21239          document.getElementById("loggedin-icons").style.display = "block"
21240          }else{
21241          document.getElementById("kp-login-button-header-logo").style.display = "flex"
21242          document.getElementById("loggedin-icons").style.display = "none"
21243          drawerElement.style.display = "none"
21244          }
21245        }
21246        // shopify logout
21247        const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
21248        logoutLink.forEach((element) => {
21249          element.addEventListener("click", (event) => {
21250            event.preventDefault()
21251            handleLogout()
21252          })
21253        });
21254    
21255       const logoutElement =  document.getElementById('logout-button-desktop')
21256        
21257        if(logoutElement) logoutElement.addEventListener('click', handleLogout); 
21258      }
21259      
21260      const elementsWithAccount = document.querySelectorAll('a[href="/account"]');
21261      elementsWithAccount.forEach((element) => {
21262        element.addEventListener('click', async (e) => {
21263          e.preventDefault();
21264          const customerId = getCustomerId()
21265          token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
21266          kpHandleLogin('/account');
21267        });
21268      });
21269    
21270      document.addEventListener('DOMContentLoaded', function() {
21271        updateDOM();
21272      });
21273    
21274      window.addEventListener('update-dom', function() {
21275        updateDOM();
21276      });
21277    
21278      //TODO: update this with a query for the required button
21279    
21280      const loader = `<svg
21281        class="kploader"
21282        width="17"
21283        height="16"
21284        viewBox="0 0 17 16"
21285        fill="none"
21286        xmlns="http://www.w3.org/2000/svg"
21287      >
21288      <path
21289        d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883"
21290        stroke="#111"
21291        stroke-width="1.6"
21292        stroke-linecap="round"
21293        stroke-linejoin="round"
21294      />
21295      </svg>`
21296    
21297       /*removing existing profile(person) icon - person icon is not present in this store*/
21298       const profileButtonElement = document.querySelector(ICON_SELECT_QUERY) || document.querySelector(HORIZON_PROFILE_ICON);
21299      
21300      // defining css and add it to style tag in head
21301      function appendCss() {
21302      let css = `
21303      .kploader {
21304        display: none;
21305        animation: rotate 1.5s linear infinite;
21306      }
21307      @keyframes rotate {
21308        100% {
21309          transform: rotate(360deg);
21310        }
21311      }
21312      .kp-disabled-text-color{
21313        cursor: not-allowed;
21314      }
21315      #logout-button-desktop{
21316        cursor: pointer;
21317        display: flex;
21318        justify-content: center;
21319        align-items: center;
21320        gap: 8px;
21321        font-size: 14px;
21322        color: #344054;
21323        font-style: normal;
21324        font-weight: 600;
21325        line-height: 20px;
21326        width: 100%;
21327        border-radius: 8px;
21328        padding: 8px 14px;;
21329        border: 1px solid var(--gray-300, #d0d5dd);
21330        background: var(--base-white, #fff);
21331        box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
21332      }
21333      #loggedin-icons{
21334        align-self: center;
21335        display: none;
21336      }
21337      #kwikpass-drawer-desktop{
21338        padding: 16px;
21339        display: none;
21340        right: 0%;
21341        width: 18rem;
21342        position: absolute;
21343        top: 100%;
21344        box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
21345        border-bottom-left-radius: 8px;
21346        border-bottom-right-radius: 8px;
21347        z-index: 999;
21348        background:#fff!important;
21349      }
21350      #kwikpass-drawer-desktop > ul{
21351        margin: 0px 0px 10px 0px;
21352        padding: 0;
21353        width: 100%;
21354      }
21355      #kwikpass-drawer-desktop >ul >a{
21356        cursor: pointer;
21357        width: 100%;
21358        display: flex!important;
21359        justify-content: space-between;
21360        align-items: center;
21361        padding: 0;
21362        color: inherit;
21363        margin-left:0!important;
21364        text-decoration: none;
21365      }
21366      #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus {
21367        text-decoration: none;
21368      }
21369      #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active {
21370        text-decoration: none;
21371      }
21372      #kwikpass-drawer-desktop >ul >a:focus .kploader {
21373        display: block;
21374      }
21375      #kwikpass-drawer-desktop >ul >a:not(:focus) .kploader {
21376        display: none;
21377      }
21378      #kwikpass-drawer-desktop > ul > a > p {
21379        font-size: 14px;
21380        font-style: normal;
21381        font-weight: 500;
21382        line-height: 142.857%;
21383        display: inline-flex;
21384        gap: 8px;
21385        align-items: center;
21386        margin: 10px 0 10px 0;
21387        color: #000;
21388      }
21389      .header--icon{
21390        cursor: pointer;
21391        position: relative;
21392        display: inline-flex;
21393      }
21394      path#svgkp-path {
21395        stroke-width: 1;
21396      }
21397      #icon-close-kwikpass{
21398        display: none;
21399        border-radius: 50px;
21400        border: 1px solid;
21401        margin: 0;
21402        padding: 2px;
21403        align-items: center;
21404        justify-content: center;
21405       margin-left:3px;
21406      }
21407        `;
21408    
21409        var style = document.createElement('style');
21410        style.innerHTML = css;
21411        document.getElementsByTagName('head')[0].appendChild(style);
21412      }
21413    
21414      // function call to append css to style tag
21415      appendCss()
21416      // existing user icon to show in the header
21417      // TODO : fetch user icon form backend
21418      const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
21419          <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/>
21420          <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/>
21421          </svg>`;
21422    
21423     // kwikpass icon for desktop - if user is not logged in
21424     const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
21425    
21426     // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
21427     const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop">
21428      <ul>
21429        <a href="javascript:void(0)" onclick="handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
21430        <p>
21431           <svg
21432            width="20"
21433            height="20"
21434            viewBox="0 0 20 20"
21435            fill="none"
21436            xmlns="http://www.w3.org/2000/svg"
21437             >
21438            <path
21439            d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158 
2143910.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366"
21440            stroke="currentColor"
21441            stroke-width="1.66667"
21442            stroke-linecap="round"
21443            stroke-linejoin="round"
21444            fill="none"
21445          />
21446           </svg>
21447           Order History
21448        </p>
21449    
21450      ${loader}
21451        </a>
21452      </ul>
21453        <button id="logout-button-desktop">
21454          Logout
21455            <svg
21456              width="20"
21457              height="20"
21458              viewBox="0 0 20 20"
21459              fill="none"
21460              xmlns="http://www.w3.org/2000/svg"
21461            >
21462              <path
21463              d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966"
21464              stroke="currentColor"
21465              stroke-width="1.66667"
21466              stroke-linecap="round"
21467              stroke-linejoin="round"
21468              fill="none"
21469            />
21470          </svg>
21471        </button>
21472      </div>`;
21473    
21474      const kwikpassLoggedInIcon = `
21475      <div id="loggedin-icons" >
21476        <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer1()">
21477          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
21478            <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
21479          </svg>
21480           </div>
21481          <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass">
21482          ${userIcon}
21483         </div>
21484      </div>`;
21485    
21486    
21487      // It will change based on theme
21488      const personIconElement = document.querySelector(ICON_SELECT_QUERY)?.parentElement || document.querySelector(HORIZON_PROFILE_ICON)?.parentElement
21489      const html = `
21490        ${KwikpassNotLoggedIcon}
21491        ${kwikpassLoggedInIcon}
21492        ${drawerhtmlDesktop}
21493      `;
21494
21495
21496      if(!document.getElementsByClassName("header--icon")?.[0]){
21497        const kwipassDesktopNode = document.createElement('div')
21498        kwipassDesktopNode.className="header--icon"
21499        kwipassDesktopNode.innerHTML = html
21500        personIconElement?.replaceChild(kwipassDesktopNode,profileButtonElement)
21501      }
21502
21503      let timerId=null;
21504      document.getElementById('kp-login-button-header-logo')?.addEventListener('click', () => {
21505            clearTimeout(timerId);
21506            timerId = null;
21507            handleKpAndShopifyLogin();
21508          });
21509      const kwikpassMobileIconElement = document.getElementById('kp-login-button-header-logo-mobile');
21510      if (kwikpassMobileIconElement) {
21511        kwikpassMobileIconElement.addEventListener('click', () => {
21512          clearTimeout(timerId);
21513          timerId = null;
21514          handleKpAndShopifyLogin();
21515        });
21516      }
21517
21518    updateDOM();
21519
21520  }
21521
21522  let isdomReady = false;
21523  document.addEventListener('DOMContentLoaded', function() {
21524    isdomReady = true;
21525  }, { once: true });
21526
21527  function handleManualIntegration(){
21528    if(isdomReady){
21529      handleDOMUpdate();
21530    }else{
21531      document.addEventListener('DOMContentLoaded', function() {
21532        handleDOMUpdate();
21533      });
21534    } 
21535    
21536    window.addEventListener('update-dom', function() {
21537      handleDOMUpdate();
21538    });
21539  }
21540
21541  function handleNewVersionsOfHorizon(){
21542    const headerEl = document.querySelector("header");
21543
21544    if (headerEl) {
21545      // Create an observer to watch attribute changes
21546      const observer = new MutationObserver((mutationsList) => {
21547        for (const mutation of mutationsList) {
21548          if (
21549            mutation.type === "attributes" &&
21550            mutation.attributeName === "data-hydrated"
21551          ) {
21552            const newValue = headerEl.getAttribute("data-hydrated");
21553            if (newValue === "true") {
21554
21555              addProfileIconInHorizon();
21556              const drawerElementMobile = document.getElementById("kwikp
21556ass-drawer-mobile")
21557              if(drawerElementMobile){
21558                if(token){
21559                  document.getElementById("kp-login-button-header-logo-mobile").style.display = "none"
21560                  document.getElementById("loggedin-icons-mobile").style.display = "block"
21561                }else{
21562                  document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex"
21563                  document.getElementById("loggedin-icons-mobile").style.display = "none"
21564                  drawerElementMobile.style.display = "none"
21565                }
21566              }
21567            
21568              const drawerElement = document.getElementById("kwikpass-drawer-desktop")
21569              if(drawerElement){
21570                if(token){
21571                  document.getElementById("kp-login-button-header-logo").style.display = "none"
21572                  document.getElementById("loggedin-icons").style.display = "block"
21573                }else{
21574                  document.getElementById("kp-login-button-header-logo").style.display = "flex"
21575                  document.getElementById("loggedin-icons").style.display = "none"
21576                  drawerElement.style.display = "none"
21577                }
21578              }
21579              const logoutElement =  document.getElementById('logout-button-desktop')
21580              if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
21581              
21582              //mobile
21583              const logoutElementMobile =  document.getElementById('logout-button-mobile')
21584              if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout);
21585
21586              // Stop observing once done (optional)
21587              observer.disconnect();
21588            }
21589          }
21590        }
21591      });
21592
21593      observer.observe(headerEl, { attributes: true });
21594
21595      setTimeout(() => {
21596        observer.disconnect();
21597      }, 10000);
21598
21599}
21600
21601  }
21602
21603  /**
21604   * Identifies account-related URLs that must be gated until KwikPass scripts load.
21605   */
21606  function isAccountPath(pathname) {
21607    if (!pathname) return false;
21608    return (
21609      pathname === '/account' ||
21610      pathname.startsWith('/account/login') ||
21611      pathname.startsWith('/account/register') ||
21612      pathname.endsWith('/account') ||
21613      pathname.indexOf('customer_authentication') !== -1 ||
21614      pathname === '/account/addresses'
21615    );
21616  }
21617
21618  /**
21619   * KwikpassAccountGate
21620   * -------------------
21621   * Blocks navigation to account pages (see isAccountPath) until every required
21622   * KwikPass script has loaded successfully.
21623   *
21624   * Design notes:
21625   * - A SINGLE delegated click listener is attached on `document` in the CAPTURE
21626   *   phase. This means it runs before any bubbling / inline `onclick` handlers,
21627   *   so navigation is reliably blocked even for links clicked before scripts
21628   *   finish loading (the race condition we care about). No per-anchor listeners.
21629   * - A MutationObserver only manages the visual `kwikpass-loading` class on
21630   *   dynamically injected account links; the actual click-blocking never depends
21631   *   on the observer, so newly added links are protected immediately by delegation.
21632   * - Loading state is centralized: every registered script key must flip to true
21633   *   before the gate lifts. If ANY script fails, the gate stays locked.
21634   */
21635  var KwikpassAccountGate = (function () {
21636    var LOADING_CLASS = 'kwikpass-loading';
21637    var STYLE_ID = 'kwikpass-gate-style';
21638
21639    var scriptStatus = Object.create(null); // key -> true once that script loads
21640    var requiredScripts = [];
21641    var failed = false;        // a required script errored -> stay locked
21642    var unlocked = false;      // gate lifted; navigation allowed
21643    var observer = null;
21644    var clickListenerAttached = false;
21645
21646    // Resolve an anchor's pathname tolerantly (handles relative/absolute hrefs).
21647    function getAnchorPath(anchor) {
21648      try {
21649        return anchor.pathname || new URL(anchor.href, window.location.origin).pathname;
21650      } catch (e) {
21651        return null;
21652      }
21653    }
21654
21655    function isAccountAnchor(anchor) {
21656      if (!anchor || anchor.tagName !== 'A') return false;
21657      var href = anchor.getAttribute('href');
21658      // Ignore non-navigational hrefs (in-page anchors, javascript: handlers).
21659      if (!href || href.indexOf('javascript:') === 0 || href.charAt(0) === '#') return false;
21660      return isAccountPath(getAnchorPath(anchor));
21661    }
21662
21663    // Single delegated capture-phase handler: blocks account-link navigation
21664    // while the gate is locked.
21665    function onDocumentClick(event) {
21666      if (unlocked) return;
21667      var target = event.target;
21668      var anchor = target && target.closest ? target.closest('a[href]') : null;
21669      if (!anchor || !isAccountAnchor(anchor)) return;
21670      event.preventDefault();
21671      event.stopPropagation();
21672    }
21673
21674    // Add/remove the visual loading class on every current account anchor.
21675    function refreshAnchorClasses() {
21676      var anchors = document.querySelectorAll('a[href]');
21677      for (var i = 0; i < anchors.length; i++) {
21678        if (!isAccountAnchor(anchors[i])) continue;
21679        if (unlocked) anchors[i].classList.remove(LOADING_CLASS);
21680        else anchors[i].classList.add(LOADING_CLASS);
21681      }
21682    }
21683
21684    function injectStyle() {
21685      if (document.getElementById(STYLE_ID)) return;
21686      var style = document.createElement('style');
21687      style.id = STYLE_ID;
21688      // Visual cue only; click-blocking is handled by the delegated listener.
21689      style.textContent = '.' + LOADING_CLASS + '{cursor:progress;opacity:.7;}';
21690      (document.head || document.documentElement).appendChild(style);
21691    }
21692
21693    // Flag account links inside a freshly added DOM node.
21694    function flagNode(node) {
21695      if (node.nodeType !== 1) return; // element nodes only
21696      if (node.tagName === 'A' && isAccountAnchor(node)) {
21697        node.classList.add(LOADING_CLASS);
21698      }
21699      if (node.querySelectorAll) {
21700        var inner = node.querySelectorAll('a[href]');
21701        for (var k = 0; k < inner.length; k++) {
21702          if (isAccountAnchor(inner[k])) inner[k].classList.add(LOADING_CLASS);
21703        }
21704      }
21705    }
21706
21707    // Watch for dynamically injected account links (visual class only).
21708    function startObserver() {
21709      if (observer || typeof MutationObserver === 'undefined') return;
21710      observer = new MutationObserver(function (mutations) {
21711        if (unlocked) return;
21712        for (var m = 0; m < mutations.length; m++) {
21713          var added = mutations[m].addedNodes;
21714          for (var n = 0; n < added.length; n++) flagNode(added[n]);
21715        }
21716      });
21717      observer.observe(document.documentElement, { childList: true, subtree: true });
21718    }
21719
21720    function lockNavigation() {
21721      if (!clickListenerAttached) {
21722        document.addEventListener('click', onDocumentClick, true); // capture phase
21723        clickListenerAttached = true;
21724      }
21725      injectStyle();
21726      startObserver();
21727      // The DOM may still be parsing when scripts are appended.
21728      if (document.readyState === 'loading') {
21729        document.addEventListener('DOMContentLoaded', refreshAnchorClasses, { once: true });
21730      } else {
21731        refreshAnchorClasses();
21732      }
21733    }
21734
21735    function unlockNavigation() {
21736      if (unlocked) return;
21737      unlocked = true;
21738      if (clickListenerAttached) {
21739        document.removeEventListener('click', onDocumentClick, true);
21740        clickListenerAttached = false;
21741      }
21742      if (observer) {
21743        observer.disconnect();
21744        observer = null;
21745      }
21746      refreshAnchorClasses(); // strips the loading class from account links
21747    }
21748
21749    function maybeUnlock() {
21750      if (failed) return;
21751      for (var i = 0; i < requiredScripts.length; i++) {
21752        if (!scriptStatus[requiredScripts[i]]) return; // still waiting on a script
21753      }
21754      unlockNavigation();
21755    }
21756
21757    return {
21758      // Register every script key up front and begin blocking immediately.
21759      init: function (keys) {
21760        requiredScripts = keys.slice();
21761        for (var i = 0; i < keys.length; i++) scriptStatus[keys[i]] = false;
21762        failed = false;
21763        unlocked = false;
21764        lockNavigation();
21765      },
21766      markLoaded: function (key) {
21767        scriptStatus[key] = true;
21768        maybeUnlock();
21769      },
21770      markFailed: function (key, err) {
21771        failed = true;
21772        // Meaningful error; gate stays locked intentionally.
21773        console.error(
21774          '[KwikPass] Required script failed to load: "' + key +
21775          '". Account links remain disabled.', err
21776        );
21777      }
21778    };
21779  })();
21780
21781
21782  var KP_LOW_PRIORITY_SCRIPT_URL = "https://pdp.gokwik.co/jify/build/sdk.js";
21783
21784  function generateKpRequestId(){
21785    return 'req-' + Date.now().toString(36) + '-' + Math.random().toString(36).slice(2);
21786  }
21787
21788  function runWhenIdle(fn, timeout){
21789    if(typeof requestIdleCallback === 'function'){
21790      requestIdleCallback(fn, { timeout: timeout });
21791    }else{
21792      setTimeout(fn, 0);
21793    }
21794  }
21795
21796  function isJifyScriptAlreadyPresent(){
21797    return !!document.querySelector('script[src*="/jify/"]');
21798  }
21799
21800  function loadLowPriorityScript(src){
21801    runWhenIdle(function(){
21802      try{
21803        if(isJifyScriptAlreadyPresent()){
21804          return;
21805        }
21806        var script = document.createElement('script');
21807        script.src = src;
21808        script.type = 'module';
21809        script.async = true;
21810        script.setAttribute('fetchpriority', 'low');
21811        document.body.appendChild(script);
21812      }catch(err){
21813        console.error(err);
21814      }
21815    }, 5000);
21816  }
21817
21818  function checkMerchantStatusAndLoadLowPriorityScript(merchantId){
21819    runWhenIdle(function(){
21820      try{
21821        if(!merchantId){
21822          return;
21823        }
21824
21825        if(isJifyScriptAlreadyPresent()){
21826          return;
21827        }
21828
21829        var kpRequestId = generateKpRequestId();
21830        var merchantStatusUrl = 'https://gkx.gokwik.co/jify/api/v1/merchant/status';
21831
21832        fetch(merchantStatusUrl, {
21833          method: 'GET',
21834          priority: 'low',
21835          headers: {
21836            'gk-merchant-id': merchantId,
21837            'kp-merchant-id': merchantId,
21838            'kp-request-id': kpRequestId,
21839          },
21840        })
21841        .then(function(response){ return response.json(); })
21842        .then(function(data){
21843          if(data && data.enabled === true && KP_LOW_PRIORITY_SCRIPT_URL){
21844            loadLowPriorityScript(KP_LOW_PRIORITY_SCRIPT_URL);
21845          }
21846        })
21847        .catch(function(err){ console.error(err); });
21848      }catch(err){
21849        console.error(err);
21850      }
21851    }, 3000);
21852  }
21853
21854  function addScripts(){
21855    var kwikpassCoreFnUrl="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js"
21856    var kwikpassMerchantV2Url="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js";
21857    var kwikpassSDKUrl="https://pdp.gokwik.co/kwikpass/plugin/build/kp-shopify-app-sdk.js";
21858
21859    // Start blocking account-link navigation before the scripts are appended.
21860    KwikpassAccountGate.init(['core', 'merchantV2', 'sdk']);
21861
21862    var kpCoreFnScript = document.createElement('script');
21863    kpCoreFnScript.src = kwikpassCoreFnUrl;
21864    kpCoreFnScript.async=false;
21865
21866    kpCoreFnScript.onload = () => {
21867      KwikpassAccountGate.markLoaded('core');
21868      if(document.querySelector(ICON_SELECT_QUERY)){
21869        addLoginButton();
21870      }else if(document.querySelector(HORIZON_PROFILE_ICON)){
21871        handleNewVersionsOfHorizon();
21872        addLoginButtonForHorizon();
21873        }else{
21874        handleManualIntegration();
21875      }
21876    };
21877    kpCoreFnScript.onerror = (e) => KwikpassAccountGate.markFailed('core', e);
21878
21879    var kpMerchantV2Script = document.createElement('script');
21880    kpMerchantV2Script.src = kwikpassMerchantV2Url;
21881    kpMerchantV2Script.async=false;
21882    kpMerchantV2Script.onload = () => KwikpassAccountGate.markLoaded('merchantV2');
21883    kpMerchantV2Script.onerror = (e) => KwikpassAccountGate.markFailed('merchantV2', e);
21884
21885    var kpMerchantV2SDKScript = document.createElement('script');
21886    kpMerchantV2SDKScript.src = kwikpassSDKUrl;
21887    kpMerchantV2SDKScript.async=false;
21888    kpMerchantV2SDKScript.onload = () => KwikpassAccountGate.markLoaded('sdk');
21889    kpMerchantV2SDKScript.onerror = (e) => KwikpassAccountGate.markFailed('sdk', e);
21890
21891    // Appended together => the three scripts download in parallel
21892    // (async=false preserves execution order between them).
21893    document.body.appendChild(kpCoreFnScript);
21894    document.body.appendChild(kpMerchantV2Script);
21895    document.body.appendChild(kpMerchantV2SDKScript);
21896  }
21897
21898  const __kp_mid = "19r4ab13uvh1";
21899  if(!__kp_mid || __kp_mid === ''){
21900    window.merchantInfo  = {
21901      ...window.merchantInfo,
21902      environment: "production",
21903      type: "merchantInfo",
21904      integrationType: "PLUGIN",
21905    }
21906
21907    var updateThemeMetaFieldGet = 'https://gkx.gokwik.co/kp/api/v1/shopify-app/update-theme-meta-field';
21908
21909
21910    const options = {
21911    method: 'GET',
21912    headers: {accept: 'application/json', shop: window.Shopify.shop }
21913    };
21914
21915    fetch(updateThemeMetaFieldGet, options)
21916    .then(response => response.json())
21917    .then(response => {
21918      var data = response.data;
21919      if(data?.mid != null && data?.mid !== ''){
21920        window.merchantInfo["mid"] = data.mid;
21921      }
21922
21923      addScripts();
21924      checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid);
21925    })
21926    .catch(err => console.error(err));
21927  }else{
21928    window.merchantInfo  = {
21929      ...window.merchantInfo,
21930      ...(__kp_mid != null && __kp_mid !== '' ? { mid: __kp_mid } : {}),
21931      environment: "production",
21932      type: "merchantInfo",
21933      integrationType: "PLUGIN",
21934    }
21935
21936    addScripts();
21937     checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid);
21938  }
21939
21940</script>
21940
21941<!-- END app snippet -->
21942
21943</div>
21943<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
21943
21944</body>
21945</html>
21946

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.