PageSourceSearch

https://theformalclub.in/pages/shop-by-pants

html theformalclub.in collected 2026-10-04 03:05:21 UTC 853,309 bytes, 14,595 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
5    
5<script>
6(function () {
7  const params = new URLSearchParams(window.location.search);
8
9  if (
10    window.location.pathname === '/' &&
11    (params.get('platform') === 'ios' || params.get('platform') === 'android') &&
12    params.get('device') === 'mobile' &&
13    params.get('appview') === 'true'
14  ) {
15    window.location.replace(
16      '/?utm_source=Application&utm_medium=Retension&utm_campaign=Tfcapp'
17    );
18  }
19})();
20</script>
20
21
22    
22<script>
23  // 1. Load OpenAI tracking script
24  !function(w,d,s,u){
25    if(w.oaiq)return;
26    var q=function(){q.q.push(arguments)};
27    q.q=[];
28    w.oaiq=q;
29    var j=d.createElement(s);
30    j.async=1;
31    j.src=u;
32    var f=d.getElementsByTagName(s)[0];
33    f.parentNode.insertBefore(j,f);
34  }(
35    window,
36    document,
37    "script",
38    "https://bzrcdn.openai.com/sdk/oaiq.min.js"
39  );
40
41  // 2. Initialize the pixel
42   
43  oaiq('init', {
44    pixelId: 'QcNKGr8tPBTrLHiQ2YL3Vt',
45    debug: false
46  });
47   
48</script>
48
49
50<script>
51
52  // 2. Helper to generate unique event_id for deduplication
53  function generateOpenAIEventId() {
54    if (typeof crypto !== "undefined" && typeof crypto.randomUUID === "function") {
55      return crypto.randomUUID();
56    }
57    return Date.now().toString(36) + "-" + Math.random().toString(36).substring(2, 12);
58  }
59
60  // 3. Page Viewed (All Pages)
61  oaiq("measure", "page_viewed", {
62    type: "contents"
63  }, {
64    event_id: generateOpenAIEventId()
65  });
66
67  // 4. Contents Viewed (Fires only on Product Detail Pages)
68  
69
70    // 5. Intercept AJAX / Fetch Add-to-Cart events
71  (function() {
72    // Intercept Shopify's native AJAX cart requests
73    const originalFetch = window.fetch;
74    window.fetch = async function(...args) {
75      const response = await originalFetch.apply(this, args);
76      
77      try {
78        const url = typeof args[0] === 'string' ? args[0] : args[0]?.url;
79        
80        // Check if the request is an add-to-cart action
81        if (url && (url.includes('/cart/add.js') || url.includes('/cart/add'))) {
82          const clone = response.clone();
83          clone.json().then(data => {
84            
85            // Shopify's storefront API returns either a single item or an array
86            const items = data.items ? data.items : [data];
87
88            items.forEach(item => {
89              // 1. Map Storefront variables (equivalent to event.data.cartLine)
90              // We use product_id here to match the ID format in your OpenAI XML feed
91              //const productId = item.product_id || item.id; 
92              const productId = item.variant_id || item.id;
93              const quantity = 1;
94              
95              // Storefront API returns prices in paise/cents (e.g., 149900 = 1499.00 INR)
96              //const totalAmount = (item.final_line_price || (item.price * quantity)) / 100.0;
97              const totalAmount = (item.final_line_price || (item.price * quantity));
98
99              // 2. Fire the OpenAI Pixel
100              if (typeof oaiq !== 'undefined') {
101                oaiq("measure", "items_added", {
102                  type: "contents",
103                  contents: productId ? [{ id: String(productId), quantity: quantity }] : undefined,
104                  amount: Math.round(totalAmount),
105                  currency: "INR" 
106                }, {
107                  event_id: typeof generateOpenAIEventId === 'function' ? generateOpenAIEventId() : Date.now().toString(36)
108                });
109                
110                console.log("OpenAI pixel: items_added triggered via template intercept");
111              }
112            });
113            
114          }).catch(err => console.warn("OpenAI JSON parse error:", err));
115        }
116      } catch (err) {
117        // Fail silently to never interrupt the user's checkout experience
118      }
119      return response;
120    };
121  })();
122
123  
124  /*// 6. GoKwik Checkout Initiated & Order Completed Listeners
125  window.addEventListener('message', (event) => {
126    // Gokwik Checkout Initiated
127    if (event.data && event.data.type === "checkout_initiated") {
128      const orderData = event.data;
129      const rawPrice = orderData?.response?.cart?.total_price || 0;
130      // GoKwik amounts are in paise (cents), divide by 100 if necessary
131      const amount = rawPrice > 10000 ? rawPrice / 100 : rawPrice;
132
133      oaiq("measure", "checkout_started", {
134        type: "contents",
135        amount: amount,
136        currency: "INR"
137      }, {
138        event_id: generateOpenAIEventId()
139      });
140    }
141
142    // 7. Gokwik Purchase / Order Success
143    if (event.data && event.data.type === "orderSuccess") {
144      const orderData = event.data;
145      const rawPrice = orderData?.response?.cart?.total_price || 0;
146      const amount = rawPrice > 10000 ? rawPrice / 100 : rawPrice;
147
148      oaiq("measure", "order_created", {
149        type: "contents",
150        amount: amount,
151        currency: "INR"
152      }, {
153        event_id: generateOpenAIEventId()
154      });
155    }
156  });*/
157
158</script>
158
159    
160        
161    <meta name="facebook-domain-verification" content="yjc21qsbgzwah0ys04vnj4lfiekvbb">
162    <meta name="facebook-domain-verification" content="17lbobfsg6nrcts91rzw11b2znl1sa">
163    <meta name="ahrefs-site-verification" content="8455a4ed1b1d29bd0d404438614cbe28e852150cf4d4f8fe5b79d05f589f4092">
164    <meta name="msvalidate.01" content="D809E968B6781DF7E6D1B00AA9D620C2" /> 
165    <meta charset="utf-8">
166    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
167
168    
169      <title>Shop By Pants</title>
170    
171
172    <meta name="description" content="Shop formal shirts by pant colour at The Formal Club. Find the perfect shirt to match black, navy, grey &amp; more. Premium quality, Made in India, Free Shipping.">
173     
174
175
176 
177  <link rel="canonical" href="https://theformalclub.in/pages/shop-by-pants" /> 
178
179<link rel="shortcut icon" href="//theformalclub.in/cdn/shop/files/FEVICON-TFC-WHITE.png?v=1781153364&width=96">
180      <link rel="apple-touch-icon" href="//theformalclub.in/cdn/shop/files/FEVICON-TFC-WHITE.png?v=1781153364&width=180">
181  <link rel="dns-prefetch" href="https://pdp.gokwik.co/">
182  <link rel="dns-prefetch" href="https://api.gokwik.co">
183  <link rel="dns-prefetch" href="https://t.makehook.ws">
184  
185  
186  
186<script>
187(function() {
188  try {
189    var params = new URLSearchParams(window.location.search);
190    var utmKeys = ['utm_source','utm_medium','utm_campaign','utm_content','utm_term','gclid','fbclid'];
191    var capturedNow = {};
192    utmKeys.forEach(function(k){ var v = params.get(k); if (v) capturedNow[k] = v; });
193
194    function getCookie(name) {
195      var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));
196      return match ? decodeURIComponent(match[2]) : null;
197    }
198    function setCookie(name, value, days) {
199      var date = new Date();
200      date.setTime(date.getTime() + (days*24*60*60*1000));
201      document.cookie = name + '=' + encodeURIComponent(value) + '; expires=' + date.toUTCString() + '; path=/; SameSite=Lax';
202    }
203
204    var existing = getCookie('_gk_attribution');
205    if (!existing) {
206      var attribution = {
207        landing_page: window.location.href,
208        referrer: document.referrer || 'direct',
209        utm: capturedNow
210      };
211      setCookie('_gk_attribution', JSON.stringify(attribution), 30);
212    }
213
214    function getShopifyClientId(retries) {
215      var cid = getCookie('_shopify_y');
216      if (cid || retries <= 0) return Promise.resolve(cid);
217      return new Promise(function(resolve) {
218        setTimeout(function() { resolve(getShopifyClientId(retries - 1)); }, 300);
219      });
220    }
221
222    function syncAll() {
223      getShopifyClientId(10).then(function(clientId) {
224        var attribution = JSON.parse(getCookie('_gk_attribution') || '{}');
225        var payload = {
226          attributes: {
227            '_st_client_id': clientId || '',
228            '_landing_page': attribution.landing_page || '',
229            '_orig_referrer': attribution.referrer || '',
230            '_utm_source': (attribution.utm && attribution.utm.utm_source) || '',
231            '_utm_medium': (attribution.utm && attribution.utm.utm_medium) || '',
232            '_utm_campaign': (attribution.utm && attribution.utm.utm_campaign) || '',
233            '_gclid': (attribution.utm && attribution.utm.gclid) || '',
234            '_fbclid': (attribution.utm && attribution.utm.fbclid) || ''
235          }
236        };
237        navigator.sendBeacon('/cart/update.js', new Blob([JSON.stringify(payload)], { type: 'application/json' }));
238        //console.log('[GK-ATTR-DEBUG] synced:', payload.attributes);
239      });
240    }
241
242    document.addEventListener('DOMContentLoaded', syncAll);
243    document.addEventListener('click', function(e) {
244      if (e.target.closest('.gokwik-checkout, #gokwik-buy-now')) syncAll();
245    }, true);
246    window.addEventListener('gokwikLoaded', syncAll);
247  } catch (e) { console.log('[GK-ATTR-DEBUG] init error:', e); }
248})();
249</script>
249
250
251
252  <style>
253/* ── GoKwik Button Decoration ──────────────────────────────────────── */
254.gk-btn-wrap{display:flex;flex-direction:column;width:100%;}
255.gk-banner{background:#22c55e;color:#fff;font-size:12px;font-weight:600;padding:5px 10px;text-align:center;border-radius:4px 4px 0 0;letter-spacing:.02em;}
256.gokwik-marge{display:flex!important;align-items:center!important;justify-content:center!important;}
257.gk-inner{display:inline-flex;align-items:center;justify-content:center;gap:10px;pointer-events:none;max-width:100%;}
258.gk-text-block {
259 display: inline-flex;
260 flex-direction: column;
261 align-items: center;
262 text-align: center;
263 min-width: 0;
264 line-height: 1.1;
265}
266
267.gk-btn-main {
268 line-height: 1.1;
269 font-size: 14px;
270}
271
272
273.gk-sub-text {
274 font-size: 9px;
275 opacity: .8;
276 margin-top: 0;
277 line-height: 1;
278}
279
280.gk-pay-icons{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;pointer-events:none;}
281.gk-pay-icons img{height:20px;width:auto;display:block;}
282.sr-brand-badge-container span.sr-powered-by{display:none!important;}
283</style>
284
285<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4" defer></script>
285
286
287<script>
288 window.gaTag = { ga4: "" }
289 window.merchantInfo = {
290   mid: "19tfzmoo735t",
291   environment: "production",
292   type: "merchantInfo",
293   storeId: "66976219417",
294   fbpixel: "1990952721238844",
295   snapchatPixels: "",
296 }
297 var productFormSelector = '';
298 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}
299 var templateName = 'page'
300 window.gokwikIntlFlow = false;
301 window.gkBtnConfig = {
302   checkoutEnabled:       true,
303   checkoutSubText:       "",
304   checkoutEnableBanner:  false,
305   checkoutEnableLogo:    false,
306   buyNowEnabled:         true,
307   buyNowSubText:         "",
308   buyNowEnableBanner:    false,
309   buyNowEnableLogo:      false,
310 };
311</script>
311
312
313<!-- ── GA4 SETUP ──────────────────────────────────────────────────────────── -->
314<script>
315 (function () {
316   var ga4Id = window.gaTag && window.gaTag.ga4;
317
318   if (!ga4Id || ga4Id === 'undefined' || ga4Id === 'null' || ga4Id === '') {
319     //console.log('[GoKwik OCC] GA4 setup skipped — no valid measurement ID configured');
320     return;
321   }
322
323   var gtagScript = document.createElement('script');
324   gtagScript.src = 'https://www.googletagmanager.com/gtag/js?id=' + ga4Id;
325   gtagScript.defer = true;
326   document.head.appendChild(gtagScript);
327
328   window.dataLayer = window.dataLayer || [];
329
330   function gtag() { dataLayer.push(arguments); }
331   window.gtag = gtag;
332
333   gtag('js', new Date());
334   gtag('config', ga4Id, { 'groups': 'GA4' });
335
336   //console.log('[GoKwik OCC] GA4 initialized — measurement ID:', ga4Id);
337 })();
338</script>
338
339
340<script>
341(function () {
342
343 const UNIQUE_CLASS             = "gokwik-marge";
344 const EXTERNAL_CLASSES         = ["cf-occ-btn"];
345 const BUTTON_TYPES             = ["BUTTON", "A", "INPUT"];
346 const CHECKOUT_TEXT            = ["checkout", "placeorder"];
347 const BUYNOW_TEXT              = ["buynow", "buyitnow"];
348 const LOADER_TIME              = 6000;
349 window._gokwikLock             = false;
350
351 const EXTERNAL_CHECKOUT_SELECTORS = [
352   '.shiprocket-headless[data-type="cart"]',
353   '.shiprocket-headless[data-type="mini-cart"]',
354   '.fastrr-checkout[data-type="cart"]',
355   '.fastrr-checkout[data-type="mini-cart"]',
356   '.sr-headless-checkout[data-type="cart"]',
357   '.sr-headless-checkout[data-type="mini-cart"]',
358 ];
359 const EXTERNAL_BUYNOW_SELECTORS = [
360   '.shiprocket-headless[data-type="product"]',
361   '.fastrr-checkout[data-type="product"]',
362   '.sr-headless-checkout[data-type="product"]',
363 ];
364
365 const SHADOW_HOST_SELECTORS = [
366   '#shiprocket-smart-cart-root',
367   '[data-app="shiprocket-smart-cart"]',
368 ];
369
370 const SHADOW_CHECKOUT_BTN_SELECTOR =
371   '#sr-buy-now-button, .mini-cart-order-btn, .sr-cart-checkout-button-container button';
372
373
374 // ── LAYER 1 — NEUTRALIZE EXTERNAL SDK METHODS ────────────────────────────
375 function neutralizeExternalSDKs() {
376   if (window.CashfreeOcc) neutralizeExternalCheckoutSdk();
377
378   let _cashfreeOcc = window.CashfreeOcc;
379   Object.defineProperty(window, 'CashfreeOcc', {
380     configurable: true,
381     get() { return _cashfreeOcc; },
382     set(newVal) {
383       _cashfreeOcc = newVal;
384       neutralizeExternalCheckoutSdk();
385     }
386   });
387
388   const EXTERNAL_SDK_GLOBALS = ['ShiprocketCheckout', 'FastrrCheckout', 'PickrrCheckout', 'FastrCheckout'];
389   EXTERNAL_SDK_GLOBALS.forEach(function (globalName) {
390     let _val = window[globalName];
391     Object.defineProperty(window, globalName, {
392       configurable: true,
393       get() { return _val; },
394       set(newVal) {
395         _val = newVal;
396         if (newVal && !newVal.__gokwikNeutralized) {
397           ['initCheckout', 'checkout', 'openCheckout', 'init', 'open', 'trigger'].forEach(function (method) {
398             if (typeof newVal[method] === 'function') {
399               newVal[method] = function () {
400                 //console.log('[GoKwik OCC] Blocked ' + globalName + '.' + method);
401               };
402             }
403           });
404           newVal.__gokwikNeutralized = true;
405         }
406       },
407     });
408   });
409
410   try {
411     window.handleShiprocketSmartCartBuy = function () {
412       //console.log('[GoKwik OCC] Blocked handleShiprocketSmartCartBuy — GoKwik is handling checkout');
413     };
414     let _srHandler = window.handleShiprocketSmartCartBuy;
415     Object.defineProperty(window, 'handleShiprocketSmartCartBuy', {
416       configurable: true,
417       get() { return _srHandler; },
418       set(newVal) {
419         _srHandler = function () {
420           //console.log('[GoKwik OCC] Blocked re-assigned handleShiprocketSmartCartBuy');
421         };
422       }
423     });
424   } catch (e) {
425     console.warn('[GoKwik OCC] Could not intercept handleShiprocketSmartCartBuy:', e);
426   }
427 }
428
429
430 function neutralizeExternalCheckoutSdk() {
431   if (!window.CashfreeOcc || window.CashfreeOcc.__gokwikNeutralized) return;
432
433   const originalInitCheckout = window.CashfreeOcc.initCheckout?.bind(window.CashfreeOcc);
434   const originalInitBuyNow   = window.CashfreeOcc.initBuyItNow?.bind(window.CashfreeOcc);
435
436   window.CashfreeOcc.initCheckout = function (btn) {
437     if (!btn || !btn.classList) { originalInitCheckout && originalInitCheckout(btn); return; }
438     if (btn.classList.contains(UNIQUE_CLASS)) {
439       console.log("GoKwik: Blocked CashfreeOcc.initCheckout on GoKwik button");
440       return;
441     }
442     if (BUTTON_TYPES.includes(btn.nodeName)) {
443       const raw = ((btn.textContent || '') + ' ' + (btn.value || '')).replace(/\s/g, '').toLowerCase();
444       if (CHECKOUT_TEXT.some(t => raw.includes(t))) {
445         console.log("GoKwik: Intercepted CashfreeOcc.initCheckout — claiming button");
446         replaceButton(btn, "checkout");
447         return;
448       }
449     }
450     originalInitCheckout && originalInitCheckout(btn);
451   };
452
453   window.CashfreeOcc.initBuyItNow = function (btn) {
454     if (!btn || !btn.classList) { originalInitBuyNow && originalInitBuyNow(btn); return; }
455     if (btn.classList.contains(UNIQUE_CLASS)) {
456       console.log("GoKwik: Blocked CashfreeOcc.initBuyItNow on GoKwik button");
457       return;
458     }
459     if (BUTTON_TYPES.includes(btn.nodeName)) {
460       const raw = ((btn.textContent || '') + ' ' + (btn.value || '')).replace(/\s/g, '').toLowerCase();
461       if (BUYNOW_TEXT.some(t => raw.includes(t))) {
462         console.log("GoKwik: Intercepted CashfreeOcc.initBuyItNow — claiming button");
463         replaceButton(btn, "buyNow");
464         return;
465       }
466     }
467     originalInitBuyNow && originalInitBuyNow(btn);
468   };
469
470   ['checkout', 'openCheckout', 'init', 'open', 'trigger'].forEach(function (method) {
471     if (typeof window.CashfreeOcc[method] === 'function') {
472       var _orig = window.CashfreeOcc[method].bind(window.CashfreeOcc);
473       window.CashfreeOcc[method] = function () {
474         if (document.querySelector('.' + UNIQUE_CLASS)) {
475           //console.log('[GoKwik OCC] Blocked CashfreeOcc.' + method);
476           return;
477         }
478         return _orig.apply(this, arguments);
479       };
480     }
481   });
482
483   window.CashfreeOcc.__gokwikNeutralized = true;
484 }
485
486
487 // ── LAYER 2 — BLOCK EXTERNAL CLASS INJECTION ─────────────────────────────
488 function blockExternalClassInjection() {
489   const originalAdd = DOMTokenList.prototype.add;
490
491   DOMTokenList.prototype.add = function (...classes) {
492     const hasExternal = classes.some(c => EXTERNAL_CLASSES.includes(c));
493     if (hasExternal) {
494       const el = this._element || findElementByClassList(this);
495       if (el && el.classList && el.dataset.gokwikProcessed) {
496         const safeClasses = classes.filter(c => !EXTERNAL_CLASSES.includes(c));
497         if (safeClasses.length) originalAdd.apply(this, safeClasses);
498         return;
499       }
500     }
501     originalAdd.apply(this, classes);
502   };
503
504   const originalDescriptor = Object.getOwnPropertyDescriptor(Element.prototype, 'classList');
505   if (originalDescriptor) {
506     Object.defineProperty(Element.prototype, 'classList', {
507       get() {
508         const list = originalDescriptor.get.call(this);
509         list._element = this;
510         return list;
511       },
512       configurable: true
513     });
514   }
515 }
516
517 function findElementByClassList(classList) {
518   try {
519     return document.querySelector(
520       '[data-gokwik-processed].' + Array.from(classList).join('.')
521     );
522   } catch (e) {
523     return null;
524   }
525 }
526
527
528 // ── LAYER 3 — CAPTURE-PHASE CLICK HANDLER ───────────────────────────────
529 window.addEventListener("click", function gokwikClickCapture(e) {
530   try {
531     let target = null;
532
533     const path = (e.composedPath && e.composedPath()) || [];
534     for (var i = 0; i < path.length; i++) {
535       var node = path[i];
536       if (node.classList && node.classList.contains(UNIQUE_CLASS)) {
537         target = node;
538         break;
539       }
540     }
541
542     if (!target && e.target && typeof e.target.closest === "function") {
543       target = e.target.closest("." + UNIQUE_CLASS);
544     }
545
546     if (
547       target &&
548       target.classList.contains(UNIQUE_CLASS) &&
549       (target.dataset.gokwikFunction || target.dataset.function) &&
550       !target.classList.contains('gokwik-sold-out')
551     ) {
552       e.preventDefault();
553       e.stopPropagation();
554       e.stopImmediatePropagation();
555       const type = target.dataset.gokwikFunction || target.dataset.function;
556       showLoader(target);
557       // Store timeout ID so executeFlow can cancel it right before opening the popup.
558       // This prevents the "Processing..." text from disappearing before the popup opens.
559       target.__gkLoaderTimeout = setTimeout(() => hideLoader(target), LOADER_TIME);
560       executeFlow(target, type, e);
561     }
562   } catch (err) {
563     console.error("GoKwik: click capture error", err);
564   }
565 }, true);
566
567
568 // Activate layers 1 and 2 immediately
569 neutralizeExternalSDKs();
570 blockExternalClassInjection();
571
572
573 // ── FORM SUBMIT BLOCK ───────────────────────────────────────────────────
574 const originalSubmit = HTMLFormElement.prototype.submit;
575 HTMLFormElement.prototype.submit = function () {
576   if (document.querySelector(".gokwik-marge.processing")) {
577     console.warn("GoKwik: Blocked native form.submit()");
578     return;
579   }
580   return originalSubmit.apply(this, arguments);
581 };
582
583 document.addEventListener("submit", function (e) {
584   if (document.querySelector(".gokwik-marge.processing")) {
585     e.preventDefault();
586     e.stopPropagation();
587     e.stopImmediatePropagation();
588   }
589 }, true);
590
591
592 // ── LOCATION LOCK ───────────────────────────────────────────────────────
593 const _origAssign  = window.location.assign;
594 const _origReplace = window.location.replace;
595
596 window.location.assign = function (url) {
597   if (window._gokwikLock) { console.warn("GoKwik: Blocked assign:", url); return; }
598   _origAssign.call(window.location, url);
599 };
600 window.location.replace = function (url) {
601   if (window._gokwikLock) { console.warn("GoKwik: Blocked replace:", url); return; }
602   _origReplace.call(window.location, url);
603 };
604
605
606 // ── LOADER ──────────────────────────────────────────────────────────────
607 function showLoader(btn) {
608   btn.dataset.originalText = btn.innerHTML;
609   btn.innerHTML = "Processing...";
610   btn.disabled  = true;
611   btn.classList.add("processing");
612   window._gokwikLock = true;
613 }
614
615 function hideLoader(btn) {
616   btn.innerHTML  = btn.dataset.originalText || btn.innerHTML;
617   btn.disabled   = false;
618   btn.classList.remove("processing");
619   window._gokwikLock = false;
620 }
621
622
623 // ── FORM DETECTION ──────────────────────────────────────────────────────
624 function getProductForm(btn) {
625   let form = btn.closest("form");
626   if (form && !form.querySelector('[name="id"]')) form = null;
627   if (!form) {
628     const forms = document.querySelectorAll("form[action*='/cart/add']");
629     form = Array.from(forms).find(f => f.offsetParent !== null && f.querySelector('[name="id"]'));
630   }
631   if (!form) form = document.querySelector("form[action*='/cart/add']");
632   return form;
633 }
634
635
636 // ── SDK RESOLVER ────────────────────────────────────────────────────────
637 function getGoKwikSdk() {
638   if (window.gokwikSdk) window.__gkSdkCache = window.gokwikSdk;
639   return window.gokwikSdk || window.__gkSdkCache || null;
640 }
641
642
643 // ── GA4 EVENT FIRING ────────────────────────────────────────────────────
644 function fireGA4Event(type) {
645   try {
646     if (!window.gtag) return;
647
648     var ga4Id = window.gaTag && window.gaTag.ga4;
649     if (!ga4Id || ga4Id === 'undefined' || ga4Id === 'null') return;
650
651     var payload = {
652       send_to:       ga4Id,
653       checkout_type: (type === 'buyNow') ? 'buy_now' : 'cart_checkout',
654       currency: (window.Shopify && window.Shopify.currency && window.Shopify.currency.active)
655                 ? window.Shopify.currency.active
656                 : 'INR',
657     };
658
659     window.gtag('event', 'begin_checkout', payload);
660     //console.log('[GoKwik OCC] GA4 event fired: begin_checkout', payload);
661   } catch (err) {
662     console.warn('[GoKwik OCC] GA4 event firing failed (non-critical):', err);
663   }
664 }
665
666
667 // ── SDK READINESS ───────────────────────────────────────────────────────
668 function waitForGoKwik() {
669   return new Promise((resolve) => {
670     if (getGoKwikSdk()) return resolve();
671     let done = false;
672     // Named handler so we can remove it on both resolution paths (prevents listener leak).
673     var handler = function () {
674       if (!done) { done = true; window.removeEventListener("gokwikLoaded", handler); resolve(); }
675     };
676     window.addEventListener("gokwikLoaded", handler);
677     // 3 s is plenty — beyond this the SDK is not coming and we proceed without it.
678     setTimeout(function () {
679       if (!done) { done = true; window.removeEventListener("gokwikLoaded", handler); resolve(); }
680     }, 3000);
681   });
682 }
683
684
685 // ── PRODUCT MODAL CLOSE ─────────────────────────────────────────────────
686 function closeOpenProductModal() {
687   const MODAL_SELECTORS = [
688     'quick-add-dialog',
689     '.quick-add-modal',
690     '[id*="quick-add" i]',
691     '.product-popup',
692     '.product-modal',
693     '.modal--product',
694     '[class*="quick-view"]',
695     '[class*="quickview"]',
696     '[class*="product-quick"]',
697   ];
698
699   for (var i = 0; i < MODAL_SELECTORS.length; i++) {
700     var sel = MODAL_SELECTORS[i];
701     var el;
702     try { el = document.querySelector(sel); } catch (e) { continue; }
703     if (!el) continue;
704     var dialog = (el.tagName === 'DIALOG') ? el : el.querySelector('dialog[open], dialog');
705     if (!dialog || !dialog.hasAttribute('open')) continue;
706     var closeBtn = el.querySelector(
707       '.quick-add-modal__close, button.close-button, ' +
708       'button[aria-label*="close" i], button[ref="closeButton"], ' +
709       '.modal__close-button, .js-modal-close, [data-modal-close]'
710     );
711     if (closeBtn) {
712       closeBtn.click();
713       //console.log('[GoKwik OCC] Closed product modal via close button:', sel);
714       return true;
715     }
716     try { dialog.close(); } catch (e) {}
717     dialog.removeAttribute('open');
718     //console.log('[GoKwik OCC] Closed product modal via dialog.close():', sel);
719     return true;
720   }
721   return false;
722 }
723
724
725 // ── CART DRAWER CLOSE ───────────────────────────────────────────────────
726 function closeOpenCartDrawer() {
727   const CART_DRAWER_SELECTORS = [
728     '.cart-drawer',
729     'cart-drawer',
730     '.cart-notification',
731     'cart-notification',
732     '.mini-cart',
733     '.side-cart',
734     '.cart__drawer',
735     '.offcanvas-cart',
736     '.drawer--cart',
737     '.cart-slide',
738     '.flyout-cart',
739     '[data-cart-drawer]',
740     '[id*="cart-drawer" i]',
741     '[id*="CartDrawer"]',
742   ];
743
744   for (var i = 0; i < CART_DRAWER_SELECTORS.length; i++) {
745     var sel = CART_DRAWER_SELECTORS[i];
746     var el;
747     try { el = document.querySelector(sel); } catch (e) { continue; }
748     if (!el) continue;
749
750     var dialog = (el.tagName === 'DIALOG') ? el : el.querySelector('dialog');
751     if (dialog && dialog.hasAttribute('open')) {
752       try { dialog.close(); } catch (e) {}
753       dialog.removeAttribute('open');
754       console.log('[GoKwik OCC] Closed cart drawer via dialog.close():', sel);
755       return true;
756     }
757
758     if (typeof el.close === 'function') {
759       try { el.close(); console.log('[GoKwik OCC] Closed cart drawer via el.close():', sel); return true; } catch (e) {}
760     }
761
762     var isOpen = (
763       el.classList.contains('is-open')   ||
764       el.classList.contains('open')      ||
765       el.classList.contains('active')    ||
766       el.classList.contains('is-active') ||
767       el.classList.contains('visible')   ||
768       el.getAttribute('aria-hidden')   === 'false' ||
769       el.getAttribute('aria-expanded') === 'true'  ||
770       el.hasAttribute('open')
771     );
772     if (isOpen) {
773       var closeBtn = el.querySelector(
774         'button.cart-drawer__close, button[class*="close-cart"], ' +
775         'button[aria-label*="close" i], [data-drawer-close], ' +
776         '.js-close-cart, .cart__close'
777       );
778       if (closeBtn) { closeBtn.click(); console.log('[GoKwik OCC] Closed cart drawer via close button:', sel); return true; }
779       el.classList.remove('is-open', 'open', 'active', 'is-active', 'visible');
780       el.setAttribute('aria-hidden', 'true');
781       el.removeAttribute('open');
782       //console.log('[GoKwik OCC] Closed cart drawer via class toggle:', sel);
783       return true;
784     }
785   }
786   return false;
787 }
788
789
790 // ── OPEN GOKWIK ─────────────────────────────────────────────────────────
791 function openGoKwikCheckout(sdk, closedModal, btn) {
792   const drawerClosed = closedModal ? false : closeOpenCartDrawer();
793   const delay = (closedModal || drawerClosed) ? 150 : 0;
794   if (delay) {
795     setTimeout(() => {
796       sdk.initCheckout(window.merchantInfo);
797       if (btn) hideLoader(btn);
798       setTimeout(() => { window._gokwikLock = false; }, 2500);
799     }, delay);
800   } else {
801     sdk.initCheckout(window.merchantInfo);
802     if (btn) hideLoader(btn);
803     setTimeout(() => { window._gokwikLock = false; }, 2500);
804   }
805 }
806
807
808 // ── EXECUTE FLOW ────────────────────────────────────────────────────────
809 async function executeFlow(btn, type, e) {
810   console.log("[GoKwik OCC] executeFlow — type=" + type + ", gokwikSdk ready=" + !!window.gokwikSdk);
811   await waitForGoKwik();
812   const sdk = getGoKwikSdk();
813   console.log("[GoKwik OCC] executeFlow after waitForGoKwik — sdk=" + !!sdk);
814
815   try {
816     // ── BUY NOW ───────────────────────────────────────────────────────
817     if (type === "buyNow") {
818       const form      = getProductForm(btn);
819       const formData  = form ? new FormData(form) : null;
820       const variantId = formData
821         ? (formData.get("id") || form.querySelector("[name='id']")?.value)
822         : null;
823
824       if (!variantId) {
825         console.log("[GoKwik OCC] buyNow: no variant context → cart checkout flow");
826         if (sdk) {
827           fireGA4Event('buyNow');
828           // Cancel the blind safety-net timeout; hideLoader will be called by openGoKwikCheckout.
829           if (btn.__gkLoaderTimeout) { clearTimeout(btn.__gkLoaderTimeout); btn.__gkLoaderTimeout = null; }
830           const modalClosed = closeOpenProductModal();
831           openGoKwikCheckout(sdk, modalClosed, btn);
832         } else {
833           console.warn("[GoKwik OCC] SDK unavailable — cannot open GoKwik checkout");
834           hideLoader(btn);
835         }
836         return;
837       }
838
839       const quantity =
840         parseInt(formData.get("quantity")) ||
841         parseInt(form.querySelector("[name='quantity']")?.value) || 1;
842
843       if (typeof onBuyNowClick === 'function') {
844         fireGA4Event('buyNow');
845         // Cancel the blind safety-net timeout; hideLoader called below after SDK trigger.
846         if (btn.__gkLoaderTimeout) { clearTimeout(btn.__gkLoaderTimeout); btn.__gkLoaderTimeout = null; }
847         const modalClosed = closeOpenProductModal();
848         const delay = modalClosed ? 150 : 0;
849         if (delay) {
850           setTimeout(() => {
851             onBuyNowClick(e, false, [{ id: variantId, quantity: quantity }]);
852             hideLoader(btn);
853           }, delay);
854         } else {
855           onBuyNowClick(e, false, [{ id: variantId, quantity: quantity }]);
856           hideLoader(btn);
857         }
858         return;
859       }
860
861       console.warn("[GoKwik OCC] onBuyNowClick unavailable — GoKwik SDK may not have loaded");
862       hideLoader(btn);
863       return;
864     }
865
866     // ── CHECKOUT ──────────────────────────────────────────────────────
867     if (type === "checkout") {
868       if (sdk) {
869         fireGA4Event('checkout');
870         // Cancel the blind safety-net timeout; popup is about to open.
871         if (btn.__gkLoaderTimeout) { clearTimeout(btn.__gkLoaderTimeout); btn.__gkLoaderTimeout = null; }
872         const drawerClosed = closeOpenCartDrawer();
873         if (drawerClosed) {
874           setTimeout(() => {
875             sdk.initCheckout(window.merchantInfo);
876             hideLoader(btn);
877             setTimeout(() => { window._gokwikLock = false; }, 2500);
878           }, 150);
879         } else {
880           sdk.initCheckout(window.merchantInfo);
881           hideLoader(btn);
882           setTimeout(() => { window._gokwikLock = false; }, 2500);
883         }
884         return;
885       }
886     }
887
888     // ── FALLBACK ──────────────────────────────────────────────────────
889     console.warn("[GoKwik OCC] SDK not available — falling back to native checkout");
890     window.location.href = "/checkout";
891
892   } catch (err) {
893     console.error("[GoKwik OCC] executeFlow error:", err);
894     window.location.href = "/checkout";
895   }
896 }
897
898
899 // ── BUTTON REPLACEMENT ──────────────────────────────────────────────────
900 function replaceButton(node, type) {
901   try {
902     if (!node || !node.parentNode) return;
903     if (node.dataset.gokwikProcessed) return;
904
905     const clone = node.cloneNode(true);
906     clone.dataset.gokwikProcessed = "true";
907     clone.onclick = null;
908     clone.removeAttribute("onclick");
909     if (clone.tagName === "BUTTON") clone.type = "button";
910
911     clone.classList.add(UNIQUE_CLASS);
912     clone.dataset.function       = type;
913     clone.dataset.gokwikFunction = type;
914
915     EXTERNAL_CLASSES.forEach(cls => clone.classList.remove(cls));
916     hidePoweredByBranding(clone);
917
918     node.parentNode.replaceChild(clone, node);
919     return clone;
920   } catch (err) {
921     console.error("GoKwik: replaceButton error", err);
922     return null;
923   }
924 }
925
926
927 // ── NORMALIZE ───────────────────────────────────────────────────────────
928 const normalize = (text) => text?.replace(/\s/g, "").toLowerCase() || "";
929
930 // ── VISIBILITY CHECK ─────────────────────────────────────────────────────
931 // Returns false for hidden buttons (display:none, visibility:hidden, zero size).
932 // Used in attach() to prevent claiming invisible native checkout buttons that
933 // sit alongside a third-party checkout widget.
934 function isElementVisible(el) {
935   try {
936     if (!el) return false;
937     var rect = el.getBoundingClientRect();
938     if (rect.width === 0 && rect.height === 0) return false;
939     var style = window.getComputedStyle(el);
940     if (style.display === 'none' || style.visibility === 'hidden' || style.opacity === '0') return false;
941     return true;
942   } catch (e) {
943     return true; // fail open — don't block visible buttons due to errors
944   }
945 }
946
947 // ── HIDE SHIPROCKET BRANDING ─────────────────────────────────────────────
948 function hidePoweredByBranding(el) {
949   try {
950     var branded = el.querySelector('#sr-powered-by');
951     if (branded) branded.style.setProperty('display', 'none', 'important');
952   } catch (e) {}
953 }
954
955 function injectShadowStyle(shadowRoot) {
956   if (!shadowRoot || shadowRoot._gkStyleInjected) return;
957   shadowRoot._gkStyleInjected = true;
958   try {
959     var style = document.createElement('style');
960     style.setAttribute('data-gokwik', 'true');
961     style.textContent = '#sr-powered-by { display: none !important; }';
962     shadowRoot.appendChild(style);
963     //console.log('[GoKwik OCC] Injected branding-hide style into shadow root');
964   } catch (err) {
965     console.error('[GoKwik OCC] injectShadowStyle error', err);
966   }
967 }
968
969
970 // ── SOLD-OUT SYNC ───────────────────────────────────────────────────────
971 function findAddToCartBtn(referenceEl) {
972   const PRODUCT_SCOPES = [
973     'product-form-component',
974     '[data-type="add-to-cart-form"]',
975     'form[action*="/cart/add"]',
976     '[data-section-id]',
977     '.product-form',
978     '.product__info-container',
979   ];
980   let scope = null;
981   for (var pi = 0; pi < PRODUCT_SCOPES.length; pi++) {
982     try { scope = referenceEl.closest(PRODUCT_SCOPES[pi]); if (scope) break; } catch (e) {}
983   }
984   // Do NOT fall back to document when the button is inside a cart drawer or
985   // mini-cart context. Doing so causes watchSoldOutState to pick up a disabled
986   // add-to-cart from a different product section and incorrectly mark the
987   // third-party checkout button as sold-out.
988   if (!scope) {
989     var CART_CONTEXTS = ['#CartDrawer', '.cart-drawer', '[id*="cart-drawer"]',
990                          '[class*="cart-drawer"]', '[data-type="mini-cart"]'];
991     for (var ci = 0; ci < CART_CONTEXTS.length; ci++) {
992       try { if (referenceEl.closest(CART_CONTEXTS[ci])) return null; } catch (e) {}
993     }
994     scope = document;
995   }
996
997   const ADD_SELS = [
998     'button[name="add"]:not([data-gokwik-processed])',
999     'button[type="submit"][name="add"]:not([data-gokwik-processed])',
1000     '.product-form__submit',
1001     'button.add-to-cart-button',
1002     '[data-testid="standalone-add-to-cart"]',
1003     '[data-testid*="add-to-cart"]',
1004   ];
1005   for (var ai = 0; ai < ADD_SELS.length; ai++) {
1006     try {
1007       var found = scope.querySelector(ADD_SELS[ai]);
1008       if (found) return found;
1009     } catch (e) {}
1010   }
1011   return null;
1012 }
1013
1014 function isSoldOut(addToCartBtn) {
1015   if (!addToCartBtn) return false;
1016   if (addToCartBtn.disabled) return true;
1017   var t = normalize(addToCartBtn.textContent || '');
1018   return t.includes('soldout') || t.includes('unavailable') ||
1019          t.includes('outofstock') || t.includes('notavailable');
1020 }
1021
1022 function applySoldOutState(gokwikBtn, addToCartBtn) {
1023   var soldOut = isSoldOut(addToCartBtn);
1024   gokwikBtn.disabled = soldOut;
1025   gokwikBtn.setAttribute('aria-disabled', String(soldOut));
1026   gokwikBtn.classList.toggle('gokwik-sold-out', soldOut);
1027   gokwikBtn.style.opacity       = soldOut ? '0.5' : '';
1028   gokwikBtn.style.cursor        = soldOut ? 'not-allowed' : '';
1029   gokwikBtn.style.pointerEvents = soldOut ? 'none' : '';
1030   if (soldOut) console.log('[GoKwik OCC] Buy Now disabled — product sold out');
1031 }
1032
1033 function watchSoldOutState(gokwikBtn, addToCartBtn) {
1034   if (!addToCartBtn) return;
1035   new MutationObserver(function () {
1036     applySoldOutState(gokwikBtn, addToCartBtn);
1037   }).observe(addToCartBtn, {
1038     attributes:      true,
1039     attributeFilter: ['disabled', 'class', 'aria-disabled'],
1040     childList:       true,
1041     subtree:         true,
1042     characterData:   true,
1043   });
1044 }
1045
1046
1047 // ── BUTTON DECORATION ───────────────────────────────────────────────────
1048 function decorateButton(el) {
1049   if (!el || el.dataset.gkDecorated) return;
1050   el.dataset.gkDecorated = 'true';
1051
1052   if (!['BUTTON', 'A', 'INPUT'].includes(el.tagName)) return;
1053
1054   var cfg = window.gkBtnConfig || {};
1055   var fn  = el.dataset.gokwikFunction || el.dataset.function || '';
1056   var isCheckout = fn === 'checkout';
1057   var isBuyNow   = fn === 'buyNow';
1058   if (!isCheckout && !isBuyNow) return;
1059
1060   var subText      = isCheckout ? (cfg.checkoutSubText   || '') : (cfg.buyNowSubText   || '');
1061   var enableBanner = isCheckout ?  !!cfg.checkoutEnableBanner   :  !!cfg.buyNowEnableBanner;
1062   var enableLogo   = isCheckout ?  !!cfg.checkoutEnableLogo     :  !!cfg.buyNowEnableLogo;
1063
1064   if (!subText && !enableLogo) return;
1065
1066   if (enableBanner && subText) {
1067     if (!el.parentNode) return;
1068     if (el.parentNode.classList && el.parentNode.classList.contains('gk-btn-wrap')) return;
1069     var wrap = document.createElement('div');
1070     wrap.className = 'gk-btn-wrap';
1071     var bannerEl = document.createElement('div');
1072     bannerEl.className = 'gk-banner';
1073     bannerEl.textContent = subText;
1074     el.parentNode.insertBefore(wrap, el);
1075     wrap.appendChild(bannerEl);
1076     wrap.appendChild(el);
1077     if (enableLogo) {
1078       var bIcons = document.createElement('span');
1079       bIcons.className = 'gk-pay-icons';
1080       bIcons.innerHTML = '<img src="https://cdn.gokwik.co/v4/images/upi-icons.svg" alt="UPI" />' +
1081                          '<img src="https://cdn.gokwik.co/v4/images/right-arrow.svg" alt="" />';
1082       el.appendChild(bIcons);
1083     }
1084     return;
1085   }
1086
1087   var inner = document.createElement('span');
1088   inner.className = 'gk-inner';
1089
1090   var textBlock = document.createElement('span');
1091   textBlock.className = 'gk-text-block';
1092
1093   var mainSpan = document.createElement('span');
1094   mainSpan.className = 'gk-btn-main';
1095   while (el.firstChild) { mainSpan.appendChild(el.firstChild); }
1096   textBlock.appendChild(mainSpan);
1097
1098   if (subText) {
1099     var subSpan = document.createElement('span');
1100     subSpan.className = 'gk-sub-text';
1101     subSpan.textContent = subText;
1102     textBlock.appendChild(subSpan);
1103   }
1104
1105   inner.appendChild(textBlock);
1106
1107   if (enableLogo) {
1108     var icons = document.createElement('span');
1109     icons.className = 'gk-pay-icons';
1110     icons.innerHTML = '<img src="https://cdn.gokwik.co/v4/images/upi-icons.svg" alt="UPI" />' +
1111                       '<img src="https://cdn.gokwik.co/v4/images/right-arrow.svg" alt="" />';
1112     inner.appendChild(icons);
1113   }
1114
1115   el.appendChild(inner);
1116 }
1117
1118
1119 // ── ATTACH ──────────────────────────────────────────────────────────────
1120 function attach(node) {
1121   try {
1122     if (!node?.nodeName) return;
1123     if (!BUTTON_TYPES.includes(node.nodeName)) return;
1124     if (node.dataset.gokwikProcessed) return;
1125     if (!isElementVisible(node)) return;
1126
1127     var cfg = window.gkBtnConfig || {};
1128
1129     var parentClaimed = node.closest && node.closest('[data-gokwik-function]');
1130     if (parentClaimed && parentClaimed !== node) {
1131       var inheritedType = parentClaimed.dataset.gokwikFunction;
1132       if (inheritedType === 'checkout' && cfg.checkoutEnabled !== false) {
1133         const clone = replaceButton(node, 'checkout');
1134         if (clone) decorateButton(clone);
1135         return;
1136       }
1137       if (inheritedType === 'buyNow' && cfg.buyNowEnabled !== false) {
1138         const clone = replaceButton(node, 'buyNow');
1139         if (clone) {
1140           decorateButton(clone);
1141           const addToCartBtn = findAddToCartBtn(clone);
1142           applySoldOutState(clone, addToCartBtn);
1143           watchSoldOutState(clone, addToCartBtn);
1144         }
1145         return;
1146       }
1147       return;
1148     }
1149
1150     const text  = normalize(node.textContent);
1151     const value = normalize(node.value);
1152
1153     if (cfg.checkoutEnabled !== false && CHECKOUT_TEXT.some(t => text.includes(t) || value.includes(t))) {
1154       const clone = replaceButton(node, "checkout");
1155       if (clone) decorateButton(clone);
1156       return;
1157     }
1158     if (cfg.buyNowEnabled !== false && BUYNOW_TEXT.some(t => text.includes(t) || value.includes(t))) {
1159       
1160       if (node.nodeName === 'A') {
1161         var _href = (node.getAttribute('href') || '').trim();
1162         if (_href && _href !== '#' && !_href.startsWith('javascript:')) {
1163           var _hrefLc = _href.toLowerCase();
1164           var _isNavLink = (_hrefLc.includes('/products/') || _hrefLc.includes('/collections/')) &&
1165                            !_hrefLc.includes('/cart') && !_hrefLc.includes('/checkout');
1166           if (_isNavLink) {
1167             //console.log('[GoKwik OCC] Skipping navigation anchor for buyNow — href:', _href);
1168             return;
1169           }
1170         }
1171       }
1172       const clone = replaceButton(node, "buyNow");
1173       if (clone) {
1174         decorateButton(clone);
1175         const addToCartBtn = findAddToCartBtn(clone);
1176         applySoldOutState(clone, addToCartBtn);
1177         watchSoldOutState(clone, addToCartBtn);
1178       }
1179       return;
1180     }
1181   } catch (err) {
1182     console.error("GoKwik: attach error", err);
1183   }
1184 }
1185
1186
1187 // ── EXTERNAL NODE CLAIM ─────────────────────────────────────────────────
1188 function claimExternalNode(el, type) {
1189   try {
1190     if (!el || el.dataset.gokwikProcessed) return;
1191     var cfg = window.gkBtnConfig || {};
1192     if (type === 'checkout' && cfg.checkoutEnabled === false) return;
1193     if (type === 'buyNow'   && cfg.buyNowEnabled   === false) return;
1194     el.dataset.gokwikProcessed = 'true';
1195     el.classList.add(UNIQUE_CLASS);
1196     el.dataset.gokwikFunction = type;
1197     el.dataset.function       = type;
1198     hidePoweredByBranding(el);
1199     //console.log('[GoKwik OCC] Claimed external ' + type + ' element:', el.className || el.tagName);
1200     decorateButton(el);
1201   } catch (err) {
1202     console.error('[GoKwik OCC] claimExternalNode error', err);
1203   }
1204 }
1205
1206 function scanExternalNodes() {
1207   EXTERNAL_CHECKOUT_SELECTORS.forEach(function (sel) {
1208     document.querySelectorAll(sel).forEach(function (el) { claimExternalNode(el, 'checkout'); });
1209   });
1210   EXTERNAL_BUYNOW_SELECTORS.forEach(function (sel) {
1211     document.querySelectorAll(sel).forEach(function (el) { claimExternalNode(el, 'buyNow'); });
1212   });
1213 }
1214
1215
1216 // ── SHADOW DOM SUPPORT ──────────────────────────────────────────────────
1217 var _observedShadowRoots = new WeakSet();
1218
1219 function claimShadowButton(shadowRoot, btn, type) {
1220   try {
1221     if (!btn || btn.dataset.gokwikProcessed) return;
1222     btn.dataset.gokwikProcessed = 'true';
1223     btn.onclick = null;
1224     btn.removeAttribute('onclick');
1225     if (btn.tagName === 'BUTTON') btn.type = 'button';
1226     btn.classList.add(UNIQUE_CLASS);
1227     btn.dataset.gokwikFunction = type;
1228     btn.dataset.function       = type;
1229     EXTERNAL_CLASSES.forEach(cls => btn.classList.remove(cls));
1230     hidePoweredByBranding(btn);
1231     //console.log('[GoKwik OCC] Claimed shadow DOM button:', btn.id || btn.className);
1232     injectShadowStyle(shadowRoot);
1233     observeShadowRoot(shadowRoot);
1234   } catch (err) {
1235     console.error('[GoKwik OCC] claimShadowButton error', err);
1236   }
1237 }
1238
1239 function observeShadowRoot(shadowRoot) {
1240   if (!shadowRoot || _observedShadowRoots.has(shadowRoot)) return;
1241   _observedShadowRoots.add(shadowRoot);
1242   new MutationObserver(function () {
1243     shadowRoot.querySelectorAll(SHADOW_CHECKOUT_BTN_SELECTOR).forEac
1243h(function (btn) {
1244       claimShadowButton(shadowRoot, btn, 'checkout');
1245     });
1246   }).observe(shadowRoot, { childList: true, subtree: true });
1247   //console.log('[GoKwik OCC] Observing shadow root for re-renders');
1248 }
1249
1250 function scanShadowRoots() {
1251   SHADOW_HOST_SELECTORS.forEach(function (selector) {
1252     var host;
1253     try { host = document.querySelector(selector); } catch (e) { return; }
1254     if (!host) return;
1255     var shadow = host.shadowRoot;
1256     if (!shadow) return;
1257     shadow.querySelectorAll(SHADOW_CHECKOUT_BTN_SELECTOR).forEach(function (btn) {
1258       claimShadowButton(shadow, btn, 'checkout');
1259     });
1260   });
1261 }
1262
1263
1264 // ── SCAN + OBSERVE ──────────────────────────────────────────────────────
1265 function scanAll() {
1266   const allButtons = document.querySelectorAll("button, a, input");
1267   console.log("[GoKwik OCC] scanAll — found " + allButtons.length + " elements to check");
1268   allButtons.forEach(attach);
1269   scanExternalNodes();
1270   scanShadowRoots();
1271   const claimed = document.querySelectorAll("." + UNIQUE_CLASS);
1272   console.log("[GoKwik OCC] scanAll done — " + claimed.length + " button(s) claimed by GoKwik");
1273   if (claimed.length === 0) {
1274     console.warn("[GoKwik OCC] No buttons claimed. Check that CHECKOUT_TEXT / BUYNOW_TEXT match your button labels.");
1275   }
1276 }
1277
1278 function observe() {
1279   const ALL_EXTERNAL_SELS = [...EXTERNAL_CHECKOUT_SELECTORS, ...EXTERNAL_BUYNOW_SELECTORS];
1280
1281   const observer = new MutationObserver((mutations) => {
1282     mutations.forEach((mutation) => {
1283       mutation.addedNodes.forEach((node) => {
1284         if (!(node instanceof Element)) return;
1285         [node, ...node.querySelectorAll("button, a, input")].forEach(attach);
1286         ALL_EXTERNAL_SELS.forEach((sel) => {
1287           const type = EXTERNAL_CHECKOUT_SELECTORS.includes(sel) ? "checkout" : "buyNow";
1288           try {
1289             if (node.matches && node.matches(sel)) claimExternalNode(node, type);
1290             node.querySelectorAll(sel).forEach((el) => claimExternalNode(el, type));
1291           } catch (e) {}
1292         });
1293         var isShadowHost = SHADOW_HOST_SELECTORS.some(function (sel) {
1294           try { return node.matches(sel) || node.querySelector(sel); } catch (e) { return false; }
1295         });
1296         if (isShadowHost) {
1297           setTimeout(scanShadowRoots, 100);
1298         }
1299       });
1300     });
1301   });
1302   observer.observe(document.body, { childList: true, subtree: true });
1303 }
1304
1305
1306 // ── OWNERSHIP SWEEP ─────────────────────────────────────────────────────
1307 function startOwnershipSweep() {
1308   setInterval(() => {
1309     document.querySelectorAll("." + UNIQUE_CLASS).forEach(btn => {
1310       EXTERNAL_CLASSES.forEach(cls => {
1311         if (btn.classList.contains(cls)) btn.classList.remove(cls);
1312       });
1313       if (
1314         btn.dataset.gokwikFunction &&
1315         btn.dataset.function !== btn.dataset.gokwikFunction
1316       ) {
1317         btn.dataset.function = btn.dataset.gokwikFunction;
1318       }
1319     });
1320
1321     document.querySelectorAll(
1322       'button[name="checkout"]:not([data-gokwik-processed]), ' +
1323       'input[name="checkout"]:not([data-gokwik-processed]), ' +
1324       'a[href*="/checkout"]:not([data-gokwik-processed])'
1325     ).forEach(attach);
1326     scanExternalNodes();
1327     scanShadowRoots();
1328   }, 500);
1329 }
1330
1331
1332 // ── CART DRAWER OPEN — RE-SCAN TRIGGER ──────────────────────────────────
1333 function observeCartEvents() {
1334   const CART_OPEN_EVENTS = [
1335     'cart:open', 'cart-drawer:open', 'CartDrawer:open',
1336     'sidebar-cart:open', 'mini-cart:open', 'sidecart:open',
1337     'cart:toggle', 'ajax-cart:open', 'cart:refresh',
1338   ];
1339   CART_OPEN_EVENTS.forEach(function (evt) {
1340     document.addEventListener(evt, function () { setTimeout(scanAll, 200); }, { capture: true, passive: true });
1341   });
1342
1343   var cartDrawerEls = document.querySelectorAll(
1344     '.cart-drawer, cart-drawer, .mini-cart, .side-cart, .cart__drawer, .offcanvas-cart, .flyout-cart'
1345   );
1346   cartDrawerEls.forEach(function (el) {
1347     new MutationObserver(function () { setTimeout(scanAll, 200); }).observe(el, {
1348       attributes: true,
1349       attributeFilter: ['class', 'aria-hidden', 'open', 'aria-expanded'],
1350     });
1351   });
1352 }
1353
1354
1355 // ── INTERNATIONAL FLOW GATE ─────────────────────────────────────────────
1356 async function _initWithCountryCheck() {
1357   try {
1358     const res  = await fetch("/browsing_context_suggestions.json");
1359     const data = await res.json();
1360     if (data?.detected_values?.country_name !== "India") {
1361       console.log("GoKwik OCC: International user — skipping injection.");
1362       return;
1363     }
1364   } catch (err) {
1365     console.warn("GoKwik: Country check failed, defaulting to OCC", err);
1366   }
1367   scanAll();
1368   observe();
1369   startOwnershipSweep();
1370   observeCartEvents();
1371 }
1372
1373
1374 // ── INIT ────────────────────────────────────────────────────────────────
1375 function init() {
1376   if (window.__GOKWIK_OCC_INIT__) return;
1377   window.__GOKWIK_OCC_INIT__ = true;
1378
1379   
1380
1381   if (!window.gokwikIntlFlow) {
1382     scanAll();
1383     observe();
1384     startOwnershipSweep();
1385     observeCartEvents();
1386     return;
1387   }
1388
1389   console.log("[GoKwik OCC] International flow ON — checking country...");
1390   _initWithCountryCheck();
1391 }
1392
1393
1394 if (document.readyState === "loading") {
1395   document.addEventListener("DOMContentLoaded", init);
1396 } else {
1397   init();
1398 }
1399
1400
1401})();
1402</script>
1402
1403
1404<script>
1405
1406
1407  // Fire OpenAI Checkout Started event
1408  function triggerOpenAIPixelCheckout(eventData, checkoutContents, orderData) {
1409    if (typeof oaiq !== 'undefined') {
1410      const customer = getGoKwikCustomer(orderData);      
1411      oaiq('measure', 'checkout_started', {
1412        type: 'contents',
1413        contents: checkoutContents,
1414        amount: Math.round(Number(eventData?.['Original Cart Price']*100) || 0),
1415        currency: eventData?.currency || 'INR'
1416    }, {
1417      event_id: generateOpenAIEventId(),
1418      email: customer.email,
1419      phone: customer.phone,
1420      first_name: customer.first_name,
1421      last_name: customer.last_name
1422    });
1423    }
1424  }
1425
1426  // Fire OpenAI Purchase / Order Created event
1427  function triggerOpenAIPixelPurchase(eventData, checkoutContents, orderData) {
1428
1429    const customer_email = orderData?.response?.email || "";
1430    const customer_phone = orderData?.response?.phone || "";
1431    const shopify_order_id = orderData?.response?.order_name || "";
1432
1433    if (typeof oaiq !== 'undefined') {
1434
1435      oaiq('measure', 'order_created', {
1436        type: 'contents',
1437        contents: checkoutContents,
1438        amount: orderData?.response?.cart?.total_price || 0,
1439        currency: 'INR',
1440        email: customer_email,
1441        phone: customer_phone,
1442        order_id: shopify_order_id
1443    }, {
1444      event_id: generateOpenAIEventId(),
1445      email: customer_email,
1446      phone: customer_phone,
1447      order_id: shopify_order_id,
1448      first_name: customer_email,
1449      last_name: customer_email
1450    });
1451    }
1452  }
1453
1454  // Listen for GoKwik events
1455  window.addEventListener('message', function (event) {
1456
1457
1458    // Complete GoKwik event payload
1459    const snapshot = JSON.parse(JSON.stringify(event.data));
1460    const eventData = snapshot?.data || {};
1461    const eventName = eventData?.eventname;
1462
1463    const orderData = event.data;
1464    //const rawPrice = orderData?.response?.cart?.total_price || 0;
1465    //const finalAmount = rawPrice > 10000 ? rawPrice / 100 : rawPrice; // Convert paise to INR    
1466
1467    // Build the strictly formatted contents array
1468    let checkoutContents = undefined;
1469    if (orderData?.response?.cart?.items) {
1470      checkoutContents = orderData.response.cart.items.map(item => ({
1471        id: String(item.variant_id || item.id), // Must match the CSV feed
1472        quantity: Number(item.quantity || 1)
1473      }));
1474    }      
1475
1476    if (event?.data?.type !== 'gokwik_events') { return; }
1477
1478    if (!eventName) { return;}
1479
1480    // Started Checkout
1481    if (eventName === 'Started_Checkout_GK') {
1482      triggerOpenAIPixelCheckout(eventData, checkoutContents, orderData);
1483      return;
1484    }
1485
1486    // Order Placed / Purchase
1487    if (eventName === 'Order_Placed_GK') {
1488      triggerOpenAIPixelPurchase(eventData, checkoutContents, orderData);
1489      return;
1490    }
1491  });
1492
1493
1494
1495
1496
1497
1498
1499
1500  
1501  function getGoKwikCustomer() {
1502  let email = "";
1503  let phone = "";
1504  let firstName = "";
1505  let lastName = "";
1506
1507  // 1. Check the global 'data' or 'obj' objects (which CustomerLabs / GoKwik are using on your site)
1508  try {
1509    const dataSource = window.data || window.obj || {};
1510    if (!email && dataSource.email) email = dataSource.email;
1511    if (!phone && dataSource.phone_num) phone = dataSource.phone_num;
1512    if (!firstName && dataSource.first_name) firstName = dataSource.first_name;
1513    if (!lastName && dataSource.last_name) lastName = dataSource.last_name;
1514  } catch(e) {}
1515
1516  // 2. Check GoKwik's encoded cookies for phone numbers if still missing
1517  try {
1518    if (!phone) {
1519      // Find cookies related to GoKwik authentication
1520      const cookies = document.cookie.split('; ');
1521      const authCookie = cookies.find(row => row.startsWith('non_authed_info=') || row.startsWith('notifyph='));
1522      if (authCookie) {
1523        // GoKwik base64 encodes the number, e.g., KzkxfDk4MjUwNTk1NjU= -> +91|9825059565
1524        const encodedVal = authCookie.split('=')[1];
1525        const decoded = atob(encodedVal);
1526        if (decoded.includes('|')) {
1527          phone = decoded.split('|')[1];
1528        }
1529      }
1530    }
1531  } catch(e) {}
1532
1533  // Clean the phone number (strip spaces/symbols)
1534  if (phone) phone = phone.toString().replace(/[^0-9]/g, '');
1535
1536  return { email, phone, first_name: firstName, last_name: lastName };
1537}
1538
1539</script>
vendor: 78 bytes, lines 1539-1544
1539
1540  
1541
1542  
1543  
1544    <script async src="https://www.googletagmanager.com/gtag/js?id=
1544AW-11349468865
vendor: 16 bytes, lines 1544-1545
1544"></script>
1545    
1545<script>
1546      
vendor: 145 bytes, lines 1546-1549
1546window.dataLayer = window.dataLayer || [];
1547      function gtag(){dataLayer.push(arguments);}
1548      gtag('js', new Date());
1549      gtag('config', '
1549AW-11349468865
vendor: 8 bytes, lines 1549-1550
1549');
1550    
1550</script>
1550
1551  
1552  
1552<script>
1553    /*// 1. Load OpenAI tracking script
1554    !function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");
1555    // 2. Initialize the pixel
1556    oaiq('init', {
1557      pixelId: 'QcNKGr8tPBTrLHiQ2YL3Vt',
1558      debug: false // Set to false in production
1559    });*/
1560  </script>
1560
1561
1562     
1563
1564     
1565<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//theformalclub.in/cdn/fonts/bodoni_moda/bodonimoda_n5.36d0da1db617c453fb46e8089790ab6dc72c2356.woff2" as="font" type="font/woff2" crossorigin /><link rel="preload" href="//theformalclub.in/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2" as="font" type="font/woff2" crossorigin /><meta property="og:type" content="website">
1566  <meta property="og:title" content="Shop By Pants"><meta property="og:image" content="https://theformalclub.in/cdn/shop/files/theformalclub-1280-628.jpg?v=1778219037&width=2048">
1567  <meta property="og:image:secure_url" content="https://theformalclub.in/cdn/shop/files/theformalclub-1280-628.jpg?v=1778219037&width=2048">
1568  <meta property="og:image:width" content="640">
1569  <meta property="og:image:height" content="314"><meta property="og:description" content="Shop formal shirts by pant colour at The Formal Club. Find the perfect shirt to match black, navy, grey &amp; more. Premium quality, Made in India, Free Shipping."><meta property="og:url" content="https://theformalclub.in/pages/shop-by-pants">
1570<meta property="og:site_name" content="The Formal Club"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Shop By Pants">
1571  <meta name="twitter:description" content="Shop formal shirts by pant colour at The Formal Club. Find the perfect shirt to match black, navy, grey &amp; more. Premium quality, Made in India, Free Shipping."><meta name="twitter:image" content="https://theformalclub.in/cdn/shop/files/theformalclub-1280-628.jpg?crop=center&height=1200&v=1778219037&width=1200">
1572  <meta name="twitter:image:alt" content="">
1572<script type="application/ld+json">
1573  {
1574    "@context": "https://schema.org",
1575    "@type": "BreadcrumbList",
1576    "itemListElement": [{
1577        "@type": "ListItem",
1578        "position": 1,
1579        "name": "Home",
1580        "item": "https://theformalclub.in"
1581      },{
1582            "@type": "ListItem",
1583            "position": 2,
1584            "name": "Shop By Pants",
1585            "item": "https://theformalclub.in/pages/shop-by-pants"
1586          }]
1587  }
1588</script>
1588<style>/* Typography (heading) */
1589  @font-face {
1590  font-family: "Bodoni Moda";
1591  font-weight: 500;
1592  font-style: normal;
1593  font-display: fallback;
1594  src: url("//theformalclub.in/cdn/fonts/bodoni_moda/bodonimoda_n5.36d0da1db617c453fb46e8089790ab6dc72c2356.woff2") format("woff2"),
1595       url("//theformalclub.in/cdn/fonts/bodoni_moda/bodonimoda_n5.40f612bab009769f87511096f185d9228ad3baa3.woff") format("woff");
1596}
1597
1598@font-face {
1599  font-family: "Bodoni Moda";
1600  font-weight: 500;
1601  font-style: italic;
1602  font-display: fallback;
1603  src: url("//theformalclub.in/cdn/fonts/bodoni_moda/bodonimoda_i5.209620caef193d3daf452bfa1db3dd8691bfd266.woff2") format("woff2"),
1604       url("//theformalclub.in/cdn/fonts/bodoni_moda/bodonimoda_i5.91799af31ed8c23da83c7889fe5a3761b06c8617.woff") format("woff");
1605}
1606
1607/* Typography (body) */
1608  @font-face {
1609  font-family: Lato;
1610  font-weight: 400;
1611  font-style: normal;
1612  font-display: fallback;
1613  src: url("//theformalclub.in/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
1614       url("//theformalclub.in/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");
1615}
1616
1617@font-face {
1618  font-family: Lato;
1619  font-weight: 400;
1620  font-style: italic;
1621  font-display: fallback;
1622  src: url("//theformalclub.in/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"),
1623       url("//theformalclub.in/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff");
1624}
1625
1626@font-face {
1627  font-family: Lato;
1628  font-weight: 700;
1629  font-style: normal;
1630  font-display: fallback;
1631  src: url("//theformalclub.in/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2") format("woff2"),
1632       url("//theformalclub.in/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff");
1633}
1634
1635@font-face {
1636  font-family: Lato;
1637  font-weight: 700;
1638  font-style: italic;
1639  font-display: fallback;
1640  src: url("//theformalclub.in/cdn/fonts/lato/lato_i7.16ba75868b37083a879b8dd9f2be44e067dfbf92.woff2") format("woff2"),
1641       url("//theformalclub.in/cdn/fonts/lato/lato_i7.4c07c2b3b7e64ab516aa2f2081d2bb0366b9dce8.woff") format("woff");
1642}
1643
1644:root {
1645    /* Container */
1646    --container-max-width: 100%;
1647    --container-xxs-max-width: 27.5rem; /* 440px */
1648    --container-xs-max-width: 42.5rem; /* 680px */
1649    --container-sm-max-width: 61.25rem; /* 980px */
1650    --container-md-max-width: 71.875rem; /* 1150px */
1651    --container-lg-max-width: 78.75rem; /* 1260px */
1652    --container-xl-max-width: 85rem; /* 1360px */
1653    --container-gutter: 1.25rem;
1654
1655    --section-vertical-spacing: 2.5rem;
1656    --section-vertical-spacing-tight:2.5rem;
1657
1658    --section-stack-gap:2.25rem;
1659    --section-stack-gap-tight:2.25rem;
1660
1661    /* Form settings */
1662    --form-gap: 1.25rem; /* Gap between fieldset and submit button */
1663    --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
1664    --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
1665    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
1666    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
1667    --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
1668    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
1669
1670    /* Other sizes */
1671    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
1672
1673    /* RTL support */
1674    --transform-logical-flip: 1;
1675    --transform-origin-start: left;
1676    --transform-origin-end: right;
1677
1678    /**
1679     * ---------------------------------------------------------------------
1680     * TYPOGRAPHY
1681     * ---------------------------------------------------------------------
1682     */
1683
1684    /* Font properties */
1685    --heading-font-family: "Bodoni Moda", serif;
1686    --heading-font-weight: 500;
1687    --heading-font-style: normal;
1688    --heading-text-transform: normal;
1689    --heading-letter-spacing: 0.18em;
1690    --text-font-family: Lato, sans-serif;
1691    --text-font-weight: 400;
1692    --text-font-style: normal;
1693    --text-letter-spacing: 0.0em;
1694    --button-font: var(--heading-font-style) var(--heading-font-weight) var(--text-sm) / 1.65 var(--heading-font-family);
1695    --button-text-transform: uppercase;
1696    --button-letter-spacing: 0.18em;
1697
1698    /* Font sizes */--text-heading-size-factor: 1;
1699    --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
1700    --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
1701    --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
1702    --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
1703    --text-h5: calc(0.875rem * var(--text-heading-size-factor));
1704    --text-h6: calc(0.75rem * var(--text-heading-size-factor));
1705
1706    --text-xs: 0.75rem;
1707    --text-sm: 0.8125rem;
1708    --text-base: 0.875rem;
1709    --text-lg: 1.0rem;
1710    --text-xl: 1.125rem;
1711
1712    /* Rounded variables (used for border radius) */
1713    --rounded-full: 9999px;
1714    --button-border-radius: 0.0rem;
1715    --input-border-radius: 0.0rem;
1716
1717    /* Box shadow */
1718    --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
1719    --shadow: 0 5px 15px rgb(0 0 0 / 0.05);
1720    --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
1721    --shadow-block: px px px rgb(var(--text-primary) / 0.0);
1722
1723    /**
1724     * ---------------------------------------------------------------------
1725     * OTHER
1726     * ---------------------------------------------------------------------
1727     */
1728
1729    --checkmark-svg-url: url(//theformalclub.in/cdn/shop/t/104/assets/checkmark.svg?v=67727598580061374691778247398);
1730    --cursor-zoom-in-svg-url: url(//theformalclub.in/cdn/shop/t/104/assets/cursor-zoom-in.svg?v=147420291068355027131778247410);
1731  }
1732
1733  [dir="rtl"]:root {
1734    /* RTL support */
1735    --transform-logical-flip: -1;
1736    --transform-origin-start: right;
1737    --transform-origin-end: left;
1738  }
1739
1740  @media screen and (min-width: 700px) {
1741    :root {
1742      /* Typography (font size) */
1743      --text-xs: 0.75rem;
1744      --text-sm: 0.8125rem;
1745      --text-base: 0.875rem;
1746      --text-lg: 1.0rem;
1747      --text-xl: 1.25rem;
1748
1749      /* Spacing settings */
1750      --container-gutter: 2rem;
1751    }
1752  }
1753
1754  @media screen and (min-width: 1000px) {
1755    :root {
1756      /* Spacing settings */
1757      --container-gutter: 3rem;
1758
1759      --section-vertical-spacing: 4rem;
1760      --section-vertical-spacing-tight: 4rem;
1761
1762      --section-stack-gap:3rem;
1763      --section-stack-gap-tight:3rem;
1764    }
1765  }:root {/* Overlay used for modal */
1766    --page-overlay: 0 0 0 / 0.4;
1767
1768    /* We use the first scheme background as default */
1769    --page-background: ;
1770
1771    /* Product colors */
1772    --on-sale-text: 139 101 8;
1773    --on-sale-badge-background: 139 101 8;
1774    --on-sale-badge-text: 255 255 255;
1775    --sold-out-badge-background: 239 239 239;
1776    --sold-out-badge-text: 0 0 0 / 0.65;
1777    --custom-badge-background: 14 37 22;
1778    --custom-badge-text: 255 255 255;
1779    --star-color: 14 37 22;
1780
1781    /* Status colors */
1782    --success-background: 212 227 203;
1783    --success-text: 48 122 7;
1784    --warning-background: 253 241 224;
1785    --warning-text: 237 138 0;
1786    --error-background: 243 204 204;
1787    --error-text: 203 43 43;
1788  }.color-scheme--scheme-1 {
1789      /* Color settings */--accent: 139 101 8;
1790      --text-color: 28 28 28;
1791      --background: 255 255 255 / 1.0;
1792      --background-without-opacity: 255 255 255;
1793      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
1794      --button-background: 139 101 8;
1795      --button-text-color: 255 255 255;
1796
1797      /* Circled buttons */
1798      --circle-button-background: 255 255 255;
1799      --circle-button-text-color: 139 101 8;
1800    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
1801      padding-block-start: 0;
1802    }.color-scheme--scheme-2 {
1803      /* Color settings */--accent: 154 116 43;
1804      --text-color: 255 255 255;
1805      --background: 14 37 22 / 1.0;
1806      --background-without-opacity: 14 37 22;
1807      --background-gradient: ;--border-color: 50 70 57;/* Button colors */
1808      --button-background: 154 116 43;
1809      --button-text-color: 255 255 255;
1810
1811      /* Circled buttons */
1812      --circle-button-background: 255 255 255;
1813      --circle-button-text-color: 255 255 255;
1814    }.shopify-section:has(.section-spacing.color-scheme--bg-58d72a5973d8370317ad95b28ff5ebd1) + .shopify-section:has(.section-spacing.color-scheme--bg-58d72a5973d8370317ad95b28ff5ebd1:not(.bordered-section)) .section-spacing {
1815      padding-block-start: 0;
1816    }.color-scheme--scheme-3 {
1817      /* Color settings */--accent: 255 255 255;
1818      --text-color: 255 255 255;
1819      --background: 154 116 43 / 1.0;
1820      --background-without-opacity: 154 116 43;
1821      --background-gradient: ;--border-color: 169 137 75;/* Button colors */
1822      --button-background: 255 255 255;
1823      --button-text-color: 154 116 43;
1824
1825      /* Circled buttons */
1826      --circle-button-background: 255 255 255;
1827      --circle-button-text-color: 154 116 43;
1828    }.shopify-section:has(.section-spacing.color-scheme--bg-492adafc6a587f090a2976ee39e44031) + .shopify-section:has(.section-spacing.color-scheme--bg-492adafc6a587f090a2976ee39e44031:not(.bordered-section)) .section-spacing {
1829      padding-block-start: 0;
1830    }.color-scheme--scheme-4 {
1831      /* Color settings */--accent: 255 255 255;
1832      --text-color: 255 255 255;
1833      --background: 0 0 0 / 0.0;
1834      --background-without-opacity: 0 0 0;
1835      --background-gradient: ;--border-color: 255 255 255;/* Button colors */
1836      --button-background: 255 255 255;
1837      --button-text-color: 28 28 28;
1838
1839      /* Circled buttons */
1840      --circle-button-background: 255 255 255;
1841      --circle-button-text-color: 28 28 28;
1842    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
1843      padding-block-start: 0;
1844    }.color-scheme--dialog {
1845      /* Color settings */--accent: 139 101 8;
1846      --text-color: 28 28 28;
1847      --background: 255 255 255 / 1.0;
1848      --background-without-opacity: 255 255 255;
1849      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
1850      --button-background: 139 101 8;
1851      --button-text-color: 255 255 255;
1852
1853      /* Circled buttons */
1854      --circle-button-background: 255 255 255;
1855      --circle-button-text-color: 139 101 8;
1856    }
1857</style>
1857<script>
1858  // This allows to expose several variables to the global scope, to be used in scripts
1859  window.themeVariables = {
1860    settings: {
1861      showPageTransition: null,
1862      pageType: "page",
1863      moneyFormat: "₹ {{amount}}",
1864      moneyWithCurrencyFormat: "₹ {{amount}}",
1865      currencyCodeEnabled: false,
1866      cartType: "drawer",
1867      staggerMenuApparition: true
1868    },
1869
1870    strings: {
1871      addedToCart: "Added to your cart!",
1872      addedToCartWithTitle: "{{ product_title }} added to cart.",
1873      closeGallery: "Close gallery",
1874      zoomGallery: "Zoom picture",
1875      errorGallery: "Image cannot be loaded",
1876      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
1877      shippingEstimatorOneResult: "There is one shipping rate for your address:",
1878      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
1879      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:",
1880      next: "Next",
1881      previous: "Previous"
1882    },
1883
1884    mediaQueries: {
1885      'sm': 'screen and (min-width: 700px)',
1886      'md': 'screen and (min-width: 1000px)',
1887      'lg': 'screen and (min-width: 1150px)',
1888      'xl': 'screen and (min-width: 1400px)',
1889      '2xl': 'screen and (min-width: 1600px)',
1890      'sm-max': 'screen and (max-width: 699px)',
1891      'md-max': 'screen and (max-width: 999px)',
1892      'lg-max': 'screen and (max-width: 1149px)',
1893      'xl-max': 'screen and (max-width: 1399px)',
1894      '2xl-max': 'screen and (max-width: 1599px)',
1895      'motion-safe': '(prefers-reduced-motion: no-preference)',
1896      'motion-reduce': '(prefers-reduced-motion: reduce)',
1897      'supports-hover': 'screen and (pointer: fine)',
1898      'supports-touch': 'screen and (hover: none)'
1899    }
1900  };</script>
1900<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 1900
1900
1901<script type="importmap">{
1902        "imports": {
1903          "vendor": "//theformalclub.in/cdn/shop/t/104/assets/vendor.min.js?v=55929477288600450501769589530",
1904          "theme": "//theformalclub.in/cdn/shop/t/104/assets/theme.js?v=95563709132938162721790674575",
1905          "photoswipe": "//theformalclub.in/cdn/shop/t/104/assets/photoswipe.min.js?v=13374349288281597431769589530"
1906        }
1907      }
1908    </script>
1908
1909
1910    
1910<script>
1911        var free_item = ``;
1912    </script>
1912
1913
1914     
1915     
1916        
1916<script>
vendor: 489 bytes, lines 1916-1925
1916
1917          !function(f,b,e,v,n,t,s)
1918          {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
1919          n.callMethod.apply(n,arguments):n.queue.push(arguments)};
1920          if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
1921          n.queue=[];t=b.createElement(e);t.async=!0;
1922          t.src=v;s=b.getElementsByTagName(e)[0];
1923          s.parentNode.insertBefore(t,s)}(window, document,'script',
1924          'https://connect.facebook.net/en_US/fbevents.js');
1925          fbq('init', '
19251990952721238844
vendor: 49 bytes, lines 1925-1927
1925');
1926          fbq('track', 'PageView'); 
1927        
1927</script>
1927
1928        <noscript><img height="1" width="1" style="display:none" alt="facebook pixel" src="https://www.facebook.com/tr?id=1990952721238844&ev=PageView&noscript=1"></noscript>
1929        
1930    
1931        
1931<script type="text/javascript">
1932            /*(function(c,l,a,r,i,t,y){
1933                c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
1934                t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
1935                y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
1936            })(window, document, "clarity", "script", "muv9lgytlh");*/
1937        </script>
1937
1938       
1939
1940
1941   
1942    
1942<script>
vendor: 343 bytes, lines 1942-1946
1942(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
1943    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
1944    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
1945    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1946    })(window,document,'script','dataLayer','
1946GTM-MBVRSPDT
vendor: 3 bytes, line 1946
1946');
1946</script>
1946
1947    
1948    
1949    
1950    
1950<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1950<meta name="google-site-verification" content="NR3hgyREhF9yb6w-aTWVrhBWNiTVlk7HsQzMJQwGets">
1951<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66976219417/digital_wallets/dialog">
1952<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1952<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 1952
1952
1953<script id="shopify-features" type="application/json">{"accessToken":"0eed41b7300027ec30ad8b46d8dc5a3a","betas":["rich-media-storefront-analytics"],"domain":"theformalclub.in","predictiveSearch":true,"shopId":66976219417,"locale":"en"}</script>
vendor: 1 bytes, line 1953
1953
1954<script>var Shopify = Shopify || {};
1955Shopify.shop = "theformalclub.myshopify.com";
1956Shopify.locale = "en";
1957Shopify.currency = {"active":"INR","rate":"1.0"};
1958Shopify.country = "IN";
1959Shopify.theme = {"name":"Prestige_Jashan28","id":185500664089,"schema_name":"Prestige","schema_version":"10.11.1","theme_store_id":855,"role":"main"};
1960Shopify.theme.handle = "null";
1961Shopify.theme.style = {"id":null,"handle":null};
1962Shopify.cdnHost = "theformalclub.in/cdn";
1963Shopify.routes = Shopify.routes || {};
1964Shopify.routes.root = "/";
1965Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1966Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1967Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1968Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1968
1968
1969<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1969
1969
1970<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 1970
1970
1971<script>
1972  window.Shopify = window.Shopify || {};
1973  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1974  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1975  window.Shopify.SignInWithShop.eligible = true;
1976</script>
vendor: 1 bytes, line 1976
1976
1977<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1977
1977
1978<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 1978
1978
1979<script type="module">
1980  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1981
1982  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1983
1984</script>
vendor: 1 bytes, line 1984
1984
1985<script>
1986  window.Shopify = window.Shopify || {};
1987  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1988  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"]};
1989</script>
vendor: 1 bytes, line 1989
1989
1990<script>(function() {
1991  var isLoaded = false;
1992  function asyncLoad() {
1993    if (isLoaded) return;
1994    isLoaded = true;
1995    var urls = ["https:\/\/svc.nitrocommerce.ai\/v1\/services\/shopify\/c0da365d-800d-43a8-9011-6dd4c18f946e\/xshopify.js?shop=theformalclub.myshopify.com"];
1996    for (var i = 0; i < urls.length; i++) {
1997      var s = document.createElement('script');
1998      s.type = 'text/javascript';
1999      s.async = true;
2000      s.src = urls[i];
2001      var x = document.getElementsByTagName('script')[0];
2002      x.parentNode.insertBefore(s, x);
2003    }
2004  };
2005  if(window.attachEvent) {
2006    window.attachEvent('onload', asyncLoad);
2007  } else {
2008    window.addEventListener('load', asyncLoad, false);
2009  }
2010})();</script>
vendor: 1 bytes, line 2010
2010
2011<script id="__st">var __st={"a":66976219417,"offset":19800,"reqid":"2f15e63d-d136-4a7f-9e6f-ce098359ba15-1791083118","pageurl":"theformalclub.in\/pages\/shop-by-pants","s":"pages-162167914777","u":"b2b747b0fd36","p":"page","rtyp":"page","rid":162167914777};</script>
vendor: 1 bytes, line 2011
2011
2012<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2012
2012
2013<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 2013
2013
2014<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//theformalclub.in/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2014
2014
2015<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 = "//theformalclub.in/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>
2015<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 2015
2015
2016<script>
2017  window.Shopify = window.Shopify || {};
2018  window.Shopify.MCP = window.Shopify.MCP || {};
2019  window.Shopify.MCP.enabled = true;
2020  window.Shopify.MCP.shop = "theformalclub.myshopify.com";
2021  window.Shopify.MCP.mcpEndpoint = "https:\/\/theformalclub.in\/api\/mcp";
2022  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"]}}];
2023</script>
vendor: 1 bytes, line 2023
2023
2024<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("\/\/theformalclub.in\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
2025</script>
vendor: 1 bytes, line 2025
2025
2026<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://theformalclub.in/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
2027</script>
vendor: 1 bytes, line 2027
2027
2028<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
2029  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);
2030</script>
vendor: 1 bytes, line 2030
2030
2031<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})}}));
2032</script>
2032
2033
2034<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2034
2035<link href="//theformalclub.in/cdn/shop/t/104/assets/theme.css?v=35872395379523152351790241684" rel="stylesheet" type="text/css" media="all" /><link href="//theformalclub.in/cdn/shop/t/104/assets/custom.css?v=14082030242584988971790314393" rel="stylesheet" type="text/css" media="all" />
2035<script type="module" src="//theformalclub.in/cdn/shop/t/104/assets/vendor.min.js?v=55929477288600450501769589530"></script>
2035
2036    
2036<script type="module" src="//theformalclub.in/cdn/shop/t/104/assets/theme.js?v=95563709132938162721790674575"></script>
2036
2037    
2037<script type="module" src="//theformalclub.in/cdn/shop/t/104/assets/custom.js?v=32656590702317885471790143057"></script>
2037
2038
2039     
2039<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
2039
2040  <!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/app-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
2041
2042
2043<script type="text/javascript">
2044  
2045    window.wishlisthero_buttonProdPageClasses = [];
2046  
2047  
2048    window.wishlisthero_cartDotClasses = [];
2049  
2050</script>
2050
2051<!-- BEGIN app snippet: extraStyles -->
2052
2053<style>
2054  .wishlisthero-floating {
2055    position: absolute;
2056    top: 5px;
2057    z-index: 21;
2058    border-radius: 100%;
2059    width: fit-content;
2060    right: 5px;
2061    left: auto;
2062  }
2063  .wishlisthero-floating.wlh-left-btn {
2064    left: 5px !important;
2065    right: auto !important;
2066  }
2067  .wishlisthero-floating.wlh-right-btn {
2068    right: 5px !important;
2069    left: auto !important;
2070  }
2071  .wishlisthero-floating{
2072      
2073  }
2074  /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the
2075     selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes
2076     with .product-item__link/.product-item__image--margins grid markup. Re-enable only after
2077     staging verification confirms the new placement is desired.
2078  @media(min-width:1300px) {
2079    .product-item__link.product-item__image--margins .wishlisthero-floating {
2080      
2081        left: 50% !important;
2082        margin-left: -295px;
2083      
2084    }
2085  }
2086  */
2087  
2088  
2089</style>
2090
2091
2092
2093
2094
2095
2096<!-- END app snippet -->
2097<!-- BEGIN app snippet: renderAssets -->
2098
2099
2100  <link rel="preload" href="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link href="//cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" rel="stylesheet" type="text/css" media="all" /></noscript>
2101  
2101<script defer src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.js"></script>
2101
2102
2103<!-- END app snippet -->
2104
2105
2106<script type="text/javascript">
2107  try{
2108    window.WishListHero_block_settings = window.WishListHero_block_settings || {};
2109    
2110    
2111    
2112      window.WishListHero_block_settings.customLoginUrl = "\/account\/login";
2113    
2114  }catch(e){ console.error('WLH block settings error', e); }
2115</script>
2115
2116
2117<script type="text/javascript">
2118  try{
2119  
2120    var scr_bdl_path = "https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js";
2121    window._wh_asset_path = scr_bdl_path.substring(0,scr_bdl_path.lastIndexOf("/")) + "/";
2122  
2123
2124  }catch(e){ console.log(e)}
2125  try{
2126
2127  
2128    window.WishListHero_setting = {"ButtonColor":"rgba(0, 0, 0, 1)","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","ThrdParty_Trans_active":false,"ButtonTextBeforeAdding":"Add to wishlist","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"Shake side to side","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"OUT OF STOCK","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Product added to wishlist successfully","AddedProductToCartNotificationText":"Product added to cart successfully","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share My wishlist","SharePopup_shareBtnText":"Share wishlist","SharePopup_shareHederText":"Share on Social Networks","SharePopup_shareCopyText":"Or copy Wishlist link to share","SharePopup_shareCancelBtnText":"cancel","SharePopup_shareCopyBtnText":"copy","SharePopup_shareCopiedText":"Copied","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"Your Name","SendEMailPopup_ToText":"To email","SendEMailPopup_BodyText":"Note","SendEMailPopup_SendBtnText":"send","SendEMailPopup_SendNotificationText":"email sent successfully","SendEMailPopup_TitleText":"Send My Wislist via Email","AddProductMessageText":"Are you sure you want to add all items to cart ?","RemoveProductMessageText":"Are you sure you want to remove this item from your wishlist ?","RemoveAllProductMessageText":"Are you sure you want to remove all items from your wishlist ?","RemovedProductNotificationText":"Product removed from wishlist successfully","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart, please try again later","RemovePopupOkText":"ok","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View wishlist","EmptyWishlistText":"There are no items in this wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(144, 86, 162)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Left","WishlistProductImageSize":"Normal","PriceColor":"rgb(0, 122, 206)","HeaderFontSize":"30","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"header_menu","DisplayWishlistAs":"popup_window","DisplayButtonAs":"text_with_icon","PopupSize":"md","ButtonUserConfirmationState":"skipped","HideAddToCartButton":false,"NoRedirectAfterAddToCart":false,"DisableGuestCustomer":false,"LoginPopupContent":"Please login to save your wishlist across devices.","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"right","WishlistButtonTextColor":"rgba(255, 255, 255, 1)","EnableRemoveFromWishlistAfterAddButtonText":"Remove from wishlist","_id":"662f30e9126a76d3c025a8d7","EnableCollection":true,"EnableShare":true,"RemovePowerBy":false,"EnableFBPixel":false,"DisapleApp":false,"FloatPointPossition":"bottom_right","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"CollectionViewAddedToWishlistIconBackgroundColor":"rgba(255, 255, 255, 0)","CollectionViewAddedToWishlistIconColor":"rgba(0, 0, 0, 1)","CollectionViewIconBackgroundColor":"rgba(255, 255, 255, 0)","CollectionViewIconColor":"rgba(0, 0, 0, 1)","IconTypeNum":"1","CollectionViewIconPlacment":"Right","Shop":"theformalclub.myshopify.com","shop":"theformalclub.myshopify.com","Status":"Active","Plan":"FREE"};
2129    if(typeof(window.WishListHero_setting_theme_override) != "undefined"){
2130                                                                                window.WishListHero_setting = {
2131                                                                                    ...window.WishListHero_setting,
2132                                                                                    ...window.WishListHero_setting_theme_override
2133                                                                                };
2134                                                                            }
2135                                                                            // Done
2136
2137  
2138
2139  
2140  
2141    if(window.WishListHero_setting){
2142    window.WishListHero_setting.customLoginUrl = "\/account\/login";
2143    }
2144  
2145
2146  }catch(e){ console.error('Error loading config',e); }
2147</script>
2147
2148
2149
2150
2151
2152  
2152<script src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js" defer></script>
2152
2153
2154
2155
2156
2157<!-- BEGIN app snippet: TransArray -->
2158<script>
2159  window.WLH_reload_translations = function() {
2160    let _wlh_res = {};
2161    if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) {
2162
2163      
2164        
2165
2166        window.WishListHero_setting["ButtonTextBeforeAdding"] = "";
2167        _wlh_res["ButtonTextBeforeAdding"] = "";
2168        
2169
2170        window.WishListHero_setting["ButtonTextAfterAdding"] = "";
2171        _wlh_res["ButtonTextAfterAdding"] = "";
2172        
2173
2174        window.WishListHero_setting["ButtonTextAddToCart"] = "";
2175        _wlh_res["ButtonTextAddToCart"] = "";
2176        
2177
2178        window.WishListHero_setting["ButtonTextOutOfStock"] = "";
2179        _wlh_res["ButtonTextOutOfStock"] = "";
2180        
2181
2182        window.WishListHero_setting["ButtonTextAddAllToCart"] = "";
2183        _wlh_res["ButtonTextAddAllToCart"] = "";
2184        
2185
2186        window.WishListHero_setting["ButtonTextRemoveAllToCart"] = "";
2187        _wlh_res["ButtonTextRemoveAllToCart"] = "";
2188        
2189
2190        window.WishListHero_setting["AddedProductNotificationText"] = "";
2191        _wlh_res["AddedProductNotificationText"] = "";
2192        
2193
2194        window.WishListHero_setting["AddedProductToCartNotificationText"] = "";
2195        _wlh_res["AddedProductToCartNotificationText"] = "";
2196        
2197
2198        window.WishListHero_setting["ViewCartLinkText"] = "";
2199        _wlh_res["ViewCartLinkText"] = "";
2200        
2201
2202        window.WishListHero_setting["SharePopup_TitleText"] = "";
2203        _wlh_res["SharePopup_TitleText"] = "";
2204        
2205
2206        window.WishListHero_setting["SharePopup_shareBtnText"] = "";
2207        _wlh_res["SharePopup_shareBtnText"] = "";
2208        
2209
2210        window.WishListHero_setting["SharePopup_shareHederText"] = "";
2211        _wlh_res["SharePopup_shareHederText"] = "";
2212        
2213
2214        window.WishListHero_setting["SharePopup_shareCopyText"] = "";
2215        _wlh_res["SharePopup_shareCopyText"] = "";
2216        
2217
2218        window.WishListHero_setting["SharePopup_shareCancelBtnText"] = "";
2219        _wlh_res["SharePopup_shareCancelBtnText"] = "";
2220        
2221
2222        window.WishListHero_setting["SharePopup_shareCopyBtnText"] = "";
2223        _wlh_res["SharePopup_shareCopyBtnText"] = "";
2224        
2225
2226        window.WishListHero_setting["SendEMailPopup_BtnText"] = "";
2227        _wlh_res["SendEMailPopup_BtnText"] = "";
2228        
2229
2230        window.WishListHero_setting["SendEMailPopup_FromText"] = "";
2231        _wlh_res["SendEMailPopup_FromText"] = "";
2232        
2233
2234        window.WishListHero_setting["SendEMailPopup_ToText"] = "";
2235        _wlh_res["SendEMailPopup_ToText"] = "";
2236        
2237
2238        window.WishListHero_setting["SendEMailPopup_BodyText"] = "";
2239        _wlh_res["SendEMailPopup_BodyText"] = "";
2240        
2241
2242        window.WishListHero_setting["SendEMailPopup_SendBtnText"] = "";
2243        _wlh_res["SendEMailPopup_SendBtnText"] = "";
2244        
2245
2246        window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = "";
2247        _wlh_res["SendEMailPopup_SendNotificationText"] = "";
2248        
2249
2250        window.WishListHero_setting["SendEMailPopup_TitleText"] = "";
2251        _wlh_res["SendEMailPopup_TitleText"] = "";
2252        
2253
2254        window.WishListHero_setting["AddProductMessageText"] = "";
2255        _wlh_res["AddProductMessageText"] = "";
2256        
2257
2258        window.WishListHero_setting["RemoveProductMessageText"] = "";
2259        _wlh_res["RemoveProductMessageText"] = "";
2260        
2261
2262        window.WishListHero_setting["RemoveAllProductMessageText"] = "";
2263        _wlh_res["RemoveAllProductMessageText"] = "";
2264        
2265
2266        window.WishListHero_setting["RemovedProductNotificationText"] = "";
2267        _wlh_res["RemovedProductNotificationText"] = "";
2268        
2269
2270        window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = "";
2271        _wlh_res["AddAllOutOfStockProductNotificationText"] = "";
2272        
2273
2274        window.WishListHero_setting["RemovePopupOkText"] = "";
2275        _wlh_res["RemovePopupOkText"] = "";
2276        
2277
2278        window.WishListHero_setting["RemovePopup_HeaderText"] = "";
2279        _wlh_res["RemovePopup_HeaderText"] = "";
2280        
2281
2282        window.WishListHero_setting["ViewWishlistText"] = "";
2283        _wlh_res["ViewWishlistText"] = "";
2284        
2285
2286        window.WishListHero_setting["EmptyWishlistText"] = "";
2287        _wlh_res["EmptyWishlistText"] = "";
2288        
2289
2290        window.WishListHero_setting["BuyNowButtonText"] = "";
2291        _wlh_res["BuyNowButtonText"] = "";
2292        
2293
2294        window.WishListHero_setting["Wishlist_Title"] = "";
2295        _wlh_res["Wishlist_Title"] = "";
2296        
2297
2298        window.WishListHero_setting["LoginPopupContent"] = "";
2299        _wlh_res["LoginPopupContent"] = "";
2300        
2301
2302        window.WishListHero_setting["LoginPopupLoginBtnText"] = "";
2303        _wlh_res["LoginPopupLoginBtnText"] = "";
2304        
2305
2306        window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = "";
2307        _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = "";
2308        
2309
2310        window.WishListHero_setting["LowStockEmailSubject"] = "";
2311        _wlh_res["LowStockEmailSubject"] = "";
2312        
2313
2314        window.WishListHero_setting["OnSaleEmailSubject"] = "";
2315        _wlh_res["OnSaleEmailSubject"] = "";
2316        
2317
2318        window.WishListHero_setting["SharePopup_shareCopiedText"] = "";
2319        _wlh_res["SharePopup_shareCopiedText"] = "";
2320    }
2321    return _wlh_res;
2322  }
2323  window.WLH_reload_translations();
2324</script>
2324<!-- END app snippet -->
2325
2326<!-- END app block --><!-- BEGIN app block: shopify://apps/gokwik-cart-slide-cart-drawer/blocks/app-embed/531cd8ff-cc36-43b1-9a44-c16d44927215 -->
2327<link rel="preconnect" href="https://gkx.gokwik.co" crossorigin>
2328
2329  <link rel="preload" as="script" href="https://kwikcart.gokwik.co/kwikcart/side-cart.js" fetchpriority="low">
2330
2331
2332<script>
2333  var _lmdPageType;
2334</script>
2334
2335
2336<script>
2337  var gk_cart_domain = "theformalclub.myshopify.com";
2338
2339  (function() {
2340      window.kwikCartActive = false;
2341
2342      // Merchants where the embed is fully disabled (no globals, no script, no ATC hooks)
2343      var disabledDomains = [];
2344      if (disabledDomains.indexOf(gk_cart_domain) !== -1) return;
2345
2346      window.gk_cart_domain = gk_cart_domain;
2347      window.gk_cart_currency = "INR";
2348      try {
2349        window.gk_currency_format = "en"+'-'+"IN";
2350      } catch (err) {
2351        console.log(err);
2352      }
2353
2354      // --- Always-on: product globals + freebie redirect ---
2355      window.gk_selected_product_id = null;
2356      var gk_product_tags = null;
2357      if (gk_product_tags && gk_product_tags.length) {
2358        if (gk_product_tags.some(function(tag) { return tag === 'kwikcart-freebie'; })) {
2359          window.location.replace("/");
2360        }
2361      }
2362
2363      function shouldLoadKwikCart(config, countryCode) {
2364        if (!config) return false;
2365        var disableOnNonIndia = config.appearance && config.appearance.disableOnNonIndiaStore;
2366        if (disableOnNonIndia && countryCode !== 'IN') return false;
2367        return true;
2368      }
2369
2370      var atcButtonSelectors = [
2371        "form[action='/cart/add'] button[name='add']",
2372        "form[action$='/cart/add'] button[name='add']",
2373        "form[action='/cart/add'] button[data-checkout='same']",
2374        "form[action='/cart/add'] button[type='submit']",
2375        "form[action='/cart/add'] input[type='submit']",
2376        "form[action='/cart/add'] button[data-add-to-cart]",
2377        "form[action='/cart/add'] label[role='submit']",
2378        "form[data-zp-product-url='/cart'] button[type='submit']",
2379        "form[action='/cart/add'] a[role='submit']",
2380      ];
2381
2382      var addAddtoCartEventListener = function() {
2383        document.querySelectorAll(atcButtonSelectors.join(", ")).forEac
2383h(function(atcButton) {
2384          atcButton.addEventListener(
2385            "click",
2386            function(event) {
2387              if (!window.addItemtoCartFromForm) return;
2388              event.stopPropagation();
2389              event.stopImmediatePropagation();
2390              event.preventDefault();
2391              window.addItemtoCartFromForm(event);
2392            },
2393            true
2394          );
2395        });
2396      };
2397
2398      function initKwikCart(config) {
2399        // Cart page redirect
2400        try {
2401          if (config && config.appearance && config.appearance.disableCartPage && config.appearance.disableCartPage.enable) {
2402            if (location.pathname.split("/")[1].split("?")[0] === "cart") {
2403              console.log('redirecting from extension');
2404              location.href = "/?openCart=true";
2405            }
2406          }
2407        } catch (err) {
2408          console.log(err);
2409        }
2410
2411        // ATC listeners — opt-out via customATCHandling flag (replaces hardcoded blocklist)
2412        // Merchants with their own ATC logic (bundle, subscription, gift apps) set
2413        // customATCHandling=true to skip interception. Default: intercept.
2414        var skipAtc = config?.appearance?.customATCHandling === true;
2415        if (!skipAtc) {
2416          if (document.readyState === 'loading') {
2417            document.addEventListener("DOMContentLoaded", addAddtoCartEventListener);
2418          } else {
2419            addAddtoCartEventListener();
2420          }
2421        } else {
2422          console.log("no atc modification");
2423        }
2424
2425        // Script injection
2426        var scriptFile = "https://kwikcart.gokwik.co/kwikcart/side-cart.js";
2427        var script = document.createElement('script');
2428        if (gk_cart_domain !== 'koskii.myshopify.com') {
2429          script.defer = "true";
2430        }
2431        script.src = scriptFile;
2432        document.head.appendChild(script);
2433        script.onload = function() {
2434          window.kwikCartActive = true;
2435        };
2436      }
2437
2438      // --- Resolve config + country in parallel ---
2439      var configPromise;
2440      var cachedConfig = null;
2441      try {
2442        var raw = sessionStorage.getItem("kwik-cart-request-data");
2443        if (raw) cachedConfig = JSON.parse(raw);
2444      } catch (err) {}
2445
2446      if (cachedConfig) {
2447        configPromise = Promise.resolve(cachedConfig);
2448      } else {
2449        // Fetch start time: side-cart.js reuses this page's response instead of
2450        // requesting the config again, and stamps this time as "last fetched".
2451        var configFetchedAt = Date.now();
2452        configPromise = fetch('https://gkx.gokwik.co/v3/kwik-cart/request', {
2453          headers: {
2454            'Content-Type': 'application/json',
2455            'x-shop-domain': gk_cart_domain
2456          }
2457        })
2458        .then(function(res) { return res.json(); })
2459        .then(function(response) {
2460          var config = response && response.data ? response.data : response;
2461          // Only a real config is cached (and offered for reuse). Caching an
2462          // error body used to break the cart for the rest of the session.
2463          if (config && config.appearance) {
2464            window.__gkConfigFetchedAt = configFetchedAt;
2465            try {
2466              sessionStorage.setItem('kwik-cart-request-data', JSON.stringify(config));
2467            } catch (e) {}
2468          }
2469          return config;
2470        });
2471      }
2472
2473      // Expose promise so side-cart.js can reuse the in-flight/resolved result
2474      // instead of making its own /request call. Survives sessionStorage quota failures.
2475      window.__gkConfigPromise = configPromise;
2476
2477      // Country detection: cache > browsing_context > Liquid fallback
2478      var cachedCountry = null;
2479      try {
2480        var stored = sessionStorage.getItem('gk-detected-country');
2481        if (stored && stored.length === 2) cachedCountry = stored;
2482      } catch (e) {}
2483
2484      var countryPromise = cachedCountry
2485        ? Promise.resolve(cachedCountry)
2486        : fetch('/browsing_context_suggestions.json')
2487            .then(function(res) { return res.json(); })
2488            .then(function(data) {
2489              var code = data && data.detected_values && data.detected_values.country && data.detected_values.country.handle;
2490              if (code && code.length === 2) {
2491                try { sessionStorage.setItem('gk-detected-country', code); } catch (e) {}
2492                return code;
2493              }
2494              return "IN";
2495            })
2496            .catch(function() {
2497              // Fallback to Liquid market-based country
2498              return "IN";
2499            });
2500
2501      Promise.all([configPromise, countryPromise])
2502        .then(function(results) {
2503          var config = results[0];
2504          var countryCode = results[1];
2505          window.__gkExtRequestDone = true;
2506          if (countryCode !== 'IN') {
2507            window.customGKCartConfig = {
2508              'discountDisplayConfig.enabled': false,
2509              'discountDisplayConfig.showInputOnly': false,
2510              'discountDisplayConfig.showOfferList': false,
2511              'appearance.checkoutButtons.primary.gokwikCheckout': false,
2512            };
2513          }
2514          if (shouldLoadKwikCart(config, countryCode)) {
2515            initKwikCart(config);
2516          }
2517        })
2518        .catch(function(err) {
2519          console.log('kwik-cart init failed, cart will not load', err);
2520        });
2521    })();
2522</script>
2522
2523<style>
2524  .cart__checkout {
2525    width: 100%;
2526    background: black;
2527    color: white;
2528    border: 0;
2529    border-radius: 2px;
2530    padding: 1rem;
2531    display: flex;
2532    justify-content: center;
2533    align-items: center;
2534  }
2535</style>
2536
2537<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/customize-style-block/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
2538<script>
2539  try {
2540    window.WishListHero_setting_theme_override = {
2541      
2542      
2543      
2544      
2545      
2546      
2547        HeaderFontSize : "30",
2548      
2549      
2550        ProductNameFontSize : "18",
2551      
2552      
2553        PriceFontSize : "16",
2554      
2555      t_o_f: true,
2556      theme_overriden_flag: true
2557    };
2558    if (typeof(window.WishListHero_setting) != "undefined" && window.WishListHero_setting) {
2559      window.WishListHero_setting = {
2560        ...window.WishListHero_setting,
2561        ...window.WishListHero_setting_theme_override
2562      };
2563    }
2564  } catch (e) {
2565    console.error('Error loading config', e);
2566  }
2567</script>
2567<!-- END app block --><!-- BEGIN app block: shopify://apps/proviews/blocks/core-snippet/12149a28-b683-4ed7-84d2-9d5b9721e861 -->
2567<script data-cfasync='false' id='prorw_settings_script' > var prorwJsLodeCalled = 0; window.prorwSettings = { "pagination": "8", "is_country_name_active": "0", "is_flag_active": "0", "verified_badge_placement": "left-of-reviewer-name", "metafields_version": "v-1779441911", "reply_name": "theformalclub.myshopify.com", "is_mysql": "0", "shop_domain_prefix": "theformalclub", "footer": "1", "autopublish": "0", "autopublish_minimum_rating": "5", "autopublish_question": "1", "review_dates": "1", "review_date_options": "", "ask_questions": "1", "widget_reviewer_name_as_initial": "", "custome_icon_format": "all_initials", "disable_web_reviews": "0", "widget_title": "Product Reviews", "widget_open_review_form_title": "Write a review", "widget_open_form_text": "Write a review", "widget_review_sort_by_title": "Sort By:", "is_active_review_recommend_product_text": "Do you recommend this product?", "is_active_review_recommend_product_yes_label": "Yes", "is_active_review_recommend_product_no_label": "No", "widget_review_vote_helpful_message": "Was this review helpful?", "widget_question_vote_helpful_message": "Was this question helpful?", "widget_question_sort_by_title": "Sort By:", "widget_review_tab_title": "Reviews", "widget_question_tab_title": "Questions", "widget_open_question_form_title": "Ask A Question", "widget_close_form_text": "Cancel", "widget_open_question_form_text": "Ask a Question", "widget_close_question_form_text": "Cancel", "widget_refresh_page_text": "Refresh page", "widget_summary_text": "Based on [!number_of_reviews!] review(s)", "widget_no_review_text": "No reviews yet", "widget_name_field_text": "Name", "widget_verified_name_field_text": "Verified Name (public)", "widget_name_placeholder_text": "Enter your name (public)", "widget_required_field_error_text": "This field is required.", "widget_review_title_field_error_text": "This field is required.", "widget_email_field_text": "Email", "widget_verified_email_field_text": "Verified Email (private, can''t change)", "widget_email_placeholder_text": "Enter your email (private)", "widget_email_field_error_text": "Please enter a valid email address.", "widget_rating_field_text": "Rating", "widget_rating_field_error_text": "This field is required", "widget_review_title_field_text": "Review Title", "widget_review_title_placeholder_text": "Give your review a title", "widget_review_body_field_text": "Review", "widget_review_body_placeholder_text": "Write your comments here", "widget_review_body_error_text": "This field is required", "widget_pictures_field_text": "Picture", "widget_submit_review_text": "Submit Review", "widget_submit_verified_review_text": "Submit Verified Review", "widget_submit_success_msg_with_auto_publish": "Thank you for submitting your review! Please refresh the page in a few moments to see your review.", "widget_submit_success_msg_no_auto_publish": "Thank you for submitting your review! Your review will be published as soon as it is approved by the shop administrator.", "question_success_message": "Thank you for submitting your question! Your question will be published as soon as it is approved by the shop admin.", "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(s) ago", "widget_months_text": "[!n!] month(s) ago", "widget_years_text": "[!n!] year(s) ago", "widget_yesterday_text": "Yesterday", "widget_today_text": "Today", "widget_replied_text": "[!shop_name!] replied:", "widget_read_more_text": "Read more", "widget_rating_filter_color": "#fbcd0a", "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": "With Pictures", "widget_star_color": "#fbb03b", "verified_badge_text": "Verified", "verified_badge_bg_color": "", "verified_badge_text_color": "", "widget_review_max_height": "0", "widget_hide_border": "0", "all_reviews_include_out_of_store_products": "false", "all_reviews_out_of_store_text": "(out of store)", "all_reviews_pagination": "100", "all_reviews_product_name_prefix_text": "about", "enable_review_pictures": "0", "widget_theme": "default", "badge_no_review_text": "No reviews", "badge_n_reviews_text": "[!n!] review(s)", "badge_star_color": "#ffa500", "hide_badge_preview_if_no_reviews": "1", "badge_hide_text": "0", "enforce_center_preview_badge": "0", "hide_answers": "false", "is_active_review_votes": "0", "review_votes_success_message": "Thank you for submitting your vote", "review_votes_error_message": "You have already submitted your vote", "review_social_media_share": "1", "review_social_media_facebook": "1", "review_social_media_twitter": "1", "review_social_media_linkedin": "1", "review_social_media_pinterest": "1", "prorw_review_read_more_color": "#212f96", "container_max_width": "", "is_active_questions_votes": "1", "questions_votes_success_message": "Thank you for submitting your vote", "questions_votes_error_message": "You have already submitted your vote", "review_pictures_max_width": "100", "questions_social_media_share": "1", "questions_social_media_facebook": "1", "questions_social_media_twitter": "1", "questions_social_media_linkedin": "1", "questions_social_media_pinterest": "1", "error_message_color": "#9c1f1f", "success_message_color": "#348234", "response_message_time": "60", "max_image_size": "5", "max_video_size": "25", "max_image_item": "5", "max_video_item": "1", "widget_themes_id": "3", "is_active_widget_popup_call": "1", "is_all_active_widget_popup_call": "1", "widget_question_name_field_text": "N
2567ame", "widget_question_email_field_text": "Email", "widget_question_body_field_text": "Question", "widget_question_name_placeholder_text": "Enter your Name", "widget_question_email_placeholder_text": "[email protected]", "widget_question_body_placeholder_text": "Write your question here", "widget_question_name_field_error_text": "The field is required", "widget_question_email_field_error_text": "The field is required", "widget_question_body_error_text": "The field is required", "widget_submit_question_text": "Submit Question", "widget_question_close_form_text": "Cancel", "load_more_button_text": "Show More Reviews", "reviews_carousel_title": "Customer Reviews", "reviews_carousel_limit": "10", "reviews_carousel_visible_limit": "4", "enable_rewards": "1", "enable_reviews": "1", "enable_ask_question": "1", "is_reviews_carousel_active": "1", "is_reviews_carousel_autoplay_active": "1", "is_preview_badge_active": "1", "is_all_reviews_list_active": "1", "is_all_site_reviews_list_active": "1", "is_product_page_active": "1", "is_verified_reviews_badge_active": "1", "is_review_sort_by_active": "1", "is_review_sort_by_with_photos_active": "1", "is_review_sort_by_recent_active": "1", "is_review_sort_by_highest_rating_active": "1", "is_review_sort_by_lowest_rating_active": "1", "is_review_sort_by_most_votes_active": "1", "is_review_sort_by_least_votes_active": "1", "is_ai_review_summary_active": "0", "is_question_sort_by_active": "1", "is_question_sort_by_recent_active": "1", "is_question_sort_by_most_votes_active": "1", "is_question_sort_by_least_votes_active": "1", "review_sort_by_label_with_photos_active": "With Attachments", "review_sort_by_label_recent_active": "Most Recent", "review_sort_by_label_highest_rating_active": "Highest Rating", "review_sort_by_label_lowest_rating_active": "Lowest Rating", "review_sort_by_label_most_votes_active": "Most Votes", "review_sort_by_label_least_votes_active": "Least Votes", "question_sort_by_label_recent_active": "Most Recent", "question_sort_by_label_most_votes_active": "Most Votes", "question_sort_by_label_least_votes_active": "Least Votes", "widget_no_question_text": "Ask your Question about this item", "widget_be_first_review_text": "Be the first to review this item", "reviews_error_message": "Sorry, something went wrong. Please try again after sometime.", "question_error_message": "Sorry, something went wrong. Please try again after sometime.", "theme_colour": "#012c32", "custome_icon_format": "all_initials", "custome_icon_format_custom_color": "#323133", "custome_icon_format_random_color": "", "custome_icon_format_random_luminosity": "", "default_form_rating": "5", "default_review_sort_by": "with_photos", "widget_form_attachments_title": "Select Files to Upload Photo & Video", "widget_form_attachments_message": "[!n_number_photos!] Photos of each upto [!n_size_photos!]MB and [!n_number_video!] video upto [!n_size_video!]MB", "enable_site_review": "1", "is_active_inappropriate": "0", "inappropriate_text": "Report as inappropriate", "inappropriate_success_text": "This review has been reported", "is_site_reviews_carousel_autoplay_active": "0", "is_site_reviews_carousel_active": "0", "site_reviews_carousel_title": "Shop Reviews", "site_reviews_carousel_limit": "20", "site_reviews_carousel_visible_limit": "2", "is_active_tabindex": "0", "question_badge_hide_text": "0", "badge_no_question_text": "No question", "badge_n_question_text": "[!n!] question(s)", "hide_badge_preview_if_no_question": "0", "is_question_preview_badge_active": "0", "question_validate_form_focus": "0", "review_validate_form_focus": "0", "show_preview_badge_auto_scroll": "1", "is_reviews_drawer_active": "1", "is_site_review_drawer_active": "0", "drawer_theme": "classic", "drawer_side": "left", "drawer_visibility": "desktop,mobile", "cta_text": "", "cta_url": "", "is_reviews_popup_active": "0", "popup_theme": "horizontal", "popup_position": "left", "popup_visibility": "desktop,mobile", "prorw_moblie_window_width": "992", "is_not_sticky": "0", "drawer_theme_title": "Reviews", "drawer_notification_title": "What Our Customers Say", "title_character_limit": "200", "body_character_limit": "2000", "name_character_limit": "50", "email_character_limit": "100", "custom_forms_textbox_character_limit": "100", "custom_forms_textarea_character_limit": "500", "widget_form_anonymous_review_text": "Would you like to submit this review anonymously?", "is_enable_anonymous_reviewer" : "0", "show_all_reviews" : "0" }; </script>
2567<script data-cfasync="false" > window.prorwCustomize =[];</script>
2567
2568
2569<link rel="dns-prefetch" href="https://cdn.simprosysapps.com">
2570<link rel="dns-prefetch" href="https://spr.simprosysapps.com">
2571<style class="prorw-temp-hide-style">.prorw-widg, .prorw-revi-badge{ display: block !important }</style>
2572<script type="text/javascript">
2573var iscssURL = '0';
2574var isTVActive = '1';
2575var widgetID= '3';
2576window.prorwCoreSnippet = 1;
2577var prorwJsLodeCalled   = 0;
2578
2579window.prorwIsScriptTags = 0;
2580var prorwIsScriptTags = 0;
2581
2582
2583var assets_version          = "v-1783077029";
2584var query_string_date_tiem  = "v-1783077029";
2585var query_string_date_tiem  = "v-1783077029";
2586var shop_domain             = "theformalclub";
2587var prorw_javascript_v2_url = "theformalclub-prorw.js";
2588var prorw_ti = 0;
2589
2590</script>
2590
2591
2592<script id="proviews-snippet" async src="https://cdn.simprosysapps.com/review-app/assets/js/proviews-v2-cdn.js?v-1783077029"></script>
2592
2593
2594
2595  
2596  <link href="https://cdn.shopify.com/extensions/01a0a9ca-3fa7-7b2a-b4db-55092e5b9b24/proviews-123/assets/prorw-app.min.css" rel="stylesheet" type="text/css" media="all" />  
2597  
2598  <link href="https://cdn.shopify.com/extensions/01a0a9ca-3fa7-7b2a-b4db-55092e5b9b24/proviews-123/assets/slider-app-tv.min.css" rel="stylesheet" type="text/css" media="all" />
2599  
2600  <link href="https://cdn.shopify.com/extensions/01a0a9ca-3fa7-7b2a-b4db-55092e5b9b24/proviews-123/assets/theme-variable.min.css" rel="stylesheet" type="text/css" media="all" /><style id='prorw-settings-tv-style'>.prorw-author-all-initials{display: none !important}.prorw-author-last-initial{display: none !important}.prorw-review__replier:before{content: 'theformalclub.myshopify.com'}.prorw-review__prod-link-prefix:before{content: 'about'}.prorw-review__out-of-store-text:before{content: '(out of store)'}.prorw-review-picture{display: none !important}.prorw_preview_badge_setup__{display: none !important}.prorw_preview_badge_setup[data-count="0"]{display: none;width:0;height:0}.prorw_question_flag, .prorw_reviews_flag{display: none !important}.prorw-country-flag-name{display: none !important}#prorw_review_recommend_product_label, .prorw-recommend-yes, .prorw-recommend-no{display: none !important}#prorw_site_reviews_carousel_widgets_body{height:0 !important;width:0 !important;overflow:hidden !important}.prorw-vote-wrap{display: none !important}.prorw-inappropriate-body{display: none !important}body:has(.prorw-first-review-messages) .prorw_reviews_container_data{display: none!important;height: 0!important;width: 0!important;overflow: hidden !important}.prorw_review-ai_summary{display: none !important}</style><style class="prorw-customCSS">#prorw_all_review_pagination_splide {margin-top: 10px !important; }.prorw-dropdown {margin-top: 20px !important;margin-bottom: 20px !important; display: flex !important;      position: relative !important;z-index: 2 !important;    }@media (min-width: 768px) {#prorw_all_review_pagination_splide {margin-top: 70px !important; }.prorw-dropdown {margin-top: -20px !important;}}.prorw-review-list article {border: 1px solid #e0e0e0 !important;border-radius: 20px !important;padding-top: 15px !important; padding-bottom: 15px !important; padding-left: 25px !important; padding-right: 25px !important; background: #ffffff !important;box-shadow: none !important;width: 95% !important;        margin: 0 auto 20px auto !important;box-sizing: border-box !important;height: auto !important;min-height: 200px !important;}.prorw_splide__slide {padding: 10px 0 !important;border: none !important;background: transparent !important;margin: 0 !important;}.prorw-review {border: none !important;background: transparent !important;padding: 0 !important;margin: 0 !important;}#prorw_sort_by, .prorw-container select {border: 1px solid #e0e0e0 !important;border-radius: 25px !important;padding: 10px 40px 10px 20px !important;background: #fff !important;color: #000 !important;min-width: 250px !important;    max-width: 100% !important;     height: 45px !important;line-height: 1.5 !important;appearance: none !important;-webkit-appearance: none !important;background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E") !important;background-repeat: no-repeat !important;background-position: right 15px top 50% !important;background-size: 10px auto !important;position: relative !important;z-index: 99 !important;}.prorw-review-text, .author-name, .prorw-heading, .prorw-review-date {color: #000000 !important;}.prorw-icon, .prorw-starrating i, .prorw-verified-buyer[data-type=buyer] i:before {color: #fbb03b !important;}.prorw-summary-actions-newreview,.prorw-summary-actions-newquestion {background-color: #012c32 !important; color: #ffffff !important;            border: none !important;border-radius: 8px !important;opacity: 1 !important;}.prorw-summary-actions-newreview:hover,.prorw-summary-actions-newquestion:hover {opacity: 0.8 !important;}.prorw-rating-bar-prosess,.prorw-rating-bar-process {background-color: #fbb03b !important;}.prorw-avatar:after {display: none !important;content: none !important;border: none !important;}.prorw_preview_badge_setup {font-size: 12px !important;}.prorw_splide__slide {padding: 20px !important;border: 0px solid #d3d3d3!important;background: transparent !important;margin: 7px !important;border-radius: 15px !important;}.prorw-featured-container {padding: 0px !important;}.prorw__arrows_session .prorw_splide__arrow {background-color: #ffffff !important;border-radius: 10px !important;border-color: #bdbdbd !important;}.prorw-revi-badge {margin-bottom: -10px !important;}</style>
2601
2602<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/collection-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
2603
2604
2605<script type="text/javascript">
2606(function(){
2607  const iconSpacing = {};
2608  
2609  
2610  
2611  
2612  if (Object.keys(iconSpacing).length > 0) {
2613    window.WishListHero_icon_spacing = iconSpacing;
2614  }
2615
2616  function hexToRgba(hex, alpha) {
2617    hex = hex.replace('#', '');
2618    const r = parseInt(hex.substring(0, 2), 16);
2619    const g = parseInt(hex.substring(2, 4), 16);
2620    const b = parseInt(hex.substring(4, 6), 16);
2621    return `rgba(${r}, ${g}, ${b}, ${alpha/100})`;
2622  }
2623
2624  window.WishListHero_collection_colors = {
2625    
2626    
2627    
2628    
2629  };
2630
2631      function mergeCollectionColors(){
2632      if (typeof window.WishListHero_setting !== 'undefined' && window.WishListHero_setting){
2633        window.WishListHero_setting = {
2634          ...window.WishListHero_setting,
2635          ...window.WishListHero_collection_colors
2636        };
2637      if (typeof window.WishListHero_setting_theme_override !== 'undefined'){
2638          window.WishListHero_setting_theme_override = {
2639            ...window.WishListHero_setting_theme_override,
2640            ...window.WishListHero_collection_colors
2641          };
2642        }
2643      document.dispatchEvent(new CustomEvent('wishlist-hero-colors-updated',{
2644          detail: window.WishListHero_collection_colors
2645        }));
2646      }
2647    }
2648    function checkAndMergeColors(){
2649      if (typeof window.WishListHero_setting !== 'undefined' && window.WishListHero_setting){
2650        mergeCollectionColors();
2651        return true;
2652      }
2653      return false;
2654    }
2655    if (!checkAndMergeColors()){
2656      let checkCount = 0;
2657      const maxChecks = 100;
2658      const checkForStoreConfig = setInterval(function(){
2659        checkCount++;
2660        if (checkAndMergeColors()){
2661          clearInterval(checkForStoreConfig);
2662        } else if (checkCount >= maxChecks){
2663          clearInterval(checkForStoreConfig);
2664          console.warn('Wishlist Hero: Store configuration not loaded within timeout period');
2665        }
2666      },100);
2667    }
2668    if (document.readyState === 'loading'){
2669      document.addEventListener('DOMContentLoaded', checkAndMergeColors);
2670    }else{
2671      checkAndMergeColors();
2672    }
2673  })();
2674</script>
2674
2675<style data-shopify>
2676  
2677  
2678  
2679    .wishlist-hero-custom-button.wishlisthero-floating button {
2680      width: 40px !important;
2681      height: 40px !important;
2682    }
2683    /* For Mobile devices, min width of 48px */
2684    .wishlist-hero-custom-button.wishlisthero-floating{
2685      padding: calc((48px-40px) / 2);
2686    }
2687
2688  
2689  
2690</style>
2691<!-- BEGIN app snippet: extraStyles -->
2692
2693<style>
2694  .wishlisthero-floating {
2695    position: absolute;
2696    top: 5px;
2697    z-index: 21;
2698    border-radius: 100%;
2699    width: fit-content;
2700    right: 5px;
2701    left: auto;
2702  }
2703  .wishlisthero-floating.wlh-left-btn {
2704    left: 5px !important;
2705    right: auto !important;
2706  }
2707  .wishlisthero-floating.wlh-right-btn {
2708    right: 5px !important;
2709    left: auto !important;
2710  }
2711  .wishlisthero-floating{
2712      
2713  }
2714  /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the
2715     selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes
2716     with .product-item__link/.product-item__image--margins grid markup. Re-enable only after
2717     staging verification confirms the new placement is desired.
2718  @media(min-width:1300px) {
2719    .product-item__link.product-item__image--margins .wishlisthero-floating {
2720      
2721        left: 50% !important;
2722        margin-left: -295px;
2723      
2724    }
2725  }
2726  */
2727  
2728  
2729</style>
2730
2731
2732
2733
2734
2735
2736<!-- END app snippet -->
2737<!-- BEGIN app snippet: TransArray -->
2738<script>
2739  window.WLH_reload_translations = function() {
2740    let _wlh_res = {};
2741    if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) {
2742
2743      
2744        
2745
2746        window.WishListHero_setting["ButtonTextBeforeAdding"] = "";
2747        _wlh_res["ButtonTextBeforeAdding"] = "";
2748        
2749
2750        window.WishListHero_setting["ButtonTextAfterAdding"] = "";
2751        _wlh_res["ButtonTextAfterAdding"] = "";
2752        
2753
2754        window.WishListHero_setting["ButtonTextAddToCart"] = "";
2755        _wlh_res["ButtonTextAddToCart"] = "";
2756        
2757
2758        window.WishListHero_setting["ButtonTextOutOfStock"] = "";
2759        _wlh_res["ButtonTextOutOfStock"] = "";
2760        
2761
2762        window.WishListHero_setting["ButtonTextAddAllToCart"] = "";
2763        _wlh_res["ButtonTextAddAllToCart"] = "";
2764        
2765
2766        window.WishListHero_setting["ButtonTextRemoveAllToCart"] = "";
2767        _wlh_res["ButtonTextRemoveAllToCart"] = "";
2768        
2769
2770        window.WishListHero_setting["AddedProductNotificationText"] = "";
2771        _wlh_res["AddedProductNotificationText"] = "";
2772        
2773
2774        window.WishListHero_setting["AddedProductToCartNotificationText"] = "";
2775        _wlh_res["AddedProductToCartNotificationText"] = "";
2776        
2777
2778        window.WishListHero_setting["ViewCartLinkText"] = "";
2779        _wlh_res["ViewCartLinkText"] = "";
2780        
2781
2782        window.WishListHero_setting["SharePopup_TitleText"] = "";
2783        _wlh_res["SharePopup_TitleText"] = "";
2784        
2785
2786        window.WishListHero_setting["SharePopup_shareBtnText"] = "";
2787        _wlh_res["SharePopup_shareBtnText"] = "";
2788        
2789
2790        window.WishListHero_setting["SharePopup_shareHederText"] = "";
2791        _wlh_res["SharePopup_shareHederText"] = "";
2792        
2793
2794        window.WishListHero_setting["SharePopup_shareCopyText"] = "";
2795        _wlh_res["SharePopup_shareCopyText"] = "";
2796        
2797
2798        window.WishListHero_setting["SharePopup_shareCancelBtnText"] = "";
2799        _wlh_res["SharePopup_shareCancelBtnText"] = "";
2800        
2801
2802        window.WishListHero_setting["SharePopup_shareCopyBtnText"] = "";
2803        _wlh_res["SharePopup_shareCopyBtnText"] = "";
2804        
2805
2806        window.WishListHero_setting["SendEMailPopup_BtnText"] = "";
2807        _wlh_res["SendEMailPopup_BtnText"] = "";
2808        
2809
2810        window.WishListHero_setting["SendEMailPopup_FromText"] = "";
2811        _wlh_res["SendEMailPopup_FromText"] = "";
2812        
2813
2814        window.WishListHero_setting["SendEMailPopup_ToText"] = "";
2815        _wlh_res["SendEMailPopup_ToText"] = "";
2816        
2817
2818        window.WishListHero_setting["SendEMailPopup_BodyText"] = "";
2819        _wlh_res["SendEMailPopup_BodyText"] = "";
2820        
2821
2822        window.WishListHero_setting["SendEMailPopup_SendBtnText"] = "";
2823        _wlh_res["SendEMailPopup_SendBtnText"] = "";
2824        
2825
2826        window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = "";
2827        _wlh_res["SendEMailPopup_SendNotificationText"] = "";
2828        
2829
2830        window.WishListHero_setting["SendEMailPopup_TitleText"] = "";
2831        _wlh_res["SendEMailPopup_TitleText"] = "";
2832        
2833
2834        window.WishListHero_setting["AddProductMessageText"] = "";
2835        _wlh_res["AddProductMessageText"] = "";
2836        
2837
2838        window.WishListHero_setting["RemoveProductMessageText"] = "";
2839        _wlh_res["RemoveProductMessageText"] = "";
2840        
2841
2842        window.WishListHero_setting["RemoveAllProductMessageText"] = "";
2843        _wlh_res["RemoveAllProductMessageText"] = "";
2844        
2845
2846        window.WishListHero_setting["RemovedProductNotificationText"] = "";
2847        _wlh_res["RemovedProductNotificationText"] = "";
2848        
2849
2850        window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = "";
2851        _wlh_res["AddAllOutOfStockProductNotificationText"] = "";
2852        
2853
2854        window.WishListHero_setting["RemovePopupOkText"] = "";
2855        _wlh_res["RemovePopupOkText"] = "";
2856        
2857
2858        window.WishListHero_setting["RemovePopup_HeaderText"] = "";
2859        _wlh_res["RemovePopup_HeaderText"] = "";
2860        
2861
2862        window.WishListHero_setting["ViewWishlistText"] = "";
2863        _wlh_res["ViewWishlistText"] = "";
2864        
2865
2866        window.WishListHero_setting["EmptyWishlistText"] = "";
2867        _wlh_res["EmptyWishlistText"] = "";
2868        
2869
2870        window.WishListHero_setting["BuyNowButtonText"] = "";
2871        _wlh_res["BuyNowButtonText"] = "";
2872        
2873
2874        window.WishListHero_setting["Wishlist_Title"] = "";
2875        _wlh_res["Wishlist_Title"] = "";
2876        
2877
2878        window.WishListHero_setting["LoginPopupContent"] = "";
2879        _wlh_res["LoginPopupContent"] = "";
2880        
2881
2882        window.WishListHero_setting["LoginPopupLoginBtnText"] = "";
2883        _wlh_res["LoginPopupLoginBtnText"] = "";
2884        
2885
2886        window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = "";
2887        _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = "";
2888        
2889
2890        window.WishListHero_setting["LowStockEmailSubject"] = "";
2891        _wlh_res["LowStockEmailSubject"] = "";
2892        
2893
2894        window.WishListHero_setting["OnSaleEmailSubject"] = "";
2895        _wlh_res["OnSaleEmailSubject"] = "";
2896        
2897
2898        window.WishListHero_setting["SharePopup_shareCopiedText"] = "";
2899        _wlh_res["SharePopup_shareCopiedText"] = "";
2900    }
2901    return _wlh_res;
2902  }
2903  window.WLH_reload_translations();
2904</script>
2904<!-- END app snippet -->
2905<!-- BEGIN app snippet: wishlist-collection -->
2906
2907
2908
2909
2910
2911
2912
2913  
2914  
2915
2916  
2917  
2918
2919  
2920  
2921
2922  
2923  
2924
2925  
2926  
2927
2928  
2929  
2930
2931  
2932  
2933
2934  
2935  
2936
2937  
2938  
2939
2940  
2941  
2942
2943  
2944  
2945
2946  
2947  
2948
2949  
2950  
2951
2952  
2953  
2954
2955  
2956  
2957
2958  
2959  
2960
2961  
2962  
2963
2964  
2965  
2966
2967  
2968  
2969
2970  
2971  
2972
2973  
2974  
2975
2976  
2977  
2978
2979  
2980  
2981
2982  
2983  
2984
2985  
2986  
2987
2988  
2989  
2990
2991  
2992  
2993
2994  
2995  
2996
2997  
2998  
2999
3000  
3001  
3002
3003  
3004  
3005
3006  
3007  
3008
3009  
3010  
3011
3012  
3013  
3014
3015  
3016  
3017
3018  
3019  
3020
3021  
3022  
3023
3024  
3025  
3026
3027  
3028  
3029
3030  
3031  
3032
3033  
3034  
3035
3036  
3037  
3038
3039  
3040  
3041
3042  
3043  
3044
3045  
3046  
3047
3048  
3049  
3050
3051  
3052  
3053
3054  
3055  
3056
3057  
3058  
3059
3060  
3061  
3062
3063  
3064  
3065
3066  
3067  
3068
3069  
3070  
3071
3072  
3073  
3074
3075  
3076  
3077
3078  
3079  
3080
3081  
3082  
3083
3084  
3085  
3086
3087  
3088  
3089
3090  
3091  
3092
3093  
3094  
3095
3096  
3097  
3098
3099  
3100  
3101
3102  
3103  
3104
3105  
3106  
3107
3108  
3109  
3110
3111  
3112  
3113
3114  
3115  
3116
3117  
3118  
3119
3120  
3121  
3122
3123  
3124  
3125
3126  
3127  
3128
3129  
3130  
3131
3132  
3133  
3134
3135  
3136  
3137
3138  
3139  
3140
3141  
3142  
3143
3144  
3145  
3146
3147  
3148  
3149
3150  
3151  
3152
3153  
3154  
3155
3156  
3157  
3158
3159  
3160  
3161
3162  
3163  
3164
3165  
3166  
3167
3168  
3169  
3170
3171  
3172  
3173
3174  
3175  
3176
3177  
3178  
3179
3180  
3181  
3182
3183  
3184  
3185
3186  
3187  
3188
3189  
3190  
3191
3192  
3193  
3194
3195  
3196  
3197
3198  
3199  
3200
3201  
3202  
3203
3204  
3205  
3206
3207  
3208  
3209
3210  
3211  
3212
3213  
3214  
3215
3216  
3217  
3218
3219  
3220  
3221
3222  
3223  
3224
3225  
3226  
3227
3228  
3229  
3230
3231  
3232  
3233
3234  
3235  
3236
3237  
3238  
3239
3240  
3241  
3242
3243  
3244  
3245
3246  
3247  
3248
3249  
3250  
3251
3252  
3253  
3254
3255  
3256  
3257
3258  
3259  
3260
3261  
3262  
3263
3264  
3265  
3266
3267  
3268  
3269
3270  
3271  
3272
3273  
3274  
3275
3276  
3277  
3278
3279  
3280  
3281
3282  
3283  
3284
3285  
3286  
3287
3288  
3289  
3290
3291  
3292  
3293
3294  
3295  
3296
3297  
3298  
3299
3300  
3301  
3302
3303  
3304  
3305
3306  
3307  
3308
3309  
3310  
3311
3312  
3313  
3314
3315  
3316  
3317
3318  
3319  
3320
3321  
3322  
3323
3324  
3325  
3326
3327  
3328  
3329
3330  
3331  
3332
3333  
3334  
3335
3336  
3337  
3338
3339  
3340  
3341
3342  
3343  
3344
3345  
3346  
3347
3348  
3349  
3350
3351  
3352  
3353
3354  
3355  
3356
3357  
3358  
3359
3360  
3361  
3362
3363  
3364  
3365
3366  
3367  
3368
3369  
3370  
3371
3372  
3373  
3374
3375  
3376  
3377
3378  
3379  
3380
3381  
3382  
3383
3384  
3385  
3386
3387  
3388  
3389
3390  
3391  
3392
3393  
3394  
3395
3396  
3397  
3398
3399  
3400  
3401
3402  
3403  
3404
3405  
3406  
3407
3408  
3409  
3410
3411  
3412  
3413
3414  
3415  
3416
3417  
3418  
3419
3420  
3421  
3422
3423  
3424  
3425
3426  
3427  
3428
3429  
3430  
3431
3432  
3433  
3434
3435  
3436  
3437
3438  
3439  
3440
3441  
3442  
3443
3444  
3445  
3446
3447  
3448  
3449
3450  
3451  
3452
3453  
3454  
3455
3456  
3457  
3458
3459  
3460  
3461
3462  
3463  
3464
3465  
3466  
3467
3468  
3469  
3470
3471  
3472  
3473
3474  
3475  
3476
3477  
3478  
3479
3480  
3481  
3482
3483  
3484  
3485
3486  
3487  
3488
3489  
3490  
3491
3492  
3493  
3494
3495  
3496  
3497
3498  
3499  
3500
3501  
3502  
3503
3504  
3505  
3506
3507  
3508  
3509
3510  
3511  
3512
3513  
3514  
3515
3516  
3517  
3518
3519  
3520  
3521
3522  
3523  
3524
3525  
3526  
3527
3528  
3529  
3530
3531  
3532  
3533
3534  
3535  
3536
3537  
3538  
3539
3540  
3541  
3542
3543  
3544  
3545
3546  
3547  
3548
3549  
3550  
3551
3552  
3553  
3554
3555  
3556  
3557
3558  
3559  
3560
3561  
3562  
3563
3564  
3565  
3566
3567  
3568  
3569
3570  
3571  
3572
3573  
3574  
3575
3576  
3577  
3578
3579  
3580  
3581
3582  
3583  
3584
3585  
3586  
3587
3588  
3589  
3590
3591  
3592  
3593
3594  
3595  
3596
3597  
3598  
3599
3600  
3601  
3602
3603  
3604  
3605
3606  
3607  
3608
3609  
3610  
3611
3612  
3613  
3614
3615  
3616  
3617
3618  
3619  
3620
3621  
3622  
3623
3624  
3625  
3626
3627  
3628  
3629
3630  
3631  
3632
3633  
3634  
3635
3636  
3637  
3638
3639  
3640  
3641
3642  
3643  
3644
3645  
3646  
3647
3648  
3649  
3650
3651  
3652  
3653
3654  
3655  
3656
3657  
3658  
3659
3660  
3661  
3662
3663  
3664  
3665
3666  
3667  
3668
3669  
3670  
3671
3672  
3673  
3674
3675  
3676  
3677
3678  
3679  
3680
3681  
3682  
3683
3684  
3685  
3686
3687  
3688  
3689
3690  
3691  
3692
3693  
3694  
3695
3696  
3697  
3698
3699  
3700  
3701
3702  
3703  
3704
3705  
3706  
3707
3708  
3709  
3710
3711  
3712  
3713
3714  
3715  
3716
3717  
3718  
3719
3720  
3721  
3722
3723  
3724  
3725
3726  
3727  
3728
3729  
3730  
3731
3732  
3733  
3734
3735  
3736  
3737
3738  
3739  
3740
3741  
3742  
3743
3744  
3745  
3746
3747  
3748  
3749
3750  
3751  
3752
3753  
3754  
3755
3756  
3757  
3758
3759  
3760  
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776<script type="text/javascript">
3777  console.log('Search: ');
3778  var _whc_enableSortMutation = false;
3779  // Try product link inside card first, fallback to card itself if it's a link
3780  if (''.trim() != '') {
3781    var _whc_cardSelector = '',
3782      _whc_linkInCardSelector = document.querySelector('.usf-sr-product')
3783        ? " a[href*='/products/']"
3784        : "a[href*='/products/'], [href*='/products/']",
3785      _whc_iconPlacementInCardSelector = '',
3786      _whc_iconPlacementInCardMode = 'I',
3787      _whc_productHandleExtractor = '',
3788      _whc_placementInCard = 'auto',
3789      _wh_addIconsToCollectionViewCard = (e) => {
3790        try {
3791          var t;
3792          if (_whc_productHandleExtractor)
3793            try {
3794              t = _whc_productHandleExtractor(e);
3795            } catch (r) {}
3796          if (!t) {
3797            var c = e.matches && e.matches("[href*='/products/']") ? e : e.querySelector(_whc_linkInCardSelector);
3798            if (c && c.href) {
3799              var a = new URL(c.href).pathname;
3800              t = a.substring(a.indexOf('/products/') + 10);
3801            }
3802          }
3803          if (t) {
3804            var n = _whc_iconPlacementInCardSelector ? e.querySelector(_whc_iconPlacementInCardSelector) : e;
3805            if (n && !n.querySelector(".wishlist-hero-custom-button[data-wlh-handle='" + t + "']")) {
3806              var o = document.createElement('div');
3807              if (_whc_placementInCard == 'left') {
3808                o.classList.add('wlh-left-btn');
3809              } else if (_whc_placementInCard == 'right') {
3810                o.classList.add('wlh-right-btn');
3811              }
3812              switch (
3813                (o.classList.add('wishlisthero-floating'),
3814                o.classList.add('wishlist-hero-custom-button'),
3815                o.setAttribute('data-wlh-handle', t),
3816                o.setAttribute('data-wlh-mode', 'icon_only'),
3817                o.setAttribute('data-wlh-view', 'Collection'),
3818                _whc_iconPlacementInCardMode)
3819              ) {
3820                case 'A':
3821                  n.parentNode.insertBefore(o, n.nextSibling);
3822                  break;
3823                case 'B':
3824                  n.parentNode.insertBefore(o, n);
3825                  break;
3826                default:
3827                  n.insertBefore(o, n.firstChild);
3828              }
3829              var d = new CustomEvent('wishlist-hero-add-to-custom-element', { detail: o });
3830              document.dispatchEvent(d);
3831            }
3832          }
3833        } catch (i) {}
3834      };
3835    function wh_loadScript(e) {
3836      let t = document.createElement('script');
3837      return (
3838        (t.src = e),
3839        document.body.appendChild(t),
3840        new Promise((e, r) => {
3841          (t.onload = function () {
3842            e();
3843          }),
3844            (t.onerror = function () {
3845              r();
3846            });
3847        })
3848      );
3849    }
3850    const getCardGrid = (cardsSelector) => {
3851      const cards = document.querySelectorAll(cardsSelector);
3852      if (cards.length === 0) return document.body;
3853      let el = cards[0].parentElement;
3854      while (el && el !== document.body) {
3855        if (el.querySelectorAll(cardsSelector).length === cards.length) {
3856          return el;
3857        }
3858        el = el.parentElement;
3859      }
3860      return document.body;
3861    }
3862    document.addEventListener('DOMContentLoaded', () => {
3863      document.querySelectorAll(_whc_cardSelector).forEach((e) => {
3864        _wh_addIconsToCollectionViewCard(e);
3865      }),
3866        wh_loadScript('https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/arrive.min.js').then(function () {
3867          document.arrive(_whc_cardSelector, function (e) {
3868            _wh_addIconsToCollectionViewCard(e);
3869          });
3870        });
3871      if (_whc_enableSortMutation) {
3872        var _wh_gridRafPending = false;
3873        var _wh_gridObserver = new MutationObserver(function () {
3874          if (!_wh_gridRafPending) {
3875            _wh_gridRafPending = true;
3876            requestAnimationFrame(function () {
3877              _wh_gridRafPending = false;
3878              document.querySelectorAll(_whc_cardSelector).forEach(function (card) {
3879                if (!card.querySelector('.wishlist-hero-custom-button')) {
3880                  _wh_addIconsToCollectionViewCard(card);
3881                }
3882              });
3883            });
3884          }
3885        });
3886        const cardGrid = getCardGrid(_whc_cardSelector);
3887        if (cardGrid !== document.body) {
3888          _wh_gridObserver.observe(cardGrid, { childList: true, subtree: true });
3889          document.addEventListener('shopify:section:unload', function () {
3890            _wh_gridObserver.disconnect();
3891          });
3892        }
3893      }
3894    });
3895  }
3896</script>
3896
3897<!-- END app snippet -->
3898<!-- END app block --><!-- BEGIN app block: shopify://apps/customerlabs-1pd-capi-tracking/blocks/header-embed-block/e7b7e586-f2a0-478c-a96a-edb8673644b2 -->
3898<script>
3899
3900
3901
3902  !function(t,e,r,c,a,n,s){t.ClAnalyticsObject=a,t[a]=t[a]||[],t[a].methods=["trackSubmit","trackClick","pageview","identify","track", "trackConsent"],t[a].factory=function(e){return function(){var r=Array.prototype.slice.call(arguments);return r.unshift(e),t[a].push(r),t[a]}};for(var i=0;i<t[a].methods.length;i++){var o=t[a].methods[i];t[a][o]=t[a].factory(o)}n=e.createElement(r),s=e.getElementsByTagName(r)[0],n.async=1,n.crossOrigin="anonymous",n.src=c,s.parentNode.insertBefore(n,s)}(window,document,"script","https://cdn.js.customerlabs.co/cl8409wtx7bdg0.js","_cl");_cl.SNIPPET_VERSION="2.0.0";
3903
3904</script>
3904
3905<!-- END app block -->
3905<script src="https://cdn.shopify.com/extensions/01a0ecb7-3420-7d4f-bace-bf84c41a6d12/order-tracking-prod-34/assets/order-tracking.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3905
3905
3906<script src="https://cdn.shopify.com/extensions/01a0a9ca-3fa7-7b2a-b4db-55092e5b9b24/proviews-123/assets/assets.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3906
3906
3907<script src="https://cdn.shopify.com/extensions/01a0fdff-2b95-7a42-80bb-495e663795ed/forms-2610/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
3907
3908<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3909<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: 66976219417,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 3909
3909
3910<script>
3911  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
3912</script>
vendor: 1 bytes, line 3912
3912
3913<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}
3913).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: 66976219417,storefrontBaseUrl: "https://theformalclub.in",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://theformalclub.in/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2810183961","configuration":"{\"accountID\":\"Us9hV7Oij5X7dw1kIe3pIwZxILm1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7017740cfdd97897a59e5038f930e19e","type":"APP","apiClientId":44310888449,"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":"2250178841","configuration":"{\"shop_id\":\"66976219417\",\"shop_domain\":\"theformalclub.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4aeeb14709f3bfc09b72ae40d75835a6","type":"APP","apiClientId":5049969,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
3913,"dataSharingState":"unrestricted"},{"id":"1718485273","configuration":"{\"shop\":\"theformalclub.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1544061209","configuration":"{\"accountID\":\"theformalclub.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c81f623d7d5f51359734300e99a033c4","type":"APP","apiClientId":3128379,"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":"875036953","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\",\\\"GT-NNV7QLT\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/5PO-CN_R058aEMHN7KMq\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/NLGmCNnR058aEMHN7KMq\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4MXNPHQG9F\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/XfhaCNbR058aEMHN7KMq\\\",\\\"MC-MWBG6E2LP6\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4MXNPHQG9F\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/PGwfCNDR058aEMHN7KMq\\\",\\\"MC-MWBG6E2LP6\\\",\\\"AW-11349468865\\\/6WNJCNbKgrIZEMHN7KMq\\\",\\\"AW-11349468865\\\/0BFECMrHzOUYEMHN7KMq\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/NUExCNPR058aEMHN7KMq\\\",\\\"MC-MWBG6E2LP6\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4MXNPHQG9F\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/FK8dCOLR058aEMHN7KMq\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-4MXNPHQG9F\\\",\\\"AW-11349468865\\\/da9ECNzR058aEMHN7KMq\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4MXNPHQG9F\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"167772441","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GK\u003c\u003eGads"},{"id":"213319961","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CustomerLabs"},{"id":"232358169","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"StoreTracker"},{"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":"The Formal Club","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"theformalclub.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/theformalclub.in"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9428818198809","handle":"cambridge-giza-cotton-shirt-in-lemon-frost","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48874935681305","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9428801061145","handle":"cambridge-giza-cotton-shirt-in-dusty-rose","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48874828235033","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9428834812185","handle":"cambridge-giza-cotton-shirt-in-vanilla","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48875048042777","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9876632535321","handle":"breeze-linen-shirt-in-mushroom","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50509099041049","
3913image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9754574192921","handle":"gingham-check-shirt-in-ochre","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49904374382873","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9706745790745","handle":"breeze-linen-shirt-in-wood-rose","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49671322566937","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9467827323161","handle":"breeze-linen-shirt-in-sand","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48956716220697","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438567694617","handle":"cambridge-giza-cotton-shirt-in-peach-fuzz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895016042777","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438559502617","handle":"cambridge-giza-cotton-shirt-in-grass-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48894992515353","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10214713786649","handle":"flexi-stretch-plus-shirt-in-latte","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51752308801817","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10215405388057","handle":"whisper-easy-to-iron-shirt-in-cloud-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51756281004313","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10016440353049","handle":"cedar-pure-linen-full-sleeves-shirt-in-snow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51223178739993","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9961836642585","handle":"french-cuff-giza-cotton-shirt-in-moss-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50963177996569","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9329302372633","handle":"cambridge-giza-cotton-shirt-in-teal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48638658478361","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10026979492121","handle":"royal-oxford-dobby-shirt-in-dove-grey","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51270871810329","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9706718036249","handle":"breeze-linen-shirt-in-leaf-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49671247102233","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9706739269913","handle":"breeze-linen-shirt-in-ivory","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49671307493657","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10011052376345","handle":"regal-oxford-chambray-shirt-in-ash-grey","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51198739054873","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9754557776153","handle":"gingham-check-shirt-in-blush-pink","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49904282501401","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438615699737","handle":"cambridge-giza-cotton-shirt-in-fresh-aqua","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895078433049","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9428825538841","handle":"cambridge-giza-cotton-shirt-in-powder-pink","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48874984374553","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9876639514905","handle":"breeze-linen-shirt-in-baby-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50509108150553","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9943536042265","handle":"breeze-linen-half-sleeves-shirt-in-velvet-rose","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50850424750361","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9900287656217","handle":"french-cuff-giza-cotton-shirt-in-lemon-frost","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50620732965145","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438567661849","handle":"cambridge-giza-cotton-shirt-in-slate-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895015813401","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
3913,{"id":"10269566042393","handle":"french-cuff-giza-cotton-shirt-in-pewter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51976593473817","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10232558420249","handle":"french-cuff-giza-cotton-shirt-in-ice-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51823442919705","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10026986078489","handle":"royal-oxford-dobby-shirt-in-maya-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51270965756185","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10010051117337","handle":"imperial-herringbone-shirt-in-cornflower","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51193409569049","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9754577371417","handle":"gingham-check-shirt-in-cloud-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49904400171289","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9876641808665","handle":"breeze-linen-shirt-in-seaweed","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50509110640921","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10011052212505","handle":"regal-oxford-chambray-shirt-in-ice-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51198738596121","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9467827454233","handle":"breeze-linen-shirt-in-powder-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48956716515609","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9883917517081","handle":"breeze-linen-shirt-in-watercress","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50546860097817","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10010087555353","handle":"imperial-herringbone-shirt-in-silver-grey","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51193455870233","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9896091353369","handle":"french-cuff-giza-cotton-shirt-in-dusty-rose","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50599893664025","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9329302405401","handle":"cambridge-giza-cotton-shirt-in-wineberry","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48638658806041","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10010085753113","handle":"imperial-herringbone-shirt-in-flamingo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51193453576473","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9428865941785","handle":"cambridge-giza-cotton-shirt-in-snow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48875250647321","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438571692313","handle":"cambridge-giza-cotton-shirt-in-ice-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895023415577","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
3913,{"id":"10011051950361","handle":"regal-oxford-chambray-shirt-in-flamingo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51198737875225","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9467859665177","handle":"breeze-linen-shirt-in-snow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48956818325785","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10016443236633","handle":"crest-self-stripe-giza-shirt-in-cloud-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51223186243865","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10232557371673","handle":"french-cuff-giza-cotton-shirt-in-teal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51823440724249","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9955080175897","handle":"bennet-sky-blue-shirt-with-concealed-placket","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50929926635801","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9573505368345","handle":"bennet-navy-with-concealed-placket","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49244347826457","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10010088898841","handle":"imperial-herringbone-shirt-in-ash-brown","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51193457869081","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9876646625561","handle":"breeze-linen-shirt-in-mocha","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50509117227289","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9942401745177","handle":"breeze-linen-half-sleeves-shirt-in-cocoa","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50843607662873","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9428842316057","handle":"cambridge-giza-cotton-shirt-in-gun-metal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48875096506649","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9900288770329","handle":"french-cuff-giza-cotton-shirt-in-raven","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50620736110873","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9961833201945","handle":"french-cuff-giza-cotton-shirt-in-wineberry","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50963096633625","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10232558125337","handle":"french-cuff-giza-cotton-shirt-in-coffee","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51823442166041","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438604558617","handle":"cambridge-giza-cotton-shirt-in-moss-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895047401753","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9736686633241","handle":"cruise-corduroy-shirt-in-navy-saphire","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49841592074521","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9736695775513","handle":"cruise-corduroy-shirt-in-wineberry","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49841675534617","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438620418329","handle":"cambridge-giza-cotton-shirt-in-saphire","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895105761561","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9979828797721","handle":"breeze-linen-full-sleeves-shirt-in-denim","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51048373223705","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9736695873817","handle":"cruise-corduroy-shirt-in-pine-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49841675829529","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
3913,{"id":"10103565025561","handle":"cruise-corduroy-shirt-in-leaf-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51369786507545","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9921645642009","handle":"french-cuff-giza-cotton-shirt-in-slate-blue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50716083650841","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10196499431705","handle":"cruise-corduroy-shirt-in-chestnut","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51660982845721","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9467730034969","handle":"french-cuff-giza-cotton-shirt-in-snow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48956379234585","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10215409156377","handle":"whisper-easy-to-iron-french-cuff-shirt-in-cloud-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51756304826649","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9438571725081","handle":"cambridge-giza-cotton-shirt-in-pewter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48895023644953","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10011049394457","handle":"regal-oxford-solid-shirt-in-cloud-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51198729322777","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9467827585305","handle":"breeze-linen-shirt-in-grass","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48956716908825","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10293207892249","handle":"cedar-pure-linen-half-sleeves-shirt-in-snow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52084802486553","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://theformalclub.in/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"185500664089","themeStoreId":"855","themePublished":"true","eventMetadataId":"c3e7bf15-6817-48de-bafa-bdadc680bdd8","pageType":"page","resourceId":"162167914777","shopId":"66976219417","storefrontBaseUrl":"https:\/\/theformalclub.in","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>
3913<script>
3914  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
3915  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
3916  window.ShopifyAnalytics.meta.currency = 'INR';
3917  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":162167914777,"requestId":"2f15e63d-d136-4a7f-9e6f-ce098359ba15-1791083118"}};
3918  for (var attr in meta) {
3919    window.ShopifyAnalytics.meta[attr] = meta[attr];
3920  }
3921</script>
vendor: 1 bytes, line 3921
3921
3922<script class="analytics">
3923  (function () {
3924    var customDocumentWrite = function(content) {
3925      var jquery = null;
3926
3927      if (window.jQuery) {
3928        jquery = window.jQuery;
3929      } else if (window.Checkout && window.Checkout.$) {
3930        jquery = window.Checkout.$;
3931      }
3932
3933      if (jquery) {
3934        jquery('body').append(content);
3935      }
3936    };
3937
3938    var hasLoggedConversion = function(token) {
3939      if (token) {
3940        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
3941      }
3942      return false;
3943    }
3944
3945    var setCookieIfConversion = function(token) {
3946      if (token) {
3947        var twoMonthsFromNow = new Date(Date.now());
3948        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
3949
3950        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
3951      }
3952    }
3953
3954    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
3955    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
3956    if (trekkie.integrations) {
3957      return;
3958    }
3959    trekkie.methods = [
3960      'identify',
3961      'page',
3962      'ready',
3963      'track',
3964      'trackForm',
3965      'trackLink'
3966    ];
3967    trekkie.factory = function(method) {
3968      return function() {
3969        var args = Array.prototype.slice.call(arguments);
3970        args.unshift(method);
3971        trekkie.push(args);
3972        if (method == 'track' || method == 'page') {
3973          var pageUrl;
3974          try {
3975            pageUrl = window.location.href;
3976          } catch (e) {}
3977          var pageReferrer;
3978          try {
3979            pageReferrer = document.referrer;
3980          } catch (e) {}
3981          try {
3982            if (window.__TREKKIE_SHIM_QUEUE == null) {
3983              window.__TREKKIE_SHIM_QUEUE = [];
3984            }
3985            window.__TREKKIE_SHIM_QUEUE.push({
3986              from: 'trekkie-stub',
3987              method: method,
3988              args: args.slice(1),
3989              pageContext: {
3990                url: pageUrl,
3991                referrer: pageReferrer
3992              }
3993            });
3994          } catch (e) {
3995            // no-op
3996          }
3997        }
3998        return trekkie;
3999      };
4000    };
4001    for (var i = 0; i < trekkie.methods.length; i++) {
4002      var key = trekkie.methods[i];
4003      trekkie[key] = trekkie.factory(key);
4004    }
4005    trekkie.load = function(config) {
4006      trekkie.config = config || {};
4007      trekkie.config.initialDocumentCookie = document.cookie;
4008      var first = document.getElementsByTagName('script')[0];
4009var script = document.createElement('script');
4010script.type = 'text/javascript';
4011script.onerror = function(e) {
4012  var scriptFallback = document.createElement('script');
4013  scriptFallback.type = 'text/javascript';
4014  scriptFallback.onerror = function(error) {
4015          var Monorail = {
4016      produce: function produce(monorailDomain, schemaId, payload) {
4017        var currentMs = new Date().getTime();
4018        var event = {
4019          schema_id: schemaId,
4020          payload: payload,
4021          metadata: {
4022            event_created_at_ms: currentMs,
4023            event_sent_at_ms: currentMs
4024          }
4025        };
4026        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
4027      },
4028      sendRequest: function sendRequest(endpointUrl, payload) {
4029        // Try the sendBeacon API
4030        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
4031          var blobData = new window.Blob([payload], {
4032            type: 'text/plain'
4033          });
4034
4035          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
4036            return true;
4037          } // sendBeacon was not successful
4038
4039        } // XHR beacon
4040
4041        var xhr = new XMLHttpRequest();
4042
4043        try {
4044          xhr.open('POST', endpointUrl);
4045          xhr.setRequestHeader('Content-Type', 'text/plain');
4046          xhr.send(payload);
4047        } catch (e) {
4048          console.log(e);
4049        }
4050
4051        return false;
4052      },
4053      isIos12: function isIos12() {
4054        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
4055      }
4056    };
4057    Monorail.produce('monorail-edge.shopifysvc.com',
4058      'trekkie_storefront_load_errors/1.1',
4059      {shop_id: 66976219417,
4060      theme_id: 185500664089,
4061      app_name: "storefront",
4062      context_url: window.location.href,
4063      source_url: "//theformalclub.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
4064
4065  };
4066  scriptFallback.async = true;
4067  scriptFallback.src = '//theformalclub.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
4068  first.parentNode.insertBefore(scriptFallback, first);
4069};
4070script.async = true;
4071script.src = '//theformalclub.in/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
4072first.parentNode.insertBefore(script, first);
4073
4074    };
4075    trekkie.load(
4076      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66976219417,"isMerchantRequest":null,"themeId":185500664089,"themeCityHash":"14018200027259848109","contentLanguage":"en","currency":"INR","eventMetadataId":"c3e7bf15-6817-48de-bafa-bdadc680bdd8"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
4077    );
4078
4079    var loaded = false;
4080    trekkie.ready(function() {
4081      if (loaded) return;
4082      loaded = true;
4083
4084      window.ShopifyAnalytics.lib = window.trekkie;
4085
4086      var originalDocumentWrite = document.write;
4087      document.write = customDocumentWrite;
4088      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
4089      document.write = originalDocumentWrite;
4090
4091      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
4092      var token = match? match[1]: undefined;
4093      if (!hasLoggedConversion(token)) {
4094        setCookieIfConversion(token);
4095        
4096      }
4097    });
4098
4099    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":162167914777,"requestId":"2f15e63d-d136-4a7f-9e6f-ce098359ba15-1791083118","shopifyEmitted":true});
4100
4101    var eventsListenerScript = document.createElement('script');
4102    eventsListenerScript.async = true;
4103    eventsListenerScript.src = "//theformalclub.in/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
4104    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
4105})();</script>
vendor: 1 bytes, line 4105
4105
4106<script
4107  defer
4108  src="https://theformalclub.in/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
4109  data-application="storefront-renderer"
4110  data-shop-id="66976219417"
4111  data-render-region="gcp-us-central1"
4112  data-page-type="page"
4113  data-theme-instance-id="185500664089"
4114  data-theme-name="Prestige"
4115  data-theme-version="10.11.1"
4116  data-monorail-region="shop_domain"
4117  data-resource-timing-sampling-rate="10"
4118  data-shs="true"
4119  data-shs-beacon="true"
4120  data-shs-export-with-fetch="true"
4121  data-shs-logs-sample-rate="1"
4122  data-shs-beacon-endpoint="https://theformalclub.in/api/collect"
4123></script>
4123
4124<meta name="shopify-y" content="a6cea94e-bab8-467f-9e6a-2735adf55d9c" data-expiration="1822640718000"><meta name="shopify-s" content="4cd68f1e-eaa9-4a75-b02b-58119400999c" data-expiration="1791084918000"><meta name="new-cookie-storage-activated" content="t">
4125</head>
4126
4127  
4128
4129  <body class="features--button-transition features--zoom-image  color-scheme color-scheme--scheme-1  template-suffix-shop-by-pants"><template id="drawer-default-template">
4130  <div part="base">
4131    <div part="overlay"></div>
4132
4133    <div part="content">
4134      <header part="header">
4135        <slot name="header"></slot>
4136
4137        <dialog-close-button style="display: contents">
4138          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
4139      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
4140    </svg>
4141
4142  </button>
4143        </dialog-close-button>
4144      </header>
4145
4146      <div part="body">
4147        <slot></slot>
4148      </div>
4149
4150      <footer part="footer">
4151        <slot name="footer"></slot>
4152      </footer>
4153    </div>
4154  </div>
4155</template><template id="modal-default-template">
4156  <div part="base">
4157    <div part="overlay"></div>
4158
4159    <div part="content">
4160      <header part="header">
4161        <slot name="header"></slot>
4162
4163        <dialog-close-button style="display: contents">
4164          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
4165      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
4166    </svg>
4167
4168  </button>
4169        </dialog-close-button>
4170      </header>
4171
4172      <div part="body">
4173        <slot></slot>
4174      </div>
4175    </div>
4176  </div>
4177</template><template id="popover-default-template">
4178  <div part="base">
4179    <div part="overlay"></div>
4180
4181    <div part="content">
4182      <header part="header">
4183        <slot name="header"></slot>
4184
4185        <dialog-close-button style="display: contents">
4186          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
4187      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
4188    </svg>
4189
4190  </button>
4191        </dialog-close-button>
4192      </header>
4193
4194      <div part="body">
4195        <slot></slot>
4196      </div>
4197    </div>
4198  </div>
4199</template><template id="header-search-default-template">
4200  <div part="base">
4201    <div part="overlay"></div>
4202
4203    <div part="content">
4204      <slot></slot>
4205    </div>
4206  </div>
4207</template><template id="video-media-default-template">
4208  <slot></slot>
4209
4210  <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
4211    <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #ffffff)"/>
4212  </svg>
4213</template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
4214    <a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a><div class="sr-only" role="status" aria-live="polite" aria-atomic="true">
4215      <span id="status-announcement"></span>
4216    </div>
4217
4218    <div class="sr-only" role="alert" aria-live="assertive" aria-atomic="true">
4219      <span id="error-announcement"></span>
4220    </div>
4221
4222    <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
4223<aside id="shopify-section-sections--26427681145113__announcement_bar_GLpeXb" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
4224    :root {
4225      --announcement-bar-is-sticky: 1;}
4226
4227    #shopify-section-sections--26427681145113__announcement_bar_GLpeXb {
4228      position: relative;
4229      z-index: 9999; 
4230      --announcement-bar-font-size: 0.8125rem;
4231    }
4232
4233    /* Target the text explicitly to ensure the thickness applies */
4234    #shopify-section-sections--26427681145113__announcement_bar_GLpeXb .prose.heading {
4235      font-weight: 900;
4236    }
4237
4238    /* --- STRETCHED LINK CSS: Makes the entire bar clickable --- */
4239    #shopify-section-sections--26427681145113__announcement_bar_GLpeXb .announcement-bar__carousel a::after {
4240      content: "";
4241      position: absolute;
4242      top: 0;
4243      right: 0;
4244      bottom: 0;
4245      left: 0;
4246      z-index: 1;
4247    }
4248    
4249    /* Elevate carousel buttons so they can still be clicked */
4250    #shopify-section-sections--26427681145113__announcement_bar_GLpeXb carousel-prev-button button,
4251    #shopify-section-sections--26427681145113__announcement_bar_GLpeXb carousel-next-button button {
4252      position: relative;
4253      z-index: 2;
4254    }
4255    /* --- END STRETCHED LINK CSS --- */#shopify-section-sections--26427681145113__announcement_bar_GLpeXb {
4256        position: sticky;
4257        top: 0;
4258        z-index: 9999; 
4259      }
4260
4261      .shopify-section--header ~ #shopify-section-sections--26427681145113__announcement_bar_GLpeXb {
4262        top: calc(var(--header-is-sticky, 0) * var(--header-height, 0px));
4263        z-index: 9998; 
4264      }@media screen and (min-width: 999px) {
4265      #shopify-section-sections--26427681145113__announcement_bar_GLpeXb {
4266        --announcement-bar-font-size: 0.75rem;
4267      }
4268    }
4269  </style>
4270<script>
4271document.addEventListener('DOMContentLoaded', function () {
4272  var params = new URLSearchParams(window.location.search);
4273  var campaign = params.get('utm_campaign');
4274
4275  // If user came from the app, remember it for 30 days
4276  if (campaign === 'Tfcapp') {
4277    document.cookie = 'tfc_app=true; path=/; max-age=2592000; SameSite=Lax';
4278  }
4279
4280  var isTfcApp = document.cookie
4281    .split('; ')
4282    .some(function (cookie) {
4283      return cookie === 'tfc_app=true';
4284    });
4285
4286  if (!isTfcApp) {
4287    document.querySelectorAll(
4288      '#shopify-section-sections--26427681145113__announcement_bar_GLpeXb [data-tfc-app-only="true"]'
4289    ).forEach(function (slide) {
4290      slide.remove();
4291    });
4292  }
4293});
4294</script>
4294
4295  <height-observer variable="announcement-bar">
4296    <div class="announcement-bar color-scheme color-scheme--scheme-3"><carousel-prev-button aria-controls="carousel-sections--26427681145113__announcement_bar_GLpeXb" class="contents">
4297          <button type="button" class="tap-area">
4298            <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-left  icon--direction-aware" viewBox="0 0 16 18">
4299      <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/>
4300    </svg></button>
4301        </carousel-prev-button><announcement-bar-carousel
4302      allow-swipe
4303      autoplay="10"
4304      id="carousel-sections--26427681145113__announcement_bar_GLpeXb"
4305      class="announcement-bar__carousel"
4306    ><div
4307      class="tfc-announcement-slide"
4308      
4309    ><a
4310          href="https://theformalclub.in/collections/all"
4311          class="prose heading is-selected"
4312          
4313          style="text-decoration: none;"
4314        ><strong>Complimentary 2 Cotton Handkerchiefs on Orders Above ₹5,000</strong></a></div><div
4315      class="tfc-announcement-slide"
4316      
4317    ><a
4318          href="/pages/buy-3-get-1"
4319          class="prose heading "
4320          
4321          style="text-decoration: none;"
4322        ><strong>Buy 3 Shirts, Get 1 Complimentary</strong></a></div><div
4323      class="tfc-announcement-slide"
4324      
4325    ><a
4326          href="/collections"
4327          class="prose heading "
4328          
4329          style="text-decoration: none;"
4330        ><strong>Complimentary Houndstooth Handmade Tie on Orders Above ₹7,999</strong></a></div><div
4331      class="tfc-announcement-slide"
4332      data-tfc-app-only="true"
4333    ><a
4334          href="/collections"
4335          class="prose heading "
4336          
4337          style="text-decoration: none;"
4338        >Get <strong>5% OFF</strong> with code <strong>TFCAPP</strong></a></div></announcement-bar-carousel><carousel-next-button aria-controls="carousel-sections--26427681145113__announcement_bar_GLpeXb" class="contents">
4339          <button type="button" class="tap-area">
4340            <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-arrow-right  icon--direction-aware" viewBox="0 0 16 18">
4341      <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
4342    </svg></button>
4343        </carousel-next-button></div>
4344  </height-observer>
4345
4346  
4346<script>
4347    document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--26427681145113__announcement_bar_GLpeXb').clientHeight.toFixed(2)}px`);
4348  </script>
4348</aside><header id="shopify-section-sections--26427681145113__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
4349  path#svgkp-path {
4350    stroke-width: 0.4;
4351  }
4352
4353  /* --- FOOLPROOF HIDE ON MOBILE --- */
4354  @media screen and (max-width: 999px) {
4355    .force-hide-mobile {
4356      display: none !important;
4357    }
4358  }
4359
4360  :root {
4361    --header-is-sticky: 1;
4362  }
4363
4364  #shopify-section-sections--26427681145113__header {
4365    --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
4366    --header-padding-block: 1rem;
4367    --header-transparent-header-text-color: 14 37 22;
4368    --header-separation-border-color: 255 255 255 / 0.15;
4369
4370    position: relative;
4371    z-index: 4;
4372  }
4373
4374  @media screen and (min-width: 700px) {
4375    #shopify-section-sections--26427681145113__header {
4376      --header-padding-block: 1.2rem;
4377    }
4378  }
4379
4380  @media screen and (min-width: 1000px) {
4381    #shopify-section-sections--26427681145113__header {}
4382  }#shopify-section-sections--26427681145113__header {
4383      position: sticky;
4384      top: 0;
4385    }
4386
4387    .shopify-section--announcement-bar ~ #shopify-section-sections--26427681145113__header {
4388      top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));
4389    }#shopify-section-sections--26427681145113__header {
4390      --header-logo-width: 150px;
4391    }
4392
4393    @media screen and (min-width: 700px) {
4394      #shopify-section-sections--26427681145113__header {
4395        --header-logo-width: 195px;
4396      }
4397    }</style>
4398
4399<height-observer variable="header">
4400  <x-header
4401    
4402    class="header color-scheme color-scheme--scheme-2"
4403  >
4404      <a href="/" class="header__logo"><span class="sr-only">The Formal Club</span><img src="//theformalclub.in/cdn/shop/files/NEW-LOGO-TEXT-WHITE.webp?v=1771308076&amp;width=1573" alt="The Formal Club" srcset="//theformalclub.in/cdn/shop/files/NEW-LOGO-TEXT-WHITE.webp?v=1771308076&amp;width=390 390w, //theformalclub.in/cdn/shop/files/NEW-LOGO-TEXT-WHITE.webp?v=1771308076&amp;width=585 585w" width="1573" height="98" sizes="195px" class="header__logo-image"><img src="//theformalclub.in/cdn/shop/files/NEW-F-LOGO.webp?v=1769776662&amp;width=655" alt="NEW F LOGO" srcset="//theformalclub.in/cdn/shop/files/NEW-F-LOGO.webp?v=1769776662&amp;width=390 390w, //theformalclub.in/cdn/shop/files/NEW-F-LOGO.webp?v=1769776662&amp;width=585 585w" width="655" height="68" sizes="195px" class="header__logo-image header__logo-image--transparent"></a>
4405    
4406<nav
4407        class="header__primary-nav "
4408        aria-label="Primary navigation"
4409      >
4410        <button
4411          type="button"
4412          aria-controls="sidebar-menu"
4413          
4414        >
4415          <span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
4416      <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/>
4417    </svg></button></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><!-- Wishlist Icon (Desktop Only) -->
4418        <li class="force-hide-mobile" style="display: flex; align-items: center;">
4419          <a href="/a/wishlist-hero/wishlist" class="header-wishlist-icon" title="Wishlist">
4420            <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="header__nav-icon bi bi-suit-heart" viewBox="0 0 16 16">
4421              <path d="m8 6.236-.894-1.789c-.222-.443-.607-1.08-1.152-1.595C5.418 2.345 4.776 2 4 2 2.324 2 1 3.326 1 4.92c0 1.211.554 2.066 1.868 3.37.337.334.721.695 1.146 1.093C5.122 10.423 6.5 11.717 8 13.447c1.5-1.73 2.878-3.024 3.986-4.064.425-.398.81-.76 1.146-1.093C14.446 6.986 15 6.131 15 4.92 15 3.326 13.676 2 12 2c-.777 0-1.418.345-1.954.852-.545.515-.93 1.152-1.152 1.595L8 6.236zm.392 8.292a.513.513 0 0 1-.784 0c-1.601-1.902-3.05-3.262-4.243-4.381C1.3 8.208 0 6.989 0 4.92 0 2.755 1.79 1 4 1c1.6 0 2.719 1.05 3.404 2.008.26.365.458.716.596.992a7.55 7.55 0 0 1 .596-.992C9.281 2.049 10.4 1 12 1c2.21 0 4 1.755 4 3.92 0 2.069
4421-1.3 3.288-3.365 5.227-1.193 1.12-2.642 2.48-4.243 4.38z"></path>
4422            </svg>
4423          </a>
4424        </li><!-- Kwikpass Profile Icon (Desktop Only) -->
4425          <li class="header__account-link force-hide-mobile">
4426            
4427            <a href="/account">
4428              <span class="sr-only">Login</span><svg width="24" height="24" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
4429                  <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"/>
4430                  <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"/>
4431                </svg></a>
4432            
4433          </li><!-- Search Icon (Visible Desktop + Mobile) -->
4434          <li class="header__search-link">
4435            <a href="/search" aria-controls="header-search-sections--26427681145113__header">
4436              <span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24">
4437      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
4438      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
4439    </svg></a>
4440          </li><li class="relative header__cart-link">
4441          <a
4442            href="/cart"
4443            
4444              aria-controls="cart-drawer"
4445            
4446            data-no-instant
4447          >
4448            <span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot  "></cart-dot>
4449          </a>
4450        </li>
4451      </ul>
4452    </nav><header-search id="header-search-sections--26427681145113__header" class="header-search">
4453  <div class="container">
4454    <form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search">
4455      <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24">
4456      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
4457      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
4458    </svg><input type="search" name="q" spellcheck="false" class="header-search__input h5 sm:h4" aria-label="Search" placeholder="Search for...">
4459
4460        <dialog-close-button class="contents">
4461          <button type="button">
4462            <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
4463      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
4464    </svg>
4465
4466  </button>
4467        </dialog-close-button>
4468      </div>
4469    </form>
4470
4471    <predictive-search id="header-predictive-search" class="predictive-search">
4472      <div class="predictive-search__content" slot="results"></div>
4473    </predictive-search>
4474  </div>
4475</header-search><style>
4476  #sidebar-menu::part(content){background:#ffffff!important;backdrop-filter:blur(12px) saturate(160%)!important;-webkit-backdrop-filter:blur(12px) saturate(160%)!important;border-right:1px solid rgb(14 36 23 / .1);color:#0e2417;box-shadow:none!important;will-change:transform;transform:translateZ(0);overflow:hidden!important}#sidebar-menu::part(header){display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 20px!important;min-height:50px;background:transparent!important;z-index:10;position:relative;border-bottom:1px solid rgb(14 36 23 / .1)}.header-sidebar__top-account svg{color:#0e2417!important;fill:#0e2417!important;width:28px!important;height:28px!important;display:block}#sidebar-menu [part="close-button"]{color:#0e2417!important;opacity:1!important}
4477  @keyframes sliderFadeIn {
4478    0% { opacity: 0; transform: translateY(15px); }
4479    100% { opacity: 1; transform: translateY(0); }
4480  }
4481  .sidebar-featured-collection{margin-bottom:25px;opacity:0;position:relative}header-sidebar[open] .sidebar-featured-collection{animation:sliderFadeIn 0.8s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:0.2s}.header-sidebar__footer{opacity:1!important}.sidebar-fc-header{display:flex;justify-content:space-between;align-items:flex-end;padding:0 20px;margin-bottom:15px}.sidebar-fc-heading{margin:0;font-size:1.1rem;color:#0e2417;font-weight:600;letter-spacing:.5px}.sidebar-fc-view-all{color:#0e2417;font-size:.8rem;opacity:.8;transition:opacity 0.2s}.sidebar-fc-view-all:hover{opacity:1}.sidebar-fc-slider-wrapper{position:relative}.sidebar-fc-arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background:rgb(255 255 255 / .8);border:1px solid rgb(14 36 23 / .2);border-radius:50%;color:#0e2417;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background 0.2s,opacity 0.2s;opacity:.8}.sidebar-fc-arrow:hover{background:rgb(255 255 255);opacity:1}.sidebar-fc-arrow.disabled{opacity:0;pointer-events:none}.sidebar-fc-arrow-prev{left:5px}.sidebar-fc-arrow-next{right:5px}.sidebar-fc-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:13px;margin-left:20px;margin-right:20px}.sidebar-fc-slider::-webkit-scrollbar{display:none}.sidebar-fc-product-card{min-width:130px;max-width:130px;text-decoration:none;color:#0e2417!important;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start}.sidebar-fc-image-wrapper{width:100%;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:rgb(14 36 23 / .05)}.sidebar-fc-image-wrapper img{width:100%;height:100%;object-fit:cover}.sidebar-fc-product-info{display:flex;flex-direction:column;gap:4px}.sidebar-fc-product-title{font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.sidebar-fc-product-price{font-size:.85rem;font-weight:600}.sidebar-fc-progress-container{width:calc(100% - 40px);height:2px;background:rgb(14 36 23 / .1);margin:15px auto 0;border-radius:2px;position:relative;overflow:hidden}.sidebar-fc-progress-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:#0e2417;transition:width 0.15s ease-out}.header-sidebar__main-panel{background:transparent!important;position:relative;overflow:hidden}.menu-panel-container{position:relative;width:100%;height:100%;overflow-x:hidden}.menu-panel{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;transition:transform 0.35s cubic-bezier(.25,1,.5,1),opacity 0.35s ease;background:#fff0;padding-bottom:0;display:flex;flex-direction:column}.menu-panel.main-menu{transform:translateX(0);z-index:1}.menu-panel.submenu-panel{transform:translateX(100%);z-index:2}.menu-panel.level-3-panel{z-index:3}.menu-panel.submenu-panel.is-open{transform:translateX(0)}.menu-panel.is-pushed{transform:translateX(-20%)!important;opacity:0!important;pointer-events:none!important;z-index:0!important}.header-sidebar__linklist-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 20px;font-size:.95rem;color:#0e2417!important;text-decoration:none;background:none;border:none;border-bottom:1px solid rgb(14 36 23 / .05);cursor:pointer;text-align:left;transition:background 0.2s ease}.header-sidebar__linklist-button:active{background:rgb(14 36 23 / .05)}.menu-item-with-icon{display:flex;align-items:center}.menu-custom-icon{margin-right:12px;width:20px;height:20px;object-fit:contain}
4481.menu-custom-icon[style*="display: none"]{display:none!important}.submenu-custom-icon{margin-right:15px;width:60px;height:60px;object-fit:cover;border-radius:10px;background:rgb(14 36 23 / .05);border:solid 1px;border-color:rgb(14 36 23 / .2)}.submenu-custom-icon[style*="display: none"]{display:none!important}.submenu-header-row{display:flex;align-items:center;padding:15px 20px;border-bottom:1px solid rgb(14 36 23 / .1);margin-bottom:5px;cursor:pointer}.submenu-back-icon{display:flex;align-items:center;justify-content:center;margin-right:15px;opacity:.8}.submenu-title-text{font-weight:700;font-size:1.1em;color:#0e2417;text-transform:uppercase;letter-spacing:.5px}
4482
4483  /* 2x2 GRID ACTIONS */
4484  .sidebar-bottom-actions{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:20px!important;margin-top:auto;width:100%!important;box-sizing:border-box!important}
4485  .sidebar-action-btn{display:flex;justify-content:center;align-items:center;padding:12px 5px;font-size:.82rem;font-weight:600;text-decoration:none;border-radius:6px;transition:background 0.2s,border-color 0.2s,opacity 0.2s;text-align:center;letter-spacing:.4px;box-sizing:border-box}
4486  .btn-track{background:#0e2417;color:#ffffff!important;border:1px solid #0e2417}
4487  .btn-track:hover{opacity:.9}
4488  .btn-returns{background:#fff;color:#0e2417!important;border:1px solid #0e2417}
4489  .btn-returns:hover{background:rgb(14 36 23 / .05)}
4490  
4491  /* DARK BEIGE CUSTOM BUTTONS */
4492  .btn-beige{background:#9a742b!important;color:#ffffff!important;border:1px solid #9a742b!important}
4493  .btn-beige:hover{background:#75571d!important;opacity:.95}
4494
4495  /* TFC REWARDS BUTTON (TRANSPARENT + BEIGE GOLD ACCENTS) */
4496  .btn-rewards{background:transparent!important;color:#9a742b!important;border:1px solid #9a742b!important}
4497  .btn-rewards:hover{background:rgba(154, 116, 43, 0.08)!important}
4498
4499  header-sidebar:not([open]) {
4500    display: block !important; 
4501    visibility: hidden !important;
4502    opacity: 0 !important;
4503    pointer-events: none !important;
4504    position: fixed !important; 
4505    top: 0;
4506    left: -100%; 
4507  }
4508  
4509  header-sidebar[open] {
4510    visibility: visible !important;
4511    opacity: 1 !important;
4512    pointer-events: auto !important;
4513  }
4514  @media (min-width: 1025px) {
4515    .sidebar-fc-arrow { display: flex; } 
4516  }
4517</style>
4518
4519<template id="header-sidebar-template">
4520  <div part="base">
4521    <div part="overlay"></div>
4522    <div part="content">
4523      <header part="header"><a href="javascript:void(0);" onclick="kpHandleLogin('/account');" class="header-sidebar__top-account" aria-label="Account">
4524            <svg width="24" height="24" viewBox="0 0 27 27" fill="none" xmlns="https://www.w3.org/2000/svg" id="svgkp">
4525              <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"/>
4526              <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"/>
4527            </svg>
4528          </a><dialog-close-button class="contents">
4529          <button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="18" class="icon icon-close" viewBox="0 0 16 16">
4530      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
4531    </svg>
4532
4533  </button>
4534        </dialog-close-button>
4535      </header>
4536
4537      <div part="panel-list">
4538        <slot name="main-panel"></slot>
4539      </div>
4540    </div>
4541  </div>
4542</template>
4543
4544<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-1" template="header-sidebar-template" open-from="left">
4545  
4546  <div class="header-sidebar__main-panel" slot="main-panel">
4547    <div class="menu-panel-container" id="MenuPanelContainer"><div class="menu-panel main-menu" id="main-menu">
4548        <br><div class="sidebar-custom-banner os-conditional-sidebar-banner" 
4549               data-link-default="https://play.google.com/store/apps/details?id=com.theformalclub&pcampaignid=web_share"
4550               data-link-ios="https://apps.apple.com/in/app/the-formal-club/id6683299941"
4551               style="padding: 0 20px 15px 20px; cursor: pointer;">
4552              <img src="//theformalclub.in/cdn/shop/files/TFC_APP.png?v=1790770987&amp;width=600" alt="" srcset="//theformalclub.in/cdn/shop/files/TFC_APP.png?v=1790770987&amp;width=352 352w, //theformalclub.in/cdn/shop/files/TFC_APP.png?v=1790770987&amp;width=600 600w" width="600" height="173" loading="lazy" style="width: 100%; height: auto; border-radius: 8px; object-fit: cover;">
4553          </div><div class="sidebar-featured-collection">
4554          <div class="sidebar-fc-header">
4555            <h3 class="sidebar-fc-heading">Best Sellers</h3>
4556            <a href="/collections/best-sellers" class="sidebar-fc-view-all">View All</a>
4557          </div>
4558          
4559          <div class="sidebar-fc-slider-wrapper">
4560             <button class="sidebar-fc-arrow sidebar-fc-arrow-prev disabled" id="FCSliderPrev" aria-label="Previous">
4561                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M15 18l-6-6 6-6"/></svg>
4562             </button>
4563             
4564             <button class="sidebar-fc-arrow sidebar-fc-arrow-next" id="FCSliderNext" aria-label="Next">
4565                 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6"/></svg>
4566             </button>
4567
4568             <div class="sidebar-fc-slider" id="FCSlider"><a href="/products/whisper-easy-to-iron-shirt-in-cloud-white" class="sidebar-fc-product-card">
4569                    <div class="sidebar-fc-image-wrapper">
4570                      <img src="//theformalclub.in/cdn/shop/files/Normal-2_400x.jpg?v=1778582091" alt="Whisper Easy To Iron Shirt In Cloud White" loading="lazy" width="200" height="266">
4571                    </div>
4572                    <div class="sidebar-fc-product-info">
4573                      <span class="sidebar-fc-product-title">Whisper Easy To Iron Shirt In Cloud White</span>
4574                      <span class="sidebar-fc-product-price">₹ 2,799.00</span>
4575                    </div>
4576                  </a><a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" class="sidebar-fc-product-card">
4577                    <div class="sidebar-fc-image-wrapper">
4578                      <img src="//theformalclub.in/cdn/shop/files/1_35_c2cc9158-409c-4d82-8764-b2820988a70f_400x.jpg?v=1719473853" alt="Cambridge Giza Cotton Shirt In Powder Pink" loading="lazy" width="200" height="266">
4579                    </div>
4580                    <div class="sidebar-fc-product-info">
4581                      <span class="sidebar-fc-product-title">Cambridge Giza Cotton Shirt In Powder Pink</span>
4582                      <span class="sidebar-fc-product-price">₹ 1,799.00</span>
4583                    </div>
4584                  </a><a href="/products/french-cuff-giza-cotton-shirt-in-snow" class="sidebar-fc-product-card">
4585                    <div class="sidebar-fc-image-wrapper">
4586                      <img src="//theformalclub.in/cdn/shop/files/SNOW-00_400x.jpg?v=1775038939" alt="French Cuff Giza Cotton Shirt In Snow" loading="lazy" width="200" height="266">
4587                    </div>
4588                    <div class="sidebar-fc-product-info">
4589                      <span class="sidebar-fc-product-title">French Cuff Giza Cotton Shirt In Snow</span>
4590                      <span class="sidebar-fc-product-price">₹ 2,099.00</span>
4591                    </div>
4592                  </a><a href="/products/breeze-linen-full-sleeves-shirt-in-denim" class="sidebar-fc-product-card">
4593                    <div class="sidebar-fc-image-wrapper">
4594                      <img src="//theformalclub.in/cdn/shop/files/DENIM-01_25b709f4-5ecb-403f-af52-7736431366ac_400x.jpg?v=1774601021" alt="Breeze Linen Full Sleeves Shirt In Denim" loading="lazy" width="200" height="266">
4595                    </div>
4596                    <div class="sidebar-fc-product-info">
4597                      <span class="sidebar-fc-product-title">Breeze Linen Full Sleeves Shirt In Denim</span>
4598                      <span class="sidebar-fc-product-price">₹ 1,899.00</span>
4599                    </div>
4600                  </a><a href="/products/french-cuff-giza-cotton-shirt-in-dusty-rose" class="sidebar-fc-product-card">
4601                    <div class="sidebar-fc-image-wrapper">
4602                      <img src="//theformalclub.in/cdn/shop/files/DUSTY-00_d71562a5-2a8c-44d0-8ba4-7860ccac043c_400x.jpg?v=1775108730" alt="French Cuff Giza Cotton Shirt In Dusty Rose" loading="lazy" width="200" height="266">
4603                    </div>
4604                    <div class="sidebar-fc-product-info">
4605                      <span class="sidebar-fc-product-title">French Cuff Giza Cotton Shirt In Dusty Rose</span>
4606                      <span class="sidebar-fc-product-price">₹ 2,099.00</span>
4607                    </div>
4608                  </a><a href="/products/cedar-pure-linen-half-sleeves-shirt-in-snow" class="sidebar-fc-product-card">
4609                    <div class="sidebar-fc-image-wrapper">
4610                      <img src="//theformalclub.in/cdn/shop/files/01_7cd4872c-4527-4978-ae5b-50467993aa8a_400x.jpg?v=1782713537" alt="Cedar Pure Linen Half Sleeves Shirt In Snowflake" loading="lazy" width="200" height="266">
4611                    </div>
4612                    <div class="sidebar-fc-product-info">
4613                      <span class="sidebar-fc-product-title">Cedar Pure Linen Half Sleeves Shirt In Snowflake</span>
4614                      <span class="sidebar-fc-product-price">₹ 2,999.00</span>
4615                    </div>
4616                  </a></div>
4617          </div><div class="sidebar-fc-progress-container">
4618              <div class="sidebar-fc-progress-bar" id="FCProgressBar"></div>
4619            </div></div>
4620
4621        <ul class="header-sidebar__linklist unstyled-list" role="list"><li><a href="/collections/all" class="header-sidebar__linklist-button">
4622                  <span class="menu-item-with-icon">
4623                    <img src="//theformalclub.in/cdn/shop/files/all-shirts.png?v=12576571362123988106" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="All Shirts">All Shirts</span>
4624                </a></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-by-fabric">
4625                  <span class="menu-item-with-icon summary-content">
4626                    <img src="//theformalclub.in/cdn/shop/files/by-fabric.png?v=11869694166918423338" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="By Fabric">By Fabric</span>
4627                  <span class="submenu-arrow">
4628                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4629                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4630                    </svg>
4631                  </span>
4632                </button></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-by-style">
4633                  <span class="menu-item-with-icon summary-content">
4634                    <img src="//theformalclub.in/cdn/shop/files/by-style.png?v=3761483387594209271" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="By Style">By Style</span>
4635                  <span class="submenu-arrow">
4636                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4637                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4638                    </svg>
4639                  </span>
4640                </button></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-by-occasions">
4641                  <span class="menu-item-with-icon summary-content">
4642                    <img src="//theformalclub.in/cdn/shop/files/by-occasions.png?v=9925180276610031955" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="By Occasions">By Occasions</span>
4643                  <span class="submenu-arrow">
4644                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4645                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4646                    </svg>
4647                  </span>
4648                </button></li><li><a href="/collections/new-arrivals" class="header-sidebar__linklist-button">
4649                  <span class="menu-item-with-icon">
4650                    <img src="//theformalclub.in/cdn/shop/files/new-arrivals.png?v=9184089202150310402" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="New Arrivals">New Arrivals</span>
4651                </a></li><li><a href="/collections/premium-lux-shirts" class="header-sidebar__linklist-button">
4652                  <span class="menu-item-with-icon">
4653                    <img src="//theformalclub.in/cdn/shop/files/luxe-collection.png?v=9040217895639109826" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Luxe Collection">Luxe Collection</span>
4654                </a></li><li><a href="/collections/combo" class="header-sidebar__linklist-button">
4655                  <span class="menu-item-with-icon">
4656                    <img src="//theformalclub.in/cdn/shop/files/combo-packs.png?v=17760913750700350173" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Combo Packs">Combo Packs</span>
4657                </a></li><li><a href="/collections/accessories" class="header-sidebar__linklist-button">
4658                  <span class="menu-item-with-icon">
4659                    <img src="//theformalclub.in/cdn/shop/files/accessories.png?v=1886686285810513170" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Accessories">Accessories</span>
4660                </a></li><li><a href="/pages/bulk-order" class="header-sidebar__linklist-button">
4661                  <span class="menu-item-with-icon">
4662                    <img src="//theformalclub.in/cdn/shop/files/bulk-order.png?v=7105619333652466026" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Bulk Order">Bulk Order</span>
4663                </a></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-build-your-own-bundle">
4664                  <span class="menu-item-with-icon summary-content">
4665                    <img src="//theformalclub.in/cdn/shop/files/build-your-own-bundle.png?v=4165690707995418043" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Build Your Own Bundle">Build Your Own Bundle</span>
4666                  <span class="submenu-arrow">
4667                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4668                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4669                    </svg>
4670                  </span>
4671                </button></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-brand-and-support">
4672                  <span class="menu-item-with-icon summary-content">
4673                    <img src="//theformalclub.in/cdn/shop/files/brand-and-support.png?v=18329447466304586002" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="Brand and Support">Brand and Support</span>
4674                  <span class="submenu-arrow">
4675                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4676                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4677                    </svg>
4678                  </span>
4679                </button></li><li><button type="button" class="header-sidebar__linklist-button panel-trigger" data-target="submenu-about-tfc">
4680                  <span class="menu-item-with-icon summary-content">
4681                    <img src="//theformalclub.in/cdn/shop/files/about-tfc.png?v=5422466011808201471" onerror="this.style.display='none'" class="menu-custom-icon" width="20" height="20" loading="lazy" alt="About TFC">About TFC</span>
4682                  <span class="submenu-arrow">
4683                    <svg width="10" height="10" viewBox="0 0 12 12" fill="none" xmlns="https://www.w3.org/2000/svg">
4684                      <path d="M4 2L8 6L4 10" stroke="#0e2417" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4685                    </svg>
4686                  </span>
4687                </button></li></ul><div class="sidebar-bottom-actions">
4688          <a href="/pages/order-tracking" class="sidebar-action-btn btn-track">Track Order</a>
4689          <a href="https://returns.theformalclub.in/" class="sidebar-action-btn btn-returns">Returns/Exchange</a>
4690          <a href="/pages/referrals" class="sidebar-action-btn btn-beige">Refer &amp; Earn</a>
4691          <a href="/pages/rewards" class="sidebar-action-btn btn-rewards">TFC Rewards</a>
4692        </div>
4693
4694      </div><div class="menu-panel submenu-panel" id="submenu-by-fabric">
4695            <div class="submenu-header-row back-trigger">
4696              <span class="submenu-back-icon">
4697                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4698                  <path d="M15 18l-6-6 6-6"/>
4699                </svg>
4700              </span>
4701              <span class="submenu-title-text">By Fabric</span>
4702            </div>
4703
4704            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/collections/giza-cotton" class="header-sidebar__linklist-button">
4705                      <span class="menu-item-with-icon">
4706                        <img src="//theformalclub.in/cdn/shop/files/giza-cotton.png?v=11632211326191049626" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Giza Cotton">
4707                        Giza Cotton
4708                      </span>
4709                    </a></li><li><a href="/collections/pure-linen-shirts-for-men" class="header-sidebar__linklist-button">
4710                      <span class="menu-item-with-icon">
4711                        <img src="//theformalclub.in/cdn/shop/files/pure-linen.png?v=15827474491461913107" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Pure Linen">
4712                        Pure Linen
4713                      </span>
4714                    </a></li><li><a href="/collections/linen-shirts" class="header-sidebar__linklist-button">
4715                      <span class="menu-item-with-icon">
4716                        <img src="//theformalclub.in/cdn/shop/files/cotton-linen.png?v=8885212485964175443" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Cotton Linen">
4717                        Cotton Linen
4718                      </span>
4719                    </a></li><li><a href="/collections/oxford-shirts-for-men" class="header-sidebar__linklist-button">
4720                      <span class="menu-item-with-icon">
4721                        <img src="//theformalclub.in/cdn/shop/files/oxford.png?v=872784415440600946" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Oxford">
4722                        Oxford
4723                      </span>
4724                    </a></li><li><a href="/collections/corduroy-shirts-for-men" class="header-sidebar__linklist-button">
4725                      <span class="menu-item-with-icon">
4726                        <img src="//theformalclub.in/cdn/shop/files/corduroy.png?v=14630316786228877157" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Corduroy">
4727                        Corduroy
4728                      </span>
4729                    </a></li><li><a href="/collections/wrinkle-free-shirts-for-men" class="header-sidebar__linklist-button">
4730                      <span class="menu-item-with-icon">
4731                        <img src="//theformalclub.in/cdn/shop/files/wrinkle-free.png?v=4020706515518286331" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Wrinkle Free">
4732                        Wrinkle Free
4733                      </span>
4734                    </a></li><li><a href="/collections/2-ply-cotton-shirts" class="header-sidebar__linklist-button">
4735                      <span class="menu-item-with-icon">
4736                        <img src="//theformalclub.in/cdn/shop/files/2-ply-cotton.png?v=17344139543833394482" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="2 Ply Cotton">
4737                        2 Ply Cotton
4738                      </span>
4739                    </a></li><li><a href="/pages/types-of-fabrics" class="header-sidebar__linklist-button">
4740                      <span class="menu-item-with-icon">
4741                        <img src="//theformalclub.in/cdn/shop/files/fabrics-we-use.png?v=182391460
474177162597561" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Fabrics We Use">
4742                        Fabrics We Use
4743                      </span>
4744                    </a></li></ul>
4745          </div><div class="menu-panel submenu-panel" id="submenu-by-style">
4746            <div class="submenu-header-row back-trigger">
4747              <span class="submenu-back-icon">
4748                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4749                  <path d="M15 18l-6-6 6-6"/>
4750                </svg>
4751              </span>
4752              <span class="submenu-title-text">By Style</span>
4753            </div>
4754
4755            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/collections/full-sleeves-shirts-for-men" class="header-sidebar__linklist-button">
4756                      <span class="menu-item-with-icon">
4757                        <img src="//theformalclub.in/cdn/shop/files/full-sleeve.png?v=14905909908309341902" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Full Sleeve">
4758                        Full Sleeve
4759                      </span>
4760                    </a></li><li><a href="/collections/half-sleeve-shirts" class="header-sidebar__linklist-button">
4761                      <span class="menu-item-with-icon">
4762                        <img src="//theformalclub.in/cdn/shop/files/half-sleeve.png?v=13922472916825414477" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Half Sleeve">
4763                        Half Sleeve
4764                      </span>
4765                    </a></li><li><a href="/collections/french-cuff-shirts-for-men" class="header-sidebar__linklist-button">
4766                      <span class="menu-item-with-icon">
4767                        <img src="//theformalclub.in/cdn/shop/files/french-cuff.png?v=4502455188871987885" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="French Cuff">
4768                        French Cuff
4769                      </span>
4770                    </a></li><li><a href="/collections/plus-size-shirts-for-men" class="header-sidebar__linklist-button">
4771                      <span class="menu-item-with-icon">
4772                        <img src="//theformalclub.in/cdn/shop/files/plus-size.png?v=17522491737290162780" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Plus Size">
4773                        Plus Size
4774                      </span>
4775                    </a></li><li><a href="/pages/shop-by-pants" class="header-sidebar__linklist-button">
4776                      <span class="menu-item-with-icon">
4777                        <img src="//theformalclub.in/cdn/shop/files/shop-by-pants.png?v=9343639441398805892" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Shop By Pants">
4778                        Shop By Pants
4779                      </span>
4780                    </a></li></ul>
4781          </div><div class="menu-panel submenu-panel" id="submenu-by-occasions">
4782            <div class="submenu-header-row back-trigger">
4783              <span class="submenu-back-icon">
4784                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4785                  <path d="M15 18l-6-6 6-6"/>
4786                </svg>
4787              </span>
4788              <span class="submenu-title-text">By Occasions</span>
4789            </div>
4790
4791            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/collections/workwear-shirts-for-men" class="header-sidebar__linklist-button">
4792                      <span class="menu-item-with-icon">
4793                        <img src="//theformalclub.in/cdn/shop/files/work-essentials.png?v=7428317399988539364" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Work Essentials">
4794                        Work Essentials
4795                      </span>
4796                    </a></li><li><a href="/collections/office-wear-shirts" class="header-sidebar__linklist-button">
4797                      <span class="menu-item-with-icon">
4798                        <img src="//theformalclub.in/cdn/shop/files/client-meetings.png?v=11469003616690274546" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Client Meetings">
4799                        Client Meetings
4800                      </span>
4801                    </a></li><li><a href="/collections/2-ply-cotton-shirts" class="header-sidebar__linklist-button">
4802                      <span class="menu-item-with-icon">
4803                        <img src="//theformalclub.in/cdn/shop/files/presentations.png?v=16892075686393917282" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Presentations">
4804                        Presentations
4805                      </span>
4806                    </a></li><li><a href="/collections/smart-casual-shirts" class="header-sidebar__linklist-button">
4807                      <span class="menu-item-with-icon">
4808                        <img src="//theformalclub.in/cdn/shop/files/smart-casual-fridays.png?v=2967666078042933865" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Smart Casual Fridays">
4809                        Smart Casual Fridays
4810                      </span>
4811                    </a></li><li><a href="/collections/vacay-shirts" class="header-sidebar__linklist-button">
4812                      <span class="menu-item-with-icon">
4813                        <img src="//theformalclub.in/cdn/shop/files/travel-long-days.png?v=8069748847570313673" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Travel & Long Days">
4814                        Travel & Long Days
4815                      </span>
4816                    </a></li><li><a href="/collections/men-wedding-shirts" class="header-sidebar__linklist-button">
4817                      <span class="menu-item-with-icon">
4818                        <img src="//theformalclub.in/cdn/shop/files/weddings-special-occasions.png?v=6099118251713440060" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Weddings & Special Occasions">
4819                        Weddings & Special Occasions
4820                      </span>
4821                    </a></li><li><a href="/collections/men-interview-shirts" class="header-sidebar__linklist-button">
4822                      <span class="menu-item-with-icon">
4823                        <img src="//theformalclub.in/cdn/shop/files/interviews.png?v=8913953887533513730" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Interviews">
4824                        Interviews
4825                      </span>
4826                    </a></li></ul>
4827          </div><div class="menu-panel submenu-panel" id="submenu-build-your-own-bundle">
4828            <div class="submenu-header-row back-trigger">
4829              <span class="submenu-back-icon">
4830                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4831                  <path d="M15 18l-6-6 6-6"/>
4832                </svg>
4833              </span>
4834              <span class="submenu-title-text">Build Your Own Bundle</span>
4835            </div>
4836
4837            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/products/giza-cotton-bundler" class="header-sidebar__linklist-button">
4838                      <span class="menu-item-with-icon">
4839                        <img src="//theformalclub.in/cdn/shop/files/build-your-giza-pack.png?v=6620943883418232109" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Build Your Giza Pack">
4840                        Build Your Giza Pack
4841                      </span>
4842                    </a></li><li><a href="/products/build-your-linen-pack" class="header-sidebar__linklist-button">
4843                      <span class="menu-item-with-icon">
4844                        <img src="//theformalclub.in/cdn/shop/files/build-your-linen-pack.png?v=13550437089790477480" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Build Your Linen Pack">
4845                        Build Your Linen Pack
4846                      </span>
4847                    </a></li></ul>
4848          </div><div class="menu-panel submenu-panel" id="submenu-brand-and-support">
4849            <div class="submenu-header-row back-trigger">
4850              <span class="submenu-back-icon">
4851                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4852                  <path d="M15 18l-6-6 6-6"/>
4853                </svg>
4854              </span>
4855              <span class="submenu-title-text">Brand and Support</span>
4856            </div>
4857
4858            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/pages/size-fit-guidance" class="header-sidebar__linklist-button">
4859                      <span class="menu-item-with-icon">
4860                        <img src="//theformalclub.in/cdn/shop/files/size-fit-guidance.png?v=11667022245526692824" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Size & Fit Guidance">
4861                        Size & Fit Guidance
4862                      </span>
4863                    </a></li><li><a href="/pages/contact-us" class="header-sidebar__linklist-button">
4864                      <span class="menu-item-with-icon">
4865                        <img src="//theformalclub.in/cdn/shop/files/contact-us.png?v=15349826331332294647" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Contact Us">
4866                        Contact Us
4867                      </span>
4868                    </a></li><li><a href="/pages/about-us" class="header-sidebar__linklist-button">
4869                      <span class="menu-item-with-icon">
4870                        <img src="//theformalclub.in/cdn/shop/files/about-us.png?v=11908572965984843998" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="About Us">
4871                        About Us
4872                      </span>
4873                    </a></li><li><a href="/pages/visit-us" class="header-sidebar__linklist-button">
4874                      <span class="menu-item-with-icon">
4875                        <img src="//theformalclub.in/cdn/shop/files/our-offline-store.png?v=921095784330590622" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Our Offline Store">
4876                        Our Offline Store
4877                      </span>
4878                    </a></li></ul>
4879          </div><div class="menu-panel submenu-panel" id="submenu-about-tfc">
4880            <div class="submenu-header-row back-trigger">
4881              <span class="submenu-back-icon">
4882                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0e2417" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
4883                  <path d="M15 18l-6-6 6-6"/>
4884                </svg>
4885              </span>
4886              <span class="submenu-title-text">About TFC</span>
4887            </div>
4888
4889            <ul class="header-sidebar__linklist unstyled-list"><li><a href="/pages/men-of-tfc" class="header-sidebar__linklist-button">
4890                      <span class="menu-item-with-icon">
4891                        <img src="//theformalclub.in/cdn/shop/files/men-of-tfc.png?v=9247940396263306640" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Men Of TFC">
4892                        Men Of TFC
4893                      </span>
4894                    </a></li><li><a href="/pages/types-of-fabrics" class="header-sidebar__linklist-button">
4895                      <span class="menu-item-with-icon">
4896                        <img src="//theformalclub.in/cdn/shop/files/fabrics-we-use.png?v=182391460
489677162597561" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Fabrics We Use">
4897                        Fabrics We Use
4898                      </span>
4899                    </a></li><li><a href="/pages/buy-back" class="header-sidebar__linklist-button">
4900                      <span class="menu-item-with-icon">
4901                        <img src="//theformalclub.in/cdn/shop/files/buy-back-tfc.png?v=6436483607192041296" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="Buy Back TFC">
4902                        Buy Back TFC
4903                      </span>
4904                    </a></li><li><a href="/pages/about-us" class="header-sidebar__linklist-button">
4905                      <span class="menu-item-with-icon">
4906                        <img src="//theformalclub.in/cdn/shop/files/about-us.png?v=11908572965984843998" onerror="this.style.display='none'" class="submenu-custom-icon" width="40" height="40" loading="lazy" alt="About Us">
4907                        About Us
4908                      </span>
4909                    </a></li></ul>
4910          </div></div><div class="header-sidebar__footer"><ul class="social-media social-media--list unstyled-list" role="list"><li class="social-media__item branding-colors--facebook">
4911      <a href="https://www.facebook.com/theformalclubofficial" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-facebook" viewBox="0 0 24 24">
4912      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
4913    </svg></a>
4914    </li><li class="social-media__item branding-colors--twitter">
4915      <a href="https://x.com/TheFormalClub" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-twitter" viewBox="0 0 24 24">
4916      <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
4917    </svg></a>
4918    </li><li class="social-media__item branding-colors--instagram">
4919      <a href="https://www.instagram.com/theformalclubofficial/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-instagram" viewBox="0 0 24 24">
4920      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
4921    </svg></a>
4922    </li><li class="social-media__item branding-colors--pinterest">
4923      <a href="https://in.pinterest.com/TheFormalclub/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Pinterest"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-pinterest" viewBox="0 0 24 24">
4924      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.9
492416.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
4925    </svg></a>
4926    </li><li class="social-media__item branding-colors--youtube">
4927      <a href="https://www.youtube.com/@TheFormalClub" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-youtube" viewBox="0 0 24 24">
4928      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
4929    </svg></a>
4930    </li><li class="social-media__item branding-colors--linkedin">
4931      <a href="https://in.pinterest.com/theformalclubofficial/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on LinkedIn"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-linkedin" viewBox="0 0 24 24">
4932      <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/>
4933    </svg></a>
4934    </li><li class="social-media__item branding-colors--whatsapp">
4935      <a href="https://wa.me/+918288899720" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on WhatsApp"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-whatsapp" viewBox="0 0 24 24">
4936      <path fill-rule="evenodd" clip-rule="evenodd" d="M19.354 4.552a10.336 10.336 0 0 0-7.36-3.052C6.257 1.5 1.588 6.168 1.586 11.905a10.383 10.383 0 0 0 1.39 5.202L1.5 22.5l5.516-1.447c1.52.83 3.232 1.266 4.973 1.266h.004c5.736 0 10.404-4.668 10.406-10.405a10.342 10.342 0 0 0-3.045-7.362Zm-7.36 16.01h-.004a8.639 8.639 0 0 1-4.402-1.205l-.316-.188-3.274.859.874-3.192-.206-.327a8.626 8.626 0 0 1-1.322-4.603c.002-4.769 3.882-8.649 8.653-8.649a8.59 8.59 0 0 1 6.115 2.537 8.596 8.596 0 0 1 2.53 6.119c-.002 4.769-3.881 8.649-8.649 8.649Zm4.744-6.477c-.26-.13-1.539-.76-1.777-.846-.239-.087-.412-.13-.585.13s-.672.846-.823 1.02c-.152.173-.304.195-.564.064-.26-.13-1.097-.404-2.09-1.29-.773-.69-1.295-1.54-1.447-1.801-.152-.26-.016-.401.114-.53.116-.117.26-.304.39-.456.13-.152.173-.26.26-.434.087-.173.043-.325-.022-.455s-.584-1.41-.802-1.93c-.21-.508-.425-.439-.584-.447a10.498 10.498 0 0 0-.499-.01.955.955 0 0 0-.693.326c-.239.26-.91.89-.91 2.169 0 1.28.931 2.516 1.061 2.69.13.174 1.834 2.8 4.442 3.926.62.268 1.105.428 1.482.548.623.198 1.19.17 1.638.103.5-.074 1.538-.629 1.755-1.236.216-.607.216-1.128.151-1.236-.064-.109-.238-.174-.498-.304v-.001Z" fill="currentColor" />
4937    </svg></a>
4938    </li></ul></div></div>
4939
4940</header-sidebar>
4941
4942<script>
4943  document.addEventListener('DOMContentLoaded', () => {
4944    
4945    // --- 1. PRODUCT SLIDER & PROGRESS BAR LOGIC ---
4946    const fcSlider = document.getElementById('FCSlider');
4947    const fcProgressBar = document.getElementById('FCProgressBar');
4948    const btnPrev = document.getElementById('FCSliderPrev');
4949    const btnNext = document.getElementById('FCSliderNext');
4950
4951    let updateProgressBar = () => {}; 
4952
4953    if (fcSlider) {
4954      const scrollAmount = 143;
4955
4956      if (btnPrev && btnNext) {
4957        btnPrev.addEventListener('click', () => {
4958          fcSlider.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
4959        });
4960        
4961        btnNext.addEventListener('click', () => {
4962          fcSlider.scrollBy({ left: scrollAmount, behavior: 'smooth' });
4963        });
4964      }
4965
4966      updateProgressBar = () => {
4967        const scrollLeft = fcSlider.scrollLeft;
4968        const scrollWidth = fcSlider.scrollWidth;
4969        const clientWidth = fcSlider.clientWidth;
4970        
4971        if (clientWidth === 0) return;
4972
4973        const maxScroll = scrollWidth - clientWidth;
4974        
4975        // Progress Bar Update
4976        if (fcProgressBar) {
4977           if (maxScroll <= 0) {
4978             fcProgressBar.style.width = '100%';
4979           } else {
4980             const baseWidth = (clientWidth / scrollWidth) * 100;
4981             const scrollPercent = maxScroll > 0 ? (scrollLeft / maxScroll) : 0;
4982             const dynamicWidth = baseWidth + (scrollPercent * (100 - baseWidth));
4983             fcProgressBar.style.width = `${dynamicWidth}%`;
4984           }
4985        }
4986
4987        // Arrow Visibility Update
4988        if (btnPrev && btnNext) {
4989           if (maxScroll <= 0) {
4990             btnPrev.classList.add('disabled');
4991             btnNext.classList.add('disabled');
4992           } else {
4993             if (scrollLeft <= 0) {
4994                btnPrev.classList.add('disabled');
4995             } else {
4996                btnPrev.classList.remove('disabled');
4997             }
4998
4999             if (scrollLeft >= maxScroll - 1) { 
5000                btnNext.classList.add('disabled');
5001             } else {
5002                btnNext.classList.remove('disabled');
5003             }
5004           }
5005        }
5006      };
5007
5008      fcSlider.addEventListener('scroll', updateProgressBar, { passive: true });
5009      window.addEventListener('resize', updateProgressBar);
5010    }
5011
5012    // --- 2. MULTI-LEVEL PANEL NAVIGATION LOGIC ---
5013    const container = document.getElementById('MenuPanelContainer');
5014
5015    if (container) {
5016      container.addEventListener('click', (e) => {
5017        
5018        // A. Slide-in Panel Trigger (Forward Navigation)
5019        const panelTrigger = e.target.closest('.panel-trigger');
5020        if (panelTrigger) {
5021          const targetId = panelTrigger.getAttribute('data-target');
5022          const targetPanel = document.getElementById(targetId);
5023          const currentPanel = panelTrigger.closest('.menu-panel');
5024
5025          if (targetPanel) {
5026            if (currentPanel) {
5027              currentPanel.classList.add('is-pushed');
5028              targetPanel.setAttribute('data-parent-id', currentPanel.id || 'main-menu'); 
5029            }
5030            targetPanel.classList.add('is-open');
5031          }
5032          return;
5033        }
5034
5035        // B. Back Button (Backward Navigation)
5036        const backRow = e.target.closest('.back-trigger');
5037        if (backRow) {
5038          const currentPanel = backRow.closest('.submenu-panel');
5039          
5040          if (currentPanel) {
5041            currentPanel.classList.remove('is-open');
5042            const parentId = currentPanel.getAttribute('data-parent-id');
5043            if (parentId) {
5044              const parentPanel = document.getElementById(parentId);
5045              if (parentPanel) {
5046                parentPanel.classList.remove('is-pushed');
5047              }
5048            } else {
5049              const mainMenu = container.querySelector('.main-menu');
5050              if (mainMenu) mainMenu.classList.remove('is-pushed');
5051            }
5052          }
5053          return;
5054        }
5055
5056      });
5057
5058      // --- OS CONDITIONAL BANNER LOGIC ---
5059      const drawerBanner = document.querySelector('.os-conditional-sidebar-banner');
5060      if (drawerBanner) {
5061        drawerBanner.addEventListener('click', function() {
5062          const defaultLink = this.getAttribute('data-link-default');
5063          const iosLink = this.getAttribute('data-link-ios');
5064          
5065          const fallbackLink = defaultLink || iosLink || '#';
5066          const userAgent = navigator.userAgent || navigator.vendor || window.opera;
5067
5068          if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
5069            window.location.href = iosLink ? iosLink : fallbackLink;
5070          } else {
5071            window.location.href = defaultLink ? defaultLink : fallbackLink;
5072          }
5073        });
5074      }
5075      
5076      // C. Reset Everything when Sidebar Closes entirely & Update Progress when Opens
5077      const sidebar = document.getElementById('sidebar-menu');
5078      if (sidebar) {
5079        const observer = new MutationObserver((mutations) => {
5080           mutations.forEach((mutation) => {
5081             if (mutation.type === "attributes" && mutation.attributeName === "open") {
5082                if (!sidebar.hasAttribute('open')) {
5083                   const allPanels = document.querySelectorAll('.menu-panel');
5084                   allPanels.forEach(p => {
5085                     p.classList.remove('is-open');
5086                     p.classList.remove('is-pushed');
5087                   });
5088                } else {
5089                   if (typeof updateProgressBar === 'function') {
5090                     setTimeout(updateProgressBar, 50); 
5091                     setTimeout(updateProgressBar, 300); 
5092                   }
5093                }
5094             }
5095           });
5096        });
5097        observer.observe(sidebar, { attributes: true });
5098      }
5099    }
5100  });
5101</script>
5101</x-header>
5102</height-observer>
5103
5104<script>
5105  document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--26427681145113__header').clientHeight.toFixed(2)}px`);
5106</script>
5106
5107
5108</header>
5109<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
5110<section id="shopify-section-sections--26427681177881__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" aria-label="Cart" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events>
5111  <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer>
5112
5113</section>
5114<!-- END sections: overlay-group --><main id="main" class="anchor">
5115      <div id="shopify-section-template--26765644333337__j_shop_by_pants_hero_V4mLNw" class="shopify-section">
5116
5117�<style data-shopify>.section-style-assistant-template--26765644333337__j_shop_by_pants_hero_V4mLNw {
5118    background-color: #ffffff;
5119    padding-top: 100px;
5120    padding-bottom: 40px;
5121  }
5122  .style-assistant__container {
5123    max-width: 1400px;
5124    margin: 0 auto;
5125    padding: 0 40px;
5126    display: flex;
5127    justify-content: space-between;
5128    align-items: center;
5129    gap: 60px;
5130  }
5131  
5132  .style-assistant__content {
5133    flex-basis: 40%;
5134    max-width: 40%;
5135  }
5136  
5137  .style-assistant__quote-wrapper {
5138    position: relative;
5139    margin-bottom: 20px;
5140  }
5141
5142  .style-assistant__quote {
5143    position: absolute;
5144    top: -40px;
5145    left: 0;
5146    font-family: Georgia, serif;
5147    font-weight: 500;
5148    line-height: 1;
5149    opacity: 0.5;
5150  }
5151
5152  .style-assistant__subtitle {
5153    margin: 0;
5154    text-transform: uppercase;
5155    font-family: var(--font-body-family, sans-serif);
5156    letter-spacing: 2px;
5157    padding-top: 30px; 
5158    margin-bottom: 20px;
5159    display: block;
5160    font-weight: 600;
5161  }
5162
5163  .style-assistant__heading {
5164    margin: 0;
5165    line-height: 1.1;
5166    margin-bottom: 30px;
5167    font-weight: 600;
5168    font-size: 39px;
5169    color: #202020;
5170  }
5171  
5172  .style-assistant__heading span.gold-accent {
5173    color: #8b6508;
5174    font-weight: 600;
5175    font-style: italic;
5176  }
5177  
5178  .style-assistant__text {
5179    margin: 0;
5180    line-height: 1.6;
5181    margin-bottom: 40px;
5182    font-family: var(--font-body-family, sans-serif);
5183  }
5184  
5185  .style-assistant__button {
5186    display: inline-flex;
5187    align-items: center;
5188    gap: 10px;
5189    padding: 10px 30px;
5190    border-radius: 8px;
5191    text-decoration: none;
5192    font-weight: bold;
5193    font-family: var(--font-body-family, sans-serif);
5194    font-size: 14px;
5195    text-transform: uppercase;
5196    transition: all 0.3s ease;
5197    letter-spacing: 1px;
5198    cursor: pointer;
5199  }
5200  
5201  .style-assistant__button .arrow-down {
5202    transform: translateY(1px);
5203    font-size: 1.2em;
5204  }
5205  
5206  .style-assistant__images {
5207    flex-basis: 55%;
5208    display: flex;
5209    gap: 20px;
5210    flex-shrink: 0;
5211  }
5212  
5213  .style-assistant__image-block {
5214    position: relative;
5215    border-radius: 20px;
5216    overflow: hidden;
5217    width: 50%;
5218    background: #fdfdfd;
5219    display: flex;
5220  }
5221  
5222  .style-assistant__image-block img {
5223    display: block;
5224    width: 100%;
5225    height: 100%;
5226    object-fit: cover;
5227  }
5228
5229  /* Responsive styling */
5230  @media screen and (max-width: 900px) {
5231    .section-style-assistant-template--26765644333337__j_shop_by_pants_hero_V4mLNw {
5232      padding-top: 60px;
5233      padding-bottom: 0px;
5234    }
5235    .style-assistant__container {
5236      flex-direction: column;
5237      gap: 40px;
5238      padding: 0 20px;
5239    }
5240    .style-assistant__content {
5241      order: 1;
5242      flex-basis: 100%;
5243      max-width: 100%;
5244      text-align: center;
5245    }
5246    .style-assistant__quote-wrapper {
5247      display: inline-block;
5248    }
5249    .style-assistant__quote {
5250      left: 50%;
5251      transform: translateX(-50%);
5252    }
5253    .style-assistant__heading {
5254      font-size: 27px !important; 
5255    }
5256    .style-assistant__images {
5257      order: 2;
5258      flex-basis: 100%;
5259      width: 100%;
5260      flex-direction: column;
5261      gap: 20px;
5262    }
5263    .style-assistant__image-block {
5264      width: 100%;
5265      aspect-ratio: 4/5;
5266    }
5267    /* Hide the second image on mobile */
5268    .style-assistant__image-block.model-match {
5269      display: none;
5270    }
5271  }</style><section class="section-style-assistant-template--26765644333337__j_shop_by_pants_hero_V4mLNw style-assistant" id="style-assistant-template--26765644333337__j_shop_by_pants_hero_V4mLNw">
5272  <div class="style-assistant__container">
5273    
5274    <div class="style-assistant__content">
5275      <div class="style-assistant__quote-wrapper">
5276        <span class="style-assistant__quote" style="color: #cab06e; font-size: 100px;">“</span>
5277        <span class="style-assistant__subtitle" style="color: #7d7265; font-size: 14px;">STYLE ASSISTANT</span>
5278      </div>
5279      
5280      <h1 class="style-assistant__heading">
5281        <span class="regular-part">Find the Perfect</span><br>
5282        <span class="gold-accent">Shirt for Your Pants</span>
5283      </h1>
5284      <p class="style-assistant__text" style="color: #606060; font-size: 13px;">Choose your pant color and discover perfectly matched shirts designed with balance and style in mind.</p>
5285      
5286      
5287        <a href="#" id="scroll-btn-template--26765644333337__j_shop_by_pants_hero_V4mLNw" class="style-assistant__button" style="background-color: #8b6508; color: #ffffff;">
5288          START MATCHING
5289        </a>
5290      
5291    </div>
5292    
5293    <div class="style-assistant__images">
5294      <div class="style-assistant__image-block fabric-stack">
5295        
5296        
5297          <img src="//theformalclub.in/cdn/shop/files/TFC-PANTS.jpg?v=1773293910&amp;width=800" alt="TFC PANTS" srcset="//theformalclub.in/cdn/shop/files/TFC-PANTS.jpg?v=1773293910&amp;width=352 352w, //theformalclub.in/cdn/shop/files/TFC-PANTS.jpg?v=1773293910&amp;width=800 800w" width="800" height="800" loading="lazy">
5298        
5299      </div>
5300      
5301      <div class="style-assistant__image-block model-match">
5302        
5303        
5304          <img src="//theformalclub.in/cdn/shop/files/WRINKLEFREE_3.jpg?v=1770358129&amp;width=800" alt="WRINKLEFREE 3" srcset="//theformalclub.in/cdn/shop/files/WRINKLEFREE_3.jpg?v=1770358129&amp;width=352 352w, //theformalclub.in/cdn/shop/files/WRINKLEFREE_3.jpg?v=1770358129&amp;width=800 800w" width="800" height="800" loading="lazy">
5305        
5306      </div>
5307    </div>
5308    
5309  </div>
5310</section>
5311
5312<script>
5313  document.addEventListener('DOMContentLoaded', function() {
5314    var scrollBtn = document.getElementById('scroll-btn-template--26765644333337__j_shop_by_pants_hero_V4mLNw');
5315    var currentSectionWrap = document.querySelector('.section-style-assistant-template--26765644333337__j_shop_by_pants_hero_V4mLNw').closest('.shopify-section');
5316    
5317    if(scrollBtn && currentSectionWrap) {
5318      scrollBtn.addEventListener('click', function(e) {
5319        e.preventDefault(); 
5320        
5321        var nextSection = currentSectionWrap.nextElementSibling;
5322        
5323        if(nextSection) {
5324          nextSection.scrollIntoView({ behavior: 'smooth', block: 'start' });
5325        }
5326      });
5327    }
5328  });
5329</script>
5329</div><div id="shopify-section-template--26765644333337__j_pantspage_sideenu_HbifJY" class="shopify-section">�<style data-shopify>sticky-header, 
5330  .header-wrapper, 
5331  .section-header, 
5332  #shopify-section-header,
5333  .shopify-section-header-sticky,
5334  .shopify-section-group-header-group {position: relative !important; top: 0 !important; transform: none !important; z-index: 1 !important;}
5335  .sp-matcher-template--26765644333337__j_pantspage_sideenu_HbifJY {background-color: #ffffff; padding: 50px 20px; font-family: var(--font-body-family, sans-serif); color: #202020;}
5336  .sp-container { max-width: 1400px; margin: 0 auto; }
5337  .sp-header { text-align: center; margin-bottom: 40px; }
5338  .sp-header h2 { font-size: 25px; font-weight: 600; margin: 0 0 10px 0; }
5339  .sp-header h2 span { color: #8b6508; }
5340  .sp-header p { font-size: 11px; color: #888; margin: 0; }
5341  .sp-scroll-wrapper { width: 100%; position: relative; }
5342  .sp-swatch-wrapper { margin-bottom: 50px; }
5343  .sp-progress-container {display: none; width: 120px; height: 2px; background: #eaeaea; border-radius: 4px; margin: 15px auto 0; position: relative; overflow: hidden;}
5344  .sp-progress-thumb {position: absolute; top: 0; left: 0; height: 100%; background: #8b6508; border-radius: 4px; transition: left 0.1s ease-out;}
5345  .sp-swatches { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; }
5346  .sp-swatch-item { display: flex; flex-direction: column; align-items: center; cursor: pointer; position: relative; padding: 10px; border-radius: 12px; transition: all 0.3s ease; border: 1px solid transparent; }
5347  .sp-swatch-img-wrap { width: 80px; height: 80px; border-radius: 10px; overflow: hidden; margin-bottom: 10px; position: relative; }
5348  .sp-swatch-img-wrap img { width: 100%; height: 100%; object-fit: cover; }
5349  .sp-swatch-name { font-size: 11px; color: #666; font-weight: 600; }
5350  .sp-swatch-item.active { background-color: #fcf9f4; border: 1px solid #8b6508; }
5351  .sp-swatch-item.active .sp-swatch-name { color: #8b6508; }
5352  .sp-check-icon { display: none; position: absolute; top: 5px; right: 5px; width: 18px; height: 18px; background: white; border-radius: 50%; color: #8b6508; font-size: 10px; align-items: center; justify-content: center; box-shadow: 0 2px 4px rgba(0,0,0,0.1); }
5353  .sp-swatch-item.active .sp-check-icon { display: flex; }
5354
5355  @media(max-width: 600px) {
5356    .sp-progress-container { display: block; }
5357    .sp-swatch-wrapper { margin-bottom: 40px; }
5358    .sp-swatches { flex-wrap: nowrap; overflow-x: auto; justify-content: flex-start; scroll-snap-type: x mandatory; gap: 15px; -ms-overflow-style: none; scrollbar-width: none; }
5359    .sp-swatches::-webkit-scrollbar { display: none; }
5360    .sp-swatch-item { flex: 0 0 auto; scroll-snap-align: start; }
5361  }
5362
5363  .tfc-categories-grid { display: grid; gap: 30px; align-items: start;}
5364  .tfc-categories-sidebar { position: relative; width: 100%; box-sizing: border-box; }
5365  .tfc-sidebar-heading { margin: 0 0 15px 15px; font-size: 1.15rem; font-weight: 600; }
5366  .tfc-sidebar-items { display: flex; flex-direction: column; gap: 2px; }
5367  .tfc-sidebar-item { display: flex; align-items: center; gap: 12px; padding: 9px 14px; border-radius: 8px; cursor: pointer; transition: background-color 0.2s, color 0.2s; user-select: none; text-decoration: none; color: #777; font-size: 0.9rem; font-weight: 500; border: none; background: transparent; position: relative; text-align: left; }
5368  .tfc-sidebar-item:hover { background-color: #fcfcfc; color: #333; }
5369  .tfc-sidebar-item.is-selected { background-color: transparent; color: #8B6508; border: 1px solid rgb(199, 162, 93); }
5370  .tfc-sidebar-item.is-selected::before { content: ''; position: absolute; left: -10px; top: 50%; transform: translateY(-50%); height: 60%; width: 4px; border-radius: 0 4px 4px 0; }
5371  .tfc-sidebar-icon { 
5372    width: 80px; 
5373    height: 80px; 
5374    border-radius: 8%;
5375    object-fit: cover; 
5376    flex-shrink: 0;
5377  }
5378  .tfc-sidebar-label { flex: 1; display: block; line-height: 1.2; text-transform: none !important; }
5379  .tfc-product-display { width: 100%; }
5380  .tfc-collection-grid { display: none; opacity: 0; visibility: hidden; transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; }
5381  .tfc-collection-grid.is-active { display: block; opacity: 1; visibility: visible; }
5382  .tfc-reusable-product-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 40px 15px; }
5383  .tfc-product-card { background-color: transparent; position: relative; display: flex; flex-direction: column; height: 100%; text-decoration: none; color: inherit; }
5384  .tfc-img-wrapper { width: 100%; aspect-ratio: 4 / 5; position: relative; border-radius: 10px; overflow: hidden; background-color: #f5f5f5; margin-bottom: 0px; cursor: pointer; }
5385  .tfc-img-wrapper img { width: 100%; height: 100%; object-fit: cover; object-position: top; mix-blend-mode: multiply; }
5386  .tfc-selection-circle {position: absolute; top: 10px; right: 10px; width: 26px;
5386 height: 26px; background-color: rgba(255, 255, 255, 0.9); border: 2px solid #ccc; border-radius: 50%; z-index: 1; display: flex; align-items: center; justify-content: center; transition: all 0.2s ease; box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
5387  .tfc-img-wrapper:hover .tfc-selection-circle { transform: scale(1.1); }
5388  .tfc-selection-circle.is-selected { background-color: #9a742b; border-color: #9a742b; }
5389  .tfc-selection-circle .checkmark { display: none; width: 14px; height: 14px; }
5390  .tfc-selection-circle.is-selected .checkmark { display: block; }
5391  .tfc-card-body { display: flex; flex-direction: column; padding: 0 5px; flex: 1; }
5392  .tfc-card-title { margin: 8px 0 5px 0; font-size: 0.75rem; font-weight: 400; color: #333; line-height: 1.3; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
5393  .tfc-price-row { display: flex; flex-direction: column; gap: 2px; margin-top: 2px; }
5394  .tfc-price-current { font-size: 0.8rem; font-weight: 700; color: #9a742b; }
5395  .tfc-price-old-wrap { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; }
5396  .tfc-price-compare { font-size: 0.65rem; text-decoration: line-through; color: #999; }
5397  .tfc-discount-badge { color: #fff; background-color: #9a742b; font-size: 0.65rem; font-weight: 700; padding: 2px 6px; border-radius: 4px; letter-spacing: 0.3px; white-space: nowrap; line-height: 1.2; }
5398  .custom-badges-wrapper { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 2px; margin-top: 7px; z-index: 2; }
5399  .badge-base { display: inline-flex; align-items: center; border-radius: 50px; padding: 3px 6px; font-size: 9px; font-weight: 600; line-height: 1.2; }
5400  .badge-icon-img { width: 13px; height: 13px; object-fit: contain; margin-right: 4px; }
5401  .badge-pdp-green { background-color: #ffffff; border: 1px solid #9a742b; color: #9a742b; }
5402  .badge-usp-grey { background-color: #ffffff; border: 1px solid #d1d5db; color: #333333; font-weight: 500; }
5403  .tfc-view-all-wrapper {width: 100%;display: flex;justify-content: center;margin-top: 40px;}
5404  .tfc-view-all-btn {display: inline-block; padding: 6px 28px; background-color: transparent; color: #8b6508; border: 1px solid #8b6508; border-radius: 5px; font-size: 0.75rem; font-weight: 500; text-decoration: none; transition: all 0.3s ease; cursor: pointer;}
5405  .tfc-view-all-btn:hover {background-color: #8b6508;color: #ffffff;}
5406  .tfc-sticky-cart-bar {position: fixed; bottom: 0; left: 0; width: 100%; background-color: #ffffff; box-shadow: 0 -4px 15px rgba(0,0,0,0.1); z-index: 2147483647; padding: 15px 20px; transform: translateY(100%); transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);}
5407  .tfc-sticky-cart-bar.is-visible { transform: translateY(0); }
5408  .tfc-sticky-cart-inner { max-width: 1400px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; }
5409  .tfc-selected-count { font-size: 0.8rem; font-weight: 600; color: #333; }
5410  .tfc-add-to-cart-btn { background-color: #9a742b; color: white; border: none; padding: 10px 30px; border-radius: 8px; font-size: 1rem; font-weight: 600; cursor: pointer; transition: background-color 0.2s; }
5411  .tfc-add-to-cart-btn:hover { background-color: #806023; }
5412  .tfc-add-to-cart-btn:disabled { opacity: 0.7; cursor: not-allowed; }
5413
5414  /* Responsive Rules */
5415  @media (min-width: 992px) {
5416    .tfc-categories-grid { grid-template-columns: 240px minmax(0, 1fr); }
5417    .tfc-categories-sidebar {position: sticky; top: 20px; border: 1px solid #f0f0f0; border-radius: 12px; padding: 20px 0; background-color: #fff; z-index: 1; max-height: calc(100vh - 40px); overflow-y: auto;}
5418    .tfc-categories-sidebar::-webkit-scrollbar { display: none; }
5419    .tfc-sidebar-item { margin: 0 10px; }
5420  }
5421
5422  @media (max-width: 991px) {
5423    .tfc-categories-grid { grid-template-columns: 75px minmax(0, 1fr); gap: 12px; }
5424    .tfc-categories-sidebar {position: sticky; top: 10px; height: max-content; max-height: 95vh;  overflow-y: auto;  scrollbar-width: none; z-index: 1; background-color: transparent;}
5425    .tfc-categories-sidebar::-webkit-scrollbar { display: none; }
5426    .tfc-sidebar-heading { display: block; font-size: 0.75rem; text-align: center; margin: 0 0 10px 0; line-height: 1.2; }
5427    .tfc-sidebar-item { flex-direction: column; align-items: center; text-align: center; padding: 7px 3px; gap: 5px; border-radius: 8px; width: 100%; box-sizing: border-box; background: #fff; border: 1px solid rgba(0,0,0,0.05); margin-bottom: 5px; }
5428    .tfc-sidebar-item.is-selected::before { left: 0; height: 50%; width: 3px; }
5429    
5430    /* Slight scaling for mobile so custom large sizes don't break the tight sidebar */
5431    .tfc-sidebar-icon { 
5432      width: calc(80px * 0.75); 
5433      height: calc(80px * 0.75); 
5434      margin: 0 auto; 
5435    }
5436    
5437    .tfc-sidebar-label { font-size: 0.65rem; white-space: normal; line-height: 1.15; max-width: 100%; word-wrap: break-word; letter-spacing: normal !important; }
5438    .tfc-reusable-product-grid { grid-template-columns: repeat(2, 1fr); gap: 25px 10px; }
5439    .tfc-sticky-cart-inner { flex-direction: column; gap: 10px; text-align: center; }
5440    .tfc-add-to-cart-btn { width: 100%; }
5441  }</style><section class="sp-matcher-template--26765644333337__j_pantspage_sideenu_HbifJY">
5442  <div class="sp-container">
5443    
5444    <div class="sp-header">
5445      <h2>Select Your <span>Pant Color</span></h2>
5446      <p>The foundation of your ensemble</p>
5447    </div>
5448    
5449    <div class="sp-scroll-wrapper sp-swatch-wrapper">
5450      <div class="sp-swatches sp-scroll-track">
5451        
5452          
5453            <div class="sp-swatch-item active" data-target="pant_color_qzFBjk" data-colorname="BROWN">
5454              <div class="sp-swatch-img-wrap">
5455                
5456                  
5457                  <img src="//theformalclub.in/cdn/shop/files/DARK-BROWN-PANT.jpg?v=1774000177&amp;width=160" alt="DARK BROWN PANT" srcset="//theformalclub.in/cdn/shop/files/DARK-BROWN-PANT.jpg?v=1774000177&amp;width=160 160w" width="160" height="160" loading="lazy">
5458                
5459                <div class="sp-check-icon">✓</div>
5460              </div>
5461              <span class="sp-swatch-name">BROWN</span>
5462            </div>
5463          
5464        
5465          
5466            <div class="sp-swatch-item " data-target="pant_color_pCxw7f" data-colorname="GREY">
5467              <div class="sp-swatch-img-wrap">
5468                
5469                  
5470                  <img src="//theformalclub.in/cdn/shop/files/DARK-GREY-PANT.jpg?v=1774000178&amp;width=160" alt="DARK GREY PANT" srcset="//theformalclub.in/cdn/shop/files/DARK-GREY-PANT.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5471                
5472                <div class="sp-check-icon">✓</div>
5473              </div>
5474              <span class="sp-swatch-name">GREY</span>
5475            </div>
5476          
5477        
5478          
5479            <div class="sp-swatch-item " data-target="pant_color_HjERca" data-colorname="BLACK">
5480              <div class="sp-swatch-img-wrap">
5481                
5482                  
5483                  <img src="//theformalclub.in/cdn/shop/files/BLACK-PANT_acade4d7-ab9f-4651-9ea0-01cb25f85646.jpg?v=1774000178&amp;width=160" alt="BLACK PANT acade4d7 ab9f 4651 9ea0 01cb25f85646" srcset="//theformalclub.in/cdn/shop/files/BLACK-PANT_acade4d7-ab9f-4651-9ea0-01cb25f85646.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5484                
5485                <div class="sp-check-icon">✓</div>
5486              </div>
5487              <span class="sp-swatch-name">BLACK</span>
5488            </div>
5489          
5490        
5491          
5492            <div class="sp-swatch-item " data-target="pant_color_CLygWD" data-colorname="NAVY">
5493              <div class="sp-swatch-img-wrap">
5494                
5495                  
5496                  <img src="//theformalclub.in/cdn/shop/files/NAVY-PANT_f780af5c-9545-4828-9c4f-56333370c2ac.jpg?v=1774000178&amp;width=160" alt="NAVY PANT f780af5c 9545 4828 9c4f 56333370c2ac" srcset="//theformalclub.in/cdn/shop/files/NAVY-PANT_f780af5c-9545-4828-9c4f-56333370c2ac.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5497                
5498                <div class="sp-check-icon">✓</div>
5499              </div>
5500              <span class="sp-swatch-name">NAVY</span>
5501            </div>
5502          
5503        
5504          
5505            <div class="sp-swatch-item " data-target="pant_color_MrktEt" data-colorname="KHAKHI">
5506              <div class="sp-swatch-img-wrap">
5507                
5508                  
5509                  <img src="//theformalclub.in/cdn/shop/files/DARK-BEIGE-PANT.jpg?v=1774000178&amp;width=160" alt="DARK BEIGE PANT" srcset="//theformalclub.in/cdn/shop/files/DARK-BEIGE-PANT.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5510                
5511                <div class="sp-check-icon">✓</div>
5512              </div>
5513              <span class="sp-swatch-name">KHAKHI</span>
5514            </div>
5515          
5516        
5517          
5518            <div class="sp-swatch-item " data-target="pant_color_ciLJeQ" data-colorname="STEEL GREY">
5519              <div class="sp-swatch-img-wrap">
5520                
5521                  
5522                  <img src="//theformalclub.in/cdn/shop/files/STEEL-GREY-PANT.jpg?v=1774000178&amp;width=160" alt="STEEL GREY PANT" srcset="//theformalclub.in/cdn/shop/files/STEEL-GREY-PANT.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5523                
5524                <div class="sp-check-icon">✓</div>
5525              </div>
5526              <span class="sp-swatch-name">STEEL GREY</span>
5527            </div>
5528          
5529        
5530          
5531            <div class="sp-swatch-item " data-target="pant_color_zQfqfa" data-colorname="CREAM">
5532              <div class="sp-swatch-img-wrap">
5533                
5534                  
5535                  <img src="//theformalclub.in/cdn/shop/files/ECRU-BEIGE-PANT.jpg?v=1774000178&amp;width=160" alt="ECRU BEIGE PANT" srcset="//theformalclub.in/cdn/shop/files/ECRU-BEIGE-PANT.jpg?v=1774000178&amp;width=160 160w" width="160" height="160" loading="lazy">
5536                
5537                <div class="sp-check-icon">✓</div>
5538              </div>
5539              <span class="sp-swatch-name">CREAM</span>
5540            </div>
5541          
5542        
5543          
5544            <div class="sp-swatch-item " data-target="pant_color_FL7b4r" data-colorname="WHITE">
5545              <div class="sp-swatch-img-wrap">
5546                
5547                  
5548                  <img src="//theformalclub.in/cdn/shop/files/WHITE-PANTS.jpg?v=1774511259&amp;width=160" alt="WHITE PANTS" srcset="//theformalclub.in/cdn/shop/files/WHITE-PANTS.jpg?v=1774511259&amp;width=160 160w" width="160" height="160" loading="lazy">
5549                
5550                <div class="sp-check-icon">✓</div>
5551              </div>
5552              <span class="sp-swatch-name">WHITE</span>
5553            </div>
5554          
5555        
5556          
5557            <div class="sp-swatch-item " data-target="pant_color_bWajHt" data-colorname="BLUE">
5558              <div class="sp-swatch-img-wrap">
5559                
5560                  
5561                  <img src="//theformalclub.in/cdn/shop/files/BLUE-PANTS.jpg?v=1774511624&amp;width=160" alt="BLUE PANTS" srcset="//theformalclub.in/cdn/shop/files/BLUE-PANTS.jpg?v=1774511624&amp;width=160 160w" width="160" height="160" loading="lazy">
5562                
5563                <div class="sp-check-icon">✓</div>
5564              </div>
5565              <span class="sp-swatch-name">BLUE</span>
5566            </div>
5567          
5568        
5569          
5570            <div class="sp-swatch-item " data-target="pant_color_Hp9ECH" data-colorname="OLIVE GREEN">
5571              <div class="sp-swatch-img-wrap">
5572                
5573                  
5574                  <img src="//theformalclub.in/cdn/shop/files/OLIVE-PANT.jpg?v=1774511823&amp;width=160" alt="OLIVE PANT" srcset="//theformalclub.in/cdn/shop/files/OLIVE-PANT.jpg?v=1774511823&amp;width=160 160w" width="160" height="160" loading="lazy">
5575                
5576                <div class="sp-check-icon">✓</div>
5577              </div>
5578              <span class="sp-swatch-name">OLIVE GREEN</span>
5579            </div>
5580          
5581        
5582          
5583            <div class="sp-swatch-item " data-target="pant_color_feCDra" data-colorname="MAROON">
5584              <div class="sp-swatch-img-wrap">
5585                
5586                  
5587                  <img src="//theformalclub.in/cdn/shop/files/Mahroon-Pant.jpg?v=1774512144&amp;width=160" alt="Mahroon Pant" srcset="//theformalclub.in/cdn/shop/files/Mahroon-Pant.jpg?v=1774512144&amp;width=160 160w" width="160" height="160" loading="lazy">
5588                
5589                <div class="sp-check-icon">✓</div>
5590              </div>
5591              <span class="sp-swatch-name">MAROON</span>
5592            </div>
5593          
5594        
5595      </div>
5596      <div class="sp-progress-container">
5597        <div class="sp-progress-thumb"></div>
5598      </div>
5599    </div>
5600
5601    <div class="tfc-categories-grid">
5602
5603      <div class="tfc-categories-sidebar">
5604        <h3 class="tfc-sidebar-heading">Match By Occasion</h3>
5605        <div class="tfc-sidebar-items" role="tablist">
5606          
5607          <button class="button button-unstyled tfc-sidebar-item is-selected js-tfc-filter" data-occ="office" role="tab" aria-selected="true">
5608            �<img src="//theformalclub.in/cdn/shop/files/OFFICE-IMG.jpg?v=1774258195&width=250" alt="OFFICE IMG" class="tfc-sidebar-icon" loading="lazy"><span class="tfc-sidebar-label">Office</span>
5609          </button>
5610
5611          <button class="button button-unstyled tfc-sidebar-item js-tfc-filter" data-occ="casual" role="tab" aria-selected="false">
5612            �<img src="//theformalclub.in/cdn/shop/files/CASUAL-IMG.jpg?v=1774258194&width=250" alt="CASUAL IMG" class="tfc-sidebar-icon" loading="lazy"><span class="tfc-sidebar-label">Casual</span>
5613          </button>
5614
5615          <button class="button button-unstyled tfc-sidebar-item js-tfc-filter" data-occ="travel" role="tab" aria-selected="false">
5616            �<img src="//theformalclub.in/cdn/shop/files/TRAVEL-IMG.jpg?v=1774258194&width=250" alt="TRAVEL IMG" class="tfc-sidebar-icon" loading="lazy"><span class="tfc-sidebar-label">Travel</span>
5617          </button>
5618
5619          <button class="button button-unstyled tfc-sidebar-item js-tfc-filter" data-occ="occasion" role="tab" aria-selected="false">
5620            �<img src="//theformalclub.in/cdn/shop/files/OCCASION-IMG.jpg?v=1774258194&width=250" alt="OCCASION IMG" class="tfc-sidebar-icon" loading="lazy"><span class="tfc-sidebar-label">Occasion</span>
5621          </button>
5622
5623        </div>
5624      </div>
5625
5626      <div class="tfc-product-display">
5627        
5628
5629        
5630          
5631            <div class="sp-color-product-group" data-group-id="pant_color_qzFBjk" style="">
5632              
5633              
5634                
5635                
5636
5637                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
5638                  
5639                  
5640                    <div class="tfc-reusable-product-grid">
5641                      
5642                        <div class="tfc-product-card" data-variant-id="48874935681305">
5643                          <div class="tfc-img-wrapper js-image-wrapper">
5644                            <a href="/products/cambridge-giza-cotton-shirt-in-lemon-frost" style="display: block; width: 100%; height: 100%;">
5645                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINLEMONFROST_5_600x800_crop_top.jpg?v=1732861886" alt="Cambridge Giza Cotton Shirt In Lemon Frost" loading="lazy">
5646                            </a>
5647                            <div class="tfc-selection-circle js-select-product">
5648                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5649                            </div>
5650                          </div>
5651
5652                          <div class="tfc-card-body">
5653                            
5654                            <div class="custom-badges-wrapper">
5655                              
5656                              
5657                              
5658                            </div>
5659
5660                            <a href="/products/cambridge-giza-cotton-shirt-in-lemon-frost" style="text-decoration: none; color: inherit; flex: 1;">
5661                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Lemon Frost</h4>
5662                              <div class="tfc-price-row">
5663                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
5664                                    <span class="tfc-price-compare">₹ 3,499.00</span>
5665                                    
5666                                    <span class="tfc-discount-badge">49% OFF</span>
5667                                  </div></div>
5668                            </a>
5669                          </div>
5670                        </div>
5671                      
5672                        <div class="tfc-product-card" data-variant-id="48874828235033">
5673                          <div class="tfc-img-wrapper js-image-wrapper">
5674                            <a href="/products/cambridge-giza-cotton-shirt-in-dusty-rose" style="display: block; width: 100%; height: 100%;">
5675                              <img src="//theformalclub.in/cdn/shop/files/DustyRose_5_600x800_crop_top.jpg?v=1773465683" alt="Cambridge Giza Cotton Shirt In Dusty Rose" loading="lazy">
5676                            </a>
5677                            <div class="tfc-selection-circle js-select-product">
5678                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5679                            </div>
5680                          </div>
5681
5682                          <div class="tfc-card-body">
5683                            
5684                            <div class="custom-badges-wrapper">
5685                              
5686                              
5687                              
5688                            </div>
5689
5690                            <a href="/products/cambridge-giza-cotton-shirt-in-dusty-rose" style="text-decoration: none; color: inherit; flex: 1;">
5691                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Dusty Rose</h4>
5692                              <div class="tfc-price-row">
5693                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
5694                                    <span class="tfc-price-compare">₹ 3,499.00</span>
5695                                    
5696                                    <span class="tfc-discount-badge">49% OFF</span>
5697                                  </div></div>
5698                            </a>
5699                          </div>
5700                        </div>
5701                      
5702                        <div class="tfc-product-card" data-variant-id="48875048206617">
5703                          <div class="tfc-img-wrapper js-image-wrapper">
5704                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="display: block; width: 100%; height: 100%;">
5705                              <img src="//theformalclub.in/cdn/shop/files/2_2_812dd841-4761-4043-85dd-81d161fa6833_600x800_crop_top.jpg?v=1773465604" alt="Cambridge Giza Cotton Shirt In Vanilla" loading="lazy">
5706                            </a>
5707                            <div class="tfc-selection-circle js-select-product">
5708                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5709                            </div>
5710                          </div>
5711
5712                          <div class="tfc-card-body">
5713                            
5714                            <div class="custom-badges-wrapper">
5715                              
5716                              
5717                              
5718                            </div>
5719
5720                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="text-decoration: none; color: inherit; flex: 1;">
5721                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Vanilla</h4>
5722                              <div class="tfc-price-row">
5723                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
5724                                    <span class="tfc-price-compare">₹ 3,499.00</span>
5725                                    
5726                                    <span class="tfc-discount-badge">49% OFF</span>
5727                                  </div></div>
5728                            </a>
5729                          </div>
5730                        </div>
5731                      
5732                    </div>
5733                  
5734
5735                  
5736                  
5737                  
5738                  
5739                  
5740
5741                  
5742                    <div class="tfc-view-all-wrapper">
5743                      <a href="https://theformalclub.in/collections/brown-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
5744                    </div>
5745                  
5746
5747                </div>
5748              
5749                
5750                
5751
5752                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
5753                  
5754                  
5755                    <div class="tfc-reusable-product-grid">
5756                      
5757                        <div class="tfc-product-card" data-variant-id="50509099041049">
5758                          <div class="tfc-img-wrapper js-image-wrapper">
5759                            <a href="/products/breeze-linen-shirt-in-mushroom" style="display: block; width: 100%; height: 100%;">
5760                              <img src="//theformalclub.in/cdn/shop/files/SAND-01_600x800_crop_top.jpg?v=1774439938" alt="Breeze Linen Full Sleeves Shirt In Mushroom" loading="lazy">
5761                            </a>
5762                            <div class="tfc-selection-circle js-select-product">
5763                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5764                            </div>
5765                          </div>
5766
5767                          <div class="tfc-card-body">
5768                            
5769                            <div class="custom-badges-wrapper">
5770                              
5771                              
5772                              
5773                            </div>
5774
5775                            <a href="/products/breeze-linen-shirt-in-mushroom" style="text-decoration: none; color: inherit; flex: 1;">
5776                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mushroom</h4>
5777                              <div class="tfc-price-row">
5778                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
5779                                    <span class="tfc-price-compare">₹ 4,499.00</span>
5780                                    
5781                                    <span class="tfc-discount-badge">58% OFF</span>
5782                                  </div></div>
5783                            </a>
5784                          </div>
5785                        </div>
5786                      
5787                        <div class="tfc-product-card" data-variant-id="49904374415641">
5788                          <div class="tfc-img-wrapper js-image-wrapper">
5789                            <a href="/products/gingham-check-shirt-in-ochre" style="display: block; width: 100%; height: 100%;">
5790                              <img src="//theformalclub.in/cdn/shop/files/01_b5cd6284-0e01-435b-8fd6-899b5d655060_600x800_crop_top.jpg?v=1782737148" alt="Gingham 2 Ply Check Shirt In Ochre" loading="lazy">
5791                            </a>
5792                            <div class="tfc-selection-circle js-select-product">
5793                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5794                            </div>
5795                          </div>
5796
5797                          <div class="tfc-card-body">
5798                            
5799                            <div class="custom-badges-wrapper">
5800                              
5801                              
5802                              
5803                            </div>
5804
5805                            <a href="/products/gingham-check-shirt-in-ochre" style="text-decoration: none; color: inherit; flex: 1;">
5806                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Ochre</h4>
5807                              <div class="tfc-price-row">
5808                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
5809                                    <span class="tfc-price-compare">₹ 6,499.00</span>
5810                                    
5811                                    <span class="tfc-discount-badge">62% OFF</span>
5812                                  </div></div>
5813                            </a>
5814                          </div>
5815                        </div>
5816                      
5817                        <div class="tfc-product-card" data-variant-id="49671322566937">
5818                          <div class="tfc-img-wrapper js-image-wrapper">
5819                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="display: block; width: 100%; height: 100%;">
5820                              <img src="//theformalclub.in/cdn/shop/files/WOODROSE-00_600x800_crop_top.jpg?v=1774692452" alt="Breeze Linen Full Sleeves Shirt In Wood Rose" loading="lazy">
5821                            </a>
5822                            <div class="tfc-selection-circle js-select-product">
5823                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5824                            </div>
5825                          </div>
5826
5827                          <div class="tfc-card-body">
5828                            
5829                            <div class="custom-badges-wrapper">
5830                              
5831                              
5832                              
5833                            </div>
5834
5835                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="text-decoration: none; color: inherit; flex: 1;">
5836                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Wood Rose</h4>
5837                              <div class="tfc-price-row">
5838                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
5839                                    <span class="tfc-price-compare">₹ 4,499.00</span>
5840                                    
5841                                    <span class="tfc-discount-badge">58% OFF</span>
5842                                  </div></div>
5843                            </a>
5844                          </div>
5845                        </div>
5846                      
5847                    </div>
5848                  
5849
5850                  
5851                  
5852                  
5853                  
5854                  
5855
5856                  
5857                    <div class="tfc-view-all-wrapper">
5858                      <a href="https://theformalclub.in/collections/brown-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
5859                    </div>
5860                  
5861
5862                </div>
5863              
5864                
5865                
5866
5867                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
5868                  
5869                  
5870                    <div class="tfc-reusable-product-grid">
5871                      
5872                        <div class="tfc-product-card" data-variant-id="48956716220697">
5873                          <div class="tfc-img-wrapper js-image-wrapper">
5874                            <a href="/products/breeze-linen-shirt-in-sand" style="display: block; width: 100%; height: 100%;">
5875                              <img src="//theformalclub.in/cdn/shop/files/SAND-HS-01_600x800_crop_top.jpg?v=1774440398" alt="Breeze Linen Half Sleeves Shirt In Sand" loading="lazy">
5876                            </a>
5877                            <div class="tfc-selection-circle js-select-product">
5878                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5879                            </div>
5880                          </div>
5881
5882                          <div class="tfc-card-body">
5883                            
5884                            <div class="custom-badges-wrapper">
5885                              
5886                              
5887                              
5888                            </div>
5889
5890                            <a href="/products/breeze-linen-shirt-in-sand" style="text-decoration: none; color: inherit; flex: 1;">
5891                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Sand</h4>
5892                              <div class="tfc-price-row">
5893                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
5894                                    <span class="tfc-price-compare">₹ 3,999.00</span>
5895                                    
5896                                    <span class="tfc-discount-badge">58% OFF</span>
5897                                  </div></div>
5898                            </a>
5899                          </div>
5900                        </div>
5901                      
5902                        <div class="tfc-product-card" data-variant-id="48895016042777">
5903                          <div class="tfc-img-wrapper js-image-wrapper">
5904                            <a href="/products/cambridge-giza-cotton-shirt-in-peach-fuzz" style="display: block; width: 100%; height: 100%;">
5905                              <img src="//theformalclub.in/cdn/shop/files/PEACH-01_4ecefae1-d225-4672-ae8f-be05feaade5c_600x800_crop_top.jpg?v=1775123088" alt="Cambridge Giza Cotton Shirt In Peach Fuzz" loading="lazy">
5906                            </a>
5907                            <div class="tfc-selection-circle js-select-product">
5908                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5909                            </div>
5910                          </div>
5911
5912                          <div class="tfc-card-body">
5913                            
5914                            <div class="custom-badges-wrapper">
5915                              
5916                              
5917                              
5918                            </div>
5919
5920                            <a href="/products/cambridge-giza-cotton-shirt-in-peach-fuzz" style="text-decoration: none; color: inherit; flex: 1;">
5921                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Peach Fuzz</h4>
5922                              <div class="tfc-price-row">
5923                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
5924                                    <span class="tfc-price-compare">₹ 3,499.00</span>
5925                                    
5926                                    <span class="tfc-discount-badge">49% OFF</span>
5927                                  </div></div>
5928                            </a>
5929                          </div>
5930                        </div>
5931                      
5932                        <div class="tfc-product-card" data-variant-id="48894992515353">
5933                          <div class="tfc-img-wrapper js-image-wrapper">
5934                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="display: block; width: 100%; height: 100%;">
5935                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_6aec1ec6-1630-4186-91a3-c77f29e63fb7_600x800_crop_top.jpg?v=1774937919" alt="Cambridge Giza Cotton Shirt In Grass Green" loading="lazy">
5936                            </a>
5937                            <div class="tfc-selection-circle js-select-product">
5938                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5939                            </div>
5940                          </div>
5941
5942                          <div class="tfc-card-body">
5943                            
5944                            <div class="custom-badges-wrapper">
5945                              
5946                              
5947                              
5948                            </div>
5949
5950                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="text-decoration: none; color: inherit; flex: 1;">
5951                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Grass Green</h4>
5952                              <div class="tfc-price-row">
5953                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
5954                                    <span class="tfc-price-compare">₹ 3,499.00</span>
5955                                    
5956                                    <span class="tfc-discount-badge">49% OFF</span>
5957                                  </div></div>
5958                            </a>
5959                          </div>
5960                        </div>
5961                      
5962                        <div class="tfc-product-card" data-variant-id="51752308801817">
5963                          <div class="tfc-img-wrapper js-image-wrapper">
5964                            <a href="/products/flexi-stretch-plus-shirt-in-latte" style="display: block; width: 100%; height: 100%;">
5965                              <img src="//theformalclub.in/cdn/shop/files/09_695bca1e-be2a-4923-9d7a-d4e69ece4d33_600x800_crop_top.jpg?v=1780318633" alt="Flexi Stretch Plus Shirt in Latte" loading="lazy">
5966                            </a>
5967                            <div class="tfc-selection-circle js-select-product">
5968                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
5969                            </div>
5970                          </div>
5971
5972                          <div class="tfc-card-body">
5973                            
5974                            <div class="custom-badges-wrapper">
5975                              
5976                              
5977                              
5978                            </div>
5979
5980                            <a href="/products/flexi-stretch-plus-shirt-in-latte" style="text-decoration: none; color: inherit; flex: 1;">
5981                              <h4 class="tfc-card-title">Flexi Stretch Plus Shirt in Latte</h4>
5982                              <div class="tfc-price-row">
5983                                <div class="tfc-price-current">₹ 1,999.00</div><div class="tfc-price-old-wrap">
5984                                    <span class="tfc-price-compare">₹ 5,249.00</span>
5985                                    
5986                                    <span class="tfc-discount-badge">62% OFF</span>
5987                                  </div></div>
5988                            </a>
5989                          </div>
5990                        </div>
5991                      
5992                    </div>
5993                  
5994
5995                  
5996                  
5997                  
5998                  
5999                  
6000
6001                  
6002                    <div class="tfc-view-all-wrapper">
6003                      <a href="https://theformalclub.in/collections/brown-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6004                    </div>
6005                  
6006
6007                </div>
6008              
6009                
6010                
6011
6012                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
6013                  
6014                  
6015                    <div class="tfc-reusable-product-grid">
6016                      
6017                        <div class="tfc-product-card" data-variant-id="51756281004313">
6018                          <div class="tfc-img-wrapper js-image-wrapper">
6019                            <a href="/products/whisper-easy-to-iron-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
6020                              <img src="//theformalclub.in/cdn/shop/files/Normal-2_600x800_crop_top.jpg?v=1778582091" alt="Whisper Easy To Iron Shirt In Cloud White" loading="lazy">
6021                            </a>
6022                            <div class="tfc-selection-circle js-select-product">
6023                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6024                            </div>
6025                          </div>
6026
6027                          <div class="tfc-card-body">
6028                            
6029                            <div class="custom-badges-wrapper">
6030                              
6031                              
6032                              
6033                            </div>
6034
6035                            <a href="/products/whisper-easy-to-iron-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
6036                              <h4 class="tfc-card-title">Whisper Easy To Iron Shirt In Cloud White</h4>
6037                              <div class="tfc-price-row">
6038                                <div class="tfc-price-current">₹ 2,799.00</div><div class="tfc-price-old-wrap">
6039                                    <span class="tfc-price-compare">₹ 6,499.00</span>
6040                                    
6041                                    <span class="tfc-discount-badge">57% OFF</span>
6042                                  </div></div>
6043                            </a>
6044                          </div>
6045                        </div>
6046                      
6047                        <div class="tfc-product-card" data-variant-id="51223178739993">
6048                          <div class="tfc-img-wrapper js-image-wrapper">
6049                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
6050                              <img src="//theformalclub.in/cdn/shop/files/01_5e4f3867-1663-4c77-92e4-ea3e518a5a4a_600x800_crop_top.jpg?v=1782736491" alt="Cedar Pure Linen Full Sleeves Shirt in Snow" loading="lazy">
6051                            </a>
6052                            <div class="tfc-selection-circle js-select-product">
6053                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6054                            </div>
6055                          </div>
6056
6057                          <div class="tfc-card-body">
6058                            
6059                            <div class="custom-badges-wrapper">
6060                              
6061                              
6062                              
6063                            </div>
6064
6065                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
6066                              <h4 class="tfc-card-title">Cedar Pure Linen Full Sleeves Shirt in Snow</h4>
6067                              <div class="tfc-price-row">
6068                                <div class="tfc-price-current">₹ 3,499.00</div><div class="tfc-price-old-wrap">
6069                                    <span class="tfc-price-compare">₹ 8,999.00</span>
6070                                    
6071                                    <span class="tfc-discount-badge">61% OFF</span>
6072                                  </div></div>
6073                            </a>
6074                          </div>
6075                        </div>
6076                      
6077                        <div class="tfc-product-card" data-variant-id="50963177996569">
6078                          <div class="tfc-img-wrapper js-image-wrapper">
6079                            <a href="/products/french-cuff-giza-cotton-shirt-in-moss-green" style="display: block; width: 100%; height: 100%;">
6080                              <img src="//theformalclub.in/cdn/shop/files/MOSS-GREEN-00_2d5ad291-5eb6-45f4-91e0-7404d31650de_600x800_crop_top.jpg?v=1775025233" alt="French Cuff Giza Cotton Shirt In Moss Green" loading="lazy">
6081                            </a>
6082                            <div class="tfc-selection-circle js-select-product">
6083                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6084                            </div>
6085                          </div>
6086
6087                          <div class="tfc-card-body">
6088                            
6089                            <div class="custom-badges-wrapper">
6090                              
6091                              
6092                              
6093                            </div>
6094
6095                            <a href="/products/french-cuff-giza-cotton-shirt-in-moss-green" style="text-decoration: none; color: inherit; flex: 1;">
6096                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Moss Green</h4>
6097                              <div class="tfc-price-row">
6098                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
6099                                    <span class="tfc-price-compare">₹ 4,199.00</span>
6100                                    
6101                                    <span class="tfc-discount-badge">50% OFF</span>
6102                                  </div></div>
6103                            </a>
6104                          </div>
6105                        </div>
6106                      
6107                        <div class="tfc-product-card" data-variant-id="49904374415641">
6108                          <div class="tfc-img-wrapper js-image-wrapper">
6109                            <a href="/products/gingham-check-shirt-in-ochre" style="display: block; width: 100%; height: 100%;">
6110                              <img src="//theformalclub.in/cdn/shop/files/01_b5cd6284-0e01-435b-8fd6-899b5d655060_600x800_crop_top.jpg?v=1782737148" alt="Gingham 2 Ply Check Shirt In Ochre" loading="lazy">
6111                            </a>
6112                            <div class="tfc-selection-circle js-select-product">
6113                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6114                            </div>
6115                          </div>
6116
6117                          <div class="tfc-card-body">
6118                            
6119                            <div class="custom-badges-wrapper">
6120                              
6121                              
6122                              
6123                            </div>
6124
6125                            <a href="/products/gingham-check-shirt-in-ochre" style="text-decoration: none; color: inherit; flex: 1;">
6126                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Ochre</h4>
6127                              <div class="tfc-price-row">
6128                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
6129                                    <span class="tfc-price-compare">₹ 6,499.00</span>
6130                                    
6131                                    <span class="tfc-discount-badge">62% OFF</span>
6132                                  </div></div>
6133                            </a>
6134                          </div>
6135                        </div>
6136                      
6137                    </div>
6138                  
6139
6140                  
6141                  
6142                  
6143                  
6144                  
6145
6146                  
6147                    <div class="tfc-view-all-wrapper">
6148                      <a href="https://theformalclub.in/collections/brown-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6149                    </div>
6150                  
6151
6152                </div>
6153              
6154
6155            </div>
6156          
6157        
6158          
6159            <div class="sp-color-product-group" data-group-id="pant_color_pCxw7f" style="display:none;">
6160              
6161              
6162                
6163                
6164
6165                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
6166                  
6167                  
6168                    <div class="tfc-reusable-product-grid">
6169                      
6170                        <div class="tfc-product-card" data-variant-id="48894992515353">
6171                          <div class="tfc-img-wrapper js-image-wrapper">
6172                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="display: block; width: 100%; height: 100%;">
6173                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_6aec1ec6-1630-4186-91a3-c77f29e63fb7_600x800_crop_top.jpg?v=1774937919" alt="Cambridge Giza Cotton Shirt In Grass Green" loading="lazy">
6174                            </a>
6175                            <div class="tfc-selection-circle js-select-product">
6176                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6177                            </div>
6178                          </div>
6179
6180                          <div class="tfc-card-body">
6181                            
6182                            <div class="custom-badges-wrapper">
6183                              
6184                              
6185                              
6186                            </div>
6187
6188                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="text-decoration: none; color: inherit; flex: 1;">
6189                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Grass Green</h4>
6190                              <div class="tfc-price-row">
6191                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6192                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6193                                    
6194                                    <span class="tfc-discount-badge">49% OFF</span>
6195                                  </div></div>
6196                            </a>
6197                          </div>
6198                        </div>
6199                      
6200                        <div class="tfc-product-card" data-variant-id="48638658478361">
6201                          <div class="tfc-img-wrapper js-image-wrapper">
6202                            <a href="/products/cambridge-giza-cotton-shirt-in-teal" style="display: block; width: 100%; height: 100%;">
6203                              <img src="//theformalclub.in/cdn/shop/files/Group1_1_8a2937bd-b253-4ee6-a859-00b05026483f_600x800_crop_top.jpg?v=1771326019" alt="Cambridge Giza Cotton Shirt In Teal" loading="lazy">
6204                            </a>
6205                            <div class="tfc-selection-circle js-select-product">
6206                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6207                            </div>
6208                          </div>
6209
6210                          <div class="tfc-card-body">
6211                            
6212                            <div class="custom-badges-wrapper">
6213                              
6214                              
6215                              
6216                            </div>
6217
6218                            <a href="/products/cambridge-giza-cotton-shirt-in-teal" style="text-decoration: none; color: inherit; flex: 1;">
6219                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Teal</h4>
6220                              <div class="tfc-price-row">
6221                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6222                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6223                                    
6224                                    <span class="tfc-discount-badge">49% OFF</span>
6225                                  </div></div>
6226                            </a>
6227                          </div>
6228                        </div>
6229                      
6230                        <div class="tfc-product-card" data-variant-id="51270871810329">
6231                          <div class="tfc-img-wrapper js-image-wrapper">
6232                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="display: block; width: 100%; height: 100%;">
6233                              <img src="//theformalclub.in/cdn/shop/files/DOVE-GREY_600x800_crop_top.jpg?v=1774250384" alt="Royal Oxford Dobby Shirt in Dove Grey" loading="lazy">
6234                            </a>
6235                            <div class="tfc-selection-circle js-select-product">
6236                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6237                            </div>
6238                          </div>
6239
6240                          <div class="tfc-card-body">
6241                            
6242                            <div class="custom-badges-wrapper">
6243                              
6244                              
6245                              
6246                            </div>
6247
6248                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="text-decoration: none; color: inherit; flex: 1;">
6249                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Dove Grey</h4>
6250                              <div class="tfc-price-row">
6251                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
6252                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6253                                    
6254                                    <span class="tfc-discount-badge">42% OFF</span>
6255                                  </div></div>
6256                            </a>
6257                          </div>
6258                        </div>
6259                      
6260                    </div>
6261                  
6262
6263                  
6264                  
6265                  
6266                  
6267                  
6268
6269                  
6270                    <div class="tfc-view-all-wrapper">
6271                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6272                    </div>
6273                  
6274
6275                </div>
6276              
6277                
6278                
6279
6280                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
6281                  
6282                  
6283                    <div class="tfc-reusable-product-grid">
6284                      
6285                        <div class="tfc-product-card" data-variant-id="49671247102233">
6286                          <div class="tfc-img-wrapper js-image-wrapper">
6287                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
6288                              <img src="//theformalclub.in/cdn/shop/files/LEAF-GREEN-000_600x800_crop_top.jpg?v=1774526691" alt="Breeze Linen Full Sleeves Shirt In Leaf Green" loading="lazy">
6289                            </a>
6290                            <div class="tfc-selection-circle js-select-product">
6291                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6292                            </div>
6293                          </div>
6294
6295                          <div class="tfc-card-body">
6296                            
6297                            <div class="custom-badges-wrapper">
6298                              
6299                              
6300                              
6301                            </div>
6302
6303                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
6304                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Leaf Green</h4>
6305                              <div class="tfc-price-row">
6306                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
6307                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6308                                    
6309                                    <span class="tfc-discount-badge">58% OFF</span>
6310                                  </div></div>
6311                            </a>
6312                          </div>
6313                        </div>
6314                      
6315                        <div class="tfc-product-card" data-variant-id="49671307493657">
6316                          <div class="tfc-img-wrapper js-image-wrapper">
6317                            <a href="/products/breeze-linen-shirt-in-ivory" style="display: block; width: 100%; height: 100%;">
6318                              <img src="//theformalclub.in/cdn/shop/files/IVORY-01_91418668-0fca-4ff6-8ba9-20c556c22f24_600x800_crop_top.jpg?v=1774695931" alt="Breeze Linen Full Sleeves Shirt In Ivory" loading="lazy">
6319                            </a>
6320                            <div class="tfc-selection-circle js-select-product">
6321                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6322                            </div>
6323                          </div>
6324
6325                          <div class="tfc-card-body">
6326                            
6327                            <div class="custom-badges-wrapper">
6328                              
6329                              
6330                              
6331                            </div>
6332
6333                            <a href="/products/breeze-linen-shirt-in-ivory" style="text-decoration: none; color: inherit; flex: 1;">
6334                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Ivory</h4>
6335                              <div class="tfc-price-row">
6336                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
6337                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6338                                    
6339                                    <span class="tfc-discount-badge">58% OFF</span>
6340                                  </div></div>
6341                            </a>
6342                          </div>
6343                        </div>
6344                      
6345                        <div class="tfc-product-card" data-variant-id="51198739054873">
6346                          <div class="tfc-img-wrapper js-image-wrapper">
6347                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="display: block; width: 100%; height: 100%;">
6348                              <img src="//theformalclub.in/cdn/shop/files/01_b4cf9912-0f4b-4799-b7cf-0e7de5b698ad_600x800_crop_top.jpg?v=1782812655" alt="Regal Oxford Chambray shirt in Ash Grey" loading="lazy">
6349                            </a>
6350                            <div class="tfc-selection-circle js-select-product">
6351                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6352                            </div>
6353                          </div>
6354
6355                          <div class="tfc-card-body">
6356                            
6357                            <div class="custom-badges-wrapper">
6358                              
6359                              
6360                              
6361                            </div>
6362
6363                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="text-decoration: none; color: inherit; flex: 1;">
6364                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Ash Grey</h4>
6365                              <div class="tfc-price-row">
6366                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6367                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6368                                    
6369                                    <span class="tfc-discount-badge">60% OFF</span>
6370                                  </div></div>
6371                            </a>
6372                          </div>
6373                        </div>
6374                      
6375                        <div class="tfc-product-card" data-variant-id="49904282501401">
6376                          <div class="tfc-img-wrapper js-image-wrapper">
6377                            <a href="/products/gingham-check-shirt-in-blush-pink" style="display: block; width: 100%; height: 100%;">
6378                              <img src="//theformalclub.in/cdn/shop/files/Gingham_pink_3_600x800_crop_top.jpg?v=1773466140" alt="Gingham 2 Ply Check Shirt In Blush Pink" loading="lazy">
6379                            </a>
6380                            <div class="tfc-selection-circle js-select-product">
6381                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6382                            </div>
6383                          </div>
6384
6385                          <div class="tfc-card-body">
6386                            
6387                            <div class="custom-badges-wrapper">
6388                              
6389                              
6390                              
6391                            </div>
6392
6393                            <a href="/products/gingham-check-shirt-in-blush-pink" style="text-decoration: none; color: inherit; flex: 1;">
6394                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Blush Pink</h4>
6395                              <div class="tfc-price-row">
6396                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
6397                                    <span class="tfc-price-compare">₹ 6,499.00</span>
6398                                    
6399                                    <span class="tfc-discount-badge">62% OFF</span>
6400                                  </div></div>
6401                            </a>
6402                          </div>
6403                        </div>
6404                      
6405                    </div>
6406                  
6407
6408                  
6409                  
6410                  
6411                  
6412                  
6413
6414                  
6415                    <div class="tfc-view-all-wrapper">
6416                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6417                    </div>
6418                  
6419
6420                </div>
6421              
6422                
6423                
6424
6425                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
6426                  
6427                  
6428                    <div class="tfc-reusable-product-grid">
6429                      
6430                        <div class="tfc-product-card" data-variant-id="48895078433049">
6431                          <div class="tfc-img-wrapper js-image-wrapper">
6432                            <a href="/products/cambridge-giza-cotton-shirt-in-fresh-aqua" style="display: block; width: 100%; height: 100%;">
6433                              <img src="//theformalclub.in/cdn/shop/files/FRESH-AQUA-01_0a5592c8-0ae1-41c5-b73a-04d20723e8d5_600x800_crop_top.jpg?v=1774261430" alt="Cambridge Giza Cotton Shirt In Fresh Aqua" loading="lazy">
6434                            </a>
6435                            <div class="tfc-selection-circle js-select-product">
6436                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6437                            </div>
6438                          </div>
6439
6440                          <div class="tfc-card-body">
6441                            
6442                            <div class="custom-badges-wrapper">
6443                              
6444                              
6445                              
6446                            </div>
6447
6448                            <a href="/products/cambridge-giza-cotton-shirt-in-fresh-aqua" style="text-decoration: none; color: inherit; flex: 1;">
6449                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Fresh Aqua</h4>
6450                              <div class="tfc-price-row">
6451                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6452                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6453                                    
6454                                    <span class="tfc-discount-badge">49% OFF</span>
6455                                  </div></div>
6456                            </a>
6457                          </div>
6458                        </div>
6459                      
6460                        <div class="tfc-product-card" data-variant-id="48874984374553">
6461                          <div class="tfc-img-wrapper js-image-wrapper">
6462                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="display: block; width: 100%; height: 100%;">
6463                              <img src="//theformalclub.in/cdn/shop/files/1_35_c2cc9158-409c-4d82-8764-b2820988a70f_600x800_crop_top.jpg?v=1719473853" alt="Cambridge Giza Cotton Shirt In Powder Pink" loading="lazy">
6464                            </a>
6465                            <div class="tfc-selection-circle js-select-product">
6466                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6467                            </div>
6468                          </div>
6469
6470                          <div class="tfc-card-body">
6471                            
6472                            <div class="custom-badges-wrapper">
6473                              
6474                              
6475                              
6476                            </div>
6477
6478                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="text-decoration: none; color: inherit; flex: 1;">
6479                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Powder Pink</h4>
6480                              <div class="tfc-price-row">
6481                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6482                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6483                                    
6484                                    <span class="tfc-discount-badge">49% OFF</span>
6485                                  </div></div>
6486                            </a>
6487                          </div>
6488                        </div>
6489                      
6490                        <div class="tfc-product-card" data-variant-id="50509108150553">
6491                          <div class="tfc-img-wrapper js-image-wrapper">
6492                            <a href="/products/breeze-linen-shirt-in-baby-blue" style="display: block; width: 100%; height: 100%;">
6493                              <img src="//theformalclub.in/cdn/shop/files/BABY-BLUE-01_e52aa31a-85e0-4983-9953-abdf1f805b61_600x800_crop_top.jpg?v=1774686329" alt="Breeze Linen Full Sleeves Shirt In Baby Blue" loading="lazy">
6494                            </a>
6495                            <div class="tfc-selection-circle js-select-product">
6496                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6497                            </div>
6498                          </div>
6499
6500                          <div class="tfc-card-body">
6501                            
6502                            <div class="custom-badges-wrapper">
6503                              
6504                              
6505                              
6506                            </div>
6507
6508                            <a href="/products/breeze-linen-shirt-in-baby-blue" style="text-decoration: none; color: inherit; flex: 1;">
6509                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Baby Blue</h4>
6510                              <div class="tfc-price-row">
6511                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
6512                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6513                                    
6514                                    <span class="tfc-discount-badge">58% OFF</span>
6515                                  </div></div>
6516                            </a>
6517                          </div>
6518                        </div>
6519                      
6520                        <div class="tfc-product-card" data-variant-id="50850424750361">
6521                          <div class="tfc-img-wrapper js-image-wrapper">
6522                            <a href="/products/breeze-linen-half-sleeves-shirt-in-velvet-rose" style="display: block; width: 100%; height: 100%;">
6523                              <img src="//theformalclub.in/cdn/shop/files/01_06a9c785-764a-4feb-97b9-e3f71d4ed4bc_600x800_crop_top.jpg?v=1782712757" alt="Breeze Linen Half Sleeves Shirt In Velvet Rose" loading="lazy">
6524                            </a>
6525                            <div class="tfc-selection-circle js-select-product">
6526                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6527                            </div>
6528                          </div>
6529
6530                          <div class="tfc-card-body">
6531                            
6532                            <div class="custom-badges-wrapper">
6533                              
6534                              
6535                              
6536                            </div>
6537
6538                            <a href="/products/breeze-linen-half-sleeves-shirt-in-velvet-rose" style="text-decoration: none; color: inherit; flex: 1;">
6539                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Velvet Rose</h4>
6540                              <div class="tfc-price-row">
6541                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
6542                                    <span class="tfc-price-compare">₹ 3,999.00</span>
6543                                    
6544                                    <span class="tfc-discount-badge">58% OFF</span>
6545                                  </div></div>
6546                            </a>
6547                          </div>
6548                        </div>
6549                      
6550                    </div>
6551                  
6552
6553                  
6554                  
6555                  
6556                  
6557                  
6558
6559                  
6560                    <div class="tfc-view-all-wrapper">
6561                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6562                    </div>
6563                  
6564
6565                </div>
6566              
6567                
6568                
6569
6570                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
6571                  
6572                  
6573                    <div class="tfc-reusable-product-grid">
6574                      
6575                        <div class="tfc-product-card" data-variant-id="50620732965145">
6576                          <div class="tfc-img-wrapper js-image-wrapper">
6577                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="display: block; width: 100%; height: 100%;">
6578                              <img src="//theformalclub.in/cdn/shop/files/LEMON-00_600x800_crop_top.jpg?v=1775040584" alt="French Cuff Giza Cotton Shirt In Lemon Frost" loading="lazy">
6579                            </a>
6580                            <div class="tfc-selection-circle js-select-product">
6581                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6582                            </div>
6583                          </div>
6584
6585                          <div class="tfc-card-body">
6586                            
6587                            <div class="custom-badges-wrapper">
6588                              
6589                              
6590                              
6591                            </div>
6592
6593                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="text-decoration: none; color: inherit; flex: 1;">
6594                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Lemon Frost</h4>
6595                              <div class="tfc-price-row">
6596                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
6597                                    <span class="tfc-price-compare">₹ 4,199.00</span>
6598                                    
6599                                    <span class="tfc-discount-badge">50% OFF</span>
6600                                  </div></div>
6601                            </a>
6602                          </div>
6603                        </div>
6604                      
6605                        <div class="tfc-product-card" data-variant-id="48895015813401">
6606                          <div class="tfc-img-wrapper js-image-wrapper">
6607                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
6608                              <img src="//theformalclub.in/cdn/shop/files/Group1_600x800_crop_top.jpg?v=1771311808" alt="Cambridge Giza Cotton Shirt In Slate Blue" loading="lazy">
6609                            </a>
6610                            <div class="tfc-selection-circle js-select-product">
6611                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6612                            </div>
6613                          </div>
6614
6615                          <div class="tfc-card-body">
6616                            
6617                            <div class="custom-badges-wrapper">
6618                              
6619                              
6620                              
6621                            </div>
6622
6623                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
6624                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Slate Blue</h4>
6625                              <div class="tfc-price-row">
6626                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6627                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6628                                    
6629                                    <span class="tfc-discount-badge">49% OFF</span>
6630                                  </div></div>
6631                            </a>
6632                          </div>
6633                        </div>
6634                      
6635                        <div class="tfc-product-card" data-variant-id="51976593473817">
6636                          <div class="tfc-img-wrapper js-image-wrapper">
6637                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="display: block; width: 100%; height: 100%;">
6638                              <img src="//theformalclub.in/cdn/shop/files/PEWTER-00_be05d8f4-33d0-42ab-85b3-32267b405df1_600x800_crop_top.jpg?v=1774848847" alt="French Cuff Giza Cotton Shirt In Pewter" loading="lazy">
6639                            </a>
6640                            <div class="tfc-selection-circle js-select-product">
6641                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6642                            </div>
6643                          </div>
6644
6645                          <div class="tfc-card-body">
6646                            
6647                            <div class="custom-badges-wrapper">
6648                              
6649                              
6650                              
6651                            </div>
6652
6653                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="text-decoration: none; color: inherit; flex: 1;">
6654                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Pewter</h4>
6655                              <div class="tfc-price-row">
6656                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
6657                                    <span class="tfc-price-compare">₹ 4,199.00</span>
6658                                    
6659                                    <span class="tfc-discount-badge">50% OFF</span>
6660                                  </div></div>
6661                            </a>
6662                          </div>
6663                        </div>
6664                      
6665                        <div class="tfc-product-card" data-variant-id="51823442919705">
6666                          <div class="tfc-img-wrapper js-image-wrapper">
6667                            <a href="/products/french-cuff-giza-cotton-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
6668                              <img src="//theformalclub.in/cdn/shop/files/ICE-BLUE-01_b5ffd4f5-1f76-41ac-a40f-fbbcbf315f95_600x800_crop_top.jpg?v=1774866790" alt="French Cuff Giza Cotton Shirt In Ice Blue" loading="lazy">
6669                            </a>
6670                            <div class="tfc-selection-circle js-select-product">
6671                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6672                            </div>
6673                          </div>
6674
6675                          <div class="tfc-card-body">
6676                            
6677                            <div class="custom-badges-wrapper">
6678                              
6679                              
6680                              
6681                            </div>
6682
6683                            <a href="/products/french-cuff-giza-cotton-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
6684                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Ice Blue</h4>
6685                              <div class="tfc-price-row">
6686                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
6687                                    <span class="tfc-price-compare">₹ 4,199.00</span>
6688                                    
6689                                    <span class="tfc-discount-badge">50% OFF</span>
6690                                  </div></div>
6691                            </a>
6692                          </div>
6693                        </div>
6694                      
6695                    </div>
6696                  
6697
6698                  
6699                  
6700                  
6701                  
6702                  
6703
6704                  
6705                    <div class="tfc-view-all-wrapper">
6706                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
6707                    </div>
6708                  
6709
6710                </div>
6711              
6712
6713            </div>
6714          
6715        
6716          
6717            <div class="sp-color-product-group" data-group-id="pant_color_HjERca" style="display:none;">
6718              
6719              
6720                
6721                
6722
6723                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
6724                  
6725                  
6726                    <div class="tfc-reusable-product-grid">
6727                      
6728                        <div class="tfc-product-card" data-variant-id="51270965756185">
6729                          <div class="tfc-img-wrapper js-image-wrapper">
6730                            <a href="/products/royal-oxford-dobby-shirt-in-maya-blue" style="display: block; width: 100%; height: 100%;">
6731                              <img src="//theformalclub.in/cdn/shop/files/ROYAL-BLUE-02_600x800_crop_top.jpg?v=1774250323" alt="Royal Oxford Dobby Shirt in Maya Blue" loading="lazy">
6732                            </a>
6733                            <div class="tfc-selection-circle js-select-product">
6734                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6735                            </div>
6736                          </div>
6737
6738                          <div class="tfc-card-body">
6739                            
6740                            <div class="custom-badges-wrapper">
6741                              
6742                              
6743                              
6744                            </div>
6745
6746                            <a href="/products/royal-oxford-dobby-shirt-in-maya-blue" style="text-decoration: none; color: inherit; flex: 1;">
6747                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Maya Blue</h4>
6748                              <div class="tfc-price-row">
6749                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
6750                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6751                                    
6752                                    <span class="tfc-discount-badge">42% OFF</span>
6753                                  </div></div>
6754                            </a>
6755                          </div>
6756                        </div>
6757                      
6758                        <div class="tfc-product-card" data-variant-id="51193409569049">
6759                          <div class="tfc-img-wrapper js-image-wrapper">
6760                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="display: block; width: 100%; height: 100%;">
6761                              <img src="//theformalclub.in/cdn/shop/files/02_31_600x800_crop_top.webp?v=1778842360" alt="Imperial Herringbone 2 Ply Giza Shirt In Cornflower" loading="lazy">
6762                            </a>
6763                            <div class="tfc-selection-circle js-select-product">
6764                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6765                            </div>
6766                          </div>
6767
6768                          <div class="tfc-card-body">
6769                            
6770                            <div class="custom-badges-wrapper">
6771                              
6772                              
6773                              
6774                            </div>
6775
6776                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="text-decoration: none; color: inherit; flex: 1;">
6777                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Cornflower</h4>
6778                              <div class="tfc-price-row">
6779                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
6780                                    <span class="tfc-price-compare">₹ 6,249.00</span>
6781                                    
6782                                    <span class="tfc-discount-badge">60% OFF</span>
6783                                  </div></div>
6784                            </a>
6785                          </div>
6786                        </div>
6787                      
6788                        <div class="tfc-product-card" data-variant-id="48874984374553">
6789                          <div class="tfc-img-wrapper js-image-wrapper">
6790                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="display: block; width: 100%; height: 100%;">
6791                              <img src="//theformalclub.in/cdn/shop/files/1_35_c2cc9158-409c-4d82-8764-b2820988a70f_600x800_crop_top.jpg?v=1719473853" alt="Cambridge Giza Cotton Shirt In Powder Pink" loading="lazy">
6792                            </a>
6793                            <div class="tfc-selection-circle js-select-product">
6794                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6795                            </div>
6796                          </div>
6797
6798                          <div class="tfc-card-body">
6799                            
6800                            <div class="custom-badges-wrapper">
6801                              
6802                              
6803                              
6804                            </div>
6805
6806                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="text-decoration: none; color: inherit; flex: 1;">
6807                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Powder Pink</h4>
6808                              <div class="tfc-price-row">
6809                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6810                                    <span class="tfc-price-compare">₹ 3,499.00</span>
6811                                    
6812                                    <span class="tfc-discount-badge">49% OFF</span>
6813                                  </div></div>
6814                            </a>
6815                          </div>
6816                        </div>
6817                      
6818                    </div>
6819                  
6820
6821                  
6822                  
6823                  
6824                  
6825                  
6826
6827                  
6828                    <div class="tfc-view-all-wrapper">
6829                      <a href="https://theformalclub.in/collections/black-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
6830                    </div>
6831                  
6832
6833                </div>
6834              
6835                
6836                
6837
6838                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
6839                  
6840                  
6841                    <div class="tfc-reusable-product-grid">
6842                      
6843                        <div class="tfc-product-card" data-variant-id="49904400171289">
6844                          <div class="tfc-img-wrapper js-image-wrapper">
6845                            <a href="/products/gingham-check-shirt-in-cloud-blue" style="display: block; width: 100%; height: 100%;">
6846                              <img src="//theformalclub.in/cdn/shop/files/01_a6266a24-9400-4fee-bb8b-a048cca7e026_600x800_crop_top.jpg?v=1782736878" alt="Gingham 2 Ply Check Shirt In Cloud Blue" loading="lazy">
6847                            </a>
6848                            <div class="tfc-selection-circle js-select-product">
6849                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6850                            </div>
6851                          </div>
6852
6853                          <div class="tfc-card-body">
6854                            
6855                            <div class="custom-badges-wrapper">
6856                              
6857                              
6858                              
6859                            </div>
6860
6861                            <a href="/products/gingham-check-shirt-in-cloud-blue" style="text-decoration: none; color: inherit; flex: 1;">
6862                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Cloud Blue</h4>
6863                              <div class="tfc-price-row">
6864                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
6865                                    <span class="tfc-price-compare">₹ 6,499.00</span>
6866                                    
6867                                    <span class="tfc-discount-badge">62% OFF</span>
6868                                  </div></div>
6869                            </a>
6870                          </div>
6871                        </div>
6872                      
6873                        <div class="tfc-product-card" data-variant-id="50509110640921">
6874                          <div class="tfc-img-wrapper js-image-wrapper">
6875                            <a href="/products/breeze-linen-shirt-in-seaweed" style="display: block; width: 100%; height: 100%;">
6876                              <img src="//theformalclub.in/cdn/shop/files/SEAWEEN-01_305a6f3e-7f22-4b63-9a5b-3013ed45c975_600x800_crop_top.jpg?v=1774505144" alt="Breeze Linen Full Sleeves Shirt In Seaweed" loading="lazy">
6877                            </a>
6878                            <div class="tfc-selection-circle js-select-product">
6879                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6880                            </div>
6881                          </div>
6882
6883                          <div class="tfc-card-body">
6884                            
6885                            <div class="custom-badges-wrapper">
6886                              
6887                              
6888                              
6889                            </div>
6890
6891                            <a href="/products/breeze-linen-shirt-in-seaweed" style="text-decoration: none; color: inherit; flex: 1;">
6892                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Seaweed</h4>
6893                              <div class="tfc-price-row">
6894                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
6895                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6896                                    
6897                                    <span class="tfc-discount-badge">58% OFF</span>
6898                                  </div></div>
6899                            </a>
6900                          </div>
6901                        </div>
6902                      
6903                        <div class="tfc-product-card" data-variant-id="51198738596121">
6904                          <div class="tfc-img-wrapper js-image-wrapper">
6905                            <a href="/products/regal-oxford-chambray-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
6906                              <img src="//theformalclub.in/cdn/shop/files/01_82be3440-b404-4a30-ab62-5f99593571e0_600x800_crop_top.jpg?v=1782810345" alt="Regal Oxford Chambray Shirt in Ice Blue" loading="lazy">
6907                            </a>
6908                            <div class="tfc-selection-circle js-select-product">
6909                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6910                            </div>
6911                          </div>
6912
6913                          <div class="tfc-card-body">
6914                            
6915                            <div class="custom-badges-wrapper">
6916                              
6917                              
6918                              
6919                            </div>
6920
6921                            <a href="/products/regal-oxford-chambray-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
6922                              <h4 class="tfc-card-title">Regal Oxford Chambray Shirt in Ice Blue</h4>
6923                              <div class="tfc-price-row">
6924                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6925                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6926                                    
6927                                    <span class="tfc-discount-badge">60% OFF</span>
6928                                  </div></div>
6929                            </a>
6930                          </div>
6931                        </div>
6932                      
6933                        <div class="tfc-product-card" data-variant-id="51198739054873">
6934                          <div class="tfc-img-wrapper js-image-wrapper">
6935                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="display: block; width: 100%; height: 100%;">
6936                              <img src="//theformalclub.in/cdn/shop/files/01_b4cf9912-0f4b-4799-b7cf-0e7de5b698ad_600x800_crop_top.jpg?v=1782812655" alt="Regal Oxford Chambray shirt in Ash Grey" loading="lazy">
6937                            </a>
6938                            <div class="tfc-selection-circle js-select-product">
6939                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6940                            </div>
6941                          </div>
6942
6943                          <div class="tfc-card-body">
6944                            
6945                            <div class="custom-badges-wrapper">
6946                              
6947                              
6948                              
6949                            </div>
6950
6951                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="text-decoration: none; color: inherit; flex: 1;">
6952                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Ash Grey</h4>
6953                              <div class="tfc-price-row">
6954                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
6955                                    <span class="tfc-price-compare">₹ 4,499.00</span>
6956                                    
6957                                    <span class="tfc-discount-badge">60% OFF</span>
6958                                  </div></div>
6959                            </a>
6960                          </div>
6961                        </div>
6962                      
6963                    </div>
6964                  
6965
6966                  
6967                  
6968                  
6969                  
6970                  
6971
6972                  
6973                    <div class="tfc-view-all-wrapper">
6974                      <a href="https://theformalclub.in/collections/black-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
6975                    </div>
6976                  
6977
6978                </div>
6979              
6980                
6981                
6982
6983                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
6984                  
6985                  
6986                    <div class="tfc-reusable-product-grid">
6987                      
6988                        <div class="tfc-product-card" data-variant-id="48956716515609">
6989                          <div class="tfc-img-wrapper js-image-wrapper">
6990                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="display: block; width: 100%; height: 100%;">
6991                              <img src="//theformalclub.in/cdn/shop/files/POWDER-BLUE-01_600x800_crop_top.jpg?v=1774687646" alt="Breeze Linen Half Sleeves Shirt In Powder Blue" loading="lazy">
6992                            </a>
6993                            <div class="tfc-selection-circle js-select-product">
6994                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
6995                            </div>
6996                          </div>
6997
6998                          <div class="tfc-card-body">
6999                            
7000                            <div class="custom-badges-wrapper">
7001                              
7002                              
7003                              
7004                            </div>
7005
7006                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="text-decoration: none; color: inherit; flex: 1;">
7007                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Powder Blue</h4>
7008                              <div class="tfc-price-row">
7009                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
7010                                    <span class="tfc-price-compare">₹ 3,999.00</span>
7011                                    
7012                                    <span class="tfc-discount-badge">58% OFF</span>
7013                                  </div></div>
7014                            </a>
7015                          </div>
7016                        </div>
7017                      
7018                        <div class="tfc-product-card" data-variant-id="48894992515353">
7019                          <div class="tfc-img-wrapper js-image-wrapper">
7020                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="display: block; width: 100%; height: 100%;">
7021                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_6aec1ec6-1630-4186-91a3-c77f29e63fb7_600x800_crop_top.jpg?v=1774937919" alt="Cambridge Giza Cotton Shirt In Grass Green" loading="lazy">
7022                            </a>
7023                            <div class="tfc-selection-circle js-select-product">
7024                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7025                            </div>
7026                          </div>
7027
7028                          <div class="tfc-card-body">
7029                            
7030                            <div class="custom-badges-wrapper">
7031                              
7032                              
7033                              
7034                            </div>
7035
7036                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="text-decoration: none; color: inherit; flex: 1;">
7037                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Grass Green</h4>
7038                              <div class="tfc-price-row">
7039                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7040                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7041                                    
7042                                    <span class="tfc-discount-badge">49% OFF</span>
7043                                  </div></div>
7044                            </a>
7045                          </div>
7046                        </div>
7047                      
7048                        <div class="tfc-product-card" data-variant-id="50546860097817">
7049                          <div class="tfc-img-wrapper js-image-wrapper">
7050                            <a href="/products/breeze-linen-shirt-in-watercress" style="display: block; width: 100%; height: 100%;">
7051                              <img src="//theformalclub.in/cdn/shop/files/WATERCRESS-00_dde87167-1388-4223-bdf5-1eb1ef3b4638_600x800_crop_top.jpg?v=1774614236" alt="Breeze Linen Half Sleeves Shirt In Watercress" loading="lazy">
7052                            </a>
7053                            <div class="tfc-selection-circle js-select-product">
7054                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7055                            </div>
7056                          </div>
7057
7058                          <div class="tfc-card-body">
7059                            
7060                            <div class="custom-badges-wrapper">
7061                              
7062                              
7063                              
7064                            </div>
7065
7066                            <a href="/products/breeze-linen-shirt-in-watercress" style="text-decoration: none; color: inherit; flex: 1;">
7067                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Watercress</h4>
7068                              <div class="tfc-price-row">
7069                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
7070                                    <span class="tfc-price-compare">₹ 3,999.00</span>
7071                                    
7072                                    <span class="tfc-discount-badge">58% OFF</span>
7073                                  </div></div>
7074                            </a>
7075                          </div>
7076                        </div>
7077                      
7078                        <div class="tfc-product-card" data-variant-id="51198739054873">
7079                          <div class="tfc-img-wrapper js-image-wrapper">
7080                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="display: block; width: 100%; height: 100%;">
7081                              <img src="//theformalclub.in/cdn/shop/files/01_b4cf9912-0f4b-4799-b7cf-0e7de5b698ad_600x800_crop_top.jpg?v=1782812655" alt="Regal Oxford Chambray shirt in Ash Grey" loading="lazy">
7082                            </a>
7083                            <div class="tfc-selection-circle js-select-product">
7084                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7085                            </div>
7086                          </div>
7087
7088                          <div class="tfc-card-body">
7089                            
7090                            <div class="custom-badges-wrapper">
7091                              
7092                              
7093                              
7094                            </div>
7095
7096                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="text-decoration: none; color: inherit; flex: 1;">
7097                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Ash Grey</h4>
7098                              <div class="tfc-price-row">
7099                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7100                                    <span class="tfc-price-compare">₹ 4,499.00</span>
7101                                    
7102                                    <span class="tfc-discount-badge">60% OFF</span>
7103                                  </div></div>
7104                            </a>
7105                          </div>
7106                        </div>
7107                      
7108                    </div>
7109                  
7110
7111                  
7112                  
7113                  
7114                  
7115                  
7116
7117                  
7118                    <div class="tfc-view-all-wrapper">
7119                      <a href="https://theformalclub.in/collections/black-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
7120                    </div>
7121                  
7122
7123                </div>
7124              
7125                
7126                
7127
7128                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
7129                  
7130                  
7131                    <div class="tfc-reusable-product-grid">
7132                      
7133                        <div class="tfc-product-card" data-variant-id="51193455903001">
7134                          <div class="tfc-img-wrapper js-image-wrapper">
7135                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="display: block; width: 100%; height: 100%;">
7136                              <img src="//theformalclub.in/cdn/shop/files/Silver_Grey_3_9ac0049b-744f-4ecd-a0f6-402968f67375_600x800_crop_top.jpg?v=1778847316" alt="Imperial Herringbone 2 Ply Giza Shirt In Silver Grey" loading="lazy">
7137                            </a>
7138                            <div class="tfc-selection-circle js-select-product">
7139                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7140                            </div>
7141                          </div>
7142
7143                          <div class="tfc-card-body">
7144                            
7145                            <div class="custom-badges-wrapper">
7146                              
7147                              
7148                              
7149                            </div>
7150
7151                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="text-decoration: none; color: inherit; flex: 1;">
7152                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Silver Grey</h4>
7153                              <div class="tfc-price-row">
7154                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
7155                                    <span class="tfc-price-compare">₹ 6,249.00</span>
7156                                    
7157                                    <span class="tfc-discount-badge">60% OFF</span>
7158                                  </div></div>
7159                            </a>
7160                          </div>
7161                        </div>
7162                      
7163                        <div class="tfc-product-card" data-variant-id="50599893664025">
7164                          <div class="tfc-img-wrapper js-image-wrapper">
7165                            <a href="/products/french-cuff-giza-cotton-shirt-in-dusty-rose" style="display: block; width: 100%; height: 100%;">
7166                              <img src="//theformalclub.in/cdn/shop/files/DUSTY-00_d71562a5-2a8c-44d0-8ba4-7860ccac043c_600x800_crop_top.jpg?v=1775108730" alt="French Cuff Giza Cotton Shirt In Dusty Rose" loading="lazy">
7167                            </a>
7168                            <div class="tfc-selection-circle js-select-product">
7169                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7170                            </div>
7171                          </div>
7172
7173                          <div class="tfc-card-body">
7174                            
7175                            <div class="custom-badges-wrapper">
7176                              
7177                              
7178                              
7179                            </div>
7180
7181                            <a href="/products/french-cuff-giza-cotton-shirt-in-dusty-rose" style="text-decoration: none; color: inherit; flex: 1;">
7182                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Dusty Rose</h4>
7183                              <div class="tfc-price-row">
7184                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
7185                                    <span class="tfc-price-compare">₹ 4,199.00</span>
7186                                    
7187                                    <span class="tfc-discount-badge">50% OFF</span>
7188                                  </div></div>
7189                            </a>
7190                          </div>
7191                        </div>
7192                      
7193                        <div class="tfc-product-card" data-variant-id="48638658806041">
7194                          <div class="tfc-img-wrapper js-image-wrapper">
7195                            <a href="/products/cambridge-giza-cotton-shirt-in-wineberry" style="display: block; width: 100%; height: 100%;">
7196                              <img src="//theformalclub.in/cdn/shop/files/3_850f6349-0966-40be-bb6a-6d75e2ee4f35_600x800_crop_top.jpg?v=1783494875" alt="Cambridge Giza Cotton Shirt In Wineberry" loading="lazy">
7197                            </a>
7198                            <div class="tfc-selection-circle js-select-product">
7199                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7200                            </div>
7201                          </div>
7202
7203                          <div class="tfc-card-body">
7204                            
7205                            <div class="custom-badges-wrapper">
7206                              
7207                              
7208                              
7209                            </div>
7210
7211                            <a href="/products/cambridge-giza-cotton-shirt-in-wineberry" style="text-decoration: none; color: inherit; flex: 1;">
7212                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Wineberry</h4>
7213                              <div class="tfc-price-row">
7214                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7215                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7216                                    
7217                                    <span class="tfc-discount-badge">49% OFF</span>
7218                                  </div></div>
7219                            </a>
7220                          </div>
7221                        </div>
7222                      
7223                        <div class="tfc-product-card" data-variant-id="51193453576473">
7224                          <div class="tfc-img-wrapper js-image-wrapper">
7225                            <a href="/products/imperial-herringbone-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
7226                              <img src="//theformalclub.in/cdn/shop/files/Herringbone_Flanmingo_Shine_1_600x800_crop_top.jpg?v=1773744695" alt="Imperial Herringbone 2 Ply Giza Shirt In Flamingo" loading="lazy">
7227                            </a>
7228                            <div class="tfc-selection-circle js-select-product">
7229                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7230                            </div>
7231                          </div>
7232
7233                          <div class="tfc-card-body">
7234                            
7235                            <div class="custom-badges-wrapper">
7236                              
7237                              
7238                              
7239                            </div>
7240
7241                            <a href="/products/imperial-herringbone-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
7242                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Flamingo</h4>
7243                              <div class="tfc-price-row">
7244                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
7245                                    <span class="tfc-price-compare">₹ 6,249.00</span>
7246                                    
7247                                    <span class="tfc-discount-badge">60% OFF</span>
7248                                  </div></div>
7249                            </a>
7250                          </div>
7251                        </div>
7252                      
7253                    </div>
7254                  
7255
7256                  
7257                  
7258                  
7259                  
7260                  
7261
7262                  
7263                    <div class="tfc-view-all-wrapper">
7264                      <a href="https://theformalclub.in/collections/black-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
7265                    </div>
7266                  
7267
7268                </div>
7269              
7270
7271            </div>
7272          
7273        
7274          
7275            <div class="sp-color-product-group" data-group-id="pant_color_CLygWD" style="display:none;">
7276              
7277              
7278                
7279                
7280
7281                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
7282                  
7283                  
7284                    <div class="tfc-reusable-product-grid">
7285                      
7286                        <div class="tfc-product-card" data-variant-id="48875250647321">
7287                          <div class="tfc-img-wrapper js-image-wrapper">
7288                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
7289                              <img src="//theformalclub.in/cdn/shop/files/01_8282fcaf-f905-4a2c-b01e-24b9d2f41b56_600x800_crop_top.jpg?v=1782719439" alt="Cambridge Giza Cotton Shirt In Snow" loading="lazy">
7290                            </a>
7291                            <div class="tfc-selection-circle js-select-product">
7292                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7293                            </div>
7294                          </div>
7295
7296                          <div class="tfc-card-body">
7297                            
7298                            <div class="custom-badges-wrapper">
7299                              
7300                              
7301                              
7302                            </div>
7303
7304                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
7305                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Snow</h4>
7306                              <div class="tfc-price-row">
7307                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7308                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7309                                    
7310                                    <span class="tfc-discount-badge">49% OFF</span>
7311                                  </div></div>
7312                            </a>
7313                          </div>
7314                        </div>
7315                      
7316                        <div class="tfc-product-card" data-variant-id="48895023415577">
7317                          <div class="tfc-img-wrapper js-image-wrapper">
7318                            <a href="/products/cambridge-giza-cotton-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
7319                              <img src="//theformalclub.in/cdn/shop/files/1_18_8d176d9b-f3f5-4573-9411-e0661078dd0d_600x800_crop_top.jpg?v=1764917275" alt="Cambridge Giza Cotton Shirt In Ice Blue" loading="lazy">
7320                            </a>
7321                            <div class="tfc-selection-circle js-select-product">
7322                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7323                            </div>
7324                          </div>
7325
7326                          <div class="tfc-card-body">
7327                            
7328                            <div class="custom-badges-wrapper">
7329                              
7330                              
7331                              
7332                            </div>
7333
7334                            <a href="/products/cambridge-giza-cotton-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
7335                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Ice Blue</h4>
7336                              <div class="tfc-price-row">
7337                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7338                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7339                                    
7340                                    <span class="tfc-discount-badge">49% OFF</span>
7341                                  </div></div>
7342                            </a>
7343                          </div>
7344                        </div>
7345                      
7346                        <div class="tfc-product-card" data-variant-id="51193409569049">
7347                          <div class="tfc-img-wrapper js-image-wrapper">
7348                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="display: block; width: 100%; height: 100%;">
7349                              <img src="//theformalclub.in/cdn/shop/files/02_31_600x800_crop_top.webp?v=1778842360" alt="Imperial Herringbone 2 Ply Giza Shirt In Cornflower" loading="lazy">
7350                            </a>
7351                            <div class="tfc-selection-circle js-select-product">
7352                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7353                            </div>
7354                          </div>
7355
7356                          <div class="tfc-card-body">
7357                            
7358                            <div class="custom-badges-wrapper">
7359                              
7360                              
7361                              
7362                            </div>
7363
7364                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="text-decoration: none; color: inherit; flex: 1;">
7365                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Cornflower</h4>
7366                              <div class="tfc-price-row">
7367                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
7368                                    <span class="tfc-price-compare">₹ 6,249.00</span>
7369                                    
7370                                    <span class="tfc-discount-badge">60% OFF</span>
7371                                  </div></div>
7372                            </a>
7373                          </div>
7374                        </div>
7375                      
7376                    </div>
7377                  
7378
7379                  
7380                  
7381                  
7382                  
7383                  
7384
7385                  
7386                    <div class="tfc-view-all-wrapper">
7387                      <a href="https://theformalclub.in/collections/navy-blue-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
7388                    </div>
7389                  
7390
7391                </div>
7392              
7393                
7394                
7395
7396                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
7397                  
7398                  
7399                    <div class="tfc-reusable-product-grid">
7400                      
7401                        <div class="tfc-product-card" data-variant-id="48956716515609">
7402                          <div class="tfc-img-wrapper js-image-wrapper">
7403                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="display: block; width: 100%; height: 100%;">
7404                              <img src="//theformalclub.in/cdn/shop/files/POWDER-BLUE-01_600x800_crop_top.jpg?v=1774687646" alt="Breeze Linen Half Sleeves Shirt In Powder Blue" loading="lazy">
7405                            </a>
7406                            <div class="tfc-selection-circle js-select-product">
7407                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7408                            </div>
7409                          </div>
7410
7411                          <div class="tfc-card-body">
7412                            
7413                            <div class="custom-badges-wrapper">
7414                              
7415                              
7416                              
7417                            </div>
7418
7419                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="text-decoration: none; color: inherit; flex: 1;">
7420                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Powder Blue</h4>
7421                              <div class="tfc-price-row">
7422                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
7423                                    <span class="tfc-price-compare">₹ 3,999.00</span>
7424                                    
7425                                    <span class="tfc-discount-badge">58% OFF</span>
7426                                  </div></div>
7427                            </a>
7428                          </div>
7429                        </div>
7430                      
7431                        <div class="tfc-product-card" data-variant-id="49671307493657">
7432                          <div class="tfc-img-wrapper js-image-wrapper">
7433                            <a href="/products/breeze-linen-shirt-in-ivory" style="display: block; width: 100%; height: 100%;">
7434                              <img src="//theformalclub.in/cdn/shop/files/IVORY-01_91418668-0fca-4ff6-8ba9-20c556c22f24_600x800_crop_top.jpg?v=1774695931" alt="Breeze Linen Full Sleeves Shirt In Ivory" loading="lazy">
7435                            </a>
7436                            <div class="tfc-selection-circle js-select-product">
7437                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7438                            </div>
7439                          </div>
7440
7441                          <div class="tfc-card-body">
7442                            
7443                            <div class="custom-badges-wrapper">
7444                              
7445                              
7446                              
7447                            </div>
7448
7449                            <a href="/products/breeze-linen-shirt-in-ivory" style="text-decoration: none; color: inherit; flex: 1;">
7450                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Ivory</h4>
7451                              <div class="tfc-price-row">
7452                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
7453                                    <span class="tfc-price-compare">₹ 4,499.00</span>
7454                                    
7455                                    <span class="tfc-discount-badge">58% OFF</span>
7456                                  </div></div>
7457                            </a>
7458                          </div>
7459                        </div>
7460                      
7461                        <div class="tfc-product-card" data-variant-id="51198738071833">
7462                          <div class="tfc-img-wrapper js-image-wrapper">
7463                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
7464                              <img src="//theformalclub.in/cdn/shop/files/FLAMINGO-01_d2664820-f7a3-4fc8-8222-36c739f6dacf_600x800_crop_top.jpg?v=1780574746" alt="Regal Oxford Chambray shirt in Flamingo" loading="lazy">
7465                            </a>
7466                            <div class="tfc-selection-circle js-select-product">
7467                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7468                            </div>
7469                          </div>
7470
7471                          <div class="tfc-card-body">
7472                            
7473                            <div class="custom-badges-wrapper">
7474                              
7475                              
7476                              
7477                            </div>
7478
7479                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
7480                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Flamingo</h4>
7481                              <div class="tfc-price-row">
7482                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7483                                    <span class="tfc-price-compare">₹ 4,499.00</span>
7484                                    
7485                                    <span class="tfc-discount-badge">60% OFF</span>
7486                                  </div></div>
7487                            </a>
7488                          </div>
7489                        </div>
7490                      
7491                        <div class="tfc-product-card" data-variant-id="48874984374553">
7492                          <div class="tfc-img-wrapper js-image-wrapper">
7493                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="display: block; width: 100%; height: 100%;">
7494                              <img src="//theformalclub.in/cdn/shop/files/1_35_c2cc9158-409c-4d82-8764-b2820988a70f_600x800_crop_top.jpg?v=1719473853" alt="Cambridge Giza Cotton Shirt In Powder Pink" loading="lazy">
7495                            </a>
7496                            <div class="tfc-selection-circle js-select-product">
7497                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7498                            </div>
7499                          </div>
7500
7501                          <div class="tfc-card-body">
7502                            
7503                            <div class="custom-badges-wrapper">
7504                              
7505                              
7506                              
7507                            </div>
7508
7509                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="text-decoration: none; color: inherit; flex: 1;">
7510                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Powder Pink</h4>
7511                              <div class="tfc-price-row">
7512                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7513                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7514                                    
7515                                    <span class="tfc-discount-badge">49% OFF</span>
7516                                  </div></div>
7517                            </a>
7518                          </div>
7519                        </div>
7520                      
7521                    </div>
7522                  
7523
7524                  
7525                  
7526                  
7527                  
7528                  
7529
7530                  
7531                    <div class="tfc-view-all-wrapper">
7532                      <a href="https://theformalclub.in/collections/navy-blue-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
7533                    </div>
7534                  
7535
7536                </div>
7537              
7538                
7539                
7540
7541                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
7542                  
7543                  
7544                    <div class="tfc-reusable-product-grid">
7545                      
7546                        <div class="tfc-product-card" data-variant-id="48956716515609">
7547                          <div class="tfc-img-wrapper js-image-wrapper">
7548                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="display: block; width: 100%; height: 100%;">
7549                              <img src="//theformalclub.in/cdn/shop/files/POWDER-BLUE-01_600x800_crop_top.jpg?v=1774687646" alt="Breeze Linen Half Sleeves Shirt In Powder Blue" loading="lazy">
7550                            </a>
7551                            <div class="tfc-selection-circle js-select-product">
7552                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7553                            </div>
7554                          </div>
7555
7556                          <div class="tfc-card-body">
7557                            
7558                            <div class="custom-badges-wrapper">
7559                              
7560                              
7561                              
7562                            </div>
7563
7564                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="text-decoration: none; color: inherit; flex: 1;">
7565                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Powder Blue</h4>
7566                              <div class="tfc-price-row">
7567                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
7568                                    <span class="tfc-price-compare">₹ 3,999.00</span>
7569                                    
7570                                    <span class="tfc-discount-badge">58% OFF</span>
7571                                  </div></div>
7572                            </a>
7573                          </div>
7574                        </div>
7575                      
7576                        <div class="tfc-product-card" data-variant-id="48956818325785">
7577                          <div class="tfc-img-wrapper js-image-wrapper">
7578                            <a href="/products/breeze-linen-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
7579                              <img src="//theformalclub.in/cdn/shop/files/SNOW-01_600x800_crop_top.jpg?v=1774694999" alt="Breeze Linen Half Sleeves Shirt In Snow" loading="lazy">
7580                            </a>
7581                            <div class="tfc-selection-circle js-select-product">
7582                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7583                            </div>
7584                          </div>
7585
7586                          <div class="tfc-card-body">
7587                            
7588                            <div class="custom-badges-wrapper">
7589                              
7590                              
7591                              
7592                            </div>
7593
7594                            <a href="/products/breeze-linen-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
7595                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Snow</h4>
7596                              <div class="tfc-price-row">
7597                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
7598                                    <span class="tfc-price-compare">₹ 3,999.00</span>
7599                                    
7600                                    <span class="tfc-discount-badge">58% OFF</span>
7601                                  </div></div>
7602                            </a>
7603                          </div>
7604                        </div>
7605                      
7606                        <div class="tfc-product-card" data-variant-id="51198738596121">
7607                          <div class="tfc-img-wrapper js-image-wrapper">
7608                            <a href="/products/regal-oxford-chambray-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
7609                              <img src="//theformalclub.in/cdn/shop/files/01_82be3440-b404-4a30-ab62-5f99593571e0_600x800_crop_top.jpg?v=1782810345" alt="Regal Oxford Chambray Shirt in Ice Blue" loading="lazy">
7610                            </a>
7611                            <div class="tfc-selection-circle js-select-product">
7612                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7613                            </div>
7614                          </div>
7615
7616                          <div class="tfc-card-body">
7617                            
7618                            <div class="custom-badges-wrapper">
7619                              
7620                              
7621                              
7622                            </div>
7623
7624                            <a href="/products/regal-oxford-chambray-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
7625                              <h4 class="tfc-card-title">Regal Oxford Chambray Shirt in Ice Blue</h4>
7626                              <div class="tfc-price-row">
7627                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7628                                    <span class="tfc-price-compare">₹ 4,499.00</span>
7629                                    
7630                                    <span class="tfc-discount-badge">60% OFF</span>
7631                                  </div></div>
7632                            </a>
7633                          </div>
7634                        </div>
7635                      
7636                        <div class="tfc-product-card" data-variant-id="48875048206617">
7637                          <div class="tfc-img-wrapper js-image-wrapper">
7638                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="display: block; width: 100%; height: 100%;">
7639                              <img src="//theformalclub.in/cdn/shop/files/2_2_812dd841-4761-4043-85dd-81d161fa6833_600x800_crop_top.jpg?v=1773465604" alt="Cambridge Giza Cotton Shirt In Vanilla" loading="lazy">
7640                            </a>
7641                            <div class="tfc-selection-circle js-select-product">
7642                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7643                            </div>
7644                          </div>
7645
7646                          <div class="tfc-card-body">
7647                            
7648                            <div class="custom-badges-wrapper">
7649                              
7650                              
7651                              
7652                            </div>
7653
7654                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="text-decoration: none; color: inherit; flex: 1;">
7655                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Vanilla</h4>
7656                              <div class="tfc-price-row">
7657                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7658                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7659                                    
7660                                    <span class="tfc-discount-badge">49% OFF</span>
7661                                  </div></div>
7662                            </a>
7663                          </div>
7664                        </div>
7665                      
7666                    </div>
7667                  
7668
7669                  
7670                  
7671                  
7672                  
7673                  
7674
7675                  
7676                    <div class="tfc-view-all-wrapper">
7677                      <a href="https://theformalclub.in/collections/navy-blue-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
7678                    </div>
7679                  
7680
7681                </div>
7682              
7683                
7684                
7685
7686                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
7687                  
7688                  
7689                    <div class="tfc-reusable-product-grid">
7690                      
7691                        <div class="tfc-product-card" data-variant-id="51223186243865">
7692                          <div class="tfc-img-wrapper js-image-wrapper">
7693                            <a href="/products/crest-self-stripe-giza-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
7694                              <img src="//theformalclub.in/cdn/shop/files/01_2e574681-361d-4355-bd2d-0a71951296c7_600x800_crop_top.jpg?v=1779349115" alt="Crest Self Stripe 2 Ply Giza Shirt in Cloud White" loading="lazy">
7695                            </a>
7696                            <div class="tfc-selection-circle js-select-product">
7697                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7698                            </div>
7699                          </div>
7700
7701                          <div class="tfc-card-body">
7702                            
7703                            <div class="custom-badges-wrapper">
7704                              
7705                              
7706                              
7707                            </div>
7708
7709                            <a href="/products/crest-self-stripe-giza-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
7710                              <h4 class="tfc-card-title">Crest Self Stripe 2 Ply Giza Shirt in Cloud White</h4>
7711                              <div class="tfc-price-row">
7712                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
7713                                    <span class="tfc-price-compare">₹ 6,249.00</span>
7714                                    
7715                                    <span class="tfc-discount-badge">60% OFF</span>
7716                                  </div></div>
7717                            </a>
7718                          </div>
7719                        </div>
7720                      
7721                        <div class="tfc-product-card" data-variant-id="51823440724249">
7722                          <div class="tfc-img-wrapper js-image-wrapper">
7723                            <a href="/products/french-cuff-giza-cotton-shirt-in-teal" style="display: block; width: 100%; height: 100%;">
7724                              <img src="//theformalclub.in/cdn/shop/files/FRENCH-TEAL-01_600x800_crop_top.jpg?v=1774701003" alt="French Cuff Giza Cotton Shirt In Teal" loading="lazy">
7725                            </a>
7726                            <div class="tfc-selection-circle js-select-product">
7727                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7728                            </div>
7729                          </div>
7730
7731                          <div class="tfc-card-body">
7732                            
7733                            <div class="custom-badges-wrapper">
7734                              
7735                              
7736                              
7737                            </div>
7738
7739                            <a href="/products/french-cuff-giza-cotton-shirt-in-teal" style="text-decoration: none; color: inherit; flex: 1;">
7740                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Teal</h4>
7741                              <div class="tfc-price-row">
7742                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
7743                                    <span class="tfc-price-compare">₹ 4,199.00</span>
7744                                    
7745                                    <span class="tfc-discount-badge">50% OFF</span>
7746                                  </div></div>
7747                            </a>
7748                          </div>
7749                        </div>
7750                      
7751                        <div class="tfc-product-card" data-variant-id="50929926734105">
7752                          <div class="tfc-img-wrapper js-image-wrapper">
7753                            <a href="/products/bennet-sky-blue-shirt-with-concealed-placket" style="display: block; width: 100%; height: 100%;">
7754                              <img src="//theformalclub.in/cdn/shop/files/BennetSkyBlue_1_600x800_crop_top.jpg?v=1750333387" alt="Bennet Sky Blue Shirt With Concealed Placket" loading="lazy">
7755                            </a>
7756                            <div class="tfc-selection-circle js-select-product">
7757                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7758                            </div>
7759                          </div>
7760
7761                          <div class="tfc-card-body">
7762                            
7763                            <div class="custom-badges-wrapper">
7764                              
7765                              
7766                              
7767                            </div>
7768
7769                            <a href="/products/bennet-sky-blue-shirt-with-concealed-placket" style="text-decoration: none; color: inherit; flex: 1;">
7770                              <h4 class="tfc-card-title">Bennet Sky Blue Shirt With Concealed Placket</h4>
7771                              <div class="tfc-price-row">
7772                                <div class="tfc-price-current">₹ 1,650.00</div><div class="tfc-price-old-wrap">
7773                                    <span class="tfc-price-compare">₹ 3,899.00</span>
7774                                    
7775                                    <span class="tfc-discount-badge">58% OFF</span>
7776                                  </div></div>
7777                            </a>
7778                          </div>
7779                        </div>
7780                      
7781                        <div class="tfc-product-card" data-variant-id="49244347924761">
7782                          <div class="tfc-img-wrapper js-image-wrapper">
7783                            <a href="/products/bennet-navy-with-concealed-placket" style="display: block; width: 100%; height: 100%;">
7784                              <img src="//theformalclub.in/cdn/shop/files/Bennet_Navy_1_600x800_crop_top.jpg?v=1720776050" alt="Bennet Navy Shirt With Concealed Placket" loading="lazy">
7785                            </a>
7786                            <div class="tfc-selection-circle js-select-product">
7787                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7788                            </div>
7789                          </div>
7790
7791                          <div class="tfc-card-body">
7792                            
7793                            <div class="custom-badges-wrapper">
7794                              
7795                              
7796                              
7797                            </div>
7798
7799                            <a href="/products/bennet-navy-with-concealed-placket" style="text-decoration: none; color: inherit; flex: 1;">
7800                              <h4 class="tfc-card-title">Bennet Navy Shirt With Concealed Placket</h4>
7801                              <div class="tfc-price-row">
7802                                <div class="tfc-price-current">₹ 1,650.00</div><div class="tfc-price-old-wrap">
7803                                    <span class="tfc-price-compare">₹ 3,899.00</span>
7804                                    
7805                                    <span class="tfc-discount-badge">58% OFF</span>
7806                                  </div></div>
7807                            </a>
7808                          </div>
7809                        </div>
7810                      
7811                    </div>
7812                  
7813
7814                  
7815                  
7816                  
7817                  
7818                  
7819
7820                  
7821                    <div class="tfc-view-all-wrapper">
7822                      <a href="https://theformalclub.in/collections/navy-blue-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
7823                    </div>
7824                  
7825
7826                </div>
7827              
7828
7829            </div>
7830          
7831        
7832          
7833            <div class="sp-color-product-group" data-group-id="pant_color_MrktEt" style="display:none;">
7834              
7835              
7836                
7837                
7838
7839                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
7840                  
7841                  
7842                    <div class="tfc-reusable-product-grid">
7843                      
7844                        <div class="tfc-product-card" data-variant-id="48894992515353">
7845                          <div class="tfc-img-wrapper js-image-wrapper">
7846                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="display: block; width: 100%; height: 100%;">
7847                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_6aec1ec6-1630-4186-91a3-c77f29e63fb7_600x800_crop_top.jpg?v=1774937919" alt="Cambridge Giza Cotton Shirt In Grass Green" loading="lazy">
7848                            </a>
7849                            <div class="tfc-selection-circle js-select-product">
7850                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7851                            </div>
7852                          </div>
7853
7854                          <div class="tfc-card-body">
7855                            
7856                            <div class="custom-badges-wrapper">
7857                              
7858                              
7859                              
7860                            </div>
7861
7862                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="text-decoration: none; color: inherit; flex: 1;">
7863                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Grass Green</h4>
7864                              <div class="tfc-price-row">
7865                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7866                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7867                                    
7868                                    <span class="tfc-discount-badge">49% OFF</span>
7869                                  </div></div>
7870                            </a>
7871                          </div>
7872                        </div>
7873                      
7874                        <div class="tfc-product-card" data-variant-id="48895015813401">
7875                          <div class="tfc-img-wrapper js-image-wrapper">
7876                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
7877                              <img src="//theformalclub.in/cdn/shop/files/Group1_600x800_crop_top.jpg?v=1771311808" alt="Cambridge Giza Cotton Shirt In Slate Blue" loading="lazy">
7878                            </a>
7879                            <div class="tfc-selection-circle js-select-product">
7880                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7881                            </div>
7882                          </div>
7883
7884                          <div class="tfc-card-body">
7885                            
7886                            <div class="custom-badges-wrapper">
7887                              
7888                              
7889                              
7890                            </div>
7891
7892                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
7893                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Slate Blue</h4>
7894                              <div class="tfc-price-row">
7895                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
7896                                    <span class="tfc-price-compare">₹ 3,499.00</span>
7897                                    
7898                                    <span class="tfc-discount-badge">49% OFF</span>
7899                                  </div></div>
7900                            </a>
7901                          </div>
7902                        </div>
7903                      
7904                        <div class="tfc-product-card" data-variant-id="51193457869081">
7905                          <div class="tfc-img-wrapper js-image-wrapper">
7906                            <a href="/products/imperial-herringbone-shirt-in-ash-brown" style="display: block; width: 100%; height: 100%;">
7907                              <img src="//theformalclub.in/cdn/shop/files/Herringbone_ash_brown_sine_4_600x800_crop_top.jpg?v=1773744582" alt="Imperial Herringbone 2 Ply Giza Shirt In Ash Brown" loading="lazy">
7908                            </a>
7909                            <div class="tfc-selection-circle js-select-product">
7910                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7911                            </div>
7912                          </div>
7913
7914                          <div class="tfc-card-body">
7915                            
7916                            <div class="custom-badges-wrapper">
7917                              
7918                              
7919                              
7920                            </div>
7921
7922                            <a href="/products/imperial-herringbone-shirt-in-ash-brown" style="text-decoration: none; color: inherit; flex: 1;">
7923                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Ash Brown</h4>
7924                              <div class="tfc-price-row">
7925                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
7926                                    <span class="tfc-price-compare">₹ 6,249.00</span>
7927                                    
7928                                    <span class="tfc-discount-badge">60% OFF</span>
7929                                  </div></div>
7930                            </a>
7931                          </div>
7932                        </div>
7933                      
7934                    </div>
7935                  
7936
7937                  
7938                  
7939                  
7940                  
7941                  
7942
7943                  
7944                    <div class="tfc-view-all-wrapper">
7945                      <a href="https://theformalclub.in/collections/khaki-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
7946                    </div>
7947                  
7948
7949                </div>
7950              
7951                
7952                
7953
7954                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
7955                  
7956                  
7957                    <div class="tfc-reusable-product-grid">
7958                      
7959                        <div class="tfc-product-card" data-variant-id="49671247102233">
7960                          <div class="tfc-img-wrapper js-image-wrapper">
7961                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
7962                              <img src="//theformalclub.in/cdn/shop/files/LEAF-GREEN-000_600x800_crop_top.jpg?v=1774526691" alt="Breeze Linen Full Sleeves Shirt In Leaf Green" loading="lazy">
7963                            </a>
7964                            <div class="tfc-selection-circle js-select-product">
7965                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7966                            </div>
7967                          </div>
7968
7969                          <div class="tfc-card-body">
7970                            
7971                            <div class="custom-badges-wrapper">
7972                              
7973                              
7974                              
7975                            </div>
7976
7977                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
7978                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Leaf Green</h4>
7979                              <div class="tfc-price-row">
7980                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
7981                                    <span class="tfc-price-compare">₹ 4,499.00</span>
7982                                    
7983                                    <span class="tfc-discount-badge">58% OFF</span>
7984                                  </div></div>
7985                            </a>
7986                          </div>
7987                        </div>
7988                      
7989                        <div class="tfc-product-card" data-variant-id="50509117227289">
7990                          <div class="tfc-img-wrapper js-image-wrapper">
7991                            <a href="/products/breeze-linen-shirt-in-mocha" style="display: block; width: 100%; height: 100%;">
7992                              <img src="//theformalclub.in/cdn/shop/files/MOCHA-00_600x800_crop_top.jpg?v=1774528685" alt="Breeze Linen Full Sleeves Shirt In Mocha" loading="lazy">
7993                            </a>
7994                            <div class="tfc-selection-circle js-select-product">
7995                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
7996                            </div>
7997                          </div>
7998
7999                          <div class="tfc-card-body">
8000                            
8001                            <div class="custom-badges-wrapper">
8002                              
8003                              
8004                              
8005                            </div>
8006
8007                            <a href="/products/breeze-linen-shirt-in-mocha" style="text-decoration: none; color: inherit; flex: 1;">
8008                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mocha</h4>
8009                              <div class="tfc-price-row">
8010                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
8011                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8012                                    
8013                                    <span class="tfc-discount-badge">58% OFF</span>
8014                                  </div></div>
8015                            </a>
8016                          </div>
8017                        </div>
8018                      
8019                        <div class="tfc-product-card" data-variant-id="49671307493657">
8020                          <div class="tfc-img-wrapper js-image-wrapper">
8021                            <a href="/products/breeze-linen-shirt-in-ivory" style="display: block; width: 100%; height: 100%;">
8022                              <img src="//theformalclub.in/cdn/shop/files/IVORY-01_91418668-0fca-4ff6-8ba9-20c556c22f24_600x800_crop_top.jpg?v=1774695931" alt="Breeze Linen Full Sleeves Shirt In Ivory" loading="lazy">
8023                            </a>
8024                            <div class="tfc-selection-circle js-select-product">
8025                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8026                            </div>
8027                          </div>
8028
8029                          <div class="tfc-card-body">
8030                            
8031                            <div class="custom-badges-wrapper">
8032                              
8033                              
8034                              
8035                            </div>
8036
8037                            <a href="/products/breeze-linen-shirt-in-ivory" style="text-decoration: none; color: inherit; flex: 1;">
8038                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Ivory</h4>
8039                              <div class="tfc-price-row">
8040                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
8041                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8042                                    
8043                                    <span class="tfc-discount-badge">58% OFF</span>
8044                                  </div></div>
8045                            </a>
8046                          </div>
8047                        </div>
8048                      
8049                    </div>
8050                  
8051
8052                  
8053                  
8054                  
8055                  
8056                  
8057
8058                  
8059                    <div class="tfc-view-all-wrapper">
8060                      <a href="https://theformalclub.in/collections/khaki-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8061                    </div>
8062                  
8063
8064                </div>
8065              
8066                
8067                
8068
8069                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
8070                  
8071                  
8072                    <div class="tfc-reusable-product-grid">
8073                      
8074                        <div class="tfc-product-card" data-variant-id="50843607662873">
8075                          <div class="tfc-img-wrapper js-image-wrapper">
8076                            <a href="/products/breeze-linen-half-sleeves-shirt-in-cocoa" style="display: block; width: 100%; height: 100%;">
8077                              <img src="//theformalclub.in/cdn/shop/files/01_b1a220d7-b578-4426-aeb7-b0f0379e1375_600x800_crop_top.jpg?v=1782711148" alt="Breeze Linen Half Sleeves Shirt in Cocoa" loading="lazy">
8078                            </a>
8079                            <div class="tfc-selection-circle js-select-product">
8080                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8081                            </div>
8082                          </div>
8083
8084                          <div class="tfc-card-body">
8085                            
8086                            <div class="custom-badges-wrapper">
8087                              
8088                              
8089                              
8090                            </div>
8091
8092                            <a href="/products/breeze-linen-half-sleeves-shirt-in-cocoa" style="text-decoration: none; color: inherit; flex: 1;">
8093                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt in Cocoa</h4>
8094                              <div class="tfc-price-row">
8095                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
8096                                    <span class="tfc-price-compare">₹ 3,999.00</span>
8097                                    
8098                                    <span class="tfc-discount-badge">58% OFF</span>
8099                                  </div></div>
8100                            </a>
8101                          </div>
8102                        </div>
8103                      
8104                        <div class="tfc-product-card" data-variant-id="50546860097817">
8105                          <div class="tfc-img-wrapper js-image-wrapper">
8106                            <a href="/products/breeze-linen-shirt-in-watercress" style="display: block; width: 100%; height: 100%;">
8107                              <img src="//theformalclub.in/cdn/shop/files/WATERCRESS-00_dde87167-1388-4223-bdf5-1eb1ef3b4638_600x800_crop_top.jpg?v=1774614236" alt="Breeze Linen Half Sleeves Shirt In Watercress" loading="lazy">
8108                            </a>
8109                            <div class="tfc-selection-circle js-select-product">
8110                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8111                            </div>
8112                          </div>
8113
8114                          <div class="tfc-card-body">
8115                            
8116                            <div class="custom-badges-wrapper">
8117                              
8118                              
8119                              
8120                            </div>
8121
8122                            <a href="/products/breeze-linen-shirt-in-watercress" style="text-decoration: none; color: inherit; flex: 1;">
8123                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Watercress</h4>
8124                              <div class="tfc-price-row">
8125                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
8126                                    <span class="tfc-price-compare">₹ 3,999.00</span>
8127                                    
8128                                    <span class="tfc-discount-badge">58% OFF</span>
8129                                  </div></div>
8130                            </a>
8131                          </div>
8132                        </div>
8133                      
8134                        <div class="tfc-product-card" data-variant-id="48875096506649">
8135                          <div class="tfc-img-wrapper js-image-wrapper">
8136                            <a href="/products/cambridge-giza-cotton-shirt-in-gun-metal" style="display: block; width: 100%; height: 100%;">
8137                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINGUNMETAL_7_600x800_crop_top.jpg?v=1764916928" alt="Cambridge Giza Cotton Shirt In Gun Metal" loading="lazy">
8138                            </a>
8139                            <div class="tfc-selection-circle js-select-product">
8140                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8141                            </div>
8142                          </div>
8143
8144                          <div class="tfc-card-body">
8145                            
8146                            <div class="custom-badges-wrapper">
8147                              
8148                              
8149                              
8150                            </div>
8151
8152                            <a href="/products/cambridge-giza-cotton-shirt-in-gun-metal" style="text-decoration: none; color: inherit; flex: 1;">
8153                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Gun Metal</h4>
8154                              <div class="tfc-price-row">
8155                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8156                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8157                                    
8158                                    <span class="tfc-discount-badge">49% OFF</span>
8159                                  </div></div>
8160                            </a>
8161                          </div>
8162                        </div>
8163                      
8164                        <div class="tfc-product-card" data-variant-id="48875048206617">
8165                          <div class="tfc-img-wrapper js-image-wrapper">
8166                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="display: block; width: 100%; height: 100%;">
8167                              <img src="//theformalclub.in/cdn/shop/files/2_2_812dd841-4761-4043-85dd-81d161fa6833_600x800_crop_top.jpg?v=1773465604" alt="Cambridge Giza Cotton Shirt In Vanilla" loading="lazy">
8168                            </a>
8169                            <div class="tfc-selection-circle js-select-product">
8170                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8171                            </div>
8172                          </div>
8173
8174                          <div class="tfc-card-body">
8175                            
8176                            <div class="custom-badges-wrapper">
8177                              
8178                              
8179                              
8180                            </div>
8181
8182                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="text-decoration: none; color: inherit; flex: 1;">
8183                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Vanilla</h4>
8184                              <div class="tfc-price-row">
8185                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8186                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8187                                    
8188                                    <span class="tfc-discount-badge">49% OFF</span>
8189                                  </div></div>
8190                            </a>
8191                          </div>
8192                        </div>
8193                      
8194                    </div>
8195                  
8196
8197                  
8198                  
8199                  
8200                  
8201                  
8202
8203                  
8204                    <div class="tfc-view-all-wrapper">
8205                      <a href="https://theformalclub.in/collections/khaki-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8206                    </div>
8207                  
8208
8209                </div>
8210              
8211                
8212                
8213
8214                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
8215                  
8216                  
8217                    <div class="tfc-reusable-product-grid">
8218                      
8219                        <div class="tfc-product-card" data-variant-id="50620736110873">
8220                          <div class="tfc-img-wrapper js-image-wrapper">
8221                            <a href="/products/french-cuff-giza-cotton-shirt-in-raven" style="display: block; width: 100%; height: 100%;">
8222                              <img src="//theformalclub.in/cdn/shop/files/RAVEN-00_fe2797fd-980d-4244-848a-7960610d33e6_600x800_crop_top.jpg?v=1775037535" alt="French Cuff Giza Cotton Shirt In Raven" loading="lazy">
8223                            </a>
8224                            <div class="tfc-selection-circle js-select-product">
8225                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8226                            </div>
8227                          </div>
8228
8229                          <div class="tfc-card-body">
8230                            
8231                            <div class="custom-badges-wrapper">
8232                              
8233                              
8234                              
8235                            </div>
8236
8237                            <a href="/products/french-cuff-giza-cotton-shirt-in-raven" style="text-decoration: none; color: inherit; flex: 1;">
8238                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Raven</h4>
8239                              <div class="tfc-price-row">
8240                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
8241                                    <span class="tfc-price-compare">₹ 4,199.00</span>
8242                                    
8243                                    <span class="tfc-discount-badge">50% OFF</span>
8244                                  </div></div>
8245                            </a>
8246                          </div>
8247                        </div>
8248                      
8249                        <div class="tfc-product-card" data-variant-id="50963096633625">
8250                          <div class="tfc-img-wrapper js-image-wrapper">
8251                            <a href="/products/french-cuff-giza-cotton-shirt-in-wineberry" style="display: block; width: 100%; height: 100%;">
8252                              <img src="//theformalclub.in/cdn/shop/files/WINE-03_600x800_crop_top.jpg?v=1775028690" alt="French Cuff Giza Cotton Shirt In Wineberry" loading="lazy">
8253                            </a>
8254                            <div class="tfc-selection-circle js-select-product">
8255                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8256                            </div>
8257                          </div>
8258
8259                          <div class="tfc-card-body">
8260                            
8261                            <div class="custom-badges-wrapper">
8262                              
8263                              
8264                              
8265                            </div>
8266
8267                            <a href="/products/french-cuff-giza-cotton-shirt-in-wineberry" style="text-decoration: none; color: inherit; flex: 1;">
8268                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Wineberry</h4>
8269                              <div class="tfc-price-row">
8270                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
8271                                    <span class="tfc-price-compare">₹ 4,199.00</span>
8272                                    
8273                                    <span class="tfc-discount-badge">50% OFF</span>
8274                                  </div></div>
8275                            </a>
8276                          </div>
8277                        </div>
8278                      
8279                        <div class="tfc-product-card" data-variant-id="51823442166041">
8280                          <div class="tfc-img-wrapper js-image-wrapper">
8281                            <a href="/products/french-cuff-giza-cotton-shirt-in-coffee" style="display: block; width: 100%; height: 100%;">
8282                              <img src="//theformalclub.in/cdn/shop/files/COFFEE-FC-2_1_600x800_crop_top.jpg?v=1774845550" alt="French Cuff Giza Cotton Shirt In Coffee" loading="lazy">
8283                            </a>
8284                            <div class="tfc-selection-circle js-select-product">
8285                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8286                            </div>
8287                          </div>
8288
8289                          <div class="tfc-card-body">
8290                            
8291                            <div class="custom-badges-wrapper">
8292                              
8293                              
8294                              
8295                            </div>
8296
8297                            <a href="/products/french-cuff-giza-cotton-shirt-in-coffee" style="text-decoration: none; color: inherit; flex: 1;">
8298                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Coffee</h4>
8299                              <div class="tfc-price-row">
8300                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
8301                                    <span class="tfc-price-compare">₹ 4,199.00</span>
8302                                    
8303                                    <span class="tfc-discount-badge">50% OFF</span>
8304                                  </div></div>
8305                            </a>
8306                          </div>
8307                        </div>
8308                      
8309                        <div class="tfc-product-card" data-variant-id="51223178739993">
8310                          <div class="tfc-img-wrapper js-image-wrapper">
8311                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
8312                              <img src="//theformalclub.in/cdn/shop/files/01_5e4f3867-1663-4c77-92e4-ea3e518a5a4a_600x800_crop_top.jpg?v=1782736491" alt="Cedar Pure Linen Full Sleeves Shirt in Snow" loading="lazy">
8313                            </a>
8314                            <div class="tfc-selection-circle js-select-product">
8315                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8316                            </div>
8317                          </div>
8318
8319                          <div class="tfc-card-body">
8320                            
8321                            <div class="custom-badges-wrapper">
8322                              
8323                              
8324                              
8325                            </div>
8326
8327                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
8328                              <h4 class="tfc-card-title">Cedar Pure Linen Full Sleeves Shirt in Snow</h4>
8329                              <div class="tfc-price-row">
8330                                <div class="tfc-price-current">₹ 3,499.00</div><div class="tfc-price-old-wrap">
8331                                    <span class="tfc-price-compare">₹ 8,999.00</span>
8332                                    
8333                                    <span class="tfc-discount-badge">61% OFF</span>
8334                                  </div></div>
8335                            </a>
8336                          </div>
8337                        </div>
8338                      
8339                    </div>
8340                  
8341
8342                  
8343                  
8344                  
8345                  
8346                  
8347
8348                  
8349                    <div class="tfc-view-all-wrapper">
8350                      <a href="https://theformalclub.in/collections/khaki-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8351                    </div>
8352                  
8353
8354                </div>
8355              
8356
8357            </div>
8358          
8359        
8360          
8361            <div class="sp-color-product-group" data-group-id="pant_color_ciLJeQ" style="display:none;">
8362              
8363              
8364                
8365                
8366
8367                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
8368                  
8369                  
8370                    <div class="tfc-reusable-product-grid">
8371                      
8372                        <div class="tfc-product-card" data-variant-id="51193455903001">
8373                          <div class="tfc-img-wrapper js-image-wrapper">
8374                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="display: block; width: 100%; height: 100%;">
8375                              <img src="//theformalclub.in/cdn/shop/files/Silver_Grey_3_9ac0049b-744f-4ecd-a0f6-402968f67375_600x800_crop_top.jpg?v=1778847316" alt="Imperial Herringbone 2 Ply Giza Shirt In Silver Grey" loading="lazy">
8376                            </a>
8377                            <div class="tfc-selection-circle js-select-product">
8378                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8379                            </div>
8380                          </div>
8381
8382                          <div class="tfc-card-body">
8383                            
8384                            <div class="custom-badges-wrapper">
8385                              
8386                              
8387                              
8388                            </div>
8389
8390                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="text-decoration: none; color: inherit; flex: 1;">
8391                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Silver Grey</h4>
8392                              <div class="tfc-price-row">
8393                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
8394                                    <span class="tfc-price-compare">₹ 6,249.00</span>
8395                                    
8396                                    <span class="tfc-discount-badge">60% OFF</span>
8397                                  </div></div>
8398                            </a>
8399                          </div>
8400                        </div>
8401                      
8402                        <div class="tfc-product-card" data-variant-id="48875096506649">
8403                          <div class="tfc-img-wrapper js-image-wrapper">
8404                            <a href="/products/cambridge-giza-cotton-shirt-in-gun-metal" style="display: block; width: 100%; height: 100%;">
8405                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINGUNMETAL_7_600x800_crop_top.jpg?v=1764916928" alt="Cambridge Giza Cotton Shirt In Gun Metal" loading="lazy">
8406                            </a>
8407                            <div class="tfc-selection-circle js-select-product">
8408                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8409                            </div>
8410                          </div>
8411
8412                          <div class="tfc-card-body">
8413                            
8414                            <div class="custom-badges-wrapper">
8415                              
8416                              
8417                              
8418                            </div>
8419
8420                            <a href="/products/cambridge-giza-cotton-shirt-in-gun-metal" style="text-decoration: none; color: inherit; flex: 1;">
8421                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Gun Metal</h4>
8422                              <div class="tfc-price-row">
8423                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8424                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8425                                    
8426                                    <span class="tfc-discount-badge">49% OFF</span>
8427                                  </div></div>
8428                            </a>
8429                          </div>
8430                        </div>
8431                      
8432                        <div class="tfc-product-card" data-variant-id="48895047401753">
8433                          <div class="tfc-img-wrapper js-image-wrapper">
8434                            <a href="/products/cambridge-giza-cotton-shirt-in-moss-green" style="display: block; width: 100%; height: 100%;">
8435                              <img src="//theformalclub.in/cdn/shop/files/1_c3f5fdb0-5af8-4fb2-ac8b-e613990bc2b4_600x800_crop_top.jpg?v=1783498471" alt="Cambridge Giza Cotton Shirt In Moss Green" loading="lazy">
8436                            </a>
8437                            <div class="tfc-selection-circle js-select-product">
8438                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8439                            </div>
8440                          </div>
8441
8442                          <div class="tfc-card-body">
8443                            
8444                            <div class="custom-badges-wrapper">
8445                              
8446                              
8447                              
8448                            </div>
8449
8450                            <a href="/products/cambridge-giza-cotton-shirt-in-moss-green" style="text-decoration: none; color: inherit; flex: 1;">
8451                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Moss Green</h4>
8452                              <div class="tfc-price-row">
8453                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8454                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8455                                    
8456                                    <span class="tfc-discount-badge">49% OFF</span>
8457                                  </div></div>
8458                            </a>
8459                          </div>
8460                        </div>
8461                      
8462                        <div class="tfc-product-card" data-variant-id="48895015813401">
8463                          <div class="tfc-img-wrapper js-image-wrapper">
8464                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
8465                              <img src="//theformalclub.in/cdn/shop/files/Group1_600x800_crop_top.jpg?v=1771311808" alt="Cambridge Giza Cotton Shirt In Slate Blue" loading="lazy">
8466                            </a>
8467                            <div class="tfc-selection-circle js-select-product">
8468                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8469                            </div>
8470                          </div>
8471
8472                          <div class="tfc-card-body">
8473                            
8474                            <div class="custom-badges-wrapper">
8475                              
8476                              
8477                              
8478                            </div>
8479
8480                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
8481                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Slate Blue</h4>
8482                              <div class="tfc-price-row">
8483                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8484                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8485                                    
8486                                    <span class="tfc-discount-badge">49% OFF</span>
8487                                  </div></div>
8488                            </a>
8489                          </div>
8490                        </div>
8491                      
8492                    </div>
8493                  
8494
8495                  
8496                  
8497                  
8498                  
8499                  
8500
8501                  
8502                    <div class="tfc-view-all-wrapper">
8503                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8504                    </div>
8505                  
8506
8507                </div>
8508              
8509                
8510                
8511
8512                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
8513                  
8514                  
8515                    <div class="tfc-reusable-product-grid">
8516                      
8517                        <div class="tfc-product-card" data-variant-id="50850424750361">
8518                          <div class="tfc-img-wrapper js-image-wrapper">
8519                            <a href="/products/breeze-linen-half-sleeves-shirt-in-velvet-rose" style="display: block; width: 100%; height: 100%;">
8520                              <img src="//theformalclub.in/cdn/shop/files/01_06a9c785-764a-4feb-97b9-e3f71d4ed4bc_600x800_crop_top.jpg?v=1782712757" alt="Breeze Linen Half Sleeves Shirt In Velvet Rose" loading="lazy">
8521                            </a>
8522                            <div class="tfc-selection-circle js-select-product">
8523                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8524                            </div>
8525                          </div>
8526
8527                          <div class="tfc-card-body">
8528                            
8529                            <div class="custom-badges-wrapper">
8530                              
8531                              
8532                              
8533                            </div>
8534
8535                            <a href="/products/breeze-linen-half-sleeves-shirt-in-velvet-rose" style="text-decoration: none; color: inherit; flex: 1;">
8536                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Velvet Rose</h4>
8537                              <div class="tfc-price-row">
8538                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
8539                                    <span class="tfc-price-compare">₹ 3,999.00</span>
8540                                    
8541                                    <span class="tfc-discount-badge">58% OFF</span>
8542                                  </div></div>
8543                            </a>
8544                          </div>
8545                        </div>
8546                      
8547                        <div class="tfc-product-card" data-variant-id="50509110640921">
8548                          <div class="tfc-img-wrapper js-image-wrapper">
8549                            <a href="/products/breeze-linen-shirt-in-seaweed" style="display: block; width: 100%; height: 100%;">
8550                              <img src="//theformalclub.in/cdn/shop/files/SEAWEEN-01_305a6f3e-7f22-4b63-9a5b-3013ed45c975_600x800_crop_top.jpg?v=1774505144" alt="Breeze Linen Full Sleeves Shirt In Seaweed" loading="lazy">
8551                            </a>
8552                            <div class="tfc-selection-circle js-select-product">
8553                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8554                            </div>
8555                          </div>
8556
8557                          <div class="tfc-card-body">
8558                            
8559                            <div class="custom-badges-wrapper">
8560                              
8561                              
8562                              
8563                            </div>
8564
8565                            <a href="/products/breeze-linen-shirt-in-seaweed" style="text-decoration: none; color: inherit; flex: 1;">
8566                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Seaweed</h4>
8567                              <div class="tfc-price-row">
8568                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
8569                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8570                                    
8571                                    <span class="tfc-discount-badge">58% OFF</span>
8572                                  </div></div>
8573                            </a>
8574                          </div>
8575                        </div>
8576                      
8577                        <div class="tfc-product-card" data-variant-id="51198738071833">
8578                          <div class="tfc-img-wrapper js-image-wrapper">
8579                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
8580                              <img src="//theformalclub.in/cdn/shop/files/FLAMINGO-01_d2664820-f7a3-4fc8-8222-36c739f6dacf_600x800_crop_top.jpg?v=1780574746" alt="Regal Oxford Chambray shirt in Flamingo" loading="lazy">
8581                            </a>
8582                            <div class="tfc-selection-circle js-select-product">
8583                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8584                            </div>
8585                          </div>
8586
8587                          <div class="tfc-card-body">
8588                            
8589                            <div class="custom-badges-wrapper">
8590                              
8591                              
8592                              
8593                            </div>
8594
8595                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
8596                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Flamingo</h4>
8597                              <div class="tfc-price-row">
8598                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8599                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8600                                    
8601                                    <span class="tfc-discount-badge">60% OFF</span>
8602                                  </div></div>
8603                            </a>
8604                          </div>
8605                        </div>
8606                      
8607                        <div class="tfc-product-card" data-variant-id="51270871810329">
8608                          <div class="tfc-img-wrapper js-image-wrapper">
8609                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="display: block; width: 100%; height: 100%;">
8610                              <img src="//theformalclub.in/cdn/shop/files/DOVE-GREY_600x800_crop_top.jpg?v=1774250384" alt="Royal Oxford Dobby Shirt in Dove Grey" loading="lazy">
8611                            </a>
8612                            <div class="tfc-selection-circle js-select-product">
8613                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8614                            </div>
8615                          </div>
8616
8617                          <div class="tfc-card-body">
8618                            
8619                            <div class="custom-badges-wrapper">
8620                              
8621                              
8622                              
8623                            </div>
8624
8625                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="text-decoration: none; color: inherit; flex: 1;">
8626                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Dove Grey</h4>
8627                              <div class="tfc-price-row">
8628                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
8629                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8630                                    
8631                                    <span class="tfc-discount-badge">42% OFF</span>
8632                                  </div></div>
8633                            </a>
8634                          </div>
8635                        </div>
8636                      
8637                    </div>
8638                  
8639
8640                  
8641                  
8642                  
8643                  
8644                  
8645
8646                  
8647                    <div class="tfc-view-all-wrapper">
8648                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8649                    </div>
8650                  
8651
8652                </div>
8653              
8654                
8655                
8656
8657                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
8658                  
8659                  
8660                    <div class="tfc-reusable-product-grid">
8661                      
8662                        <div class="tfc-product-card" data-variant-id="49841592140057">
8663                          <div class="tfc-img-wrapper js-image-wrapper">
8664                            <a href="/products/cruise-corduroy-shirt-in-navy-saphire" style="display: block; width: 100%; height: 100%;">
8665                              <img src="//theformalclub.in/cdn/shop/files/CORDUORY_NAVY_FADED_4_600x800_crop_top.jpg?v=1764571755" alt="Cruise Corduroy Shirt In Navy Saphire" loading="lazy">
8666                            </a>
8667                            <div class="tfc-selection-circle js-select-product">
8668                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8669                            </div>
8670                          </div>
8671
8672                          <div class="tfc-card-body">
8673                            
8674                            <div class="custom-badges-wrapper">
8675                              
8676                              
8677                              
8678                            </div>
8679
8680                            <a href="/products/cruise-corduroy-shirt-in-navy-saphire" style="text-decoration: none; color: inherit; flex: 1;">
8681                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Navy Saphire</h4>
8682                              <div class="tfc-price-row">
8683                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
8684                                    <span class="tfc-price-compare">₹ 3,999.00</span>
8685                                    
8686                                    <span class="tfc-discount-badge">51% OFF</span>
8687                                  </div></div>
8688                            </a>
8689                          </div>
8690                        </div>
8691                      
8692                        <div class="tfc-product-card" data-variant-id="49841675632921">
8693                          <div class="tfc-img-wrapper js-image-wrapper">
8694                            <a href="/products/cruise-corduroy-shirt-in-wineberry" style="display: block; width: 100%; height: 100%;">
8695                              <img src="//theformalclub.in/cdn/shop/files/WINEBERRY_CORDUROY_5_600x800_crop_top.webp?v=1769846716" alt="Cruise Corduroy Shirt In Wineberry" loading="lazy">
8696                            </a>
8697                            <div class="tfc-selection-circle js-select-product">
8698                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8699                            </div>
8700                          </div>
8701
8702                          <div class="tfc-card-body">
8703                            
8704                            <div class="custom-badges-wrapper">
8705                              
8706                              
8707                              
8708                            </div>
8709
8710                            <a href="/products/cruise-corduroy-shirt-in-wineberry" style="text-decoration: none; color: inherit; flex: 1;">
8711                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Wineberry</h4>
8712                              <div class="tfc-price-row">
8713                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
8714                                    <span class="tfc-price-compare">₹ 3,999.00</span>
8715                                    
8716                                    <span class="tfc-discount-badge">51% OFF</span>
8717                                  </div></div>
8718                            </a>
8719                          </div>
8720                        </div>
8721                      
8722                        <div class="tfc-product-card" data-variant-id="48874984374553">
8723                          <div class="tfc-img-wrapper js-image-wrapper">
8724                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="display: block; width: 100%; height: 100%;">
8725                              <img src="//theformalclub.in/cdn/shop/files/1_35_c2cc9158-409c-4d82-8764-b2820988a70f_600x800_crop_top.jpg?v=1719473853" alt="Cambridge Giza Cotton Shirt In Powder Pink" loading="lazy">
8726                            </a>
8727                            <div class="tfc-selection-circle js-select-product">
8728                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8729                            </div>
8730                          </div>
8731
8732                          <div class="tfc-card-body">
8733                            
8734                            <div class="custom-badges-wrapper">
8735                              
8736                              
8737                              
8738                            </div>
8739
8740                            <a href="/products/cambridge-giza-cotton-shirt-in-powder-pink" style="text-decoration: none; color: inherit; flex: 1;">
8741                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Powder Pink</h4>
8742                              <div class="tfc-price-row">
8743                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8744                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8745                                    
8746                                    <span class="tfc-discount-badge">49% OFF</span>
8747                                  </div></div>
8748                            </a>
8749                          </div>
8750                        </div>
8751                      
8752                        <div class="tfc-product-card" data-variant-id="51223178739993">
8753                          <div class="tfc-img-wrapper js-image-wrapper">
8754                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
8755                              <img src="//theformalclub.in/cdn/shop/files/01_5e4f3867-1663-4c77-92e4-ea3e518a5a4a_600x800_crop_top.jpg?v=1782736491" alt="Cedar Pure Linen Full Sleeves Shirt in Snow" loading="lazy">
8756                            </a>
8757                            <div class="tfc-selection-circle js-select-product">
8758                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8759                            </div>
8760                          </div>
8761
8762                          <div class="tfc-card-body">
8763                            
8764                            <div class="custom-badges-wrapper">
8765                              
8766                              
8767                              
8768                            </div>
8769
8770                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
8771                              <h4 class="tfc-card-title">Cedar Pure Linen Full Sleeves Shirt in Snow</h4>
8772                              <div class="tfc-price-row">
8773                                <div class="tfc-price-current">₹ 3,499.00</div><div class="tfc-price-old-wrap">
8774                                    <span class="tfc-price-compare">₹ 8,999.00</span>
8775                                    
8776                                    <span class="tfc-discount-badge">61% OFF</span>
8777                                  </div></div>
8778                            </a>
8779                          </div>
8780                        </div>
8781                      
8782                    </div>
8783                  
8784
8785                  
8786                  
8787                  
8788                  
8789                  
8790
8791                  
8792                    <div class="tfc-view-all-wrapper">
8793                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8794                    </div>
8795                  
8796
8797                </div>
8798              
8799                
8800                
8801
8802                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
8803                  
8804                  
8805                    <div class="tfc-reusable-product-grid">
8806                      
8807                        <div class="tfc-product-card" data-variant-id="51756281004313">
8808                          <div class="tfc-img-wrapper js-image-wrapper">
8809                            <a href="/products/whisper-easy-to-iron-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
8810                              <img src="//theformalclub.in/cdn/shop/files/Normal-2_600x800_crop_top.jpg?v=1778582091" alt="Whisper Easy To Iron Shirt In Cloud White" loading="lazy">
8811                            </a>
8812                            <div class="tfc-selection-circle js-select-product">
8813                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8814                            </div>
8815                          </div>
8816
8817                          <div class="tfc-card-body">
8818                            
8819                            <div class="custom-badges-wrapper">
8820                              
8821                              
8822                              
8823                            </div>
8824
8825                            <a href="/products/whisper-easy-to-iron-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
8826                              <h4 class="tfc-card-title">Whisper Easy To Iron Shirt In Cloud White</h4>
8827                              <div class="tfc-price-row">
8828                                <div class="tfc-price-current">₹ 2,799.00</div><div class="tfc-price-old-wrap">
8829                                    <span class="tfc-price-compare">₹ 6,499.00</span>
8830                                    
8831                                    <span class="tfc-discount-badge">57% OFF</span>
8832                                  </div></div>
8833                            </a>
8834                          </div>
8835                        </div>
8836                      
8837                        <div class="tfc-product-card" data-variant-id="48895105761561">
8838                          <div class="tfc-img-wrapper js-image-wrapper">
8839                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="display: block; width: 100%; height: 100%;">
8840                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINSAPHIRE_7_600x800_crop_top.jpg?v=1732792954" alt="Cambridge Giza Cotton Shirt In Saphire" loading="lazy">
8841                            </a>
8842                            <div class="tfc-selection-circle js-select-product">
8843                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8844                            </div>
8845                          </div>
8846
8847                          <div class="tfc-card-body">
8848                            
8849                            <div class="custom-badges-wrapper">
8850                              
8851                              
8852                              
8853                            </div>
8854
8855                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="text-decoration: none; color: inherit; flex: 1;">
8856                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Saphire</h4>
8857                              <div class="tfc-price-row">
8858                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
8859                                    <span class="tfc-price-compare">₹ 3,499.00</span>
8860                                    
8861                                    <span class="tfc-discount-badge">49% OFF</span>
8862                                  </div></div>
8863                            </a>
8864                          </div>
8865                        </div>
8866                      
8867                        <div class="tfc-product-card" data-variant-id="51976593473817">
8868                          <div class="tfc-img-wrapper js-image-wrapper">
8869                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="display: block; width: 100%; height: 100%;">
8870                              <img src="//theformalclub.in/cdn/shop/files/PEWTER-00_be05d8f4-33d0-42ab-85b3-32267b405df1_600x800_crop_top.jpg?v=1774848847" alt="French Cuff Giza Cotton Shirt In Pewter" loading="lazy">
8871                            </a>
8872                            <div class="tfc-selection-circle js-select-product">
8873                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8874                            </div>
8875                          </div>
8876
8877                          <div class="tfc-card-body">
8878                            
8879                            <div class="custom-badges-wrapper">
8880                              
8881                              
8882                              
8883                            </div>
8884
8885                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="text-decoration: none; color: inherit; flex: 1;">
8886                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Pewter</h4>
8887                              <div class="tfc-price-row">
8888                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
8889                                    <span class="tfc-price-compare">₹ 4,199.00</span>
8890                                    
8891                                    <span class="tfc-discount-badge">50% OFF</span>
8892                                  </div></div>
8893                            </a>
8894                          </div>
8895                        </div>
8896                      
8897                        <div class="tfc-product-card" data-variant-id="51223178739993">
8898                          <div class="tfc-img-wrapper js-image-wrapper">
8899                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
8900                              <img src="//theformalclub.in/cdn/shop/files/01_5e4f3867-1663-4c77-92e4-ea3e518a5a4a_600x800_crop_top.jpg?v=1782736491" alt="Cedar Pure Linen Full Sleeves Shirt in Snow" loading="lazy">
8901                            </a>
8902                            <div class="tfc-selection-circle js-select-product">
8903                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8904                            </div>
8905                          </div>
8906
8907                          <div class="tfc-card-body">
8908                            
8909                            <div class="custom-badges-wrapper">
8910                              
8911                              
8912                              
8913                            </div>
8914
8915                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
8916                              <h4 class="tfc-card-title">Cedar Pure Linen Full Sleeves Shirt in Snow</h4>
8917                              <div class="tfc-price-row">
8918                                <div class="tfc-price-current">₹ 3,499.00</div><div class="tfc-price-old-wrap">
8919                                    <span class="tfc-price-compare">₹ 8,999.00</span>
8920                                    
8921                                    <span class="tfc-discount-badge">61% OFF</span>
8922                                  </div></div>
8923                            </a>
8924                          </div>
8925                        </div>
8926                      
8927                    </div>
8928                  
8929
8930                  
8931                  
8932                  
8933                  
8934                  
8935
8936                  
8937                    <div class="tfc-view-all-wrapper">
8938                      <a href="https://theformalclub.in/collections/grey-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
8939                    </div>
8940                  
8941
8942                </div>
8943              
8944
8945            </div>
8946          
8947        
8948          
8949            <div class="sp-color-product-group" data-group-id="pant_color_zQfqfa" style="display:none;">
8950              
8951              
8952                
8953                
8954
8955                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
8956                  
8957                  
8958                    <div class="tfc-reusable-product-grid">
8959                      
8960                        <div class="tfc-product-card" data-variant-id="51270965756185">
8961                          <div class="tfc-img-wrapper js-image-wrapper">
8962                            <a href="/products/royal-oxford-dobby-shirt-in-maya-blue" style="display: block; width: 100%; height: 100%;">
8963                              <img src="//theformalclub.in/cdn/shop/files/ROYAL-BLUE-02_600x800_crop_top.jpg?v=1774250323" alt="Royal Oxford Dobby Shirt in Maya Blue" loading="lazy">
8964                            </a>
8965                            <div class="tfc-selection-circle js-select-product">
8966                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8967                            </div>
8968                          </div>
8969
8970                          <div class="tfc-card-body">
8971                            
8972                            <div class="custom-badges-wrapper">
8973                              
8974                              
8975                              
8976                            </div>
8977
8978                            <a href="/products/royal-oxford-dobby-shirt-in-maya-blue" style="text-decoration: none; color: inherit; flex: 1;">
8979                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Maya Blue</h4>
8980                              <div class="tfc-price-row">
8981                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
8982                                    <span class="tfc-price-compare">₹ 4,499.00</span>
8983                                    
8984                                    <span class="tfc-discount-badge">42% OFF</span>
8985                                  </div></div>
8986                            </a>
8987                          </div>
8988                        </div>
8989                      
8990                        <div class="tfc-product-card" data-variant-id="51193457869081">
8991                          <div class="tfc-img-wrapper js-image-wrapper">
8992                            <a href="/products/imperial-herringbone-shirt-in-ash-brown" style="display: block; width: 100%; height: 100%;">
8993                              <img src="//theformalclub.in/cdn/shop/files/Herringbone_ash_brown_sine_4_600x800_crop_top.jpg?v=1773744582" alt="Imperial Herringbone 2 Ply Giza Shirt In Ash Brown" loading="lazy">
8994                            </a>
8995                            <div class="tfc-selection-circle js-select-product">
8996                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
8997                            </div>
8998                          </div>
8999
9000                          <div class="tfc-card-body">
9001                            
9002                            <div class="custom-badges-wrapper">
9003                              
9004                              
9005                              
9006                            </div>
9007
9008                            <a href="/products/imperial-herringbone-shirt-in-ash-brown" style="text-decoration: none; color: inherit; flex: 1;">
9009                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Ash Brown</h4>
9010                              <div class="tfc-price-row">
9011                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
9012                                    <span class="tfc-price-compare">₹ 6,249.00</span>
9013                                    
9014                                    <span class="tfc-discount-badge">60% OFF</span>
9015                                  </div></div>
9016                            </a>
9017                          </div>
9018                        </div>
9019                      
9020                        <div class="tfc-product-card" data-variant-id="48895015813401">
9021                          <div class="tfc-img-wrapper js-image-wrapper">
9022                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
9023                              <img src="//theformalclub.in/cdn/shop/files/Group1_600x800_crop_top.jpg?v=1771311808" alt="Cambridge Giza Cotton Shirt In Slate Blue" loading="lazy">
9024                            </a>
9025                            <div class="tfc-selection-circle js-select-product">
9026                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9027                            </div>
9028                          </div>
9029
9030                          <div class="tfc-card-body">
9031                            
9032                            <div class="custom-badges-wrapper">
9033                              
9034                              
9035                              
9036                            </div>
9037
9038                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
9039                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Slate Blue</h4>
9040                              <div class="tfc-price-row">
9041                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9042                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9043                                    
9044                                    <span class="tfc-discount-badge">49% OFF</span>
9045                                  </div></div>
9046                            </a>
9047                          </div>
9048                        </div>
9049                      
9050                        <div class="tfc-product-card" data-variant-id="48638658478361">
9051                          <div class="tfc-img-wrapper js-image-wrapper">
9052                            <a href="/products/cambridge-giza-cotton-shirt-in-teal" style="display: block; width: 100%; height: 100%;">
9053                              <img src="//theformalclub.in/cdn/shop/files/Group1_1_8a2937bd-b253-4ee6-a859-00b05026483f_600x800_crop_top.jpg?v=1771326019" alt="Cambridge Giza Cotton Shirt In Teal" loading="lazy">
9054                            </a>
9055                            <div class="tfc-selection-circle js-select-product">
9056                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9057                            </div>
9058                          </div>
9059
9060                          <div class="tfc-card-body">
9061                            
9062                            <div class="custom-badges-wrapper">
9063                              
9064                              
9065                              
9066                            </div>
9067
9068                            <a href="/products/cambridge-giza-cotton-shirt-in-teal" style="text-decoration: none; color: inherit; flex: 1;">
9069                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Teal</h4>
9070                              <div class="tfc-price-row">
9071                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9072                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9073                                    
9074                                    <span class="tfc-discount-badge">49% OFF</span>
9075                                  </div></div>
9076                            </a>
9077                          </div>
9078                        </div>
9079                      
9080                    </div>
9081                  
9082
9083                  
9084                  
9085                  
9086                  
9087                  
9088
9089                  
9090                    <div class="tfc-view-all-wrapper">
9091                      <a href="https://theformalclub.in/collections/cream-colour-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
9092                    </div>
9093                  
9094
9095                </div>
9096              
9097                
9098                
9099
9100                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
9101                  
9102                  
9103                    <div class="tfc-reusable-product-grid">
9104                      
9105                        <div class="tfc-product-card" data-variant-id="51048373223705">
9106                          <div class="tfc-img-wrapper js-image-wrapper">
9107                            <a href="/products/breeze-linen-full-sleeves-shirt-in-denim" style="display: block; width: 100%; height: 100%;">
9108                              <img src="//theformalclub.in/cdn/shop/files/DENIM-01_25b709f4-5ecb-403f-af52-7736431366ac_600x800_crop_top.jpg?v=1774601021" alt="Breeze Linen Full Sleeves Shirt In Denim" loading="lazy">
9109                            </a>
9110                            <div class="tfc-selection-circle js-select-product">
9111                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9112                            </div>
9113                          </div>
9114
9115                          <div class="tfc-card-body">
9116                            
9117                            <div class="custom-badges-wrapper">
9118                              
9119                              
9120                              
9121                            </div>
9122
9123                            <a href="/products/breeze-linen-full-sleeves-shirt-in-denim" style="text-decoration: none; color: inherit; flex: 1;">
9124                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Denim</h4>
9125                              <div class="tfc-price-row">
9126                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
9127                                    <span class="tfc-price-compare">₹ 4,499.00</span>
9128                                    
9129                                    <span class="tfc-discount-badge">58% OFF</span>
9130                                  </div></div>
9131                            </a>
9132                          </div>
9133                        </div>
9134                      
9135                        <div class="tfc-product-card" data-variant-id="50509117227289">
9136                          <div class="tfc-img-wrapper js-image-wrapper">
9137                            <a href="/products/breeze-linen-shirt-in-mocha" style="display: block; width: 100%; height: 100%;">
9138                              <img src="//theformalclub.in/cdn/shop/files/MOCHA-00_600x800_crop_top.jpg?v=1774528685" alt="Breeze Linen Full Sleeves Shirt In Mocha" loading="lazy">
9139                            </a>
9140                            <div class="tfc-selection-circle js-select-product">
9141                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9142                            </div>
9143                          </div>
9144
9145                          <div class="tfc-card-body">
9146                            
9147                            <div class="custom-badges-wrapper">
9148                              
9149                              
9150                              
9151                            </div>
9152
9153                            <a href="/products/breeze-linen-shirt-in-mocha" style="text-decoration: none; color: inherit; flex: 1;">
9154                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mocha</h4>
9155                              <div class="tfc-price-row">
9156                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
9157                                    <span class="tfc-price-compare">₹ 4,499.00</span>
9158                                    
9159                                    <span class="tfc-discount-badge">58% OFF</span>
9160                                  </div></div>
9161                            </a>
9162                          </div>
9163                        </div>
9164                      
9165                        <div class="tfc-product-card" data-variant-id="51198738071833">
9166                          <div class="tfc-img-wrapper js-image-wrapper">
9167                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
9168                              <img src="//theformalclub.in/cdn/shop/files/FLAMINGO-01_d2664820-f7a3-4fc8-8222-36c739f6dacf_600x800_crop_top.jpg?v=1780574746" alt="Regal Oxford Chambray shirt in Flamingo" loading="lazy">
9169                            </a>
9170                            <div class="tfc-selection-circle js-select-product">
9171                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9172                            </div>
9173                          </div>
9174
9175                          <div class="tfc-card-body">
9176                            
9177                            <div class="custom-badges-wrapper">
9178                              
9179                              
9180                              
9181                            </div>
9182
9183                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
9184                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Flamingo</h4>
9185                              <div class="tfc-price-row">
9186                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9187                                    <span class="tfc-price-compare">₹ 4,499.00</span>
9188                                    
9189                                    <span class="tfc-discount-badge">60% OFF</span>
9190                                  </div></div>
9191                            </a>
9192                          </div>
9193                        </div>
9194                      
9195                    </div>
9196                  
9197
9198                  
9199                  
9200                  
9201                  
9202                  
9203
9204                  
9205                    <div class="tfc-view-all-wrapper">
9206                      <a href="https://theformalclub.in/collections/cream-colour-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
9207                    </div>
9208                  
9209
9210                </div>
9211              
9212                
9213                
9214
9215                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
9216                  
9217                  
9218                    <div class="tfc-reusable-product-grid">
9219                      
9220                        <div class="tfc-product-card" data-variant-id="49841675829529">
9221                          <div class="tfc-img-wrapper js-image-wrapper">
9222                            <a href="/products/cruise-corduroy-shirt-in-pine-green" style="display: block; width: 100%; height: 100%;">
9223                              <img src="//theformalclub.in/cdn/shop/files/PINEGREENCORDUROYSHIRT_4_600x800_crop_top.jpg?v=1773465774" alt="Cruise Corduroy Shirt In Pine Green" loading="lazy">
9224                            </a>
9225                            <div class="tfc-selection-circle js-select-product">
9226                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9227                            </div>
9228                          </div>
9229
9230                          <div class="tfc-card-body">
9231                            
9232                            <div class="custom-badges-wrapper">
9233                              
9234                              
9235                              
9236                            </div>
9237
9238                            <a href="/products/cruise-corduroy-shirt-in-pine-green" style="text-decoration: none; color: inherit; flex: 1;">
9239                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Pine Green</h4>
9240                              <div class="tfc-price-row">
9241                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
9242                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9243                                    
9244                                    <span class="tfc-discount-badge">51% OFF</span>
9245                                  </div></div>
9246                            </a>
9247                          </div>
9248                        </div>
9249                      
9250                        <div class="tfc-product-card" data-variant-id="51369786507545">
9251                          <div class="tfc-img-wrapper js-image-wrapper">
9252                            <a href="/products/cruise-corduroy-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
9253                              <img src="//theformalclub.in/cdn/shop/files/Corduroy_Leaf_green_8_600x800_crop_top.jpg?v=1770198898" alt="Cruise Corduroy Shirt In Leaf Green" loading="lazy">
9254                            </a>
9255                            <div class="tfc-selection-circle js-select-product">
9256                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9257                            </div>
9258                          </div>
9259
9260                          <div class="tfc-card-body">
9261                            
9262                            <div class="custom-badges-wrapper">
9263                              
9264                              
9265                              
9266                            </div>
9267
9268                            <a href="/products/cruise-corduroy-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
9269                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Leaf Green</h4>
9270                              <div class="tfc-price-row">
9271                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
9272                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9273                                    
9274                                    <span class="tfc-discount-badge">51% OFF</span>
9275                                  </div></div>
9276                            </a>
9277                          </div>
9278                        </div>
9279                      
9280                        <div class="tfc-product-card" data-variant-id="50843607662873">
9281                          <div class="tfc-img-wrapper js-image-wrapper">
9282                            <a href="/products/breeze-linen-half-sleeves-shirt-in-cocoa" style="display: block; width: 100%; height: 100%;">
9283                              <img src="//theformalclub.in/cdn/shop/files/01_b1a220d7-b578-4426-aeb7-b0f0379e1375_600x800_crop_top.jpg?v=1782711148" alt="Breeze Linen Half Sleeves Shirt in Cocoa" loading="lazy">
9284                            </a>
9285                            <div class="tfc-selection-circle js-select-product">
9286                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9287                            </div>
9288                          </div>
9289
9290                          <div class="tfc-card-body">
9291                            
9292                            <div class="custom-badges-wrapper">
9293                              
9294                              
9295                              
9296                            </div>
9297
9298                            <a href="/products/breeze-linen-half-sleeves-shirt-in-cocoa" style="text-decoration: none; color: inherit; flex: 1;">
9299                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt in Cocoa</h4>
9300                              <div class="tfc-price-row">
9301                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
9302                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9303                                    
9304                                    <span class="tfc-discount-badge">58% OFF</span>
9305                                  </div></div>
9306                            </a>
9307                          </div>
9308                        </div>
9309                      
9310                        <div class="tfc-product-card" data-variant-id="48894992515353">
9311                          <div class="tfc-img-wrapper js-image-wrapper">
9312                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="display: block; width: 100%; height: 100%;">
9313                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_6aec1ec6-1630-4186-91a3-c77f29e63fb7_600x800_crop_top.jpg?v=1774937919" alt="Cambridge Giza Cotton Shirt In Grass Green" loading="lazy">
9314                            </a>
9315                            <div class="tfc-selection-circle js-select-product">
9316                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9317                            </div>
9318                          </div>
9319
9320                          <div class="tfc-card-body">
9321                            
9322                            <div class="custom-badges-wrapper">
9323                              
9324                              
9325                              
9326                            </div>
9327
9328                            <a href="/products/cambridge-giza-cotton-shirt-in-grass-green" style="text-decoration: none; color: inherit; flex: 1;">
9329                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Grass Green</h4>
9330                              <div class="tfc-price-row">
9331                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9332                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9333                                    
9334                                    <span class="tfc-discount-badge">49% OFF</span>
9335                                  </div></div>
9336                            </a>
9337                          </div>
9338                        </div>
9339                      
9340                    </div>
9341                  
9342
9343                  
9344                  
9345                  
9346                  
9347                  
9348
9349                  
9350                    <div class="tfc-view-all-wrapper">
9351                      <a href="https://theformalclub.in/collections/cream-colour-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
9352                    </div>
9353                  
9354
9355                </div>
9356              
9357                
9358                
9359
9360                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
9361                  
9362                  
9363                    <div class="tfc-reusable-product-grid">
9364                      
9365                        <div class="tfc-product-card" data-variant-id="51823442166041">
9366                          <div class="tfc-img-wrapper js-image-wrapper">
9367                            <a href="/products/french-cuff-giza-cotton-shirt-in-coffee" style="display: block; width: 100%; height: 100%;">
9368                              <img src="//theformalclub.in/cdn/shop/files/COFFEE-FC-2_1_600x800_crop_top.jpg?v=1774845550" alt="French Cuff Giza Cotton Shirt In Coffee" loading="lazy">
9369                            </a>
9370                            <div class="tfc-selection-circle js-select-product">
9371                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9372                            </div>
9373                          </div>
9374
9375                          <div class="tfc-card-body">
9376                            
9377                            <div class="custom-badges-wrapper">
9378                              
9379                              
9380                              
9381                            </div>
9382
9383                            <a href="/products/french-cuff-giza-cotton-shirt-in-coffee" style="text-decoration: none; color: inherit; flex: 1;">
9384                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Coffee</h4>
9385                              <div class="tfc-price-row">
9386                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
9387                                    <span class="tfc-price-compare">₹ 4,199.00</span>
9388                                    
9389                                    <span class="tfc-discount-badge">50% OFF</span>
9390                                  </div></div>
9391                            </a>
9392                          </div>
9393                        </div>
9394                      
9395                        <div class="tfc-product-card" data-variant-id="50716083650841">
9396                          <div class="tfc-img-wrapper js-image-wrapper">
9397                            <a href="/products/french-cuff-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
9398                              <img src="//theformalclub.in/cdn/shop/files/SLATE-00_600x800_crop_top.jpg?v=1775030826" alt="French Cuff Giza Cotton Shirt In Slate Blue" loading="lazy">
9399                            </a>
9400                            <div class="tfc-selection-circle js-select-product">
9401                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9402                            </div>
9403                          </div>
9404
9405                          <div class="tfc-card-body">
9406                            
9407                            <div class="custom-badges-wrapper">
9408                              
9409                              
9410                              
9411                            </div>
9412
9413                            <a href="/products/french-cuff-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
9414                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Slate Blue</h4>
9415                              <div class="tfc-price-row">
9416                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
9417                                    <span class="tfc-price-compare">₹ 4,199.00</span>
9418                                    
9419                                    <span class="tfc-discount-badge">50% OFF</span>
9420                                  </div></div>
9421                            </a>
9422                          </div>
9423                        </div>
9424                      
9425                        <div class="tfc-product-card" data-variant-id="50599893664025">
9426                          <div class="tfc-img-wrapper js-image-wrapper">
9427                            <a href="/products/french-cuff-giza-cotton-shirt-in-dusty-rose" style="display: block; width: 100%; height: 100%;">
9428                              <img src="//theformalclub.in/cdn/shop/files/DUSTY-00_d71562a5-2a8c-44d0-8ba4-7860ccac043c_600x800_crop_top.jpg?v=1775108730" alt="French Cuff Giza Cotton Shirt In Dusty Rose" loading="lazy">
9429                            </a>
9430                            <div class="tfc-selection-circle js-select-product">
9431                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9432                            </div>
9433                          </div>
9434
9435                          <div class="tfc-card-body">
9436                            
9437                            <div class="custom-badges-wrapper">
9438                              
9439                              
9440                              
9441                            </div>
9442
9443                            <a href="/products/french-cuff-giza-cotton-shirt-in-dusty-rose" style="text-decoration: none; color: inherit; flex: 1;">
9444                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Dusty Rose</h4>
9445                              <div class="tfc-price-row">
9446                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
9447                                    <span class="tfc-price-compare">₹ 4,199.00</span>
9448                                    
9449                                    <span class="tfc-discount-badge">50% OFF</span>
9450                                  </div></div>
9451                            </a>
9452                          </div>
9453                        </div>
9454                      
9455                        <div class="tfc-product-card" data-variant-id="48895105761561">
9456                          <div class="tfc-img-wrapper js-image-wrapper">
9457                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="display: block; width: 100%; height: 100%;">
9458                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINSAPHIRE_7_600x800_crop_top.jpg?v=1732792954" alt="Cambridge Giza Cotton Shirt In Saphire" loading="lazy">
9459                            </a>
9460                            <div class="tfc-selection-circle js-select-product">
9461                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9462                            </div>
9463                          </div>
9464
9465                          <div class="tfc-card-body">
9466                            
9467                            <div class="custom-badges-wrapper">
9468                              
9469                              
9470                              
9471                            </div>
9472
9473                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="text-decoration: none; color: inherit; flex: 1;">
9474                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Saphire</h4>
9475                              <div class="tfc-price-row">
9476                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9477                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9478                                    
9479                                    <span class="tfc-discount-badge">49% OFF</span>
9480                                  </div></div>
9481                            </a>
9482                          </div>
9483                        </div>
9484                      
9485                    </div>
9486                  
9487
9488                  
9489                  
9490                  
9491                  
9492                  
9493
9494                  
9495                    <div class="tfc-view-all-wrapper">
9496                      <a href="https://theformalclub.in/collections/cream-colour-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
9497                    </div>
9498                  
9499
9500                </div>
9501              
9502
9503            </div>
9504          
9505        
9506          
9507            <div class="sp-color-product-group" data-group-id="pant_color_FL7b4r" style="display:none;">
9508              
9509              
9510                
9511                
9512
9513                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
9514                  
9515                  
9516                    <div class="tfc-reusable-product-grid">
9517                      
9518                        <div class="tfc-product-card" data-variant-id="48875250647321">
9519                          <div class="tfc-img-wrapper js-image-wrapper">
9520                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
9521                              <img src="//theformalclub.in/cdn/shop/files/01_8282fcaf-f905-4a2c-b01e-24b9d2f41b56_600x800_crop_top.jpg?v=1782719439" alt="Cambridge Giza Cotton Shirt In Snow" loading="lazy">
9522                            </a>
9523                            <div class="tfc-selection-circle js-select-product">
9524                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9525                            </div>
9526                          </div>
9527
9528                          <div class="tfc-card-body">
9529                            
9530                            <div class="custom-badges-wrapper">
9531                              
9532                              
9533                              
9534                            </div>
9535
9536                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
9537                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Snow</h4>
9538                              <div class="tfc-price-row">
9539                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9540                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9541                                    
9542                                    <span class="tfc-discount-badge">49% OFF</span>
9543                                  </div></div>
9544                            </a>
9545                          </div>
9546                        </div>
9547                      
9548                        <div class="tfc-product-card" data-variant-id="48895023415577">
9549                          <div class="tfc-img-wrapper js-image-wrapper">
9550                            <a href="/products/cambridge-giza-cotton-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
9551                              <img src="//theformalclub.in/cdn/shop/files/1_18_8d176d9b-f3f5-4573-9411-e0661078dd0d_600x800_crop_top.jpg?v=1764917275" alt="Cambridge Giza Cotton Shirt In Ice Blue" loading="lazy">
9552                            </a>
9553                            <div class="tfc-selection-circle js-select-product">
9554                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9555                            </div>
9556                          </div>
9557
9558                          <div class="tfc-card-body">
9559                            
9560                            <div class="custom-badges-wrapper">
9561                              
9562                              
9563                              
9564                            </div>
9565
9566                            <a href="/products/cambridge-giza-cotton-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
9567                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Ice Blue</h4>
9568                              <div class="tfc-price-row">
9569                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9570                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9571                                    
9572                                    <span class="tfc-discount-badge">49% OFF</span>
9573                                  </div></div>
9574                            </a>
9575                          </div>
9576                        </div>
9577                      
9578                        <div class="tfc-product-card" data-variant-id="48895105761561">
9579                          <div class="tfc-img-wrapper js-image-wrapper">
9580                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="display: block; width: 100%; height: 100%;">
9581                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINSAPHIRE_7_600x800_crop_top.jpg?v=1732792954" alt="Cambridge Giza Cotton Shirt In Saphire" loading="lazy">
9582                            </a>
9583                            <div class="tfc-selection-circle js-select-product">
9584                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9585                            </div>
9586                          </div>
9587
9588                          <div class="tfc-card-body">
9589                            
9590                            <div class="custom-badges-wrapper">
9591                              
9592                              
9593                              
9594                            </div>
9595
9596                            <a href="/products/cambridge-giza-cotton-shirt-in-saphire" style="text-decoration: none; color: inherit; flex: 1;">
9597                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Saphire</h4>
9598                              <div class="tfc-price-row">
9599                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
9600                                    <span class="tfc-price-compare">₹ 3,499.00</span>
9601                                    
9602                                    <span class="tfc-discount-badge">49% OFF</span>
9603                                  </div></div>
9604                            </a>
9605                          </div>
9606                        </div>
9607                      
9608                        <div class="tfc-product-card" data-variant-id="51752308801817">
9609                          <div class="tfc-img-wrapper js-image-wrapper">
9610                            <a href="/products/flexi-stretch-plus-shirt-in-latte" style="display: block; width: 100%; height: 100%;">
9611                              <img src="//theformalclub.in/cdn/shop/files/09_695bca1e-be2a-4923-9d7a-d4e69ece4d33_600x800_crop_top.jpg?v=1780318633" alt="Flexi Stretch Plus Shirt in Latte" loading="lazy">
9612                            </a>
9613                            <div class="tfc-selection-circle js-select-product">
9614                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9615                            </div>
9616                          </div>
9617
9618                          <div class="tfc-card-body">
9619                            
9620                            <div class="custom-badges-wrapper">
9621                              
9622                              
9623                              
9624                            </div>
9625
9626                            <a href="/products/flexi-stretch-plus-shirt-in-latte" style="text-decoration: none; color: inherit; flex: 1;">
9627                              <h4 class="tfc-card-title">Flexi Stretch Plus Shirt in Latte</h4>
9628                              <div class="tfc-price-row">
9629                                <div class="tfc-price-current">₹ 1,999.00</div><div class="tfc-price-old-wrap">
9630                                    <span class="tfc-price-compare">₹ 5,249.00</span>
9631                                    
9632                                    <span class="tfc-discount-badge">62% OFF</span>
9633                                  </div></div>
9634                            </a>
9635                          </div>
9636                        </div>
9637                      
9638                    </div>
9639                  
9640
9641                  
9642                  
9643                  
9644                  
9645                  
9646
9647                  
9648                    <div class="tfc-view-all-wrapper">
9649                      <a href="https://theformalclub.in/collections/white-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
9650                    </div>
9651                  
9652
9653                </div>
9654              
9655                
9656                
9657
9658                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
9659                  
9660                  
9661                    <div class="tfc-reusable-product-grid">
9662                      
9663                        <div class="tfc-product-card" data-variant-id="49671247102233">
9664                          <div class="tfc-img-wrapper js-image-wrapper">
9665                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
9666                              <img src="//theformalclub.in/cdn/shop/files/LEAF-GREEN-000_600x800_crop_top.jpg?v=1774526691" alt="Breeze Linen Full Sleeves Shirt In Leaf Green" loading="lazy">
9667                            </a>
9668                            <div class="tfc-selection-circle js-select-product">
9669                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9670                            </div>
9671                          </div>
9672
9673                          <div class="tfc-card-body">
9674                            
9675                            <div class="custom-badges-wrapper">
9676                              
9677                              
9678                              
9679                            </div>
9680
9681                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
9682                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Leaf Green</h4>
9683                              <div class="tfc-price-row">
9684                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
9685                                    <span class="tfc-price-compare">₹ 4,499.00</span>
9686                                    
9687                                    <span class="tfc-discount-badge">58% OFF</span>
9688                                  </div></div>
9689                            </a>
9690                          </div>
9691                        </div>
9692                      
9693                        <div class="tfc-product-card" data-variant-id="49671322566937">
9694                          <div class="tfc-img-wrapper js-image-wrapper">
9695                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="display: block; width: 100%; height: 100%;">
9696                              <img src="//theformalclub.in/cdn/shop/files/WOODROSE-00_600x800_crop_top.jpg?v=1774692452" alt="Breeze Linen Full Sleeves Shirt In Wood Rose" loading="lazy">
9697                            </a>
9698                            <div class="tfc-selection-circle js-select-product">
9699                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9700                            </div>
9701                          </div>
9702
9703                          <div class="tfc-card-body">
9704                            
9705                            <div class="custom-badges-wrapper">
9706                              
9707                              
9708                              
9709                            </div>
9710
9711                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="text-decoration: none; color: inherit; flex: 1;">
9712                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Wood Rose</h4>
9713                              <div class="tfc-price-row">
9714                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
9715                                    <span class="tfc-price-compare">₹ 4,499.00</span>
9716                                    
9717                                    <span class="tfc-discount-badge">58% OFF</span>
9718                                  </div></div>
9719                            </a>
9720                          </div>
9721                        </div>
9722                      
9723                        <div class="tfc-product-card" data-variant-id="49904282501401">
9724                          <div class="tfc-img-wrapper js-image-wrapper">
9725                            <a href="/products/gingham-check-shirt-in-blush-pink" style="display: block; width: 100%; height: 100%;">
9726                              <img src="//theformalclub.in/cdn/shop/files/Gingham_pink_3_600x800_crop_top.jpg?v=1773466140" alt="Gingham 2 Ply Check Shirt In Blush Pink" loading="lazy">
9727                            </a>
9728                            <div class="tfc-selection-circle js-select-product">
9729                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9730                            </div>
9731                          </div>
9732
9733                          <div class="tfc-card-body">
9734                            
9735                            <div class="custom-badges-wrapper">
9736                              
9737                              
9738                              
9739                            </div>
9740
9741                            <a href="/products/gingham-check-shirt-in-blush-pink" style="text-decoration: none; color: inherit; flex: 1;">
9742                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Blush Pink</h4>
9743                              <div class="tfc-price-row">
9744                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
9745                                    <span class="tfc-price-compare">₹ 6,499.00</span>
9746                                    
9747                                    <span class="tfc-discount-badge">62% OFF</span>
9748                                  </div></div>
9749                            </a>
9750                          </div>
9751                        </div>
9752                      
9753                        <div class="tfc-product-card" data-variant-id="51369786507545">
9754                          <div class="tfc-img-wrapper js-image-wrapper">
9755                            <a href="/products/cruise-corduroy-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
9756                              <img src="//theformalclub.in/cdn/shop/files/Corduroy_Leaf_green_8_600x800_crop_top.jpg?v=1770198898" alt="Cruise Corduroy Shirt In Leaf Green" loading="lazy">
9757                            </a>
9758                            <div class="tfc-selection-circle js-select-product">
9759                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9760                            </div>
9761                          </div>
9762
9763                          <div class="tfc-card-body">
9764                            
9765                            <div class="custom-badges-wrapper">
9766                              
9767                              
9768                              
9769                            </div>
9770
9771                            <a href="/products/cruise-corduroy-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
9772                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Leaf Green</h4>
9773                              <div class="tfc-price-row">
9774                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
9775                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9776                                    
9777                                    <span class="tfc-discount-badge">51% OFF</span>
9778                                  </div></div>
9779                            </a>
9780                          </div>
9781                        </div>
9782                      
9783                    </div>
9784                  
9785
9786                  
9787                  
9788                  
9789                  
9790                  
9791
9792                  
9793                    <div class="tfc-view-all-wrapper">
9794                      <a href="https://theformalclub.in/collections/white-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
9795                    </div>
9796                  
9797
9798                </div>
9799              
9800                
9801                
9802
9803                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
9804                  
9805                  
9806                    <div class="tfc-reusable-product-grid">
9807                      
9808                        <div class="tfc-product-card" data-variant-id="50546860097817">
9809                          <div class="tfc-img-wrapper js-image-wrapper">
9810                            <a href="/products/breeze-linen-shirt-in-watercress" style="display: block; width: 100%; height: 100%;">
9811                              <img src="//theformalclub.in/cdn/shop/files/WATERCRESS-00_dde87167-1388-4223-bdf5-1eb1ef3b4638_600x800_crop_top.jpg?v=1774614236" alt="Breeze Linen Half Sleeves Shirt In Watercress" loading="lazy">
9812                            </a>
9813                            <div class="tfc-selection-circle js-select-product">
9814                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9815                            </div>
9816                          </div>
9817
9818                          <div class="tfc-card-body">
9819                            
9820                            <div class="custom-badges-wrapper">
9821                              
9822                              
9823                              
9824                            </div>
9825
9826                            <a href="/products/breeze-linen-shirt-in-watercress" style="text-decoration: none; color: inherit; flex: 1;">
9827                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Watercress</h4>
9828                              <div class="tfc-price-row">
9829                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
9830                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9831                                    
9832                                    <span class="tfc-discount-badge">58% OFF</span>
9833                                  </div></div>
9834                            </a>
9835                          </div>
9836                        </div>
9837                      
9838                        <div class="tfc-product-card" data-variant-id="51660982845721">
9839                          <div class="tfc-img-wrapper js-image-wrapper">
9840                            <a href="/products/cruise-corduroy-shirt-in-chestnut" style="display: block; width: 100%; height: 100%;">
9841                              <img src="//theformalclub.in/cdn/shop/files/CHESTNUT-01_600x800_crop_top.jpg?v=1774501263" alt="Cruise Corduroy Shirt In Chestnut" loading="lazy">
9842                            </a>
9843                            <div class="tfc-selection-circle js-select-product">
9844                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9845                            </div>
9846                          </div>
9847
9848                          <div class="tfc-card-body">
9849                            
9850                            <div class="custom-badges-wrapper">
9851                              
9852                              
9853                              
9854                            </div>
9855
9856                            <a href="/products/cruise-corduroy-shirt-in-chestnut" style="text-decoration: none; color: inherit; flex: 1;">
9857                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Chestnut</h4>
9858                              <div class="tfc-price-row">
9859                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
9860                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9861                                    
9862                                    <span class="tfc-discount-badge">51% OFF</span>
9863                                  </div></div>
9864                            </a>
9865                          </div>
9866                        </div>
9867                      
9868                        <div class="tfc-product-card" data-variant-id="49841592140057">
9869                          <div class="tfc-img-wrapper js-image-wrapper">
9870                            <a href="/products/cruise-corduroy-shirt-in-navy-saphire" style="display: block; width: 100%; height: 100%;">
9871                              <img src="//theformalclub.in/cdn/shop/files/CORDUORY_NAVY_FADED_4_600x800_crop_top.jpg?v=1764571755" alt="Cruise Corduroy Shirt In Navy Saphire" loading="lazy">
9872                            </a>
9873                            <div class="tfc-selection-circle js-select-product">
9874                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9875                            </div>
9876                          </div>
9877
9878                          <div class="tfc-card-body">
9879                            
9880                            <div class="custom-badges-wrapper">
9881                              
9882                              
9883                              
9884                            </div>
9885
9886                            <a href="/products/cruise-corduroy-shirt-in-navy-saphire" style="text-decoration: none; color: inherit; flex: 1;">
9887                              <h4 class="tfc-card-title">Cruise Corduroy Shirt In Navy Saphire</h4>
9888                              <div class="tfc-price-row">
9889                                <div class="tfc-price-current">₹ 1,949.00</div><div class="tfc-price-old-wrap">
9890                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9891                                    
9892                                    <span class="tfc-discount-badge">51% OFF</span>
9893                                  </div></div>
9894                            </a>
9895                          </div>
9896                        </div>
9897                      
9898                        <div class="tfc-product-card" data-variant-id="48956716515609">
9899                          <div class="tfc-img-wrapper js-image-wrapper">
9900                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="display: block; width: 100%; height: 100%;">
9901                              <img src="//theformalclub.in/cdn/shop/files/POWDER-BLUE-01_600x800_crop_top.jpg?v=1774687646" alt="Breeze Linen Half Sleeves Shirt In Powder Blue" loading="lazy">
9902                            </a>
9903                            <div class="tfc-selection-circle js-select-product">
9904                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9905                            </div>
9906                          </div>
9907
9908                          <div class="tfc-card-body">
9909                            
9910                            <div class="custom-badges-wrapper">
9911                              
9912                              
9913                              
9914                            </div>
9915
9916                            <a href="/products/breeze-linen-shirt-in-powder-blue" style="text-decoration: none; color: inherit; flex: 1;">
9917                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Powder Blue</h4>
9918                              <div class="tfc-price-row">
9919                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
9920                                    <span class="tfc-price-compare">₹ 3,999.00</span>
9921                                    
9922                                    <span class="tfc-discount-badge">58% OFF</span>
9923                                  </div></div>
9924                            </a>
9925                          </div>
9926                        </div>
9927                      
9928                    </div>
9929                  
9930
9931                  
9932                  
9933                  
9934                  
9935                  
9936
9937                  
9938                    <div class="tfc-view-all-wrapper">
9939                      <a href="https://theformalclub.in/collections/white-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
9940                    </div>
9941                  
9942
9943                </div>
9944              
9945                
9946                
9947
9948                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
9949                  
9950                  
9951                    <div class="tfc-reusable-product-grid">
9952                      
9953                        <div class="tfc-product-card" data-variant-id="48956379234585">
9954                          <div class="tfc-img-wrapper js-image-wrapper">
9955                            <a href="/products/french-cuff-giza-cotton-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
9956                              <img src="//theformalclub.in/cdn/shop/files/SNOW-00_600x800_crop_top.jpg?v=1775038939" alt="French Cuff Giza Cotton Shirt In Snow" loading="lazy">
9957                            </a>
9958                            <div class="tfc-selection-circle js-select-product">
9959                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9960                            </div>
9961                          </div>
9962
9963                          <div class="tfc-card-body">
9964                            
9965                            <div class="custom-badges-wrapper">
9966                              
9967                              
9968                              
9969                            </div>
9970
9971                            <a href="/products/french-cuff-giza-cotton-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
9972                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Snow</h4>
9973                              <div class="tfc-price-row">
9974                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
9975                                    <span class="tfc-price-compare">₹ 4,199.00</span>
9976                                    
9977                                    <span class="tfc-discount-badge">50% OFF</span>
9978                                  </div></div>
9979                            </a>
9980                          </div>
9981                        </div>
9982                      
9983                        <div class="tfc-product-card" data-variant-id="51823442919705">
9984                          <div class="tfc-img-wrapper js-image-wrapper">
9985                            <a href="/products/french-cuff-giza-cotton-shirt-in-ice-blue" style="display: block; width: 100%; height: 100%;">
9986                              <img src="//theformalclub.in/cdn/shop/files/ICE-BLUE-01_b5ffd4f5-1f76-41ac-a40f-fbbcbf315f95_600x800_crop_top.jpg?v=1774866790" alt="French Cuff Giza Cotton Shirt In Ice Blue" loading="lazy">
9987                            </a>
9988                            <div class="tfc-selection-circle js-select-product">
9989                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
9990                            </div>
9991                          </div>
9992
9993                          <div class="tfc-card-body">
9994                            
9995                            <div class="custom-badges-wrapper">
9996                              
9997                              
9998                              
9999                            </div>
10000
10001                            <a href="/products/french-cuff-giza-cotton-shirt-in-ice-blue" style="text-decoration: none; color: inherit; flex: 1;">
10002                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Ice Blue</h4>
10003                              <div class="tfc-price-row">
10004                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
10005                                    <span class="tfc-price-compare">₹ 4,199.00</span>
10006                                    
10007                                    <span class="tfc-discount-badge">50% OFF</span>
10008                                  </div></div>
10009                            </a>
10010                          </div>
10011                        </div>
10012                      
10013                        <div class="tfc-product-card" data-variant-id="51193409569049">
10014                          <div class="tfc-img-wrapper js-image-wrapper">
10015                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="display: block; width: 100%; height: 100%;">
10016                              <img src="//theformalclub.in/cdn/shop/files/02_31_600x800_crop_top.webp?v=1778842360" alt="Imperial Herringbone 2 Ply Giza Shirt In Cornflower" loading="lazy">
10017                            </a>
10018                            <div class="tfc-selection-circle js-select-product">
10019                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10020                            </div>
10021                          </div>
10022
10023                          <div class="tfc-card-body">
10024                            
10025                            <div class="custom-badges-wrapper">
10026                              
10027                              
10028                              
10029                            </div>
10030
10031                            <a href="/products/imperial-herringbone-shirt-in-cornflower" style="text-decoration: none; color: inherit; flex: 1;">
10032                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Cornflower</h4>
10033                              <div class="tfc-price-row">
10034                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
10035                                    <span class="tfc-price-compare">₹ 6,249.00</span>
10036                                    
10037                                    <span class="tfc-discount-badge">60% OFF</span>
10038                                  </div></div>
10039                            </a>
10040                          </div>
10041                        </div>
10042                      
10043                        <div class="tfc-product-card" data-variant-id="51756304826649">
10044                          <div class="tfc-img-wrapper js-image-wrapper">
10045                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
10046                              <img src="//theformalclub.in/cdn/shop/files/FRENCH-1_600x800_crop_top.jpg?v=1778582017" alt="Whisper Easy To Iron French Cuff Shirt In Cloud White" loading="lazy">
10047                            </a>
10048                            <div class="tfc-selection-circle js-select-product">
10049                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10050                            </div>
10051                          </div>
10052
10053                          <div class="tfc-card-body">
10054                            
10055                            <div class="custom-badges-wrapper">
10056                              
10057                              
10058                              
10059                            </div>
10060
10061                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
10062                              <h4 class="tfc-card-title">Whisper Easy To Iron French Cuff Shirt In Cloud White</h4>
10063                              <div class="tfc-price-row">
10064                                <div class="tfc-price-current">₹ 2,999.00</div><div class="tfc-price-old-wrap">
10065                                    <span class="tfc-price-compare">₹ 6,999.00</span>
10066                                    
10067                                    <span class="tfc-discount-badge">57% OFF</span>
10068                                  </div></div>
10069                            </a>
10070                          </div>
10071                        </div>
10072                      
10073                    </div>
10074                  
10075
10076                  
10077                  
10078                  
10079                  
10080                  
10081
10082                  
10083                    <div class="tfc-view-all-wrapper">
10084                      <a href="https://theformalclub.in/collections/white-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
10085                    </div>
10086                  
10087
10088                </div>
10089              
10090
10091            </div>
10092          
10093        
10094          
10095            <div class="sp-color-product-group" data-group-id="pant_color_bWajHt" style="display:none;">
10096              
10097              
10098                
10099                
10100
10101                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
10102                  
10103                  
10104                    <div class="tfc-reusable-product-grid">
10105                      
10106                        <div class="tfc-product-card" data-variant-id="48895023644953">
10107                          <div class="tfc-img-wrapper js-image-wrapper">
10108                            <a href="/products/cambridge-giza-cotton-shirt-in-pewter" style="display: block; width: 100%; height: 100%;">
10109                              <img src="//theformalclub.in/cdn/shop/files/1_33_2f6df3c8-3f42-4ee7-9259-5dd9a8eb0e7d_600x800_crop_top.jpg?v=1764920455" alt="Cambridge Giza Cotton Shirt In Pewter" loading="lazy">
10110                            </a>
10111                            <div class="tfc-selection-circle js-select-product">
10112                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10113                            </div>
10114                          </div>
10115
10116                          <div class="tfc-card-body">
10117                            
10118                            <div class="custom-badges-wrapper">
10119                              
10120                              
10121                              
10122                            </div>
10123
10124                            <a href="/products/cambridge-giza-cotton-shirt-in-pewter" style="text-decoration: none; color: inherit; flex: 1;">
10125                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Pewter</h4>
10126                              <div class="tfc-price-row">
10127                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10128                                    <span class="tfc-price-compare">₹ 3,499.00</span>
10129                                    
10130                                    <span class="tfc-discount-badge">49% OFF</span>
10131                                  </div></div>
10132                            </a>
10133                          </div>
10134                        </div>
10135                      
10136                        <div class="tfc-product-card" data-variant-id="48895015813401">
10137                          <div class="tfc-img-wrapper js-image-wrapper">
10138                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="display: block; width: 100%; height: 100%;">
10139                              <img src="//theformalclub.in/cdn/shop/files/Group1_600x800_crop_top.jpg?v=1771311808" alt="Cambridge Giza Cotton Shirt In Slate Blue" loading="lazy">
10140                            </a>
10141                            <div class="tfc-selection-circle js-select-product">
10142                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10143                            </div>
10144                          </div>
10145
10146                          <div class="tfc-card-body">
10147                            
10148                            <div class="custom-badges-wrapper">
10149                              
10150                              
10151                              
10152                            </div>
10153
10154                            <a href="/products/cambridge-giza-cotton-shirt-in-slate-blue" style="text-decoration: none; color: inherit; flex: 1;">
10155                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Slate Blue</h4>
10156                              <div class="tfc-price-row">
10157                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10158                                    <span class="tfc-price-compare">₹ 3,499.00</span>
10159                                    
10160                                    <span class="tfc-discount-badge">49% OFF</span>
10161                                  </div></div>
10162                            </a>
10163                          </div>
10164                        </div>
10165                      
10166                        <div class="tfc-product-card" data-variant-id="49904282501401">
10167                          <div class="tfc-img-wrapper js-image-wrapper">
10168                            <a href="/products/gingham-check-shirt-in-blush-pink" style="display: block; width: 100%; height: 100%;">
10169                              <img src="//theformalclub.in/cdn/shop/files/Gingham_pink_3_600x800_crop_top.jpg?v=1773466140" alt="Gingham 2 Ply Check Shirt In Blush Pink" loading="lazy">
10170                            </a>
10171                            <div class="tfc-selection-circle js-select-product">
10172                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10173                            </div>
10174                          </div>
10175
10176                          <div class="tfc-card-body">
10177                            
10178                            <div class="custom-badges-wrapper">
10179                              
10180                              
10181                              
10182                            </div>
10183
10184                            <a href="/products/gingham-check-shirt-in-blush-pink" style="text-decoration: none; color: inherit; flex: 1;">
10185                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Blush Pink</h4>
10186                              <div class="tfc-price-row">
10187                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
10188                                    <span class="tfc-price-compare">₹ 6,499.00</span>
10189                                    
10190                                    <span class="tfc-discount-badge">62% OFF</span>
10191                                  </div></div>
10192                            </a>
10193                          </div>
10194                        </div>
10195                      
10196                        <div class="tfc-product-card" data-variant-id="51270871810329">
10197                          <div class="tfc-img-wrapper js-image-wrapper">
10198                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="display: block; width: 100%; height: 100%;">
10199                              <img src="//theformalclub.in/cdn/shop/files/DOVE-GREY_600x800_crop_top.jpg?v=1774250384" alt="Royal Oxford Dobby Shirt in Dove Grey" loading="lazy">
10200                            </a>
10201                            <div class="tfc-selection-circle js-select-product">
10202                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10203                            </div>
10204                          </div>
10205
10206                          <div class="tfc-card-body">
10207                            
10208                            <div class="custom-badges-wrapper">
10209                              
10210                              
10211                              
10212                            </div>
10213
10214                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="text-decoration: none; color: inherit; flex: 1;">
10215                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Dove Grey</h4>
10216                              <div class="tfc-price-row">
10217                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
10218                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10219                                    
10220                                    <span class="tfc-discount-badge">42% OFF</span>
10221                                  </div></div>
10222                            </a>
10223                          </div>
10224                        </div>
10225                      
10226                    </div>
10227                  
10228
10229                  
10230                  
10231                  
10232                  
10233                  
10234
10235                  
10236                    <div class="tfc-view-all-wrapper">
10237                      <a href="https://theformalclub.in/collections/blue-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
10238                    </div>
10239                  
10240
10241                </div>
10242              
10243                
10244                
10245
10246                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
10247                  
10248                  
10249                    <div class="tfc-reusable-product-grid">
10250                      
10251                        <div class="tfc-product-card" data-variant-id="51198729322777">
10252                          <div class="tfc-img-wrapper js-image-wrapper">
10253                            <a href="/products/regal-oxford-solid-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
10254                              <img src="//theformalclub.in/cdn/shop/files/00_b0299d89-a4b3-4d09-a34b-52b491f59c2c_600x800_crop_top.jpg?v=1782815845" alt="Regal Oxford Solid shirt in Cloud White" loading="lazy">
10255                            </a>
10256                            <div class="tfc-selection-circle js-select-product">
10257                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10258                            </div>
10259                          </div>
10260
10261                          <div class="tfc-card-body">
10262                            
10263                            <div class="custom-badges-wrapper">
10264                              
10265                              
10266                              
10267                            </div>
10268
10269                            <a href="/products/regal-oxford-solid-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
10270                              <h4 class="tfc-card-title">Regal Oxford Solid shirt in Cloud White</h4>
10271                              <div class="tfc-price-row">
10272                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10273                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10274                                    
10275                                    <span class="tfc-discount-badge">60% OFF</span>
10276                                  </div></div>
10277                            </a>
10278                          </div>
10279                        </div>
10280                      
10281                        <div class="tfc-product-card" data-variant-id="49671307493657">
10282                          <div class="tfc-img-wrapper js-image-wrapper">
10283                            <a href="/products/breeze-linen-shirt-in-ivory" style="display: block; width: 100%; height: 100%;">
10284                              <img src="//theformalclub.in/cdn/shop/files/IVORY-01_91418668-0fca-4ff6-8ba9-20c556c22f24_600x800_crop_top.jpg?v=1774695931" alt="Breeze Linen Full Sleeves Shirt In Ivory" loading="lazy">
10285                            </a>
10286                            <div class="tfc-selection-circle js-select-product">
10287                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10288                            </div>
10289                          </div>
10290
10291                          <div class="tfc-card-body">
10292                            
10293                            <div class="custom-badges-wrapper">
10294                              
10295                              
10296                              
10297                            </div>
10298
10299                            <a href="/products/breeze-linen-shirt-in-ivory" style="text-decoration: none; color: inherit; flex: 1;">
10300                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Ivory</h4>
10301                              <div class="tfc-price-row">
10302                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
10303                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10304                                    
10305                                    <span class="tfc-discount-badge">58% OFF</span>
10306                                  </div></div>
10307                            </a>
10308                          </div>
10309                        </div>
10310                      
10311                        <div class="tfc-product-card" data-variant-id="49904400171289">
10312                          <div class="tfc-img-wrapper js-image-wrapper">
10313                            <a href="/products/gingham-check-shirt-in-cloud-blue" style="display: block; width: 100%; height: 100%;">
10314                              <img src="//theformalclub.in/cdn/shop/files/01_a6266a24-9400-4fee-bb8b-a048cca7e026_600x800_crop_top.jpg?v=1782736878" alt="Gingham 2 Ply Check Shirt In Cloud Blue" loading="lazy">
10315                            </a>
10316                            <div class="tfc-selection-circle js-select-product">
10317                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10318                            </div>
10319                          </div>
10320
10321                          <div class="tfc-card-body">
10322                            
10323                            <div class="custom-badges-wrapper">
10324                              
10325                              
10326                              
10327                            </div>
10328
10329                            <a href="/products/gingham-check-shirt-in-cloud-blue" style="text-decoration: none; color: inherit; flex: 1;">
10330                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Cloud Blue</h4>
10331                              <div class="tfc-price-row">
10332                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
10333                                    <span class="tfc-price-compare">₹ 6,499.00</span>
10334                                    
10335                                    <span class="tfc-discount-badge">62% OFF</span>
10336                                  </div></div>
10337                            </a>
10338                          </div>
10339                        </div>
10340                      
10341                        <div class="tfc-product-card" data-variant-id="48875048206617">
10342                          <div class="tfc-img-wrapper js-image-wrapper">
10343                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="display: block; width: 100%; height: 100%;">
10344                              <img src="//theformalclub.in/cdn/shop/files/2_2_812dd841-4761-4043-85dd-81d161fa6833_600x800_crop_top.jpg?v=1773465604" alt="Cambridge Giza Cotton Shirt In Vanilla" loading="lazy">
10345                            </a>
10346                            <div class="tfc-selection-circle js-select-product">
10347                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10348                            </div>
10349                          </div>
10350
10351                          <div class="tfc-card-body">
10352                            
10353                            <div class="custom-badges-wrapper">
10354                              
10355                              
10356                              
10357                            </div>
10358
10359                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="text-decoration: none; color: inherit; flex: 1;">
10360                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Vanilla</h4>
10361                              <div class="tfc-price-row">
10362                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10363                                    <span class="tfc-price-compare">₹ 3,499.00</span>
10364                                    
10365                                    <span class="tfc-discount-badge">49% OFF</span>
10366                                  </div></div>
10367                            </a>
10368                          </div>
10369                        </div>
10370                      
10371                    </div>
10372                  
10373
10374                  
10375                  
10376                  
10377                  
10378                  
10379
10380                  
10381                    <div class="tfc-view-all-wrapper">
10382                      <a href="https://theformalclub.in/collections/blue-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
10383                    </div>
10384                  
10385
10386                </div>
10387              
10388                
10389                
10390
10391                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
10392                  
10393                  
10394                    <div class="tfc-reusable-product-grid">
10395                      
10396                        <div class="tfc-product-card" data-variant-id="48956716220697">
10397                          <div class="tfc-img-wrapper js-image-wrapper">
10398                            <a href="/products/breeze-linen-shirt-in-sand" style="display: block; width: 100%; height: 100%;">
10399                              <img src="//theformalclub.in/cdn/shop/files/SAND-HS-01_600x800_crop_top.jpg?v=1774440398" alt="Breeze Linen Half Sleeves Shirt In Sand" loading="lazy">
10400                            </a>
10401                            <div class="tfc-selection-circle js-select-product">
10402                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10403                            </div>
10404                          </div>
10405
10406                          <div class="tfc-card-body">
10407                            
10408                            <div class="custom-badges-wrapper">
10409                              
10410                              
10411                              
10412                            </div>
10413
10414                            <a href="/products/breeze-linen-shirt-in-sand" style="text-decoration: none; color: inherit; flex: 1;">
10415                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Sand</h4>
10416                              <div class="tfc-price-row">
10417                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
10418                                    <span class="tfc-price-compare">₹ 3,999.00</span>
10419                                    
10420                                    <span class="tfc-discount-badge">58% OFF</span>
10421                                  </div></div>
10422                            </a>
10423                          </div>
10424                        </div>
10425                      
10426                        <div class="tfc-product-card" data-variant-id="51198739054873">
10427                          <div class="tfc-img-wrapper js-image-wrapper">
10428                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="display: block; width: 100%; height: 100%;">
10429                              <img src="//theformalclub.in/cdn/shop/files/01_b4cf9912-0f4b-4799-b7cf-0e7de5b698ad_600x800_crop_top.jpg?v=1782812655" alt="Regal Oxford Chambray shirt in Ash Grey" loading="lazy">
10430                            </a>
10431                            <div class="tfc-selection-circle js-select-product">
10432                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10433                            </div>
10434                          </div>
10435
10436                          <div class="tfc-card-body">
10437                            
10438                            <div class="custom-badges-wrapper">
10439                              
10440                              
10441                              
10442                            </div>
10443
10444                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="text-decoration: none; color: inherit; flex: 1;">
10445                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Ash Grey</h4>
10446                              <div class="tfc-price-row">
10447                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10448                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10449                                    
10450                                    <span class="tfc-discount-badge">60% OFF</span>
10451                                  </div></div>
10452                            </a>
10453                          </div>
10454                        </div>
10455                      
10456                        <div class="tfc-product-card" data-variant-id="48956818325785">
10457                          <div class="tfc-img-wrapper js-image-wrapper">
10458                            <a href="/products/breeze-linen-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
10459                              <img src="//theformalclub.in/cdn/shop/files/SNOW-01_600x800_crop_top.jpg?v=1774694999" alt="Breeze Linen Half Sleeves Shirt In Snow" loading="lazy">
10460                            </a>
10461                            <div class="tfc-selection-circle js-select-product">
10462                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10463                            </div>
10464                          </div>
10465
10466                          <div class="tfc-card-body">
10467                            
10468                            <div class="custom-badges-wrapper">
10469                              
10470                              
10471                              
10472                            </div>
10473
10474                            <a href="/products/breeze-linen-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
10475                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Snow</h4>
10476                              <div class="tfc-price-row">
10477                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
10478                                    <span class="tfc-price-compare">₹ 3,999.00</span>
10479                                    
10480                                    <span class="tfc-discount-badge">58% OFF</span>
10481                                  </div></div>
10482                            </a>
10483                          </div>
10484                        </div>
10485                      
10486                        <div class="tfc-product-card" data-variant-id="50509099041049">
10487                          <div class="tfc-img-wrapper js-image-wrapper">
10488                            <a href="/products/breeze-linen-shirt-in-mushroom" style="display: block; width: 100%; height: 100%;">
10489                              <img src="//theformalclub.in/cdn/shop/files/SAND-01_600x800_crop_top.jpg?v=1774439938" alt="Breeze Linen Full Sleeves Shirt In Mushroom" loading="lazy">
10490                            </a>
10491                            <div class="tfc-selection-circle js-select-product">
10492                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10493                            </div>
10494                          </div>
10495
10496                          <div class="tfc-card-body">
10497                            
10498                            <div class="custom-badges-wrapper">
10499                              
10500                              
10501                              
10502                            </div>
10503
10504                            <a href="/products/breeze-linen-shirt-in-mushroom" style="text-decoration: none; color: inherit; flex: 1;">
10505                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mushroom</h4>
10506                              <div class="tfc-price-row">
10507                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
10508                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10509                                    
10510                                    <span class="tfc-discount-badge">58% OFF</span>
10511                                  </div></div>
10512                            </a>
10513                          </div>
10514                        </div>
10515                      
10516                    </div>
10517                  
10518
10519                  
10520                  
10521                  
10522                  
10523                  
10524
10525                  
10526                    <div class="tfc-view-all-wrapper">
10527                      <a href="https://theformalclub.in/collections/blue-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
10528                    </div>
10529                  
10530
10531                </div>
10532              
10533                
10534                
10535
10536                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
10537                  
10538                  
10539                    <div class="tfc-reusable-product-grid">
10540                      
10541                        <div class="tfc-product-card" data-variant-id="51976593473817">
10542                          <div class="tfc-img-wrapper js-image-wrapper">
10543                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="display: block; width: 100%; height: 100%;">
10544                              <img src="//theformalclub.in/cdn/shop/files/PEWTER-00_be05d8f4-33d0-42ab-85b3-32267b405df1_600x800_crop_top.jpg?v=1774848847" alt="French Cuff Giza Cotton Shirt In Pewter" loading="lazy">
10545                            </a>
10546                            <div class="tfc-selection-circle js-select-product">
10547                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10548                            </div>
10549                          </div>
10550
10551                          <div class="tfc-card-body">
10552                            
10553                            <div class="custom-badges-wrapper">
10554                              
10555                              
10556                              
10557                            </div>
10558
10559                            <a href="/products/french-cuff-giza-cotton-shirt-in-pewter" style="text-decoration: none; color: inherit; flex: 1;">
10560                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Pewter</h4>
10561                              <div class="tfc-price-row">
10562                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
10563                                    <span class="tfc-price-compare">₹ 4,199.00</span>
10564                                    
10565                                    <span class="tfc-discount-badge">50% OFF</span>
10566                                  </div></div>
10567                            </a>
10568                          </div>
10569                        </div>
10570                      
10571                        <div class="tfc-product-card" data-variant-id="48956379234585">
10572                          <div class="tfc-img-wrapper js-image-wrapper">
10573                            <a href="/products/french-cuff-giza-cotton-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
10574                              <img src="//theformalclub.in/cdn/shop/files/SNOW-00_600x800_crop_top.jpg?v=1775038939" alt="French Cuff Giza Cotton Shirt In Snow" loading="lazy">
10575                            </a>
10576                            <div class="tfc-selection-circle js-select-product">
10577                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10578                            </div>
10579                          </div>
10580
10581                          <div class="tfc-card-body">
10582                            
10583                            <div class="custom-badges-wrapper">
10584                              
10585                              
10586                              
10587                            </div>
10588
10589                            <a href="/products/french-cuff-giza-cotton-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
10590                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Snow</h4>
10591                              <div class="tfc-price-row">
10592                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
10593                                    <span class="tfc-price-compare">₹ 4,199.00</span>
10594                                    
10595                                    <span class="tfc-discount-badge">50% OFF</span>
10596                                  </div></div>
10597                            </a>
10598                          </div>
10599                        </div>
10600                      
10601                        <div class="tfc-product-card" data-variant-id="51756304826649">
10602                          <div class="tfc-img-wrapper js-image-wrapper">
10603                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
10604                              <img src="//theformalclub.in/cdn/shop/files/FRENCH-1_600x800_crop_top.jpg?v=1778582017" alt="Whisper Easy To Iron French Cuff Shirt In Cloud White" loading="lazy">
10605                            </a>
10606                            <div class="tfc-selection-circle js-select-product">
10607                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10608                            </div>
10609                          </div>
10610
10611                          <div class="tfc-card-body">
10612                            
10613                            <div class="custom-badges-wrapper">
10614                              
10615                              
10616                              
10617                            </div>
10618
10619                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
10620                              <h4 class="tfc-card-title">Whisper Easy To Iron French Cuff Shirt In Cloud White</h4>
10621                              <div class="tfc-price-row">
10622                                <div class="tfc-price-current">₹ 2,999.00</div><div class="tfc-price-old-wrap">
10623                                    <span class="tfc-price-compare">₹ 6,999.00</span>
10624                                    
10625                                    <span class="tfc-discount-badge">57% OFF</span>
10626                                  </div></div>
10627                            </a>
10628                          </div>
10629                        </div>
10630                      
10631                        <div class="tfc-product-card" data-variant-id="51223186243865">
10632                          <div class="tfc-img-wrapper js-image-wrapper">
10633                            <a href="/products/crest-self-stripe-giza-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
10634                              <img src="//theformalclub.in/cdn/shop/files/01_2e574681-361d-4355-bd2d-0a71951296c7_600x800_crop_top.jpg?v=1779349115" alt="Crest Self Stripe 2 Ply Giza Shirt in Cloud White" loading="lazy">
10635                            </a>
10636                            <div class="tfc-selection-circle js-select-product">
10637                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10638                            </div>
10639                          </div>
10640
10641                          <div class="tfc-card-body">
10642                            
10643                            <div class="custom-badges-wrapper">
10644                              
10645                              
10646                              
10647                            </div>
10648
10649                            <a href="/products/crest-self-stripe-giza-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
10650                              <h4 class="tfc-card-title">Crest Self Stripe 2 Ply Giza Shirt in Cloud White</h4>
10651                              <div class="tfc-price-row">
10652                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
10653                                    <span class="tfc-price-compare">₹ 6,249.00</span>
10654                                    
10655                                    <span class="tfc-discount-badge">60% OFF</span>
10656                                  </div></div>
10657                            </a>
10658                          </div>
10659                        </div>
10660                      
10661                    </div>
10662                  
10663
10664                  
10665                  
10666                  
10667                  
10668                  
10669
10670                  
10671                    <div class="tfc-view-all-wrapper">
10672                      <a href="https://theformalclub.in/collections/blue-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
10673                    </div>
10674                  
10675
10676                </div>
10677              
10678
10679            </div>
10680          
10681        
10682          
10683            <div class="sp-color-product-group" data-group-id="pant_color_Hp9ECH" style="display:none;">
10684              
10685              
10686                
10687                
10688
10689                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
10690                  
10691                  
10692                    <div class="tfc-reusable-product-grid">
10693                      
10694                        <div class="tfc-product-card" data-variant-id="49904374415641">
10695                          <div class="tfc-img-wrapper js-image-wrapper">
10696                            <a href="/products/gingham-check-shirt-in-ochre" style="display: block; width: 100%; height: 100%;">
10697                              <img src="//theformalclub.in/cdn/shop/files/01_b5cd6284-0e01-435b-8fd6-899b5d655060_600x800_crop_top.jpg?v=1782737148" alt="Gingham 2 Ply Check Shirt In Ochre" loading="lazy">
10698                            </a>
10699                            <div class="tfc-selection-circle js-select-product">
10700                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10701                            </div>
10702                          </div>
10703
10704                          <div class="tfc-card-body">
10705                            
10706                            <div class="custom-badges-wrapper">
10707                              
10708                              
10709                              
10710                            </div>
10711
10712                            <a href="/products/gingham-check-shirt-in-ochre" style="text-decoration: none; color: inherit; flex: 1;">
10713                              <h4 class="tfc-card-title">Gingham 2 Ply Check Shirt In Ochre</h4>
10714                              <div class="tfc-price-row">
10715                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
10716                                    <span class="tfc-price-compare">₹ 6,499.00</span>
10717                                    
10718                                    <span class="tfc-discount-badge">62% OFF</span>
10719                                  </div></div>
10720                            </a>
10721                          </div>
10722                        </div>
10723                      
10724                        <div class="tfc-product-card" data-variant-id="48874935681305">
10725                          <div class="tfc-img-wrapper js-image-wrapper">
10726                            <a href="/products/cambridge-giza-cotton-shirt-in-lemon-frost" style="display: block; width: 100%; height: 100%;">
10727                              <img src="//theformalclub.in/cdn/shop/files/GIZACOTTONSHIRTINLEMONFROST_5_600x800_crop_top.jpg?v=1732861886" alt="Cambridge Giza Cotton Shirt In Lemon Frost" loading="lazy">
10728                            </a>
10729                            <div class="tfc-selection-circle js-select-product">
10730                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10731                            </div>
10732                          </div>
10733
10734                          <div class="tfc-card-body">
10735                            
10736                            <div class="custom-badges-wrapper">
10737                              
10738                              
10739                              
10740                            </div>
10741
10742                            <a href="/products/cambridge-giza-cotton-shirt-in-lemon-frost" style="text-decoration: none; color: inherit; flex: 1;">
10743                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Lemon Frost</h4>
10744                              <div class="tfc-price-row">
10745                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10746                                    <span class="tfc-price-compare">₹ 3,499.00</span>
10747                                    
10748                                    <span class="tfc-discount-badge">49% OFF</span>
10749                                  </div></div>
10750                            </a>
10751                          </div>
10752                        </div>
10753                      
10754                        <div class="tfc-product-card" data-variant-id="48875048206617">
10755                          <div class="tfc-img-wrapper js-image-wrapper">
10756                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="display: block; width: 100%; height: 100%;">
10757                              <img src="//theformalclub.in/cdn/shop/files/2_2_812dd841-4761-4043-85dd-81d161fa6833_600x800_crop_top.jpg?v=1773465604" alt="Cambridge Giza Cotton Shirt In Vanilla" loading="lazy">
10758                            </a>
10759                            <div class="tfc-selection-circle js-select-product">
10760                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10761                            </div>
10762                          </div>
10763
10764                          <div class="tfc-card-body">
10765                            
10766                            <div class="custom-badges-wrapper">
10767                              
10768                              
10769                              
10770                            </div>
10771
10772                            <a href="/products/cambridge-giza-cotton-shirt-in-vanilla" style="text-decoration: none; color: inherit; flex: 1;">
10773                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Vanilla</h4>
10774                              <div class="tfc-price-row">
10775                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10776                                    <span class="tfc-price-compare">₹ 3,499.00</span>
10777                                    
10778                                    <span class="tfc-discount-badge">49% OFF</span>
10779                                  </div></div>
10780                            </a>
10781                          </div>
10782                        </div>
10783                      
10784                    </div>
10785                  
10786
10787                  
10788                  
10789                  
10790                  
10791                  
10792
10793                  
10794                    <div class="tfc-view-all-wrapper">
10795                      <a href="https://theformalclub.in/collections/olive-green-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
10796                    </div>
10797                  
10798
10799                </div>
10800              
10801                
10802                
10803
10804                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
10805                  
10806                  
10807                    <div class="tfc-reusable-product-grid">
10808                      
10809                        <div class="tfc-product-card" data-variant-id="49671247102233">
10810                          <div class="tfc-img-wrapper js-image-wrapper">
10811                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="display: block; width: 100%; height: 100%;">
10812                              <img src="//theformalclub.in/cdn/shop/files/LEAF-GREEN-000_600x800_crop_top.jpg?v=1774526691" alt="Breeze Linen Full Sleeves Shirt In Leaf Green" loading="lazy">
10813                            </a>
10814                            <div class="tfc-selection-circle js-select-product">
10815                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10816                            </div>
10817                          </div>
10818
10819                          <div class="tfc-card-body">
10820                            
10821                            <div class="custom-badges-wrapper">
10822                              
10823                              
10824                              
10825                            </div>
10826
10827                            <a href="/products/breeze-linen-shirt-in-leaf-green" style="text-decoration: none; color: inherit; flex: 1;">
10828                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Leaf Green</h4>
10829                              <div class="tfc-price-row">
10830                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
10831                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10832                                    
10833                                    <span class="tfc-discount-badge">58% OFF</span>
10834                                  </div></div>
10835                            </a>
10836                          </div>
10837                        </div>
10838                      
10839                        <div class="tfc-product-card" data-variant-id="50509099041049">
10840                          <div class="tfc-img-wrapper js-image-wrapper">
10841                            <a href="/products/breeze-linen-shirt-in-mushroom" style="display: block; width: 100%; height: 100%;">
10842                              <img src="//theformalclub.in/cdn/shop/files/SAND-01_600x800_crop_top.jpg?v=1774439938" alt="Breeze Linen Full Sleeves Shirt In Mushroom" loading="lazy">
10843                            </a>
10844                            <div class="tfc-selection-circle js-select-product">
10845                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10846                            </div>
10847                          </div>
10848
10849                          <div class="tfc-card-body">
10850                            
10851                            <div class="custom-badges-wrapper">
10852                              
10853                              
10854                              
10855                            </div>
10856
10857                            <a href="/products/breeze-linen-shirt-in-mushroom" style="text-decoration: none; color: inherit; flex: 1;">
10858                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mushroom</h4>
10859                              <div class="tfc-price-row">
10860                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
10861                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10862                                    
10863                                    <span class="tfc-discount-badge">58% OFF</span>
10864                                  </div></div>
10865                            </a>
10866                          </div>
10867                        </div>
10868                      
10869                        <div class="tfc-product-card" data-variant-id="51270871810329">
10870                          <div class="tfc-img-wrapper js-image-wrapper">
10871                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="display: block; width: 100%; height: 100%;">
10872                              <img src="//theformalclub.in/cdn/shop/files/DOVE-GREY_600x800_crop_top.jpg?v=1774250384" alt="Royal Oxford Dobby Shirt in Dove Grey" loading="lazy">
10873                            </a>
10874                            <div class="tfc-selection-circle js-select-product">
10875                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10876                            </div>
10877                          </div>
10878
10879                          <div class="tfc-card-body">
10880                            
10881                            <div class="custom-badges-wrapper">
10882                              
10883                              
10884                              
10885                            </div>
10886
10887                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="text-decoration: none; color: inherit; flex: 1;">
10888                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Dove Grey</h4>
10889                              <div class="tfc-price-row">
10890                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
10891                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10892                                    
10893                                    <span class="tfc-discount-badge">42% OFF</span>
10894                                  </div></div>
10895                            </a>
10896                          </div>
10897                        </div>
10898                      
10899                    </div>
10900                  
10901
10902                  
10903                  
10904                  
10905                  
10906                  
10907
10908                  
10909                    <div class="tfc-view-all-wrapper">
10910                      <a href="https://theformalclub.in/collections/olive-green-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
10911                    </div>
10912                  
10913
10914                </div>
10915              
10916                
10917                
10918
10919                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
10920                  
10921                  
10922                    <div class="tfc-reusable-product-grid">
10923                      
10924                        <div class="tfc-product-card" data-variant-id="51198739054873">
10925                          <div class="tfc-img-wrapper js-image-wrapper">
10926                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="display: block; width: 100%; height: 100%;">
10927                              <img src="//theformalclub.in/cdn/shop/files/01_b4cf9912-0f4b-4799-b7cf-0e7de5b698ad_600x800_crop_top.jpg?v=1782812655" alt="Regal Oxford Chambray shirt in Ash Grey" loading="lazy">
10928                            </a>
10929                            <div class="tfc-selection-circle js-select-product">
10930                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10931                            </div>
10932                          </div>
10933
10934                          <div class="tfc-card-body">
10935                            
10936                            <div class="custom-badges-wrapper">
10937                              
10938                              
10939                              
10940                            </div>
10941
10942                            <a href="/products/regal-oxford-chambray-shirt-in-ash-grey" style="text-decoration: none; color: inherit; flex: 1;">
10943                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Ash Grey</h4>
10944                              <div class="tfc-price-row">
10945                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10946                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10947                                    
10948                                    <span class="tfc-discount-badge">60% OFF</span>
10949                                  </div></div>
10950                            </a>
10951                          </div>
10952                        </div>
10953                      
10954                        <div class="tfc-product-card" data-variant-id="51198729322777">
10955                          <div class="tfc-img-wrapper js-image-wrapper">
10956                            <a href="/products/regal-oxford-solid-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
10957                              <img src="//theformalclub.in/cdn/shop/files/00_b0299d89-a4b3-4d09-a34b-52b491f59c2c_600x800_crop_top.jpg?v=1782815845" alt="Regal Oxford Solid shirt in Cloud White" loading="lazy">
10958                            </a>
10959                            <div class="tfc-selection-circle js-select-product">
10960                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10961                            </div>
10962                          </div>
10963
10964                          <div class="tfc-card-body">
10965                            
10966                            <div class="custom-badges-wrapper">
10967                              
10968                              
10969                              
10970                            </div>
10971
10972                            <a href="/products/regal-oxford-solid-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
10973                              <h4 class="tfc-card-title">Regal Oxford Solid shirt in Cloud White</h4>
10974                              <div class="tfc-price-row">
10975                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
10976                                    <span class="tfc-price-compare">₹ 4,499.00</span>
10977                                    
10978                                    <span class="tfc-discount-badge">60% OFF</span>
10979                                  </div></div>
10980                            </a>
10981                          </div>
10982                        </div>
10983                      
10984                        <div class="tfc-product-card" data-variant-id="48956716908825">
10985                          <div class="tfc-img-wrapper js-image-wrapper">
10986                            <a href="/products/breeze-linen-shirt-in-grass" style="display: block; width: 100%; height: 100%;">
10987                              <img src="//theformalclub.in/cdn/shop/files/GRASS-00_600x800_crop_top.jpg?v=1774524479" alt="Breeze Linen Half Sleeves Shirt In Grass" loading="lazy">
10988                            </a>
10989                            <div class="tfc-selection-circle js-select-product">
10990                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
10991                            </div>
10992                          </div>
10993
10994                          <div class="tfc-card-body">
10995                            
10996                            <div class="custom-badges-wrapper">
10997                              
10998                              
10999                              
11000                            </div>
11001
11002                            <a href="/products/breeze-linen-shirt-in-grass" style="text-decoration: none; color: inherit; flex: 1;">
11003                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Grass</h4>
11004                              <div class="tfc-price-row">
11005                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
11006                                    <span class="tfc-price-compare">₹ 3,999.00</span>
11007                                    
11008                                    <span class="tfc-discount-badge">58% OFF</span>
11009                                  </div></div>
11010                            </a>
11011                          </div>
11012                        </div>
11013                      
11014                        <div class="tfc-product-card" data-variant-id="50546860097817">
11015                          <div class="tfc-img-wrapper js-image-wrapper">
11016                            <a href="/products/breeze-linen-shirt-in-watercress" style="display: block; width: 100%; height: 100%;">
11017                              <img src="//theformalclub.in/cdn/shop/files/WATERCRESS-00_dde87167-1388-4223-bdf5-1eb1ef3b4638_600x800_crop_top.jpg?v=1774614236" alt="Breeze Linen Half Sleeves Shirt In Watercress" loading="lazy">
11018                            </a>
11019                            <div class="tfc-selection-circle js-select-product">
11020                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11021                            </div>
11022                          </div>
11023
11024                          <div class="tfc-card-body">
11025                            
11026                            <div class="custom-badges-wrapper">
11027                              
11028                              
11029                              
11030                            </div>
11031
11032                            <a href="/products/breeze-linen-shirt-in-watercress" style="text-decoration: none; color: inherit; flex: 1;">
11033                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Watercress</h4>
11034                              <div class="tfc-price-row">
11035                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
11036                                    <span class="tfc-price-compare">₹ 3,999.00</span>
11037                                    
11038                                    <span class="tfc-discount-badge">58% OFF</span>
11039                                  </div></div>
11040                            </a>
11041                          </div>
11042                        </div>
11043                      
11044                    </div>
11045                  
11046
11047                  
11048                  
11049                  
11050                  
11051                  
11052
11053                  
11054                    <div class="tfc-view-all-wrapper">
11055                      <a href="https://theformalclub.in/collections/olive-green-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
11056                    </div>
11057                  
11058
11059                </div>
11060              
11061                
11062                
11063
11064                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
11065                  
11066                  
11067                    <div class="tfc-reusable-product-grid">
11068                      
11069                        <div class="tfc-product-card" data-variant-id="51223178739993">
11070                          <div class="tfc-img-wrapper js-image-wrapper">
11071                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
11072                              <img src="//theformalclub.in/cdn/shop/files/01_5e4f3867-1663-4c77-92e4-ea3e518a5a4a_600x800_crop_top.jpg?v=1782736491" alt="Cedar Pure Linen Full Sleeves Shirt in Snow" loading="lazy">
11073                            </a>
11074                            <div class="tfc-selection-circle js-select-product">
11075                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11076                            </div>
11077                          </div>
11078
11079                          <div class="tfc-card-body">
11080                            
11081                            <div class="custom-badges-wrapper">
11082                              
11083                              
11084                              
11085                            </div>
11086
11087                            <a href="/products/cedar-pure-linen-full-sleeves-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
11088                              <h4 class="tfc-card-title">Cedar Pure Linen Full Sleeves Shirt in Snow</h4>
11089                              <div class="tfc-price-row">
11090                                <div class="tfc-price-current">₹ 3,499.00</div><div class="tfc-price-old-wrap">
11091                                    <span class="tfc-price-compare">₹ 8,999.00</span>
11092                                    
11093                                    <span class="tfc-discount-badge">61% OFF</span>
11094                                  </div></div>
11095                            </a>
11096                          </div>
11097                        </div>
11098                      
11099                        <div class="tfc-product-card" data-variant-id="50620732965145">
11100                          <div class="tfc-img-wrapper js-image-wrapper">
11101                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="display: block; width: 100%; height: 100%;">
11102                              <img src="//theformalclub.in/cdn/shop/files/LEMON-00_600x800_crop_top.jpg?v=1775040584" alt="French Cuff Giza Cotton Shirt In Lemon Frost" loading="lazy">
11103                            </a>
11104                            <div class="tfc-selection-circle js-select-product">
11105                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11106                            </div>
11107                          </div>
11108
11109                          <div class="tfc-card-body">
11110                            
11111                            <div class="custom-badges-wrapper">
11112                              
11113                              
11114                              
11115                            </div>
11116
11117                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="text-decoration: none; color: inherit; flex: 1;">
11118                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Lemon Frost</h4>
11119                              <div class="tfc-price-row">
11120                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
11121                                    <span class="tfc-price-compare">₹ 4,199.00</span>
11122                                    
11123                                    <span class="tfc-discount-badge">50% OFF</span>
11124                                  </div></div>
11125                            </a>
11126                          </div>
11127                        </div>
11128                      
11129                        <div class="tfc-product-card" data-variant-id="50963177996569">
11130                          <div class="tfc-img-wrapper js-image-wrapper">
11131                            <a href="/products/french-cuff-giza-cotton-shirt-in-moss-green" style="display: block; width: 100%; height: 100%;">
11132                              <img src="//theformalclub.in/cdn/shop/files/MOSS-GREEN-00_2d5ad291-5eb6-45f4-91e0-7404d31650de_600x800_crop_top.jpg?v=1775025233" alt="French Cuff Giza Cotton Shirt In Moss Green" loading="lazy">
11133                            </a>
11134                            <div class="tfc-selection-circle js-select-product">
11135                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11136                            </div>
11137                          </div>
11138
11139                          <div class="tfc-card-body">
11140                            
11141                            <div class="custom-badges-wrapper">
11142                              
11143                              
11144                              
11145                            </div>
11146
11147                            <a href="/products/french-cuff-giza-cotton-shirt-in-moss-green" style="text-decoration: none; color: inherit; flex: 1;">
11148                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Moss Green</h4>
11149                              <div class="tfc-price-row">
11150                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
11151                                    <span class="tfc-price-compare">₹ 4,199.00</span>
11152                                    
11153                                    <span class="tfc-discount-badge">50% OFF</span>
11154                                  </div></div>
11155                            </a>
11156                          </div>
11157                        </div>
11158                      
11159                        <div class="tfc-product-card" data-variant-id="51756304826649">
11160                          <div class="tfc-img-wrapper js-image-wrapper">
11161                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
11162                              <img src="//theformalclub.in/cdn/shop/files/FRENCH-1_600x800_crop_top.jpg?v=1778582017" alt="Whisper Easy To Iron French Cuff Shirt In Cloud White" loading="lazy">
11163                            </a>
11164                            <div class="tfc-selection-circle js-select-product">
11165                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11166                            </div>
11167                          </div>
11168
11169                          <div class="tfc-card-body">
11170                            
11171                            <div class="custom-badges-wrapper">
11172                              
11173                              
11174                              
11175                            </div>
11176
11177                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
11178                              <h4 class="tfc-card-title">Whisper Easy To Iron French Cuff Shirt In Cloud White</h4>
11179                              <div class="tfc-price-row">
11180                                <div class="tfc-price-current">₹ 2,999.00</div><div class="tfc-price-old-wrap">
11181                                    <span class="tfc-price-compare">₹ 6,999.00</span>
11182                                    
11183                                    <span class="tfc-discount-badge">57% OFF</span>
11184                                  </div></div>
11185                            </a>
11186                          </div>
11187                        </div>
11188                      
11189                    </div>
11190                  
11191
11192                  
11193                  
11194                  
11195                  
11196                  
11197
11198                  
11199                    <div class="tfc-view-all-wrapper">
11200                      <a href="https://theformalclub.in/collections/olive-green-pant-matching-shirts" class="tfc-view-all-btn">View All</a>
11201                    </div>
11202                  
11203
11204                </div>
11205              
11206
11207            </div>
11208          
11209        
11210          
11211            <div class="sp-color-product-group" data-group-id="pant_color_feCDra" style="display:none;">
11212              
11213              
11214                
11215                
11216
11217                <div class="tfc-collection-grid js-tfc-collection-grid is-active" data-grid-occ="office">
11218                  
11219                  
11220                    <div class="tfc-reusable-product-grid">
11221                      
11222                        <div class="tfc-product-card" data-variant-id="48875250647321">
11223                          <div class="tfc-img-wrapper js-image-wrapper">
11224                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
11225                              <img src="//theformalclub.in/cdn/shop/files/01_8282fcaf-f905-4a2c-b01e-24b9d2f41b56_600x800_crop_top.jpg?v=1782719439" alt="Cambridge Giza Cotton Shirt In Snow" loading="lazy">
11226                            </a>
11227                            <div class="tfc-selection-circle js-select-product">
11228                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11229                            </div>
11230                          </div>
11231
11232                          <div class="tfc-card-body">
11233                            
11234                            <div class="custom-badges-wrapper">
11235                              
11236                              
11237                              
11238                            </div>
11239
11240                            <a href="/products/cambridge-giza-cotton-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
11241                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Snow</h4>
11242                              <div class="tfc-price-row">
11243                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
11244                                    <span class="tfc-price-compare">₹ 3,499.00</span>
11245                                    
11246                                    <span class="tfc-discount-badge">49% OFF</span>
11247                                  </div></div>
11248                            </a>
11249                          </div>
11250                        </div>
11251                      
11252                        <div class="tfc-product-card" data-variant-id="48895023644953">
11253                          <div class="tfc-img-wrapper js-image-wrapper">
11254                            <a href="/products/cambridge-giza-cotton-shirt-in-pewter" style="display: block; width: 100%; height: 100%;">
11255                              <img src="//theformalclub.in/cdn/shop/files/1_33_2f6df3c8-3f42-4ee7-9259-5dd9a8eb0e7d_600x800_crop_top.jpg?v=1764920455" alt="Cambridge Giza Cotton Shirt In Pewter" loading="lazy">
11256                            </a>
11257                            <div class="tfc-selection-circle js-select-product">
11258                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11259                            </div>
11260                          </div>
11261
11262                          <div class="tfc-card-body">
11263                            
11264                            <div class="custom-badges-wrapper">
11265                              
11266                              
11267                              
11268                            </div>
11269
11270                            <a href="/products/cambridge-giza-cotton-shirt-in-pewter" style="text-decoration: none; color: inherit; flex: 1;">
11271                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Pewter</h4>
11272                              <div class="tfc-price-row">
11273                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
11274                                    <span class="tfc-price-compare">₹ 3,499.00</span>
11275                                    
11276                                    <span class="tfc-discount-badge">49% OFF</span>
11277                                  </div></div>
11278                            </a>
11279                          </div>
11280                        </div>
11281                      
11282                        <div class="tfc-product-card" data-variant-id="51270871810329">
11283                          <div class="tfc-img-wrapper js-image-wrapper">
11284                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="display: block; width: 100%; height: 100%;">
11285                              <img src="//theformalclub.in/cdn/shop/files/DOVE-GREY_600x800_crop_top.jpg?v=1774250384" alt="Royal Oxford Dobby Shirt in Dove Grey" loading="lazy">
11286                            </a>
11287                            <div class="tfc-selection-circle js-select-product">
11288                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11289                            </div>
11290                          </div>
11291
11292                          <div class="tfc-card-body">
11293                            
11294                            <div class="custom-badges-wrapper">
11295                              
11296                              
11297                              
11298                            </div>
11299
11300                            <a href="/products/royal-oxford-dobby-shirt-in-dove-grey" style="text-decoration: none; color: inherit; flex: 1;">
11301                              <h4 class="tfc-card-title">Royal Oxford Dobby Shirt in Dove Grey</h4>
11302                              <div class="tfc-price-row">
11303                                <div class="tfc-price-current">₹ 2,599.00</div><div class="tfc-price-old-wrap">
11304                                    <span class="tfc-price-compare">₹ 4,499.00</span>
11305                                    
11306                                    <span class="tfc-discount-badge">42% OFF</span>
11307                                  </div></div>
11308                            </a>
11309                          </div>
11310                        </div>
11311                      
11312                    </div>
11313                  
11314
11315                  
11316                  
11317                  
11318                  
11319                  
11320
11321                  
11322                    <div class="tfc-view-all-wrapper">
11323                      <a href="https://theformalclub.in/collections/maroon-shirt-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
11324                    </div>
11325                  
11326
11327                </div>
11328              
11329                
11330                
11331
11332                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="casual">
11333                  
11334                  
11335                    <div class="tfc-reusable-product-grid">
11336                      
11337                        <div class="tfc-product-card" data-variant-id="49671307493657">
11338                          <div class="tfc-img-wrapper js-image-wrapper">
11339                            <a href="/products/breeze-linen-shirt-in-ivory" style="display: block; width: 100%; height: 100%;">
11340                              <img src="//theformalclub.in/cdn/shop/files/IVORY-01_91418668-0fca-4ff6-8ba9-20c556c22f24_600x800_crop_top.jpg?v=1774695931" alt="Breeze Linen Full Sleeves Shirt In Ivory" loading="lazy">
11341                            </a>
11342                            <div class="tfc-selection-circle js-select-product">
11343                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11344                            </div>
11345                          </div>
11346
11347                          <div class="tfc-card-body">
11348                            
11349                            <div class="custom-badges-wrapper">
11350                              
11351                              
11352                              
11353                            </div>
11354
11355                            <a href="/products/breeze-linen-shirt-in-ivory" style="text-decoration: none; color: inherit; flex: 1;">
11356                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Ivory</h4>
11357                              <div class="tfc-price-row">
11358                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
11359                                    <span class="tfc-price-compare">₹ 4,499.00</span>
11360                                    
11361                                    <span class="tfc-discount-badge">58% OFF</span>
11362                                  </div></div>
11363                            </a>
11364                          </div>
11365                        </div>
11366                      
11367                        <div class="tfc-product-card" data-variant-id="50509099041049">
11368                          <div class="tfc-img-wrapper js-image-wrapper">
11369                            <a href="/products/breeze-linen-shirt-in-mushroom" style="display: block; width: 100%; height: 100%;">
11370                              <img src="//theformalclub.in/cdn/shop/files/SAND-01_600x800_crop_top.jpg?v=1774439938" alt="Breeze Linen Full Sleeves Shirt In Mushroom" loading="lazy">
11371                            </a>
11372                            <div class="tfc-selection-circle js-select-product">
11373                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11374                            </div>
11375                          </div>
11376
11377                          <div class="tfc-card-body">
11378                            
11379                            <div class="custom-badges-wrapper">
11380                              
11381                              
11382                              
11383                            </div>
11384
11385                            <a href="/products/breeze-linen-shirt-in-mushroom" style="text-decoration: none; color: inherit; flex: 1;">
11386                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Mushroom</h4>
11387                              <div class="tfc-price-row">
11388                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
11389                                    <span class="tfc-price-compare">₹ 4,499.00</span>
11390                                    
11391                                    <span class="tfc-discount-badge">58% OFF</span>
11392                                  </div></div>
11393                            </a>
11394                          </div>
11395                        </div>
11396                      
11397                        <div class="tfc-product-card" data-variant-id="51193453576473">
11398                          <div class="tfc-img-wrapper js-image-wrapper">
11399                            <a href="/products/imperial-herringbone-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
11400                              <img src="//theformalclub.in/cdn/shop/files/Herringbone_Flanmingo_Shine_1_600x800_crop_top.jpg?v=1773744695" alt="Imperial Herringbone 2 Ply Giza Shirt In Flamingo" loading="lazy">
11401                            </a>
11402                            <div class="tfc-selection-circle js-select-product">
11403                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11404                            </div>
11405                          </div>
11406
11407                          <div class="tfc-card-body">
11408                            
11409                            <div class="custom-badges-wrapper">
11410                              
11411                              
11412                              
11413                            </div>
11414
11415                            <a href="/products/imperial-herringbone-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
11416                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Flamingo</h4>
11417                              <div class="tfc-price-row">
11418                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
11419                                    <span class="tfc-price-compare">₹ 6,249.00</span>
11420                                    
11421                                    <span class="tfc-discount-badge">60% OFF</span>
11422                                  </div></div>
11423                            </a>
11424                          </div>
11425                        </div>
11426                      
11427                        <div class="tfc-product-card" data-variant-id="51198738071833">
11428                          <div class="tfc-img-wrapper js-image-wrapper">
11429                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="display: block; width: 100%; height: 100%;">
11430                              <img src="//theformalclub.in/cdn/shop/files/FLAMINGO-01_d2664820-f7a3-4fc8-8222-36c739f6dacf_600x800_crop_top.jpg?v=1780574746" alt="Regal Oxford Chambray shirt in Flamingo" loading="lazy">
11431                            </a>
11432                            <div class="tfc-selection-circle js-select-product">
11433                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11434                            </div>
11435                          </div>
11436
11437                          <div class="tfc-card-body">
11438                            
11439                            <div class="custom-badges-wrapper">
11440                              
11441                              
11442                              
11443                            </div>
11444
11445                            <a href="/products/regal-oxford-chambray-shirt-in-flamingo" style="text-decoration: none; color: inherit; flex: 1;">
11446                              <h4 class="tfc-card-title">Regal Oxford Chambray shirt in Flamingo</h4>
11447                              <div class="tfc-price-row">
11448                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
11449                                    <span class="tfc-price-compare">₹ 4,499.00</span>
11450                                    
11451                                    <span class="tfc-discount-badge">60% OFF</span>
11452                                  </div></div>
11453                            </a>
11454                          </div>
11455                        </div>
11456                      
11457                    </div>
11458                  
11459
11460                  
11461                  
11462                  
11463                  
11464                  
11465
11466                  
11467                    <div class="tfc-view-all-wrapper">
11468                      <a href="https://theformalclub.in/collections/maroon-shirt-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
11469                    </div>
11470                  
11471
11472                </div>
11473              
11474                
11475                
11476
11477                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="travel">
11478                  
11479                  
11480                    <div class="tfc-reusable-product-grid">
11481                      
11482                        <div class="tfc-product-card" data-variant-id="48956818325785">
11483                          <div class="tfc-img-wrapper js-image-wrapper">
11484                            <a href="/products/breeze-linen-shirt-in-snow" style="display: block; width: 100%; height: 100%;">
11485                              <img src="//theformalclub.in/cdn/shop/files/SNOW-01_600x800_crop_top.jpg?v=1774694999" alt="Breeze Linen Half Sleeves Shirt In Snow" loading="lazy">
11486                            </a>
11487                            <div class="tfc-selection-circle js-select-product">
11488                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11489                            </div>
11490                          </div>
11491
11492                          <div class="tfc-card-body">
11493                            
11494                            <div class="custom-badges-wrapper">
11495                              
11496                              
11497                              
11498                            </div>
11499
11500                            <a href="/products/breeze-linen-shirt-in-snow" style="text-decoration: none; color: inherit; flex: 1;">
11501                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Snow</h4>
11502                              <div class="tfc-price-row">
11503                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
11504                                    <span class="tfc-price-compare">₹ 3,999.00</span>
11505                                    
11506                                    <span class="tfc-discount-badge">58% OFF</span>
11507                                  </div></div>
11508                            </a>
11509                          </div>
11510                        </div>
11511                      
11512                        <div class="tfc-product-card" data-variant-id="48956716220697">
11513                          <div class="tfc-img-wrapper js-image-wrapper">
11514                            <a href="/products/breeze-linen-shirt-in-sand" style="display: block; width: 100%; height: 100%;">
11515                              <img src="//theformalclub.in/cdn/shop/files/SAND-HS-01_600x800_crop_top.jpg?v=1774440398" alt="Breeze Linen Half Sleeves Shirt In Sand" loading="lazy">
11516                            </a>
11517                            <div class="tfc-selection-circle js-select-product">
11518                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11519                            </div>
11520                          </div>
11521
11522                          <div class="tfc-card-body">
11523                            
11524                            <div class="custom-badges-wrapper">
11525                              
11526                              
11527                              
11528                            </div>
11529
11530                            <a href="/products/breeze-linen-shirt-in-sand" style="text-decoration: none; color: inherit; flex: 1;">
11531                              <h4 class="tfc-card-title">Breeze Linen Half Sleeves Shirt In Sand</h4>
11532                              <div class="tfc-price-row">
11533                                <div class="tfc-price-current">₹ 1,699.00</div><div class="tfc-price-old-wrap">
11534                                    <span class="tfc-price-compare">₹ 3,999.00</span>
11535                                    
11536                                    <span class="tfc-discount-badge">58% OFF</span>
11537                                  </div></div>
11538                            </a>
11539                          </div>
11540                        </div>
11541                      
11542                        <div class="tfc-product-card" data-variant-id="49671322566937">
11543                          <div class="tfc-img-wrapper js-image-wrapper">
11544                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="display: block; width: 100%; height: 100%;">
11545                              <img src="//theformalclub.in/cdn/shop/files/WOODROSE-00_600x800_crop_top.jpg?v=1774692452" alt="Breeze Linen Full Sleeves Shirt In Wood Rose" loading="lazy">
11546                            </a>
11547                            <div class="tfc-selection-circle js-select-product">
11548                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11549                            </div>
11550                          </div>
11551
11552                          <div class="tfc-card-body">
11553                            
11554                            <div class="custom-badges-wrapper">
11555                              
11556                              
11557                              
11558                            </div>
11559
11560                            <a href="/products/breeze-linen-shirt-in-wood-rose" style="text-decoration: none; color: inherit; flex: 1;">
11561                              <h4 class="tfc-card-title">Breeze Linen Full Sleeves Shirt In Wood Rose</h4>
11562                              <div class="tfc-price-row">
11563                                <div class="tfc-price-current">₹ 1,899.00</div><div class="tfc-price-old-wrap">
11564                                    <span class="tfc-price-compare">₹ 4,499.00</span>
11565                                    
11566                                    <span class="tfc-discount-badge">58% OFF</span>
11567                                  </div></div>
11568                            </a>
11569                          </div>
11570                        </div>
11571                      
11572                        <div class="tfc-product-card" data-variant-id="48874828235033">
11573                          <div class="tfc-img-wrapper js-image-wrapper">
11574                            <a href="/products/cambridge-giza-cotton-shirt-in-dusty-rose" style="display: block; width: 100%; height: 100%;">
11575                              <img src="//theformalclub.in/cdn/shop/files/DustyRose_5_600x800_crop_top.jpg?v=1773465683" alt="Cambridge Giza Cotton Shirt In Dusty Rose" loading="lazy">
11576                            </a>
11577                            <div class="tfc-selection-circle js-select-product">
11578                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11579                            </div>
11580                          </div>
11581
11582                          <div class="tfc-card-body">
11583                            
11584                            <div class="custom-badges-wrapper">
11585                              
11586                              
11587                              
11588                            </div>
11589
11590                            <a href="/products/cambridge-giza-cotton-shirt-in-dusty-rose" style="text-decoration: none; color: inherit; flex: 1;">
11591                              <h4 class="tfc-card-title">Cambridge Giza Cotton Shirt In Dusty Rose</h4>
11592                              <div class="tfc-price-row">
11593                                <div class="tfc-price-current">₹ 1,799.00</div><div class="tfc-price-old-wrap">
11594                                    <span class="tfc-price-compare">₹ 3,499.00</span>
11595                                    
11596                                    <span class="tfc-discount-badge">49% OFF</span>
11597                                  </div></div>
11598                            </a>
11599                          </div>
11600                        </div>
11601                      
11602                    </div>
11603                  
11604
11605                  
11606                  
11607                  
11608                  
11609                  
11610
11611                  
11612                    <div class="tfc-view-all-wrapper">
11613                      <a href="https://theformalclub.in/collections/maroon-shirt-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
11614                    </div>
11615                  
11616
11617                </div>
11618              
11619                
11620                
11621
11622                <div class="tfc-collection-grid js-tfc-collection-grid " data-grid-occ="occasion">
11623                  
11624                  
11625                    <div class="tfc-reusable-product-grid">
11626                      
11627                        <div class="tfc-product-card" data-variant-id="51193455903001">
11628                          <div class="tfc-img-wrapper js-image-wrapper">
11629                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="display: block; width: 100%; height: 100%;">
11630                              <img src="//theformalclub.in/cdn/shop/files/Silver_Grey_3_9ac0049b-744f-4ecd-a0f6-402968f6737
116305_600x800_crop_top.jpg?v=1778847316" alt="Imperial Herringbone 2 Ply Giza Shirt In Silver Grey" loading="lazy">
11631                            </a>
11632                            <div class="tfc-selection-circle js-select-product">
11633                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11634                            </div>
11635                          </div>
11636
11637                          <div class="tfc-card-body">
11638                            
11639                            <div class="custom-badges-wrapper">
11640                              
11641                              
11642                              
11643                            </div>
11644
11645                            <a href="/products/imperial-herringbone-shirt-in-silver-grey" style="text-decoration: none; color: inherit; flex: 1;">
11646                              <h4 class="tfc-card-title">Imperial Herringbone 2 Ply Giza Shirt In Silver Grey</h4>
11647                              <div class="tfc-price-row">
11648                                <div class="tfc-price-current">₹ 2,499.00</div><div class="tfc-price-old-wrap">
11649                                    <span class="tfc-price-compare">₹ 6,249.00</span>
11650                                    
11651                                    <span class="tfc-discount-badge">60% OFF</span>
11652                                  </div></div>
11653                            </a>
11654                          </div>
11655                        </div>
11656                      
11657                        <div class="tfc-product-card" data-variant-id="50620732965145">
11658                          <div class="tfc-img-wrapper js-image-wrapper">
11659                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="display: block; width: 100%; height: 100%;">
11660                              <img src="//theformalclub.in/cdn/shop/files/LEMON-00_600x800_crop_top.jpg?v=1775040584" alt="French Cuff Giza Cotton Shirt In Lemon Frost" loading="lazy">
11661                            </a>
11662                            <div class="tfc-selection-circle js-select-product">
11663                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11664                            </div>
11665                          </div>
11666
11667                          <div class="tfc-card-body">
11668                            
11669                            <div class="custom-badges-wrapper">
11670                              
11671                              
11672                              
11673                            </div>
11674
11675                            <a href="/products/french-cuff-giza-cotton-shirt-in-lemon-frost" style="text-decoration: none; color: inherit; flex: 1;">
11676                              <h4 class="tfc-card-title">French Cuff Giza Cotton Shirt In Lemon Frost</h4>
11677                              <div class="tfc-price-row">
11678                                <div class="tfc-price-current">₹ 2,099.00</div><div class="tfc-price-old-wrap">
11679                                    <span class="tfc-price-compare">₹ 4,199.00</span>
11680                                    
11681                                    <span class="tfc-discount-badge">50% OFF</span>
11682                                  </div></div>
11683                            </a>
11684                          </div>
11685                        </div>
11686                      
11687                        <div class="tfc-product-card" data-variant-id="51756304826649">
11688                          <div class="tfc-img-wrapper js-image-wrapper">
11689                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="display: block; width: 100%; height: 100%;">
11690                              <img src="//theformalclub.in/cdn/shop/files/FRENCH-1_600x800_crop_top.jpg?v=1778582017" alt="Whisper Easy To Iron French Cuff Shirt In Cloud White" loading="lazy">
11691                            </a>
11692                            <div class="tfc-selection-circle js-select-product">
11693                              <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="3" class="checkmark"><polyline points="20 6 9 17 4 12"></polyline></svg>
11694                            </div>
11695                          </div>
11696
11697                          <div class="tfc-card-body">
11698                            
11699                            <div class="custom-badges-wrapper">
11700                              
11701                              
11702                              
11703                            </div>
11704
11705                            <a href="/products/whisper-easy-to-iron-french-cuff-shirt-in-cloud-white" style="text-decoration: none; color: inherit; flex: 1;">
11706                              <h4 class="tfc-card-title">Whisper Easy To Iron French Cuff Shirt In Cloud White</h4>
11707                              <div class="tfc-price-row">
11708                                <div class="tfc-price-current">₹ 2,999.00</div><div class="tfc-price-old-wrap">
11709                                    <span class="tfc-price-compare">₹ 6,999.00</span>
11710                                    
11711                                    <span class="tfc-discount-badge">57% OFF</span>
11712                                  </div></div>
11713                            </a>
11714                          </div>
11715                        </div>
11716                      
11717                    </div>
11718                  
11719
11720                  
11721                  
11722                  
11723                  
11724                  
11725
11726                  
11727                    <div class="tfc-view-all-wrapper">
11728                      <a href="https://theformalclub.in/collections/maroon-shirt-pant-combination-shirts" class="tfc-view-all-btn">View All</a>
11729                    </div>
11730                  
11731
11732                </div>
11733              
11734
11735            </div>
11736          
11737        
11738      </div>
11739
11740    </div>
11741  </div>
11742</section>
11743
11744<div class="tfc-sticky-cart-bar js-sticky-cart-bar">
11745  <div class="tfc-sticky-cart-inner">
11746    <span class="tfc-selected-count js-selected-count">0 items selected</span>
11747    <button class="tfc-add-to-cart-btn js-add-to-cart-btn">Add to Cart</button>
11748  </div>
11749</div>
11750
11751<script>
11752  document.addEventListener('DOMContentLoaded', function() {
11753    const section = document.querySelector('.sp-matcher-template--26765644333337__j_pantspage_sideenu_HbifJY');
11754    if (!section) return;
11755
11756    const swatches = section.querySelectorAll('.sp-swatch-item');
11757    const sidebarBtns = section.querySelectorAll('.js-tfc-filter');
11758    
11759    let currentBlockId = swatches[0] ? swatches[0].getAttribute('data-target') : null;
11760    let currentOccasion = 'office';
11761
11762    function updateUI() {
11763      section.querySelectorAll('.sp-color-product-group').forEach(group => {
11764        if (group.getAttribute('data-group-id') === currentBlockId) {
11765          group.style.display = 'block';
11766          
11767          group.querySelectorAll('.tfc-collection-grid').forEach(grid => {
11768            if (grid.getAttribute('data-grid-occ') === currentOccasion) {
11769              grid.classList.add('is-active');
11770            } else {
11771              grid.classList.remove('is-active');
11772            }
11773          });
11774        } else {
11775          group.style.display = 'none';
11776        }
11777      });
11778    }
11779
11780    swatches.forEach(swatch => {
11781      swatch.addEventListener('click', function() {
11782        swatches.forEach(s => s.classList.remove('active'));
11783        this.classList.add('active');
11784        
11785        currentBlockId = this.getAttribute('data-target');
11786        updateUI();
11787      });
11788    });
11789
11790    sidebarBtns.forEach(btn => {
11791      btn.addEventListener('click', function() {
11792        sidebarBtns.forEach(b => {
11793          b.classList.remove('is-selected');
11794          b.setAttribute('aria-selected', 'false');
11795        });
11796        this.classList.add('is-selected');
11797        this.setAttribute('aria-selected', 'true');
11798
11799        currentOccasion = this.getAttribute('data-occ');
11800        updateUI();
11801      });
11802    });
11803
11804    const scrollWrappers = section.querySelectorAll('.sp-scroll-wrapper');
11805    scrollWrappers.forEach(wrapper => {
11806      const track = wrapper.querySelector('.sp-scroll-track');
11807      const thumb = wrapper.querySelector('.sp-progress-thumb');
11808      const container = wrapper.querySelector('.sp-progress-container');
11809      
11810      if (!track || !thumb || !container) return;
11811
11812      function updateScrollProgress() {
11813        if (window.innerWidth > 600) { container.style.display = 'none'; return; }
11814        const scrollWidth = track.scrollWidth;
11815        const clientWidth = track.clientWidth;
11816        const maxScrollLeft = scrollWidth - clientWidth;
11817
11818        if (maxScrollLeft <= 0) {
11819          container.style.display = 'none';
11820          return;
11821        } else {
11822          container.style.display = 'block';
11823        }
11824
11825        const thumbWidthPercent = Math.max(20, (clientWidth / scrollWidth) * 100);
11826        thumb.style.width = `${thumbWidthPercent}%`;
11827        const scrollPercent = track.scrollLeft / maxScrollLeft;
11828        const maxThumbTranslate = 100 - thumbWidthPercent;
11829        thumb.style.left = `${scrollPercent * maxThumbTranslate}%`;
11830      }
11831
11832      track.addEventListener('scroll', updateScrollProgress);
11833      window.addEventListener('resize', updateScrollProgress);
11834      setTimeout(updateScrollProgress, 150);
11835    });
11836
11837    updateUI();
11838
11839    const imageWrappers = section.querySelectorAll('.js-image-wrapper');
11840    const stickyBar = document.querySelector('.js-sticky-cart-bar');
11841    const countText = document.querySelector('.js-selected-count');
11842    const addToCartBtn = document.querySelector('.js-add-to-cart-btn');
11843    let selectedVariants = new Set(); 
11844
11845    function updateStickyCartBar() {
11846      if (selectedVariants.size > 0) {
11847        stickyBar.classList.add('is-visible');
11848        countText.innerText = `${selectedVariants.size} item${selectedVariants.size > 1 ? 's' : ''} selected`;
11849      } else {
11850        stickyBar.classList.remove('is-visible');
11851      }
11852    }
11853
11854    imageWrappers.forEach(wrapper => {
11855      wrapper.addEventListener('click', function(e) {
11856        e.preventDefault();  
11857        e.stopPropagation(); 
11858        
11859        const card = this.closest('.tfc-product-card');
11860        const variantId = card.getAttribute('data-variant-id');
11861        const circle = this.querySelector('.js-select-product'); 
11862        
11863        if (!variantId || !circle) return;
11864
11865        if (circle.classList.contains('is-selected')) {
11866          circle.classList.remove('is-selected');
11867          selectedVariants.delete(variantId);
11868        } else {
11869          circle.classList.add('is-selected');
11870          selectedVariants.add(variantId);
11871        }
11872        
11873        updateStickyCartBar();
11874      });
11875    });
11876
11877    addToCartBtn.addEventListener('click', function() {
11878      if (selectedVariants.size === 0) return;
11879      
11880      const itemsPayload = Array.from(selectedVariants).map(id => ({
11881        id: parseInt(id),
11882        quantity: 1
11883      }));
11884
11885      const originalText = this.innerText;
11886      this.innerText = "Adding...";
11887      this.disabled = true;
11888
11889      fetch(window.Shopify.routes.root + 'cart/add.js', {
11890        method: 'POST',
11891        headers: {
11892          'Content-Type': 'application/json'
11893        },
11894        body: JSON.stringify({ items: itemsPayload })
11895      })
11896      .then(response => {
11897        if (!response.ok) throw new Error('Network response was not ok');
11898        return response.json();
11899      })
11900      .then(data => {
11901        window.location.href = window.Shopify.routes.root + 'cart'; 
11902      })
11903      .catch((error) => {
11904        console.error('Error adding to cart:', error);
11905        this.innerText = originalText;
11906        this.disabled = false;
11907        alert("There was an issue adding items to the cart. Please try again.");
11908      });
11909    });
11910
11911  });
11912</script>
11912</div><div id="shopify-section-template--26765644333337__j_feature_highlights_pants_VRDrEp" class="shopify-section">
11913
11914<style>
11915
11916
11917  #shopify-section-template--26765644333337__j_feature_highlights_pants_VRDrEp {
11918    background-color: #ffffff;
11919    padding: 60px 0;
11920  }
11921
11922  .sm-container {
11923    max-width: 1200px;
11924    margin: 0 auto;
11925    padding: 0 20px;
11926    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
11927  }
11928  .sm-header{text-align:center;margin-bottom:50px}.sm-title{font-size:33px;color:#1a1a1a;margin:0 0 10px;font-weight:400;line-height:1.2}.sm-title em{font-weight:600;color:#8b6508;font-style:normal}.sm-subheader{font-size:11px; color:#707070;letter-spacing:.15em;text-transform:uppercase;margin:0}.sm-grid{display:flex;justify-content:center;gap:15px}.sm-card{background-color:#fffcf4;flex:1;border-radius:15px;padding:50px 30px;text-align:center;display:flex;flex-direction:column;align-items:center;border:solid 1px #f9f2e1}.sm-icon-wrapper{width:45px;height:45px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:15px;box-shadow:0 10px 25px rgb(0 0 0 / .04)}.sm-icon-img{width:20px;height:20px;object-fit:contain}.sm-card-title{font-size:18px;color:#1a1a1a;margin-bottom:15px;font-weight:600}.sm-card-text{font-size:14px;color:#555555;line-height:1.6;margin:0}
11929  @media (max-width: 768px) {
11930    .sm-grid {flex-direction: column;align-items: center;}
11931    .sm-card {width: 100%;max-width: 420px;padding: 20px 15px;}
11932    .sm-title {font-size: calc(33px * 0.8);}
11933  }
11934</style>
11935
11936<div class="sm-container">
11937  <div class="sm-header">
11938    <h2 class="sm-title">
11939      Why These <em>Shirts Match</em>
11940    </h2>
11941    <p class="sm-subheader">The Science of Sartorial Balance</p>
11942  </div>
11943
11944  <div class="sm-grid">
11945    
11946      <div class="sm-card" >
11947        <div class="sm-icon-wrapper">
11948          
11949            <img src="//theformalclub.in/cdn/shop/files/Icon-1-shop-by-pants_150x.webp?v=1773298756" class="sm-icon-img" alt="Color Balance">
11950          
11951        </div>
11952        <h3 class="sm-card-title">Color Balance</h3>
11953        <p class="sm-card-text">The selected shades complement the depth of
11954your trousers, ensuring neither piece
11955overwhelms the other.</p>
11956      </div>
11957    
11958      <div class="sm-card" >
11959        <div class="sm-icon-wrapper">
11960          
11961            <img src="//theformalclub.in/cdn/shop/files/Icon-2-shop-by-pants_150x.webp?v=1773298782" class="sm-icon-img" alt="Contrast Level">
11962          
11963        </div>
11964        <h3 class="sm-card-title">Contrast Level</h3>
11965        <p class="sm-card-text">We've calculated the optimal contrast ratio to
11966create a refined, professional silhouette that
11967draws the eye upward.</p>
11968      </div>
11969    
11970      <div class="sm-card" >
11971        <div class="sm-icon-wrapper">
11972          
11973            <img src="//theformalclub.in/cdn/shop/files/Icon-3-shop-by-pants_150x.webp?v=1773298786" class="sm-icon-img" alt="Occasion Fit">
11974          
11975        </div>
11976        <h3 class="sm-card-title">Occasion Fit</h3>
11977        <p class="sm-card-text">Each recommendation is filtered through your
11978selected occasion, ensuring appropriate
11979formality and style.</p>
11980      </div>
11981    
11982  </div>
11983</div>
11984
11985</div><section id="shopify-section-template--26765644333337__rich_text_bR6Hg8" class="shopify-section shopify-section--rich-text"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673   ">
11986    <div class="container container--sm">
11987      <div class="prose text-center"><div ><br><b><h4>FAQs - Frequently Asked Questions</h4></b></div></div>
11988    </div>
11989  </div>
11990
11991
11992
11993
11994
11995
11996</section><div id="shopify-section-template--26765644333337__j_accordion_phxXpd" class="shopify-section"><style data-shopify>.accordion-section-template--26765644333337__j_accordion_phxXpd {
11997    background-color: #ffffff;
11998    padding: 15px 20px 25px 20px;
11999  }
12000  .accordion-container-template--26765644333337__j_accordion_phxXpd {
12001    max-width: 800px;
12002    margin: 0 auto;
12003  }
12004  .accordion-item-template--26765644333337__j_accordion_phxXpd {
12005    border-bottom: 1px solid #eeeeee;
12006  }
12007  .accordion-header-template--26765644333337__j_accordion_phxXpd {
12008    display: flex;
12009    align-items: center;
12010    justify-content: space-between;
12011    cursor: pointer;
12012    gap: 20px;
12013  }
12014  
12015  .accordion-title-template--26765644333337__j_accordion_phxXpd {
12016    margin: 0;
12017    line-height: 1.2;
12018    transition: color 0.3s ease;
12019    font-size: 16px;
12020    color: #353535;
12021    font-family: var(--body-font-family) !important;
12022  font-weight: var(--body-font-weight);
12023  }
12024  .accordion-item-template--26765644333337__j_accordion_phxXpd {
12025    padding: 13px 0;
12026  }
12027  .accordion-content-template--26765644333337__j_accordion_phxXpd {
12028    display: grid;
12029    grid-template-rows: 0fr;
12030    transition: grid-template-rows 0.3s ease-out;
12031    color: #101010;
12032    font-size: 14px;
12033  }
12034  .accordion-item-template--26765644333337__j_accordion_phxXpd.active .accordion-title-template--26765644333337__j_accordion_phxXpd {
12035    color: #9a742b;
12036  }
12037
12038  @media screen and (max-width: 767px) {
12039    .accordion-title-template--26765644333337__j_accordion_phxXpd {
12040      font-size: 13px;
12041      color: #000000;
12042      
12043    }
12044    .accordion-item-template--26765644333337__j_accordion_phxXpd {
12045      padding: 13px 0;
12046    }
12047    .accordion-content-template--26765644333337__j_accordion_phxXpd {
12048      font-size: 12px;
12049      color: #666666;
12050    }
12051    .accordion-item-template--26765644333337__j_accordion_phxXpd.active .accordion-title-template--26765644333337__j_accordion_phxXpd {
12052      color: #8b6508;
12053    }
12054  }
12055
12056  .icon-circle-template--26765644333337__j_accordion_phxXpd {
12057    width: 30px;
12058    height: 30px;
12059    border-radius: 50%;
12060    display: flex;
12061    align-items: center;
12062    justify-content: center;
12063    flex-shrink: 0;
12064    background-color: #ffffff;
12065    border: 1px solid #dddddd;
12066    transition: all 0.3s ease;
12067  }
12068  .icon-circle-template--26765644333337__j_accordion_phxXpd svg {
12069    width: 15px;
12070    height: 15px;
12071    transition: transform 0.3s ease;
12072    stroke: #333;
12073  }
12074
12075  .accordion-item-template--26765644333337__j_accordion_phxXpd.active .icon-circle-template--26765644333337__j_accordion_phxXpd {
12076    background-color: #9a742b;
12077    border-color: #9a742b;
12078  }
12079  .accordion-item-template--26765644333337__j_accordion_phxXpd.active .icon-circle-template--26765644333337__j_accordion_phxXpd svg {
12080    transform: rotate(180deg);
12081    stroke: #ffffff;
12082  }
12083
12084  .accordion-inner-template--26765644333337__j_accordion_phxXpd {
12085    overflow: hidden;
12086    padding-top: 0;
12087    padding-bottom: 0;
12088    opacity: 0;
12089    transition: padding 0.3s ease-out, opacity 0.2s ease-out;
12090  }
12091
12092  .accordion-inner-template--26765644333337__j_accordion_phxXpd p {
12093    margin: 0 0 10px 0;
12094  }
12095  .accordion-inner-template--26765644333337__j_accordion_phxXpd p:last-child {
12096    margin-bottom: 0;
12097  }
12098
12099  .accordion-item-template--26765644333337__j_accordion_phxXpd.active .accordion-content-template--26765644333337__j_accordion_phxXpd {
12100    grid-template-rows: 1fr;
12101  }
12102
12103  .accordion-item-template--26765644333337__j_accordion_phxXpd.active .accordion-inner-template--26765644333337__j_accordion_phxXpd {
12104    padding-top: 15px;
12105    padding-bottom: 10px;
12106    opacity: 1;
12107  }</style><section class="accordion-section-template--26765644333337__j_accordion_phxXpd">
12108  <div class="accordion-container-template--26765644333337__j_accordion_phxXpd"><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12109        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12110          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: Is everything really polyester-free?</h3>
12111          
12112          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12113            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12114              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12115            </svg>
12116          </div>
12117        </div>
12118        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12119          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>Yes. Every shirt we make uses only natural or biodegradable fabrics, no polyester blends.</p></div>
12120        </div>
12121      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12122        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12123          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: Will these shirts stay comfortable all day?</h3>
12124          
12125          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12126            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12127              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12128            </svg>
12129          </div>
12130        </div>
12131        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12132          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>They’re designed for long Indian workdays using breathable fabrics that don’t trap heat.</p></div>
12133        </div>
12134      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12135        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12136          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: How do I choose the right size?</h3>
12137          
12138          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12139            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12140              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12141            </svg>
12142          </div>
12143        </div>
12144        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12145          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>We offer personal fit guidance to help you choose confidently before ordering.</p></div>
12146        </div>
12147      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12148        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12149          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: What if the fit isn’t right?</h3>
12150          
12151          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12152            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12153              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12154            </svg>
12155          </div>
12156        </div>
12157        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12158          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>We provide 7-day easy returns and exchanges, backed by real customer support.</p></div>
12159        </div>
12160      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12161        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12162          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: Which fabric should I choose for daily office wear?</h3>
12163          
12164          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12165            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12166              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12167            </svg>
12168          </div>
12169        </div>
12170        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12171          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>There isn’t one “best” fabric, comfort depends on your workday and climate.<br/>We use cotton, linen, bamboo, Giza cotton, and other natural fabrics so you can choose based on breathability, softness, and how you wear your shirts day to day. Our team helps you select the right fabric before you order.</p></div>
12172        </div>
12173      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12174        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12175          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: Why Do Patrons Prefer The Formal Club (TFC) for Men's Formal Shirts?</h3>
12176          
12177          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12178            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12179              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12180            </svg>
12181          </div>
12182        </div>
12183        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12184          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>At The Formal Club, we understand the timeless importance of a great formal shirt in every man's wardrobe. It's not just about dressing up; it's about making a statement with style. We stand out by crafting stylish yet sustainable formal shirts for men. Our collection of versatile formal shirts for men is meticulously designed to offer all-day comfort and durability, crafted from premium and sustainable fabrics using traditional techniques. Here's why our customers like us more:</p><p></p><ol><li><strong>Responsible Shirt:</strong> A brand committed to responsible living and eco-friendly practices. We don’t take shortcuts when it comes to fabric and hence, we prioritize high-quality materials to ensure comfort and durability. Our shirts are crafted from premium, responsibly sourced fabrics using traditional techniques, minimizing waste and reducing environmental impact.</li><li><strong>Long-term Investment:</strong> A perfect formal shirts for men is a valuable addition to your wardrobe, offering longevity and timeless style. Investing in quality shirts is essential for portraying the right image and making a lasting impression.</li><li><strong>Timeless Classic:</strong> Trends may come and go, but <a href="https://theformalclub.in/collections/classic-fit-shirts"><strong>classic shirts</strong></a> are forever. Our designs are carefully curated for the modern gentleman, offering subtle sophistication with unique detailing.</li><li><strong>Versatile Collection:</strong> One shirt, multiple looks. With a broad spectrum of styles, our selections cater to every preference - From boardroom meetings to Zoom calls or “work from home” setup or for a casual outing ensuring you always find your perfect match.</li><li><strong>Hassle-Free Shopping:</strong> Enjoy a seamless shopping experience with TFC. Our intuitive website navigation, secure checkout process, and swift delivery ensure convenience at every step.</li><li><strong>Exclusivity Without Compromise:</strong> We make in small batches, gradually offering our alternatives for fast fashion. Additionally, we release limited-edition showcasing intricate craftsmanship and avant-garde designs. E
12184xpect unique fabric blends, specialty weaves, and couture-level accents.</li></ol></div>
12185        </div>
12186      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12187        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12188          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: Our Commitment to Quality and Sustainability in Formal Shirts for Men</h3>
12189          
12190          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12191            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12192              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12193            </svg>
12194          </div>
12195        </div>
12196        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12197          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>At The Formal Club, we are passionate about creating high-quality formal shirts for men while minimizing our impact on the environment. Our commitment to sustainability begins with carefully selecting eco-friendly materials and partnering with certified suppliers who share our values. We believe that style and responsibility can coexist, and our meticulously crafted shirts are a testament to that belief. Each shirt is designed with a focus on timeless elegance, ensuring that you not only look your best but also make a positive choice for the planet.<br/><br/></p></div>
12198        </div>
12199      </div><div class="accordion-item-template--26765644333337__j_accordion_phxXpd" >
12200        <div class="accordion-header-template--26765644333337__j_accordion_phxXpd" onclick="this.parentElement.classList.toggle('active')">
12201          <h3 class="accordion-title-template--26765644333337__j_accordion_phxXpd">Q: The Value & Importance for the Everyday – The Formal Club Shirts</h3>
12202          
12203          <div class="icon-circle-template--26765644333337__j_accordion_phxXpd">
12204            <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg">
12205              <path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12206            </svg>
12207          </div>
12208        </div>
12209        <div class="accordion-content-template--26765644333337__j_accordion_phxXpd">
12210          <div class="accordion-inner-template--26765644333337__j_accordion_phxXpd"><p>Menswear fashion trends can come and go over the years – there’s one item of clothing that every man should keep refreshed. Priceless in value and essential for the various events, nothing is quite as important as a great formal shirt. A stylish formal shirt in your wardrobe ensures that you are ready for any occasion, whether it is a job interview, working from home, <a href="https://theformalclub.in/collections/office-wear-shirts"><strong>office wear</strong></a>, a laid-back Friday dress, or a corporate outing. Timeless style is really important when it comes to classic tailoring. While formal shirt styles do change with the decades, it’s important that your formalwear has longevity.</p><p>A formal shirt for men is a staple no matter what you do for work, or where you live in the country. As well as being hugely versatile, matching effortlessly with casual and tailored outfit choices. Every man should be able to pull out a <a href="https://theformalclub.in/collections/regular-fit-shirts"><strong>great-fitting</strong></a>, comfortable, and elegant formal shirt, and the powerful statement you make by being well-dressed is one of the key reasons why getting it right with shirting is important. First impressions do count, and you should never underestimate the power of a good shirt. Perfect sizing, an appropriate fit, and high-quality materials all come together in a simple formal shirt, and they can accentuate your natural confidence when you walk into a room.</p><h4>Formal Shirt Values for Men</h4><p>A premium shirts for men is probably one of the most valuable items in your clothing collection. While we can’t afford to be replacing formal shirts as frequently as you’d replace a simple t-shirt, a high-quality formal shirt from The Formal Club has the longevity to last. Therefore, is well worth the slight investment in better quality at the time of purchase.</p><p>Due to their versatility, a formal shirt is massively important for any modern man. With a bigger focus on style and fashion, getting the basics right is key to portraying the right image. While you shouldn’t judge a book by its cover, you can judge a man by the shirt he wears. Spending a decent amount on good quality formal shirts from The Formal Club is value for money.</p><h4>White Shirts for Men</h4><p>Formal <a href="https://theformalclub.in/collections/white-shirt"><strong>white shirts</strong></a> from The Formal Club are incredible at pulling together your look. Reliable in any situation, a white shirt can be a stand-out as well as beautifully understated. White, as a colour, is the perfect choice for a formal shirts for men. If you’re likely to only keep one on hand, white shirts will pair with any colour of suit, during any season. When wearing a crisp and elegant <a href="https://theformalclub.in/collections/giza-cotton"><strong>Giza cotton white shirt</strong></a>, you’ll save time and can be bolder in your choices. A more refined shirt like a <a href="https://theformalclub.in/collections/textured-shirts"><strong>Textured White Shirt</strong></a> with a simple navy blazer and a pair of stone chinos or dark paint will make your style effortless.</p><p>Blue, or simply <a href="https://theformalclub.in/collections/stripes-shirts"><strong>White and Blue striped formal shirts</strong></a> are perfect for business situations, allowing you to look uniform, classy, and professional – while not being too bold. They help to boost your confidence and knowing you’re well-dressed certainly helps in a potentially tough situation. A day-to-day staple, in addition to the essential white shirt – you’ll be able to pair <a href="https://theformalclub.in/collections/sky-blue-shirts"><strong>sky blue shirts</strong></a> with a huge variety of styles, and they’re great for summer holidays with a pair of chino style shorts. Again, in casual situations, a sensible formal shirts for men can effectively help to bring out your fashion style by working well with floral patterns and pastels.</p></div>
12211        </div>
12212      </div></div>
12213</section>
12214
12215</div><div id="shopify-section-template--26765644333337__j_contactfaq_box_GFW6mV" class="shopify-section"><style data-shopify>.section-template--26765644333337__j_contactfaq_box_GFW6mV-padding {
12216    padding-top: 0px;
12217    padding-bottom: 24px;
12218  }
12219  .clickable-box-container {max-width: 800px;margin: 0 auto;padding: 0 20px;}
12220  .icon-text-box{display:flex;align-items:center;gap:20px;padding-left:20px;padding-right:10px;padding-top:10px;padding-bottom:10px;border-radius:7px;border:1px solid #d1d1d1;background-color:#ffffff;text-decoration:none;transition:transform 0.2s ease,border-color 0.2s ease}.icon-text-box:hover{border-color:#232323;transform:translateY(-2px)}.box-icon-wrapper{flex-shrink:0;width:30px;height:auto;display:flex;align-items:center}.box-icon-wrapper img{width:100%;height:auto;display:block}.box-content-wrapper{flex-grow:1;color:#232323}.box-content-wrapper p{margin:0;line-height:1.5}.clickable-box-container,.clickable-box-container *{font-family:var(--font-body-family)!important}</style><div class="section-template--26765644333337__j_contactfaq_box_GFW6mV-padding">
12221  <div class="clickable-box-container">
12222    <a href="https://api.whatsapp.com/send/?phone=%2B918288899720&text&type=phone_number&app_absent=0" class="icon-text-box"><div class="box-icon-wrapper">
12223          <img 
12224            src="//theformalclub.in/cdn/shop/files/WHATS-ICO.webp?v=1771829152&width=200" 
12225            alt=""
12226            loading="lazy"
12227          >
12228        </div><div class="box-content-wrapper">
12229        <p><strong>Still unsure? Speak to our team</strong></p><h5>we’ll help you choose the right fabric for your workday.</h5>
12230      </div>
12231
12232    </a>
12233  </div>
12234</div>
12235
12236</div>
12237<!-- BEGIN sections: footer-group -->
12238<div id="shopify-section-sections--26427681112345__j_app_image_section_aaDqqK" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.os-conditional-banner-sections--26427681112345__j_app_image_section_aaDqqK {
12239    cursor: pointer;
12240    width: 100%;
12241    display: block;
12242    line-height: 0;
12243  }
12244  
12245  .os-conditional-banner-sections--26427681112345__j_app_image_section_aaDqqK img {
12246    width: 100%;
12247    height: auto;
12248    display: block;
12249  }
12250
12251  .mobile-only-img-sections--26427681112345__j_app_image_section_aaDqqK {
12252    display: none !important;
12253  }
12254
12255  /* Adjust the max-width depending on your theme's mobile breakpoint */
12256  @media screen and (max-width: 767px) {
12257    .desktop-only-img-sections--26427681112345__j_app_image_section_aaDqqK {
12258      display: none !important;
12259    }
12260    .mobile-only-img-sections--26427681112345__j_app_image_section_aaDqqK {
12261      display: block !important;
12262    }
12263  }</style>
12264<div class="os-conditional-banner-sections--26427681112345__j_app_image_section_aaDqqK"
12265     data-link-default="https://play.google.com/store/apps/details?id=com.theformalclub&pcampaignid=web_share"
12266     data-link-ios="https://apps.apple.com/in/app/the-formal-club/id6683299941"><picture><source media="(max-width: 767px)" srcset="//theformalclub.in/cdn/shop/files/TFC-APP-MOBILE-BANNER-3.jpg?v=1788844317&width=800"><img src="//theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=2000" alt="" srcset="//theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=352 352w, //theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=832 832w, //theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=1200 1200w, //theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=1920 1920w, //theformalclub.in/cdn/shop/files/TFC-APP-DESKTOP-BANNER-2.jpg?v=1788784838&amp;width=2000 2000w" width="2000" height="668" loading="lazy" class="responsive-banner-img">�</picture></div>
12267
12268<script>
12269  (function() {
12270    const banner = document.querySelector('.os-conditional-banner-sections--26427681112345__j_app_image_section_aaDqqK');
12271    
12272    if (banner) {
12273      banner.addEventListener('click', function() {
12274        const defaultLink = this.getAttribute('data-link-default');
12275        const iosLink = this.getAttribute('data-link-ios');
12276        
12277        const fallbackLink = defaultLink || iosLink || '#';
12278        const userAgent = navigator.userAgent || navigator.vendor || window.opera;
12279
12280        if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
12281          window.location.href = iosLink ? iosLink : fallbackLink;
12282        } else {
12283          window.location.href = defaultLink ? defaultLink : fallbackLink;
12284        }
12285      });
12286    }
12287  })();
12288</script>
12288
12289
12290</div><section id="shopify-section-sections--26427681112345__slideshow_9Fmgax" class="shopify-section shopify-section-group-footer-group shopify-section--slideshow">
12291</section><div id="shopify-section-sections--26427681112345__j_newsletter_image_banner_xeEBgh" class="shopify-section shopify-section-group-footer-group"><section class="newsletter-image-banner"
12292  style="
12293    --overlay-opacity: 0.4;
12294    --text-color: #ffffff;
12295    --input-text-color: #a7a7a7;
12296    --button-bg: #9a742b;
12297    --button-text: #ffffff;
12298    --input-max-width: 250px;
12299    --button-max-width: 250px;
12300    --input-height: 38px;
12301    --button-height: 38px;
12302    --aspect-ratio: 3.8684719535783367;
12303    --mobile-aspect-ratio: 1.6114457831325302;
12304  "
12305><div class="banner-bg desktop"
12306      style="background-image:url(//theformalclub.in/cdn/shop/files/FOOTER-DESKOTP-BANNER-TFC1.jpg?v=1786434292&width=2500);">
12307    </div><div class="banner-bg mobile"
12308      style="background-image:url(//theformalclub.in/cdn/shop/files/FOOTER-MOBILE-BANNER-TFC.jpg?v=1772792901&width=1000);">
12309    </div><div class="banner-overlay"></div>
12310
12311  <div class="banner-content"><h2 style="
12312        margin-bottom: 0px; 
12313        font-size: 24px;
12314        line-height: 1.2;
12315      ">
12316        Get 5% off your next purchase
12317      </h2><div class="rte" style="
12318        margin-bottom: 8px;
12319        font-size: 12px;
12320      ">
12321        <p>Restocks, new fabrics, and fit insights: sent occasionally</p>
12322      </div><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
12323      
12324      <div class="input-wrap" style="margin-bottom: 8px;">
12325        <input
12326          type="email"
12327          name="contact[email]"
12328          id="NewsletterForm--sections--26427681112345__j_newsletter_image_banner_xeEBgh"
12329          value=""
12330          placeholder="Enter your email address"
12331          required
12332        >
12333      </div>
12334
12335      <button type="submit" name="commit" id="Subscribe--sections--26427681112345__j_newsletter_image_banner_xeEBgh">
12336        Subscribe
12337      </button></form></div>
12338</section>
12339
12340<style>
12341.newsletter-image-banner{position:relative;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:var(--aspect-ratio);color:var(--text-color)}
12342.banner-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:1}
12343.banner-bg.mobile { display: none; }
12344.banner-overlay{position:absolute;inset:0;background-color:#000;opacity:var(--overlay-opacity);z-index:2}
12345.banner-content{position:relative;z-index:3;text-align:center;width:90%;max-width:900px;padding:20px}
12346.banner-content h2 { color: inherit; margin: 0; }
12347.newsletter-form{display:flex;flex-direction:column;align-items:center}
12348.input-wrap{width:100%;max-width:var(--input-max-width);box-sizing:border-box;position:relative}
12349.input-wrap input{width:100%;height:var(--input-height);padding:0 15px;border-radius:4px;border:1px solid #ccc;color:var(--input-text-color);background:#fff;font-size:16px;display:block;}
12350.newsletter-form button{width:100%;max-width:var(--button-max-width);height:var(--button-height);display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--button-bg);color:var(--button-text);border:none;font-weight:600;cursor:pointer;border-radius:4px;transition:opacity 0.2s;text-transform:uppercase;padding:030px;}
12351.newsletter-form button:hover {opacity: 0.85;}
12352
12353@media screen and (max-width: 767px) {
12354  .newsletter-image-banner { aspect-ratio: var(--mobile-aspect-ratio); }
12355  
12356    .banner-bg.desktop { display: none; }
12357    .banner-bg.mobile { display: block; }
12358  
12359  .banner-content h2 { font-size: calc(24px * 0.7) !important; }
12360}
12361</style>
12362
12363</div><div id="shopify-section-sections--26427681112345__j_custom_footer_xaNrdx" class="shopify-section shopify-section-group-footer-group"><style data-shopify>
12364.custom-footer {
12365  position: relative;
12366  color: #ffffff;
12367  background-color: #0f1f14;
12368}
12369
12370.custom-footer::before {
12371  content: "";
12372  position: absolute;
12373  inset: 0;
12374  background-image: url(//theformalclub.in/cdn/shop/files/1440X900.webp?v=1770355678);
12375  background-size: cover;
12376  background-position: center;
12377  opacity: 1.0;
12378}
12379
12380@media (max-width: 768px) {
12381  .custom-footer::before {
12382    background-image: url(//theformalclub.in/cdn/shop/files/1440X900.webp?v=1770355678);
12383  }
12384}
12385
12386.custom-footer-inner {
12387  position: relative;
12388  z-index: 2;
12389  padding: 60px 40px 20px;
12390}
12391
12392/* DESKTOP */
12393.footer-top {
12394  display: grid;
12395  /* grid-template-columns: 1.5fr repeat(4, 1fr); */
12396  grid-template-columns: 1.5fr 1fr 1fr 1fr 1.5fr;
12397  gap: 40px;
12398}
12399
12400/* Responsive Display Utilities */
12401@media (min-width: 901px) {
12402  .mobile-only { display: none !important; }
12403}
12404
12405/* MOBILE – 2x2 GRID */
12406@media (max-width: 900px) {
12407  .desktop-only { display: none !important; }
12408  
12409  .footer-top {
12410    grid-template-columns: repeat(2, 1fr);
12411    gap: 24px;
12412  }
12413
12414  .footer-brand {
12415    grid-column: span 2;
12416  }
12417}
12418
12419.footer-brand img.brand-logo {
12420  max-width: 240px;
12421  margin-bottom: 14px;
12422}
12423
12424.footer-description {
12425  font-size: 14px;
12426  opacity: 0.9;
12427}
12428
12429.footer-socials {
12430  display: flex;
12431  gap: 14px;
12432  margin-top: 14px;
12433}
12434
12435.footer-socials img {
12436  width: 24px;
12437}
12438
12439.footer-menu h4, .footer-contact h4 {
12440  font-size: 18px;
12441  margin-bottom: 12px;
12442  color: #d6b25e;
12443}
12444
12445.footer-menu ul, .footer-contact ul {
12446  list-style: none;
12447  padding: 0;
12448  margin: 0;
12449}
12450
12451.footer-menu li {
12452  margin-bottom: 8px;
12453}
12454
12455.footer-menu a {
12456  font-size: 14px;
12457  color: #ffffff;
12458  text-decoration: none;
12459  opacity: 0.85;
12460}
12461
12462.footer-menu a:hover {
12463  opacity: 1;
12464}
12465
12466/* Contact Us Styling */
12467.footer-contact li {
12468  display: flex;
12469  align-items: center;
12470  gap: 10px;
12471  margin-bottom: 12px;
12472}
12473
12474.footer-contact img {
12475  width: 20px;
12476  height: 20px;
12477  object-fit: contain;
12478}
12479
12480.footer-contact a, .footer-contact span {
12481  font-size: 14px;
12482  color: #ffffff;
12483  text-decoration: none;
12484  opacity: 0.85;
12485}
12486
12487.footer-contact a:hover {
12488  opacity: 1;
12489}
12490
12491.footer-brand .footer-contact {
12492  margin-top: 24px;
12493}
12494
12495.footer-bottom {
12496  margin-top: 40px;
12497  padding-top: 20px;
12498  border-top: 1px solid rgba(255,255,255,0.15);
12499  display: flex;
12500  justify-content: space-between;
12501  align-items: center;
12502  flex-wrap: wrap;
12503  gap: 16px;
12504}
12505
12506/* Menu 4 Desktop Horizontal Styling */
12507.footer-menu-bottom {
12508  display: flex;
12509  gap: 24px;
12510  list-style: none;
12511  padding: 0;
12512  margin: 0;
12513}
12514
12515.footer-menu-bottom a {
12516  font-size: 14px;
12517  color: #ffffff;
12518  text-decoration: none;
12519  opacity: 0.85;
12520}
12521
12522.footer-menu-bottom a:hover {
12523  opacity: 1;
12524}
12525
12526/* Applies only to screens 768px wide or smaller */
12527@media only screen and (max-width: 768px) {
12528  .footer-bottom {
12529    margin-bottom: 40px;
12530  }
12531}
12532
12533.footer-payments img {
12534  height: 33px;
12535}
12536</style>
12537
12538<footer class="custom-footer">
12539  <div class="custom-footer-inner">
12540
12541    <div class="footer-top">
12542
12543      <div class="footer-brand">
12544        
12545          <img class="brand-logo" src="//theformalclub.in/cdn/shop/files/INLINE-WHITE.webp?v=1770359313" alt="Footer Logo">
12546        
12547
12548        <p class="footer-description">Our mission goes beyond just making great shirts. We’re leading a zero-polyester revolution, building a community of well-dressed, responsible men who value quality over fleeting trends.</p>
12549
12550        <div class="footer-socials">
12551          
12552            
12553          
12554            
12555          
12556            
12557          
12558            
12559          
12560            
12561              <a href="https://www.facebook.com/theformalclubofficial/" target="_blank">
12562                <img src="//theformalclub.in/cdn/shop/files/FB.webp?v=1770459297" alt="FB">
12563              </a>
12564            
12565          
12566            
12567              <a href="https://www.instagram.com/theformalclubofficial/" target="_blank">
12568                <img src="//theformalclub.in/cdn/shop/files/INSTA.webp?v=1770459306" alt="INSTA">
12569              </a>
12570            
12571          
12572            
12573              <a href="https://in.linkedin.com/company/theformalclubofficial" target="_blank">
12574                <img src="//theformalclub.in/cdn/shop/files/Linked-in.webp?v=1770459320" alt="Linked-in">
12575              </a>
12576            
12577          
12578            
12579              <a href="https://www.threads.com/@theformalclubofficial" target="_blank">
12580                <img src="//theformalclub.in/cdn/shop/files/Threads.webp?v=1770459342" alt="Threads">
12581              </a>
12582            
12583          
12584            
12585              <a href="https://in.pinterest.com/theformalclubofficial/" target="_blank">
12586                <img src="//theformalclub.in/cdn/shop/files/Printrest.webp?v=1770459325" alt="Printrest">
12587              </a>
12588            
12589          
12590            
12591              <a href="https://www.youtube.com/@TheFormalClub" target="_blank">
12592                <img src="//theformalclub.in/cdn/shop/files/Youtube.webp?v=1770459368" alt="Youtube">
12593              </a>
12594            
12595          
12596            
12597              <a href="https://x.com/TheFormalClub" target="_blank">
12598                <img src="//theformalclub.in/cdn/shop/files/X.webp?v=1770459347" alt="X">
12599              </a>
12600            
12601          
12602        </div>
12603
12604        <div class="footer-contact mobile-only">
12605          <h4>Contact Us</h4>
12606          <ul>
12607            
12608              
12609                <li>
12610                  
12611                    <img src="//theformalclub.in/cdn/shop/files/PHONE.png?v=1775825184" alt="PHONE">
12612                  
12613                  
12614                    <a href="tel:+918071423797">+9180714-23797</a>
12615                  
12616                </li>
12617              
12618            
12619              
12620                <li>
12621                  
12622                    <img src="//theformalclub.in/cdn/shop/files/EMAIL.png?v=1775825186" alt="EMAIL">
12623                  
12624                  
12625                    <a href="mailto:[email protected]">[email protected]</a>
12626                  
12627                </li>
12628              
12629            
12630              
12631                <li>
12632                  
12633                    <img src="//theformalclub.in/cdn/shop/files/LOCATIOn.png?v=1775825187" alt="LOCATIOn">
12634                  
12635                  
12636                    <span>Retrowalk Fashion Private Limited<br>Plot No. 48, 1st Floor, Industrial Area, Phase 1, Chandigarh 160002, India <br>CIN: U51909CH2022PTC044735</span>
12637                  
12638                </li>
12639              
12640            
12641              
12642                <li>
12643                  
12644                    <img src="//theformalclub.in/cdn/shop/files/Timing.png?v=1778583623" alt="Timing">
12645                  
12646                  
12647                    <span>Timings: 10 AM - 6:00 PM (Mon - Sat)</span>
12648                  
12649                </li>
12650              
12651            
12652              
12653            
12654              
12655            
12656              
12657            
12658              
12659            
12660              
12661            
12662              
12663            
12664              
12665            
12666          </ul>
12667        </div>
12668      </div>
12669
12670      <div class="footer-menu">
12671        <h4>Shop</h4>
12672        <ul>
12673          
12674            <li><a href="/collections/premium-shirts">All Shirts</a></li>
12675          
12676            <li><a href="/collections/new-arrivals">New Arrivals</a></li>
12677          
12678            <li><a href="/collections/best-sellers">Best Sellers</a></li>
12679          
12680            <li><a href="/pages/bulk-order">Bulk Orders</a></li>
12681          
12682        </ul>
12683      </div>
12684
12685      <div class="footer-menu">
12686        <h4>Help</h4>
12687        <ul>
12688          
12689            <li><a href="/pages/size-fit-guidance">Size Guide</a></li>
12690          
12691            <li><a href="/policies/shipping-policy">Shipping Info</a></li>
12692          
12693            <li><a href="https://theformalclub.in/apps/ecoreturns">Return & Exchange</a></li>
12694          
12695            <li><a href="/pages/contact-us">Contact Us</a></li>
12696          
12697        </ul>
12698      </div>
12699
12700      <div class="footer-menu">
12701        <h4>Company</h4>
12702        <ul>
12703          
12704            <li><a href="/pages/about-us">About Us</a></li>
12705          
12706            <li><a href="/pages/men-of-tfc">Men of TFC</a></li>
12707          
12708            <li><a href="/blogs/blog">Blogs</a></li>
12709          
12710            <li><a href="/pages/career">Career</a></li>
12711          
12712            <li><a href="/pages/buy-back">Buy Back</a></li>
12713          
12714        </ul>
12715      </div>
12716
12717      <div class="footer-menu mobile-only">
12718        <h4>Legal</h4>
12719        <ul>
12720          
12721            <li><a href="/policies/privacy-policy">Privacy Policy</a></li>
12722          
12723            <li><a href="/policies/terms-of-service">Terms of Service</a></li>
12724          
12725            <li><a href="/policies/refund-policy">Refund Policy</a></li>
12726          
12727        </ul>
12728      </div>
12729
12730      <div class="footer-contact desktop-only">
12731        <h4>Contact Us</h4>
12732        <ul>
12733          
12734            
12735              <li>
12736                
12737                  <img src="//theformalclub.in/cdn/shop/files/PHONE.png?v=1775825184" alt="PHONE">
12738                
12739                
12740                  <a href="tel:+918071423797">+9180714-23797</a>
12741                
12742              </li>
12743            
12744          
12745            
12746              <li>
12747                
12748                  <img src="//theformalclub.in/cdn/shop/files/EMAIL.png?v=1775825186" alt="EMAIL">
12749                
12750                
12751                  <a href="mailto:[email protected]">[email protected]</a>
12752                
12753              </li>
12754            
12755          
12756            
12757              <li>
12758                
12759                  <img src="//theformalclub.in/cdn/shop/files/LOCATIOn.png?v=1775825187" alt="LOCATIOn">
12760                
12761                
12762                  <span>Retrowalk Fashion Private Limited<br>Plot No. 48, 1st Floor, Industrial Area, Phase 1, Chandigarh 160002, India <br>CIN: U51909CH2022PTC044735</span>
12763                
12764              </li>
12765            
12766          
12767            
12768              <li>
12769                
12770                  <img src="//theformalclub.in/cdn/shop/files/Timing.png?v=1778583623" alt="Timing">
12771                
12772                
12773                  <span>Timings: 10 AM - 6:00 PM (Mon - Sat)</span>
12774                
12775              </li>
12776            
12777          
12778            
12779          
12780            
12781          
12782            
12783          
12784            
12785          
12786            
12787          
12788            
12789          
12790            
12791          
12792        </ul>
12793      </div>
12794
12795    </div>
12796
12797    <div class="footer-bottom">
12798      <div>© 2026 The Formal Club</div>
12799
12800      <ul class="footer-menu-bottom desktop-only">
12801        
12802          <li><a href="/policies/privacy-policy">Privacy Policy</a></li>
12803        
12804          <li><a href="/policies/terms-of-service">Terms of Service</a></li>
12805        
12806          <li><a href="/policies/refund-policy">Refund Policy</a></li>
12807        
12808      </ul>
12809
12810      
12811        <div class="footer-payments">
12812          <img src="//theformalclub.in/cdn/shop/files/Frame_53.png?v=1770359529" alt="Liquid error (sections/J-custom-footer line 288): invali
12812d url input">
12813        </div>
12814      
12815    </div>
12816
12817  </div>
12818  <div style="position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);">
12819  <a href="/pages/write-for-us">Write for Us</a>
12820  <a href="/pages/easy-returns-exchanges">Easy Returns & Exchanges</a>
12821  <a href="/pages/faq">FAQ</a>
12822  <a href="/collections/shop-by-fabric">Shop By Fabric</a>
12823  <a href="/pages/kp-account">Account</a>
12824  <a href="/pages/comfort-fit-size-chart">Comfort Fit Size Chart</a>
12825  <a href="/pages/referrals">Referrals</a>
12826  <a href="/pages/rewards">Rewards</a>
12827  <a href="/pages/slim-fit">SLIM FIT Size Chart</a>
12828  <a href="/pages/smart-fit-size-chart-full-sleeve">Smart Fit Size Chart Full Sleeve</a>
12829  <a href="/pages/smart-fit-size-chart-half-sleeve">Smart Fit Size Chart Half Sleeve</a>
12830  <a href="/pages/new-classic-fit">NEW CLASSIC FIT Size Chart</a>
12831  <a href="/pages/classic-fit">CLASSIC FIT Size Chart</a>
12832  <a href="/pages/size-chart-tfc">Size Chart TFC</a>
12833  <a href="/pages/bulk-order-success-thank-you">Bulk Order Success</a>
12834  <a href="/pages/size-guide-page">SIZE GUIDE PAGE</a>
12835</div>
12836</footer>
12837
12838</div>
12839<!-- END sections: footer-group --></main>
12840    <div id="shopify-section-J-bottom-glass-nav" class="shopify-section">
12841
12842
12843</div>
12844
12845    
12845<script>
12846document.addEventListener('click', function (e) {
12847  const btn = e.target.closest('.custom-product-description__readmore');
12848  if (!btn) return;
12849
12850  const wrapper = btn.closest('.custom-product-description');
12851  wrapper.classList.toggle('expanded');
12852  btn.textContent = wrapper.classList.contains('expanded')
12853    ? 'Read less'
12854    : 'Read more';
12855});
12856</script>
12856
12857
12858<script>
12859document.querySelectorAll('.size-btn').forEach(button => {
12860  button.addEventListener('click', function() {
12861
12862    let value = this.dataset.value;
12863    let url = new URL(window.location.href);
12864
12865    url.searchParams.delete('filter.v.option.size');
12866
12867    if (value) {
12868      url.searchParams.append('filter.v.option.size', value);
12869    }
12870
12871    window.location.href = url.toString();
12872  });
12873});
12874</script>
12874
12875
12876
12877<script>
12878document.addEventListener("change", function(e) {
12879  if (e.target.matches('input[type="radio"][data-option-position]')) {
12880
12881    const fieldset = e.target.closest("fieldset");
12882    if (!fieldset) return;
12883
12884    const selectedLabel = fieldset.querySelector("input:checked + label span, input:checked + span");
12885    if (!selectedLabel) return;
12886
12887    const selectedText = selectedLabel.textContent.trim();
12888
12889    // Update "Size: L"
12890    const sizeDisplay = fieldset.querySelector(".selected-size-display");
12891    if (sizeDisplay) {
12892      sizeDisplay.textContent = selectedText;
12893    }
12894
12895    // Update Garment Measurement
12896    const measurementDisplay = fieldset.querySelector(".garment-measurement-display");
12897    if (measurementDisplay) {
12898      measurementDisplay.textContent = "Garment Measurement : " + selectedText;
12899    }
12900  }
12901});
12902</script>
12902
12903
12904
12905
12906
12907
12908
12909
12910<script>
12911  (function() {
12912    let isCheckingCart = false;
12913
12914    async function enforceAccessoryCartRule() {
12915      if (isCheckingCart) return;
12916      isCheckingCart = true;
12917
12918      try {
12919        // 1. Get current cart contents
12920        const cartRes = await fetch(window.Shopify.routes.root + 'cart.js');
12921        const cart = await cartRes.json();
12922
12923        // If cart is empty, do nothing
12924        if (cart.items.length === 0) {
12925          isCheckingCart = false;
12926          return;
12927        }
12928
12929        let hasCoreProduct = false;
12930        let accessoryKeys = [];
12931
12932        // 2. Check tags for each item by fetching its product data
12933        for (const item of cart.items) {
12934          const productRes = await fetch(`${window.Shopify.routes.root}products/${item.handle}.js`);
12935          const product = await productRes.json();
12936
12937          // Ensure tag matching is uppercase to avoid case-sensitivity issues
12938          const tags = product.tags ? product.tags.map(t => t.toUpperCase()) : [];
12939          
12940          if (tags.includes('ACCESSORIES')) {
12941            accessoryKeys.push(item.key);
12942          } else {
12943            hasCoreProduct = true;
12944          }
12945        }
12946
12947        // 3. If no core product is left but accessories remain, auto-remove them
12948        if (!hasCoreProduct && accessoryKeys.length > 0) {
12949          let updates = {};
12950          accessoryKeys.forEach(key => updates[key] = 0); // Set accessory quantity to 0
12951
12952          await fetch(window.Shopify.routes.root + 'cart/update.js', {
12953            method: 'POST',
12954            headers: { 'Content-Type': 'application/json' },
12955            body: JSON.stringify({ updates: updates })
12956          });
12957
12958          // Reload the page to clear the GoKwik drawer and show the empty cart
12959          window.location.reload();
12960        }
12961      } catch (error) {
12962        console.error('Error validating cart tags:', error);
12963      } finally {
12964        isCheckingCart = false;
12965      }
12966    }
12967
12968    // Intercept Fetch API (Catches GoKwik background updates)
12969    const origFetch = window.fetch;
12970    window.fetch = async function() {
12971      const response = await origFetch.apply(this, arguments);
12972      const url = arguments[0];
12973      
12974      if (typeof url === 'string' && url.includes('/cart/')) {
12975        if (url.includes('change') || url.includes('update') || url.includes('clear')) {
12976          // Wait 500ms for GoKwik to finish its update before checking
12977          setTimeout(enforceAccessoryCartRule, 500);
12978        }
12979      }
12980      return response;
12981    };
12982
12983    // Intercept legacy XMLHttpRequest (Fallback for older app versions)
12984    const origOpen = XMLHttpRequest.prototype.open;
12985    XMLHttpRequest.prototype.open = function() {
12986      this.addEventListener('load', function() {
12987        if (this.responseURL && this.responseURL.includes('/cart/')) {
12988          if (this.responseURL.includes('change') || this.responseURL.includes('update') || this.responseURL.includes('clear')) {
12989            setTimeout(enforceAccessoryCartRule, 500);
12990          }
12991        }
12992      });
12993      origOpen.apply(this, arguments);
12994    };
12995
12996  })();
12997</script>
12997
12998
12999<div class="app-download-wrapper">
13000  <div class="app-qr-popup">
13001    
13002    <p class="qr-subheading">Get our app now!</p>
13003    <p class="qr-text">Scan the QR code below!</p>
13004    <img src="https://cdn.shopify.com/s/files/1/0669/7621/9417/files/App_Scaner.png?v=1789734236" alt="App Scanner" width="180" height="180" loading="lazy">
13005  </div>
13006
13007  <button class="app-download-btn">
13008  <img 
13009    src="https://cdn.shopify.com/s/files/1/0669/7621/9417/files/LOG.png?v=1778741006" 
13010    alt="App Icon" 
13011    class="btn-icon-img" 
13012    width="18" 
13013    height="18" 
13014    loading="lazy"
13015  >
13016  DOWNLOAD APP
13017</button>
13018</div>
13019<script src="https://cdntrackhub.com/js/76548.js" async></script>
13019
13020  <style> /* Force all drawers (Cart, Filters, Mobile Menu) to sit above the bottom nav */.drawer,#mini-cart,#cart-drawer,#facets-drawer {z-index: 999999 !important;}  /* Force popups and dropdowns (like 'Sort by') to sit above the bottom nav */.popover,.popover-wrapper,.select-popover {z-index: 999999 !important;}  /* Ensure the dark background overlays stay behind the drawers but above the nav */.drawer-overlay,.page-overlay,.drawer::after {z-index: 999998 !important;} </style>
13021<div id="shopify-block-AZnR5dnZsSkUyeTBhR__9805538440657070816" class="shopify-block shopify-app-block">
13021<script>
13022  try {
13023  const avadaProductId =  '' ;
13024  const avadaShopDomain =  'theformalclub.in' ;
13025  const avadaShopCurrency =  'INR' ;
13026  const avadaVariants =  [];
13027  const avadaCustomerId =  '' ;
13028  const avadaCustomerEmail =  '' ;
13029  const shopifyShopId =  '66976219417' ;
13030  const avadaTemplate = 'page';
13031  const avadaShopifyDomain =  'theformalclub.myshopify.com' ;
13032
13033    if(!window.AVADA_ORDER_TRACKING) {
13034      const orderTrackingSettings = {"widgetSettings":{"trackingPageSlug":"order-tracking","enableOrderNumber":true,"orderIdPlaceholder":"Enter your order number","emailPhonePlaceholder":"Enter your email/phone","trackingNumberPlaceholder":"Enter your tracking number","enableTrackingNumber":true,"headingText":"Track your order","buttonText":"Track order","orderNumberTabText":"Order Number","trackingNumberTabText":"Tracking Number","orderNumberLabel":"Order number","emailLabel":"Email","phoneLabel":"Phone","enablePhoneLookup":true,"trackingNumberLabel":"Tracking Number","copiedText":"Copied","destinationLabel":"Destination","orderText":"Order","trackOrderSuccessMsg":"Track order success","orderNotFoundMsg":"Order not found","naText":"N/A","enableProgressBar":true,"orderedStepText":"Ordered","preparingShipmentStepText":"Preparing shipment","inTransitStepText":"In Transit","outForDeliveryStepText":"Out for Delivery","deliveredStepText":"Delivered","enableTrackingInfo":true,"trackingInfoHeading":"Tracking information","orderInfoHeading":"Order information","buttonTextColor":"#FFFFFF","emailRequiredError":"Email is required","emailInvalidError":"Please enter a valid email address","phoneRequiredError":"Phone number is required","phoneInvalidError":"Please enter a valid phone number","orderNumberRequiredError":"Order number is required","orderNumberMinLengthError":"Order number must be at least 3 characters","trackingNumberRequiredError":"Tracking number is required","trackingNumberMinLengthError":"Tracking number must be at least 3 characters","contactMethodRequiredError":"Please select contact method","orderFailedMsg":"The order has encountered an issue on shipment.","orderCancelledMsg":"The order has been cancelled","shopId":"Zp3StwAqZGUNqIoygUyc","createdAt":"2026-07-29T07:57:04.152Z","trackingPageHandle":"order-tracking","trackingPageId":"gid://shopify/Page/165105991961","trackButtonColor":"#8a6d3b","id":"dbKPlP5eF7Lkao6n68Iw","progressBarColor":"#ffff","updatedAt":"2026-07-29T07:57:04.152Z","enableCustomCss":true,"enableOrderInfo":true,"customCss":"@media (max-width: 768px) {\n    .Avada-OrderTracking__Wrapper .OrderTracking-TrackingForm__Wrapper {\n        padding: 40px 0px;\n    }\n}\n.OrderTracking-OrderInformation__Destination{display: none !important;}"},"customSelector":{},"translation":{"id":"Id9aeA7RXTkxYqe4J8DK","defaultLanguage":"en","detectMethod":"browser","updatedAt":"2026-07-29T07:57:04.136Z","shopId":"Zp3StwAqZGUNqIoygUyc","createdAt":"2026-07-29T07:57:04.136Z"}} || {};
13035      const {customSelector, widgetSettings} = orderTrackingSettings || {};
13036      const {customPageSelector} = customSelector || {};
13037      const trackingPageSlug = (widgetSettings && widgetSettings.trackingPageSlug) || 'order-tracking';
13038      const trackingPagePath = '/pages/' + trackingPageSlug;
13039      const isTrackingPage = window.location.pathname.indexOf(trackingPagePath) !== -1;
13040      const pageContainers = [
13041              customPageSelector,
13042              "main#MainContent .page-width",
13043              "main#MainContent .shopify-section",
13044              'main#MainContent',
13045              "#site-main .site-page",
13046              ".main .container",
13047              "main#main .container",
13048              "#PageContainer .page-width",
13049              "#PageContainer .shopify-section",
13050              ".Avada-OrderTracking__Wrapper"
13051            ].filter(Boolean);
13052
13053      window.AVADA_ORDER_TRACKING = {
13054        ...orderTrackingSettings,
13055        variants: avadaVariants,
13056        productId: avadaProductId,
13057        template: avadaTemplate,
13058        shop: {
13059          id: shopifyShopId,
13060          domain: avadaShopDomain,
13061          currency: avadaShopCurrency,
13062          shopifyDomain: avadaShopifyDomain
13063        },
13064        isTrackingPage,
13065        pageContainer: null
13066      };
13067
13068      const findContainer = function() {
13069        for (let i = 0; i < pageContainers.length; i++) {
13070          const el = document.querySelector(pageContainers[i]);
13071          if (el) return el;
13072        }
13073        return null;
13074      };
13075
13076      // Find the container and (on the tracking page) inject the widget mount point.
13077      // Returns true once there is nothing left to do, false to keep retrying.
13078      const ensureContainer = function() {
13079        const pageContainer = findContainer();
13080        if (pageContainer) {
13081          window.AVADA_ORDER_TRACKING.pageContainer = pageContainer;
13082        }
13083        if (!isTrackingPage) return true;
13084        if (document.querySelector('.Avada-OrderTracking__Wrapper')) return true;
13085        if (!pageContainer) return false;
13086        pageContainer.classList.remove('page-width--narrow', 'page-width--full-width', 'container--tiny', 'container--narrow');
13087        pageContainer.innerHTML = `<div class="Avada-OrderTracking__Wrapper"></div>`;
13088        return true;
13089      };
13090
13091      // Last-resort mount for custom themes that match NONE of the selectors above:
13092      // append (do NOT innerHTML-wipe — these are broad ancestors holding header/footer)
13093      // the widget mount point into the first guaranteed-present element so the tracking
13094      // page is never left blank. Only used after the bounded retry below gives up.
13095      const fallbackHosts = ['main', '[role="main"]', '#MainContent', '#main', 'body'];
13096      const mountFallback = function() {
13097        if (!isTrackingPage) return;
13098        if (document.querySelector('.Avada-OrderTracking__Wrapper')) return;
13099        let host = null;
13100        for (let i = 0; i < fallbackHosts.length; i++) {
13101          host = document.querySelector(fallbackHosts[i]);
13102          if (host) break;
13103        }
13104        if (!host) return;
13105        const wrapper = document.createElement('div');
13106        wrapper.className = 'Avada-OrderTracking__Wrapper';
13107        host.appendChild(wrapper);
13108        window.AVADA_ORDER_TRACKING.pageContainer = host;
13109      };
13110
13111      // The embed runs synchronously and may execute before the theme has rendered
13112      // the page container into the DOM (or while it renders sections async), which
13113      // would leave pageContainer null forever. Retry on DOM ready + bounded polling,
13114      // with a MutationObserver fallback, until the container shows up; if it never
13115      // does (theme matches no selector), fall back to a guaranteed mount point.
13116      if (!ensureContainer()) {
13117        let attempts = 0;
13118        const MAX_ATTEMPTS = 40; // ~10s at 250ms
13119        let observer = null;
13120        const stop = function() {
13121          if (observer) { observer.disconnect(); observer = null; }
13122        };
13123        const retry = function() {
13124          if (ensureContainer()) { stop(); return; }
13125          attempts += 1;
13126          if (attempts >= MAX_ATTEMPTS) { mountFallback(); stop(); return; }
13127          setTimeout(retry, 250);
13128        };
13129        if (document.readyState === 'loading') {
13130          document.addEventListener('DOMContentLoaded', retry, {once: true});
13131        }
13132        if (window.MutationObserver) {
13133          observer = new MutationObserver(function() {
13134            if (ensureContainer()) stop();
13135          });
13136          observer.observe(document.documentElement, {childList: true, subtree: true});
13137        }
13138        setTimeout(retry, 250);
13139      }
13140    }
13141  } catch(e) {
13142    console.error("Order Tracking Error: ", e)
13143  }
13144</script>
13144
13145
13146
13147</div><div id="shopify-block-AOGNBOUc2Y3ErMFZYM__15731092540705609947" class="shopify-block shopify-app-block">
13147<script src="https://cdn.shopify.com/extensions/01a0f753-20e1-7a88-bb19-8ed53f1de5e2/manifest-2-887/assets/common-script.js" defer></script>
13147
13148
13149<!-- Preload CSS chunks for lazy-loaded components (ensures they're included in Shopify deploy) -->
13150
13151
13152
13153
13154
13155
13156<script>
13157  function initBikContext() {
13158    
13159
13160    window.bik_debug = true;
13161    var manifestPageType = 'OTHER';
13162    window.bik_context = Object.assign({}, window.bik_context, {
13163      pageType: manifestPageType,
13164      cacheBuster: '1790249851474',
13165      avatar: 'https://firebasestorage.googleapis.com/v0/b/bikayi-chat.appspot.com/o/openai%2FUs9hV7Oij5X7dw1kIe3pIwZxILm1%2FUs9hV7Oij5X7dw1kIe3pIwZxILm1_customAvatar?alt=media&token=f5b9c447-2c7e-4699-bd32-b481aa24d515',
13166      theme: '#0e2417',
13167      name: 'TFC Advisor',
13168    });
13169
13170    
13171
13172    
13173
13174    
13175
13176    
13177
13178  }
13179  (function() {
13180    initBikContext();
13181  })();
13182
13183</script>
13183
13184
13185
13186<script src="https://cdn.shopify.com/extensions/01a0f753-20e1-7a88-bb19-8ed53f1de5e2/manifest-2-887/assets/shopifyBundle.js" defer data-em-disable></script>
13186
13187</div><div id="shopify-block-AanVySDZ1SnJKMTJlb__6390781979696372841" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: widget_initializer -->
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198<!-- BEGIN app snippet: nector_auth --><!-- END app snippet -->
13199
13200<script
13201  async
13202  src="https://cdn.nector.io/nector-static/no-cache/reward-widget/mainloader.min.js"
13203  data-op="widget"
13204  data-platform_url="https://platform.nector.io"
13205  data-websdk_url="https://websdk.nector.io"
13206  data-api_key="ak_bbf04b18d5c1e1ab6bbd43157868db1ff6aecc58be59df377237403f47098ac8"
13207  data-entity_id="459a0a62-b253-4e73-9210-ca0b81b16482"
13208  data-customer_id=""
13209  data-platform="shopify"
13210  
13211    data-target_currency="INR"
13212  
13213></script>
13213
13214<!-- END app snippet -->
13215</div><div id="shopify-block-AZTA0UUdWeWUzNG9jV__1219337400145039034" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kwikpass -->
13215<script defer>
13216  function getCustomerId() {
13217    
13218    return null
13219    
13220  }
13221  
13222  function getThemeId() {
13223    
13224    return null
13225    
13226  }
13227
13228  
13229  let token = null;
13230  let isDropdownVisible = false;
13231  let isDropdownMobileVisible = false;
13232  let isElementsWithAccountClickable = true;
13233  const ICON_SELECT_QUERY='.header__icon--account';
13234  const HORIZON_PROFILE_ICON = '.account-button.header-actions__action'
13235  
13236 // Define handleDrawer2 in global scope so it can be accessed by onclick attributes - for horizon themes
13237 function handleDrawer2() {
13238   const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment))
13239   if (token) {
13240     const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
13241     const crossIconElement = document.getElementById("icon-close-kwikpass")
13242     const drawerElement = document.getElementById("kwikpass-drawer-desktop")
13243     // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
13244     if(drawerElement && crossIconElement && kwikpassLoggedInElement) {
13245       if(isDropdownVisible){
13246         drawerElement.style.display = "none";
13247         crossIconElement.style.display="none";
13248         kwikpassLoggedInElement.style.display="flex";
13249       }else{
13250         drawerElement.style.display = "block";
13251         crossIconElement.style.display="flex";
13252         kwikpassLoggedInElement.style.display="none";
13253       }
13254       isDropdownVisible = !isDropdownVisible;
13255     }
13256     
13257     const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
13258     const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
13259     const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
13260     // display cross icon and hide icon-kwikpass if isDropdownMobileVisible = true else display icon-kwikpass and hide cross icon
13261     if(drawerElementMbl && crossIconElementMbl && kwikpassLoggedInElementMbl) {
13262       if(isDropdownMobileVisible){
13263         drawerElementMbl.style.display = "none";
13264         crossIconElementMbl.style.display="none";
13265         kwikpassLoggedInElementMbl.style.display="flex";
13266       }else{
13267         drawerElementMbl.style.display = "block";
13268         crossIconElementMbl.style.display="flex";
13269         kwikpassLoggedInElementMbl.style.display="none";
13270       }
13271       isDropdownMobileVisible = !isDropdownMobileVisible;
13272     }
13273   }
13274 }
13275
13276 function addProfileIconInHorizon(){
13277
13278  const kpLoader = `<svg
13279    class="loadergk kploader"
13280    width="17"
13281    height="16"
13282    viewBox="0 0 17 16"
13283    fill="none"
13284    xmlns="http://www.w3.org/2000/svg"
13285  >
13286  <path
13287    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"
13288    stroke="#111"
13289    stroke-width="1.6"
13290    stroke-linecap="round"
13291    stroke-linejoin="round"
13292  />
13293  </svg>`
13294   
13295   /*removing existing profile(person) icon - person icon is not present in this store*/
13296   // Note: profileButtonElement and profileButtonElementMbl are now defined later in the code (lines 356 and 376)
13297
13298  // defining css and add it to style tag in head
13299  function appendCss() {
13300  let css = `
13301  .loadergk {
13302    display: none;
13303    animation: rotate 1.5s linear infinite;
13304  }
13305  @keyframes rotate {
13306    100% {
13307      transform: rotate(360deg);
13308    }
13309  }
13310  .kp-disabled-text-color{
13311    cursor: not-allowed;
13312  }
13313  #logout-button-desktop, #logout-button-mobile{
13314    cursor: pointer;
13315    display: flex;
13316    justify-content: center;
13317    align-items: center;
13318    gap: 8px;
13319    font-size: 14px;
13320    color: #344054;
13321    font-style: normal;
13322    font-weight: 600;
13323    line-height: 20px;
13324    width: 100%;
13325    border-radius: 8px;
13326    padding: 8px 14px;;
13327    border: 1px solid var(--gray-300, #d0d5dd);
13328    background: var(--base-white, #fff);
13329    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
13330  }
13331  #loggedin-icons{
13332    align-self: center;
13333    display: none;
13334  }
13335   #loggedin-icons-mobile{
13336   display:none;
13337  }
13338  /* Base drawer styles */
13339  #kwikpass-drawer-desktop,#kwikpass-drawer-mobile{
13340    padding: 16px;
13341    display: none;
13342    width: 10rem;
13343    position: absolute;
13344    box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
13345    border-bottom-left-radius: 8px;
13346    border-bottom-right-radius: 8px;
13347    z-index: 999;
13348    background:#fff!important;
13349  }
13350  
13351  /* Old theme drawer - original positioning (MUST NOT BREAK) */
13352  .kp-old-theme #kwikpass-drawer-desktop,
13353  .kp-old-theme #kwikpass-drawer-mobile {
13354    right: 10%;
13355    top: 175%;
13356  }
13357  
13358  /* New theme drawer - use right: 0 to align with icon's right edge (responsive) */
13359  .kp-new-theme #kwikpass-drawer-desktop,
13360  .kp-new-theme #kwikpass-drawer-mobile {
13361    right: 74px;
13362    top: 78%;
13363  }
13364  #kwikpass-drawer-desktop > ul , #kwikpass-drawer-mobile > ul {
13365    margin: 0px 0px 15px 0px;
13366    padding: 0;
13367    width: 100%;
13368  }
13369  #kwikpass-drawer-desktop >ul >a , #kwikpass-drawer-mobile > ul > a {
13370    cursor: pointer;
13371    width: 100%;
13372    display: flex!important;
13373    justify-content: space-between;
13374    align-items: center;
13375    padding: 0;
13376    color: inherit;
13377    margin-left:0!important;
13378    text-decoration: none;
13379  }
13380  #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-mobile > ul > a:hover , #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus {
13381    text-decoration: none;
13382  }
13383  #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus,#kwikpass-drawer-desktop >ul >a:active , #kwikpass-drawer-mobile > ul > a:active {
13384    text-decoration: none;
13385  }
13386  #kwikpass-drawer-desktop >ul >a:focus .loadergk , #kwikpass-drawer-mobile > ul > a:focus .loadergk {
13387    display: block;
13388  }
13389  #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk , #kwikpass-drawer-mobile > ul > a:not(:focus) .loadergk {
13390    display: none;
13391  } 
13392  #kwikpass-drawer-desktop > ul > a > p , #kwikpass-drawer-mobile > ul > a > p {
13393    font-size: 14px;
13394    font-style: normal;
13395    font-weight: 500;
13396    line-height: 142.857%;
13397    display: inline-flex;
13398    gap: 8px;
13399    align-items: center;
13400    margin: 0px 0 0px 0;
13401    color: #000;
13402  }
13403  /* Base icon styles */
13404  .header--icon{
13405    cursor: pointer;
13406    display: inline-flex;
13407    color: #000;
13408  }
13409  .header--icon--mobile{
13410    cursor: pointer;
13411    display: inline-flex;
13412    color: #000;
13413    width: 23px;
13414  }
13415  
13416  /* Old theme - original positioning (MUST NOT BREAK) */
13417  .kp-old-theme.header--icon,
13418  .kp-old-theme.header--icon--mobile {
13419    position: relative;
13420    top: 10px;
13421    margin: 0 10px;
13422  }
13423  
13424  /* New theme - match old theme visual appearance */
13425  .kp-new-theme.header--icon,
13426  .kp-new-theme.header--icon--mobile {
13427    display: inline-flex;
13428    align-items: center;
13429  }
13430  #icon-close-kwikpass, #icon-close-kwikpass-mobile{
13431    display: none;
13432    border-radius: 50px;
13433    border: 1px solid;
13434    margin: 0;
13435    padding: 2px;
13436    align-items: center;
13437    justify-content: center;
13438    margin-left:3px;
13439  }
13440
13441  floating-panel-component.account-popover__panel.details-content.color-scheme-1 {
13442    display: none;
13443  }
13444 
13445  `;
13446
13447    var style = document.createElement('style');
13448    style.innerHTML = css;
13449    document.getElementsByTagName('head')[0].appendChild(style);
13450  }
13451
13452  // function call to append css to style tag
13453  appendCss() 
13454
13455  const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
13456  <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"/>
13457  <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"/>
13458  </svg>`;
13459  
13460  // kwikpass icon for desktop - if user is not logged in
13461  const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
13462  
13463  // kwikpass icon for mobile - if user is not logged in
13464  const KwikpassNotLoggedIconMobile = `<div id="kp-login-button-header-logo-mobile" onclick="handleKpAndShopifyLogin()"  style="cursor: pointer;display: flex">${userIcon}</div>`
13465  
13466  // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
13467  const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop" >
13468  <ul>
13469  <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
13470  <p>
13471    <svg
13472        width="16"
13473        height="16"
13474        viewBox="0 0 20 20"
13475        fill="none"
13476        xmlns="http://www.w3.org/2000/svg" 
13477    >
13478        <path
13479        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 
1347910.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"
13480        stroke="currentColor"
13481        stroke-width="1.66667"
13482        stroke-linecap="round"
13483        stroke-linejoin="round"
13484        fill="none"
13485        />
13486    </svg>
13487  
13488    Order History
13489  </p>
13490  
13491  ${kpLoader}
13492  </a>
13493  </ul>
13494    <button id="logout-button-desktop">
13495      Logout
13496        <svg
13497        width="16"
13498        height="16"
13499        viewBox="0 0 20 20"
13500        fill="none"
13501        xmlns="http://www.w3.org/2000/svg"
13502        >
13503        <path
13504        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"
13505        stroke="currentColor"
13506        stroke-width="1.66667"
13507        stroke-linecap="round"
13508        stroke-linejoin="round"
13509        fill="none"
13510        />
13511        </svg>
13512    </button>
13513  </div>`;
13514  
13515  // dropdown for mobile (opens on clicking kwikpass icon if user logged in)
13516  const drawerhtmlMobile = `<div id="kwikpass-drawer-mobile">
13517  <ul>
13518  <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
13519  <p>
13520    <svg
13521        width="16"
13522        height="16"
13523        viewBox="0 0 20 20"
13524        fill="none"
13525        xmlns="http://www.w3.org/2000/svg" 
13526        class="ordericon"
13527    >
13528        <path
13529        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 
1352910.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"
13530        stroke="currentColor"
13531        stroke-width="1.66667"
13532        stroke-linecap="round"
13533        stroke-linejoin="round"
13534        fill="none"
13535        />
13536    </svg>
13537  
13538    Order History
13539  </p>
13540  
13541  ${kpLoader}
13542  </a>
13543  </ul>
13544    <button id="logout-button-mobile">
13545      Logout
13546        <svg
13547        width="16"
13548        height="16"
13549        viewBox="0 0 20 20"
13550        fill="none"
13551        xmlns="http://www.w3.org/2000/svg"
13552        >
13553        <path
13554        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"
13555        stroke="currentColor"
13556        stroke-width="1.66667"
13557        stroke-linecap="round"
13558        stroke-linejoin="round"
13559        fill="none"
13560        />
13561        </svg>
13562    </button>
13563  </div>`;
13564  
13565  
13566  
13567  const kwikpassLoggedInIcon = `
13568    <div id="loggedin-icons">
13569      <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer2()">
13570        <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13571        <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
13572        </svg>
13573        </div>
13574        <div style="cursor: pointer;display: flex;" onclick="handleDrawer2()" id="icon-kwikpass">
13575        ${userIcon}
13576      </div>
13577    </div>`;
13578  
13579  const kwikpassLoggedInIconMobile = `
13580  <div id="loggedin-icons-mobile" >
13581    <div id="icon-close-kwikpass-mobile" style="cursor: pointer;height: 20px; width:20px;" onclick="handleDrawer2()">
13582      <svg width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13583      <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
13584      </svg>
13585      </div> 
13586      <div style="cursor: pointer;display: flex" onclick="handleDrawer2()" id="icon-kwikpass-mobile">
13587      ${userIcon}
13588    </div>
13589  </div>`;
13590  
13591  
13592  // It will change based on theme - Desktop
13593  const profileButtonElement = document.querySelector('.account-button.header-actions__action')
13594  const personIconElement = profileButtonElement?.parentElement
13595  const html = `
13596    ${KwikpassNotLoggedIcon}
13597    ${kwikpassLoggedInIcon}
13598    ${drawerhtmlDesktop}
13599  `;
13600  
13601  if(!document.getElementsByClassName("header--icon")?.[0]){
13602    // Detect theme
13603    const isOldTheme = document.querySelector('.account-popover') !== null;
13604    
13605    const kwipassDesktopNode = document.createElement('div')
13606    // Add theme-specific class
13607    kwipassDesktopNode.className = isOldTheme ? "header--icon kp-old-theme" : "header--icon kp-new-theme"
13608    kwipassDesktopNode.innerHTML = html
13609    // Hide original and insert Kwikpass button (works for both themes)
13610    if(personIconElement && profileButtonElement) {
13611      profileButtonElement.style.display = 'none';
13612      personIconElement.insertBefore(kwipassDesktopNode, profileButtonElement);
13613    }
13614  }
13615  
13616  //mobile - Get the second instance of account button
13617  const allAccountButtons = document.querySelectorAll('.account-button.header-actions__action')
13618  const profileButtonElementMbl = allAccountButtons[1] // Second instance (mobile)
13619  const personIconElementMbl = profileButtonElementMbl?.parentElement
13620
13621
13622  
13623  const htmlmobile = `
13624    ${KwikpassNotLoggedIconMobile}
13625    ${kwikpassLoggedInIconMobile}
13626    ${drawerhtmlMobile}
13627  `;
13628  
13629  if(!document.getElementsByClassName("header--icon--mobile")?.[0]){
13630    // Detect theme
13631    const isOldThemeMobile = document.querySelector('.account-drawer') !== null;
13632    
13633    const kwipassMobileNode = document.createElement('div')
13634    // Add theme-specific class
13635    kwipassMobileNode.className = isOldThemeMobile ? "header--icon--mobile kp-old-theme" : "header--icon--mobile kp-new-theme"
13636    kwipassMobileNode.innerHTML = htmlmobile
13637    // Hide original and insert Kwikpass button (works for both themes)
13638    if(personIconElementMbl && profileButtonElementMbl) {
13639      profileButtonElementMbl.style.display = 'none';
13640      personIconElementMbl.insertBefore(kwipassMobileNode, profileButtonElementMbl);
13641    }
13642  }
13643 }
13644 
13645 function addLoginButtonForHorizon(){
13646  
13647  function updateDOM(isKwikpassLogin = true) {
13648    token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
13649    const isLogout = sessionStorage.getItem('isLogout');
13650    const phoneNumber = getValueFromCookiesOrLocalStorage('notify_ph
13650one_number');
13651  
13652    if ((!token && !isLogout) || (token && !phoneNumber)) {
13653      openIframe('kp_sso_token')
13654    }
13655  
13656    const drawerElementMobile = document.getElementById("kwikpass-drawer-mobile")
13657    if(drawerElementMobile){
13658      if(token){
13659        document.getElementById("kp-login-button-header-logo-mobile").style.display = "none"
13660        document.getElementById("loggedin-icons-mobile").style.display = "block"
13661      }else{
13662        document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex"
13663        document.getElementById("loggedin-icons-mobile").style.display = "none"
13664        drawerElementMobile.style.display = "none"
13665      }
13666    }
13667  
13668    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
13669    if(drawerElement){
13670      if(token){
13671        document.getElementById("kp-login-button-header-logo").style.display = "none"
13672        document.getElementById("loggedin-icons").style.display = "block"
13673      }else{
13674        document.getElementById("kp-login-button-header-logo").style.display = "flex"
13675        document.getElementById("loggedin-icons").style.display = "none"
13676        drawerElement.style.display = "none"
13677      }
13678    }
13679  
13680    // shopify logout
13681      const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
13682      logoutLink.forEach((element) => {
13683        element.addEventListener("click", (event) => {
13684        event.preventDefault()
13685        handleLogout()
13686      })
13687    });
13688  
13689    const logoutElement =  document.getElementById('logout-button-desktop')
13690    if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
13691    
13692    //mobile
13693    const logoutElementMobile =  document.getElementById('logout-button-mobile')
13694    if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout);
13695  }
13696    
13697      let isElementsWithAccountClickable = true;
13698  
13699  // Add a click event listener to the document
13700  document.addEventListener('click', function(event) {
13701    const dropdownButton = document.getElementsByClassName('header--icon') ?. [0]
13702    // Check if the clicked element is the dropdown button or inside the dropdown menu
13703    const isClickInsideDropdown = dropdownButton?.contains(event.target);
13704  
13705    // If the click is outside the dropdown, hide the dropdown
13706    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
13707    const crossIconElement = document.getElementById("icon-close-kwikpass")
13708    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
13709  
13710    if (! isClickInsideDropdown && isDropdownVisible && token) {
13711      drawerElement.style.display = "none";
13712      crossIconElement.style.display = "none";
13713      kwikpassLoggedInElement.style.display = "flex";
13714      isDropdownVisible = ! isDropdownVisible;
13715    }
13716  
13717    //mobile
13718    const dropdownButtonMbl = document.getElementsByClassName('header--icon--mobile')?.[0]
13719  
13720    // Check if the clicked element is the dropdown button or inside the dropdown menu
13721    const isClickInsideDropdownMbl = dropdownButtonMbl?.contains(event.target);
13722  
13723    // If the click is outside the dropdown, hide the dropdown
13724    const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
13725    const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
13726    const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
13727  
13728    if (! isClickInsideDropdownMbl && isDropdownMobileVisible && token) {
13729      drawerElementMbl.style.display = "none";
13730      crossIconElementMbl.style.display = "none";
13731      kwikpassLoggedInElementMbl.style.display = "flex";
13732      isDropdownMobileVisible = !isDropdownMobileVisible;
13733    }
13734  });
13735  
13736  document.addEventListener('DOMContentLoaded', function() {
13737    updateDOM();
13738  });
13739  
13740  window.addEventListener('update-dom', function() {
13741    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
13742    const crossIconElement = document.getElementById("icon-close-kwikpass")
13743    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
13744    if(drawerElement) drawerElement.style.display = "none";
13745    if(crossIconElement) crossIconElement.style.display="none";
13746    if(kwikpassLoggedInElement) kwikpassLoggedInElement.style.display="flex";
13747    
13748    const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile");
13749    const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile")
13750    const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile")
13751    if(drawerElementMbl) drawerElementMbl.style.display = "none";
13752    if(crossIconElementMbl) crossIconElementMbl.style.display="none";
13753    if(kwikpassLoggedInElementMbl) kwikpassLoggedInElementMbl.style.display="flex";
13754    updateDOM();
13755  });
13756  addProfileIconInHorizon()
13757  updateDOM();
13758 }
13759
13760 function handleDrawer1() {
13761    const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
13762    if (token) {
13763      const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
13764      const crossIconElement = document.getElementById("icon-close-kwikpass");
13765      const drawerElement = document.getElementById("kwikpass-drawer-desktop");
13766      // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
13767      if(isDropdownVisible){
13768        drawerElement.style.display = "none";
13769        crossIconElement.style.display="none";
13770        kwikpassLoggedInElement.style.display="flex";
13771      }else{
13772        drawerElement.style.display = "block";
13773        crossIconElement.style.display="flex";
13774        kwikpassLoggedInElement.style.display="none";
13775      }
13776      isDropdownVisible = !isDropdownVisible;
13777    }
13778  }
13779
13780  function addLoginButton(){
13781      function updateDOM() {
13782        token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
13783        const isLogout = sessionStorage.getItem('isLogout');
13784        const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number');
13785    
13786        if ((!token && !isLogout) || (token && !phoneNumber)) {
13787          openIframe('kp_sso_token')
13788        }
13789    
13790        const drawerElement = document.getElementById("kwikpass-drawer-desktop")
13791        if(drawerElement){
13792          if(token){
13793          document.getElementById("kp-login-button-header-logo").style.display = "none"
13794          document.getElementById("loggedin-icons").style.display = "block"
13795          }else{
13796          document.getElementById("kp-login-button-header-logo").style.display = "flex"
13797          document.getElementById("loggedin-icons").style.display = "none"
13798          drawerElement.style.display = "none"
13799          }
13800        }
13801        // shopify logout
13802        const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
13803        logoutLink.forEach((element) => {
13804          element.addEventListener("click", (event) => {
13805            event.preventDefault()
13806            handleLogout()
13807          })
13808        });
13809    
13810       const logoutElement =  document.getElementById('logout-button-desktop')
13811        
13812        if(logoutElement) logoutElement.addEventListener('click', handleLogout); 
13813      }
13814      
13815      const elementsWithAccount = document.querySelectorAll('a[href="/account"]');
13816      elementsWithAccount.forEach((element) => {
13817        element.addEventListener('click', async (e) => {
13818          e.preventDefault();
13819          const customerId = getCustomerId()
13820          token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
13821          kpHandleLogin('/account');
13822        });
13823      });
13824    
13825      document.addEventListener('DOMContentLoaded', function() {
13826        updateDOM();
13827      });
13828    
13829      window.addEventListener('update-dom', function() {
13830        updateDOM();
13831      });
13832    
13833      //TODO: update this with a query for the required button
13834    
13835      const loader = `<svg
13836        class="kploader"
13837        width="17"
13838        height="16"
13839        viewBox="0 0 17 16"
13840        fill="none"
13841        xmlns="http://www.w3.org/2000/svg"
13842      >
13843      <path
13844        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"
13845        stroke="#111"
13846        stroke-width="1.6"
13847        stroke-linecap="round"
13848        stroke-linejoin="round"
13849      />
13850      </svg>`
13851    
13852       /*removing existing profile(person) icon - person icon is not present in this store*/
13853       const profileButtonElement = document.querySelector(ICON_SELECT_QUERY) || document.querySelector(HORIZON_PROFILE_ICON);
13854      
13855      // defining css and add it to style tag in head
13856      function appendCss() {
13857      let css = `
13858      .kploader {
13859        display: none;
13860        animation: rotate 1.5s linear infinite;
13861      }
13862      @keyframes rotate {
13863        100% {
13864          transform: rotate(360deg);
13865        }
13866      }
13867      .kp-disabled-text-color{
13868        cursor: not-allowed;
13869      }
13870      #logout-button-desktop{
13871        cursor: pointer;
13872        display: flex;
13873        justify-content: center;
13874        align-items: center;
13875        gap: 8px;
13876        font-size: 14px;
13877        color: #344054;
13878        font-style: normal;
13879        font-weight: 600;
13880        line-height: 20px;
13881        width: 100%;
13882        border-radius: 8px;
13883        padding: 8px 14px;;
13884        border: 1px solid var(--gray-300, #d0d5dd);
13885        background: var(--base-white, #fff);
13886        box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
13887      }
13888      #loggedin-icons{
13889        align-self: center;
13890        display: none;
13891      }
13892      #kwikpass-drawer-desktop{
13893        padding: 16px;
13894        display: none;
13895        right: 0%;
13896        width: 18rem;
13897        position: absolute;
13898        top: 100%;
13899        box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
13900        border-bottom-left-radius: 8px;
13901        border-bottom-right-radius: 8px;
13902        z-index: 999;
13903        background:#fff!important;
13904      }
13905      #kwikpass-drawer-desktop > ul{
13906        margin: 0px 0px 10px 0px;
13907        padding: 0;
13908        width: 100%;
13909      }
13910      #kwikpass-drawer-desktop >ul >a{
13911        cursor: pointer;
13912        width: 100%;
13913        display: flex!important;
13914        justify-content: space-between;
13915        align-items: center;
13916        padding: 0;
13917        color: inherit;
13918        margin-left:0!important;
13919        text-decoration: none;
13920      }
13921      #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus {
13922        text-decoration: none;
13923      }
13924      #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active {
13925        text-decoration: none;
13926      }
13927      #kwikpass-drawer-desktop >ul >a:focus .kploader {
13928        display: block;
13929      }
13930      #kwikpass-drawer-desktop >ul >a:not(:focus) .kploader {
13931        display: none;
13932      }
13933      #kwikpass-drawer-desktop > ul > a > p {
13934        font-size: 14px;
13935        font-style: normal;
13936        font-weight: 500;
13937        line-height: 142.857%;
13938        display: inline-flex;
13939        gap: 8px;
13940        align-items: center;
13941        margin: 10px 0 10px 0;
13942        color: #000;
13943      }
13944      .header--icon{
13945        cursor: pointer;
13946        position: relative;
13947        display: inline-flex;
13948      }
13949      path#svgkp-path {
13950        stroke-width: 1;
13951      }
13952      #icon-close-kwikpass{
13953        display: none;
13954        border-radius: 50px;
13955        border: 1px solid;
13956        margin: 0;
13957        padding: 2px;
13958        align-items: center;
13959        justify-content: center;
13960       margin-left:3px;
13961      }
13962        `;
13963    
13964        var style = document.createElement('style');
13965        style.innerHTML = css;
13966        document.getElementsByTagName('head')[0].appendChild(style);
13967      }
13968    
13969      // function call to append css to style tag
13970      appendCss()
13971      // existing user icon to show in the header
13972      // TODO : fetch user icon form backend
13973      const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
13974          <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"/>
13975          <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"/>
13976          </svg>`;
13977    
13978     // kwikpass icon for desktop - if user is not logged in
13979     const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
13980    
13981     // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
13982     const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop">
13983      <ul>
13984        <a href="javascript:void(0)" onclick="handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex">
13985        <p>
13986           <svg
13987            width="20"
13988            height="20"
13989            viewBox="0 0 20 20"
13990            fill="none"
13991            xmlns="http://www.w3.org/2000/svg"
13992             >
13993            <path
13994            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 
1399410.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"
13995            stroke="currentColor"
13996            stroke-width="1.66667"
13997            stroke-linecap="round"
13998            stroke-linejoin="round"
13999            fill="none"
14000          />
14001           </svg>
14002           Order History
14003        </p>
14004    
14005      ${loader}
14006        </a>
14007      </ul>
14008        <button id="logout-button-desktop">
14009          Logout
14010            <svg
14011              width="20"
14012              height="20"
14013              viewBox="0 0 20 20"
14014              fill="none"
14015              xmlns="http://www.w3.org/2000/svg"
14016            >
14017              <path
14018              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"
14019              stroke="currentColor"
14020              stroke-width="1.66667"
14021              stroke-linecap="round"
14022              stroke-linejoin="round"
14023              fill="none"
14024            />
14025          </svg>
14026        </button>
14027      </div>`;
14028    
14029      const kwikpassLoggedInIcon = `
14030      <div id="loggedin-icons" >
14031        <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer1()">
14032          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
14033            <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
14034          </svg>
14035           </div>
14036          <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass">
14037          ${userIcon}
14038         </div>
14039      </div>`;
14040    
14041    
14042      // It will change based on theme
14043      const personIconElement = document.querySelector(ICON_SELECT_QUERY)?.parentElement || document.querySelector(HORIZON_PROFILE_ICON)?.parentElement
14044      const html = `
14045        ${KwikpassNotLoggedIcon}
14046        ${kwikpassLoggedInIcon}
14047        ${drawerhtmlDesktop}
14048      `;
14049
14050
14051      if(!document.getElementsByClassName("header--icon")?.[0]){
14052        const kwipassDesktopNode = document.createElement('div')
14053        kwipassDesktopNode.className="header--icon"
14054        kwipassDesktopNode.innerHTML = html
14055        personIconElement?.replaceChild(kwipassDesktopNode,profileButtonElement)
14056      }
14057
14058      let timerId=null;
14059      document.getElementById('kp-login-button-header-logo')?.addEventListener('click', () => {
14060            clearTimeout(timerId);
14061            timerId = null;
14062            handleKpAndShopifyLogin();
14063          });
14064      const kwikpassMobileIconElement = document.getElementById('kp-login-button-header-logo-mobile');
14065      if (kwikpassMobileIconElement) {
14066        kwikpassMobileIconElement.addEventListener('click', () => {
14067          clearTimeout(timerId);
14068          timerId = null;
14069          handleKpAndShopifyLogin();
14070        });
14071      }
14072
14073    updateDOM();
14074
14075  }
14076
14077  let isdomReady = false;
14078  document.addEventListener('DOMContentLoaded', function() {
14079    isdomReady = true;
14080  }, { once: true });
14081
14082  function handleManualIntegration(){
14083    if(isdomReady){
14084      handleDOMUpdate();
14085    }else{
14086      document.addEventListener('DOMContentLoaded', function() {
14087        handleDOMUpdate();
14088      });
14089    } 
14090    
14091    window.addEventListener('update-dom', function() {
14092      handleDOMUpdate();
14093    });
14094  }
14095
14096  function handleNewVersionsOfHorizon(){
14097    const headerEl = document.querySelector("header");
14098
14099    if (headerEl) {
14100      // Create an observer to watch attribute changes
14101      const observer = new MutationObserver((mutationsList) => {
14102        for (const mutation of mutationsList) {
14103          if (
14104            mutation.type === "attributes" &&
14105            mutation.attributeName === "data-hydrated"
14106          ) {
14107            const newValue = headerEl.getAttribute("data-hydrated");
14108            if (newValue === "true") {
14109
14110              addProfileIconInHorizon();
14111              const drawerElementMobile = document.getElementById("kwikp
14111ass-drawer-mobile")
14112              if(drawerElementMobile){
14113                if(token){
14114                  document.getElementById("kp-login-button-header-logo-mobile").style.display = "none"
14115                  document.getElementById("loggedin-icons-mobile").style.display = "block"
14116                }else{
14117                  document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex"
14118                  document.getElementById("loggedin-icons-mobile").style.display = "none"
14119                  drawerElementMobile.style.display = "none"
14120                }
14121              }
14122            
14123              const drawerElement = document.getElementById("kwikpass-drawer-desktop")
14124              if(drawerElement){
14125                if(token){
14126                  document.getElementById("kp-login-button-header-logo").style.display = "none"
14127                  document.getElementById("loggedin-icons").style.display = "block"
14128                }else{
14129                  document.getElementById("kp-login-button-header-logo").style.display = "flex"
14130                  document.getElementById("loggedin-icons").style.display = "none"
14131                  drawerElement.style.display = "none"
14132                }
14133              }
14134              const logoutElement =  document.getElementById('logout-button-desktop')
14135              if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
14136              
14137              //mobile
14138              const logoutElementMobile =  document.getElementById('logout-button-mobile')
14139              if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout);
14140
14141              // Stop observing once done (optional)
14142              observer.disconnect();
14143            }
14144          }
14145        }
14146      });
14147
14148      observer.observe(headerEl, { attributes: true });
14149
14150      setTimeout(() => {
14151        observer.disconnect();
14152      }, 10000);
14153
14154}
14155
14156  }
14157
14158  /**
14159   * Identifies account-related URLs that must be gated until KwikPass scripts load.
14160   */
14161  function isAccountPath(pathname) {
14162    if (!pathname) return false;
14163    return (
14164      pathname === '/account' ||
14165      pathname.startsWith('/account/login') ||
14166      pathname.startsWith('/account/register') ||
14167      pathname.endsWith('/account') ||
14168      pathname.indexOf('customer_authentication') !== -1 ||
14169      pathname === '/account/addresses'
14170    );
14171  }
14172
14173  /**
14174   * KwikpassAccountGate
14175   * -------------------
14176   * Blocks navigation to account pages (see isAccountPath) until every required
14177   * KwikPass script has loaded successfully.
14178   *
14179   * Design notes:
14180   * - A SINGLE delegated click listener is attached on `document` in the CAPTURE
14181   *   phase. This means it runs before any bubbling / inline `onclick` handlers,
14182   *   so navigation is reliably blocked even for links clicked before scripts
14183   *   finish loading (the race condition we care about). No per-anchor listeners.
14184   * - A MutationObserver only manages the visual `kwikpass-loading` class on
14185   *   dynamically injected account links; the actual click-blocking never depends
14186   *   on the observer, so newly added links are protected immediately by delegation.
14187   * - Loading state is centralized: every registered script key must flip to true
14188   *   before the gate lifts. If ANY script fails, the gate stays locked.
14189   */
14190  var KwikpassAccountGate = (function () {
14191    var LOADING_CLASS = 'kwikpass-loading';
14192    var STYLE_ID = 'kwikpass-gate-style';
14193
14194    var scriptStatus = Object.create(null); // key -> true once that script loads
14195    var requiredScripts = [];
14196    var failed = false;        // a required script errored -> stay locked
14197    var unlocked = false;      // gate lifted; navigation allowed
14198    var observer = null;
14199    var clickListenerAttached = false;
14200
14201    // Resolve an anchor's pathname tolerantly (handles relative/absolute hrefs).
14202    function getAnchorPath(anchor) {
14203      try {
14204        return anchor.pathname || new URL(anchor.href, window.location.origin).pathname;
14205      } catch (e) {
14206        return null;
14207      }
14208    }
14209
14210    function isAccountAnchor(anchor) {
14211      if (!anchor || anchor.tagName !== 'A') return false;
14212      var href = anchor.getAttribute('href');
14213      // Ignore non-navigational hrefs (in-page anchors, javascript: handlers).
14214      if (!href || href.indexOf('javascript:') === 0 || href.charAt(0) === '#') return false;
14215      return isAccountPath(getAnchorPath(anchor));
14216    }
14217
14218    // Single delegated capture-phase handler: blocks account-link navigation
14219    // while the gate is locked.
14220    function onDocumentClick(event) {
14221      if (unlocked) return;
14222      var target = event.target;
14223      var anchor = target && target.closest ? target.closest('a[href]') : null;
14224      if (!anchor || !isAccountAnchor(anchor)) return;
14225      event.preventDefault();
14226      event.stopPropagation();
14227    }
14228
14229    // Add/remove the visual loading class on every current account anchor.
14230    function refreshAnchorClasses() {
14231      var anchors = document.querySelectorAll('a[href]');
14232      for (var i = 0; i < anchors.length; i++) {
14233        if (!isAccountAnchor(anchors[i])) continue;
14234        if (unlocked) anchors[i].classList.remove(LOADING_CLASS);
14235        else anchors[i].classList.add(LOADING_CLASS);
14236      }
14237    }
14238
14239    function injectStyle() {
14240      if (document.getElementById(STYLE_ID)) return;
14241      var style = document.createElement('style');
14242      style.id = STYLE_ID;
14243      // Visual cue only; click-blocking is handled by the delegated listener.
14244      style.textContent = '.' + LOADING_CLASS + '{cursor:progress;opacity:.7;}';
14245      (document.head || document.documentElement).appendChild(style);
14246    }
14247
14248    // Flag account links inside a freshly added DOM node.
14249    function flagNode(node) {
14250      if (node.nodeType !== 1) return; // element nodes only
14251      if (node.tagName === 'A' && isAccountAnchor(node)) {
14252        node.classList.add(LOADING_CLASS);
14253      }
14254      if (node.querySelectorAll) {
14255        var inner = node.querySelectorAll('a[href]');
14256        for (var k = 0; k < inner.length; k++) {
14257          if (isAccountAnchor(inner[k])) inner[k].classList.add(LOADING_CLASS);
14258        }
14259      }
14260    }
14261
14262    // Watch for dynamically injected account links (visual class only).
14263    function startObserver() {
14264      if (observer || typeof MutationObserver === 'undefined') return;
14265      observer = new MutationObserver(function (mutations) {
14266        if (unlocked) return;
14267        for (var m = 0; m < mutations.length; m++) {
14268          var added = mutations[m].addedNodes;
14269          for (var n = 0; n < added.length; n++) flagNode(added[n]);
14270        }
14271      });
14272      observer.observe(document.documentElement, { childList: true, subtree: true });
14273    }
14274
14275    function lockNavigation() {
14276      if (!clickListenerAttached) {
14277        document.addEventListener('click', onDocumentClick, true); // capture phase
14278        clickListenerAttached = true;
14279      }
14280      injectStyle();
14281      startObserver();
14282      // The DOM may still be parsing when scripts are appended.
14283      if (document.readyState === 'loading') {
14284        document.addEventListener('DOMContentLoaded', refreshAnchorClasses, { once: true });
14285      } else {
14286        refreshAnchorClasses();
14287      }
14288    }
14289
14290    function unlockNavigation() {
14291      if (unlocked) return;
14292      unlocked = true;
14293      if (clickListenerAttached) {
14294        document.removeEventListener('click', onDocumentClick, true);
14295        clickListenerAttached = false;
14296      }
14297      if (observer) {
14298        observer.disconnect();
14299        observer = null;
14300      }
14301      refreshAnchorClasses(); // strips the loading class from account links
14302    }
14303
14304    function maybeUnlock() {
14305      if (failed) return;
14306      for (var i = 0; i < requiredScripts.length; i++) {
14307        if (!scriptStatus[requiredScripts[i]]) return; // still waiting on a script
14308      }
14309      unlockNavigation();
14310    }
14311
14312    return {
14313      // Register every script key up front and begin blocking immediately.
14314      init: function (keys) {
14315        requiredScripts = keys.slice();
14316        for (var i = 0; i < keys.length; i++) scriptStatus[keys[i]] = false;
14317        failed = false;
14318        unlocked = false;
14319        lockNavigation();
14320      },
14321      markLoaded: function (key) {
14322        scriptStatus[key] = true;
14323        maybeUnlock();
14324      },
14325      markFailed: function (key, err) {
14326        failed = true;
14327        // Meaningful error; gate stays locked intentionally.
14328        console.error(
14329          '[KwikPass] Required script failed to load: "' + key +
14330          '". Account links remain disabled.', err
14331        );
14332      }
14333    };
14334  })();
14335
14336
14337  var KP_LOW_PRIORITY_SCRIPT_URL = "https://pdp.gokwik.co/jify/build/sdk.js";
14338
14339  function generateKpRequestId(){
14340    return 'req-' + Date.now().toString(36) + '-' + Math.random().toString(36).slice(2);
14341  }
14342
14343  function runWhenIdle(fn, timeout){
14344    if(typeof requestIdleCallback === 'function'){
14345      requestIdleCallback(fn, { timeout: timeout });
14346    }else{
14347      setTimeout(fn, 0);
14348    }
14349  }
14350
14351  function isJifyScriptAlreadyPresent(){
14352    return !!document.querySelector('script[src*="/jify/"]');
14353  }
14354
14355  function loadLowPriorityScript(src){
14356    runWhenIdle(function(){
14357      try{
14358        if(isJifyScriptAlreadyPresent()){
14359          return;
14360        }
14361        var script = document.createElement('script');
14362        script.src = src;
14363        script.type = 'module';
14364        script.async = true;
14365        script.setAttribute('fetchpriority', 'low');
14366        document.body.appendChild(script);
14367      }catch(err){
14368        console.error(err);
14369      }
14370    }, 5000);
14371  }
14372
14373  function checkMerchantStatusAndLoadLowPriorityScript(merchantId){
14374    runWhenIdle(function(){
14375      try{
14376        if(!merchantId){
14377          return;
14378        }
14379
14380        if(isJifyScriptAlreadyPresent()){
14381          return;
14382        }
14383
14384        var kpRequestId = generateKpRequestId();
14385        var merchantStatusUrl = 'https://gkx.gokwik.co/jify/api/v1/merchant/status';
14386
14387        fetch(merchantStatusUrl, {
14388          method: 'GET',
14389          priority: 'low',
14390          headers: {
14391            'gk-merchant-id': merchantId,
14392            'kp-merchant-id': merchantId,
14393            'kp-request-id': kpRequestId,
14394          },
14395        })
14396        .then(function(response){ return response.json(); })
14397        .then(function(data){
14398          if(data && data.enabled === true && KP_LOW_PRIORITY_SCRIPT_URL){
14399            loadLowPriorityScript(KP_LOW_PRIORITY_SCRIPT_URL);
14400          }
14401        })
14402        .catch(function(err){ console.error(err); });
14403      }catch(err){
14404        console.error(err);
14405      }
14406    }, 3000);
14407  }
14408
14409  function addScripts(){
14410    var kwikpassCoreFnUrl="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js"
14411    var kwikpassMerchantV2Url="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js";
14412    var kwikpassSDKUrl="https://pdp.gokwik.co/kwikpass/plugin/build/kp-shopify-app-sdk.js";
14413
14414    // Start blocking account-link navigation before the scripts are appended.
14415    KwikpassAccountGate.init(['core', 'merchantV2', 'sdk']);
14416
14417    var kpCoreFnScript = document.createElement('script');
14418    kpCoreFnScript.src = kwikpassCoreFnUrl;
14419    kpCoreFnScript.async=false;
14420
14421    kpCoreFnScript.onload = () => {
14422      KwikpassAccountGate.markLoaded('core');
14423      if(document.querySelector(ICON_SELECT_QUERY)){
14424        addLoginButton();
14425      }else if(document.querySelector(HORIZON_PROFILE_ICON)){
14426        handleNewVersionsOfHorizon();
14427        addLoginButtonForHorizon();
14428        }else{
14429        handleManualIntegration();
14430      }
14431    };
14432    kpCoreFnScript.onerror = (e) => KwikpassAccountGate.markFailed('core', e);
14433
14434    var kpMerchantV2Script = document.createElement('script');
14435    kpMerchantV2Script.src = kwikpassMerchantV2Url;
14436    kpMerchantV2Script.async=false;
14437    kpMerchantV2Script.onload = () => KwikpassAccountGate.markLoaded('merchantV2');
14438    kpMerchantV2Script.onerror = (e) => KwikpassAccountGate.markFailed('merchantV2', e);
14439
14440    var kpMerchantV2SDKScript = document.createElement('script');
14441    kpMerchantV2SDKScript.src = kwikpassSDKUrl;
14442    kpMerchantV2SDKScript.async=false;
14443    kpMerchantV2SDKScript.onload = () => KwikpassAccountGate.markLoaded('sdk');
14444    kpMerchantV2SDKScript.onerror = (e) => KwikpassAccountGate.markFailed('sdk', e);
14445
14446    // Appended together => the three scripts download in parallel
14447    // (async=false preserves execution order between them).
14448    document.body.appendChild(kpCoreFnScript);
14449    document.body.appendChild(kpMerchantV2Script);
14450    document.body.appendChild(kpMerchantV2SDKScript);
14451  }
14452
14453  const __kp_mid = "19tfzmoo735t";
14454  if(!__kp_mid || __kp_mid === ''){
14455    window.merchantInfo  = {
14456      ...window.merchantInfo,
14457      environment: "production",
14458      type: "merchantInfo",
14459      integrationType: "PLUGIN",
14460    }
14461
14462    var updateThemeMetaFieldGet = 'https://gkx.gokwik.co/kp/api/v1/shopify-app/update-theme-meta-field';
14463
14464
14465    const options = {
14466    method: 'GET',
14467    headers: {accept: 'application/json', shop: window.Shopify.shop }
14468    };
14469
14470    fetch(updateThemeMetaFieldGet, options)
14471    .then(response => response.json())
14472    .then(response => {
14473      var data = response.data;
14474      if(data?.mid != null && data?.mid !== ''){
14475        window.merchantInfo["mid"] = data.mid;
14476      }
14477
14478      addScripts();
14479      checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid);
14480    })
14481    .catch(err => console.error(err));
14482  }else{
14483    window.merchantInfo  = {
14484      ...window.merchantInfo,
14485      ...(__kp_mid != null && __kp_mid !== '' ? { mid: __kp_mid } : {}),
14486      environment: "production",
14487      type: "merchantInfo",
14488      integrationType: "PLUGIN",
14489    }
14490
14491    addScripts();
14492     checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid);
14493  }
14494
14495</script>
14495
14496<!-- END app snippet -->
14497
14498</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
14498<script>
14499  window['ShopifyForms'] = {
14500    ...window['ShopifyForms'],
14501    currentPageType: "page"
14502  };
14503</script>
14503
14504
14505
14506</div><div id="shopify-block-AVEJuUXF4eVQyeEdqa__5958325610427746679" class="shopify-block shopify-app-block">
14507
14508
14509    
14510
14511    
14512    
14513    
14514    
14515    
14516    
14517
14518
14519    
14520
14521
14522    <div id="id_ts7_theme_configurations" 
14523        data-search-config="eyJzZWFyY2hfYmFyIjp7ImVuYWJsZV9zZWFyY2hfcmVzdWx0Ijp0cnVlLCJlbmFibGVfaW5zdGFudF9zZWFyY2giOnRydWV9LCJhZHZhbmNlZF9zZXR0aW5ncyI6eyJzbWFydF9zZWFyY2giOmZhbHNlLCJ2b2ljZV9zZWFyY2giOnRydWUsIm1vbmdvX3NlYXJjaCI6ZmFsc2UsImluZml4X3NlYXJjaCI6ZmFsc2UsImVuYWJsZV9ydGwiOmZhbHNlLCJpbmZpeF9zZWFyY2hfZmllbGRzIjp7InRpdGxlIjpmYWxzZSwiZGVzY3JpcHRpb24iOmZhbHNlLCJwcm9kdWN0X3R5cGUiOmZhbHNlLCJ0YWdzIjpmYWxzZSwidmVuZG9yIjpmYWxzZSwic2t1IjpmYWxzZX0sImV4YWN0X3NlYXJjaCI6ZmFsc2UsInNlYXJjaF9maWVsZHMiOnsidGl0bGUiOnRydWUsImRlc2NyaXB0aW9uIjp0cnVlLCJwcm9kdWN0X3R5cGUiOnRydWUsInZlbmRvciI6dHJ1ZSwidGFncyI6dHJ1ZSwic2t1Ijp0cnVlfX0sImNvbnRlbnQiOnsiemVyb19jaGFyX3NlYXJjaF9zdWdnIjp0cnVlLCJhdXRvX3NwZWxsaW5nX3N1Z2dlc3Rpb24iOnRydWUsInNob3dfcmVjZW50X3NlYXJjaCI6ZmFsc2UsInNob3dfdmlld19hbGxfbGluayI6dHJ1ZSwic2hvd19zdWdnZXN0aW9uIjp0cnVlLCJzdWdnZXN0aW9uX3F0eSI6NSwiaGlnaGxpZ2h0X3NlYXJjaF90ZXJtX3RpdGxlIjp0cnVlLCJzaG93X2NvbGxlY3Rpb25zIjp0cnVlLCJjb2xsZWN0aW9uc19xdHkiOjUsInNob3dfcGFnZXMiOnRydWUsInBhZ2VzX3F0eSI6NSwic2hvd19ibG9ncyI6dHJ1ZSwiYmxvZ3NfcXR5Ijo1LCJzaG93X3Byb2R1Y3QiOnRydWUsInNob3dfcHJpY2UiOnRydWUsInNob3dfY29tcGFyZV9wcmljZSI6dHJ1ZSwic2hvd19pbWFnZSI6dHJ1ZSwic2hvd19vdXRfc3RvY2tfcHJvZHVjdCI6dHJ1ZSwic2hvd19yZXZpZXciOnRydWUsImhpZ2hsaWdodF9zZWFyY2hfdGVybXMiOmZhbHNlLCJzaG93X2VudGlyZV90aXRsZSI6ZmFsc2UsInNob3dfc3RpY2t5X3dpZGdldCI6ZmFsc2UsInN0aWNreV93aWRnZXRfcG9zaXRpb24iOiJib3R0b20tcmlnaHQiLCJtYXhfdGl0bGVfc3RyIjoyLCJkaXNwbGF5X2Rlc2NyaXB0aW9uIjpmYWxzZSwibWF4X2Rlc2Nfc3RyIjowLCJwcm9kdWN0X3F0eSI6NCwiemVyb19wcmljZV9hY3Rpb24iOjIsInplcm9fcHJpY2VfdGV4dCI6Ik5vIFByaWNlIiwiZGlzcGxheV9hZGRpdGlvbmFsX3Byb2R1Y3RfZmllbGQiOnsiU0tVcyBmb3IgYWxsIHZhcmlhbnRzIjpmYWxzZSwiQmFyY29kZXMgZm9yIGFsbCB2YXJpYW50cyI6ZmFsc2UsIlZlbmRvciI6ZmFsc2UsIlR5cGUiOmZhbHNlLCJUYWdzIjpmYWxzZSwiQ29sbGVjdGlvbnMiOmZhbHNlLCJObyI6dHJ1ZX0sInNlYXJjaF9yZXN1bHRfb3JkZXIiOnsic3VnZ2VzdGlvbnMiOnRydWUsInByb2R1Y3RzIjp0cnVlLCJjb2xsZWN0aW9ucyI6dHJ1ZSwicGFnZXMiOnRydWUsImJsb2dzIjp0cnVlfX0sImlzX2xheW91dCI6eyJsYXlvdXRfdHlwZSI6eyJzaW5nbGVfY29sdW1uIjpmYWxzZSwiZ3JpZF9tdWx0aV9jb2x1bW4iOnRydWUsImxpc3RfbXVsdGlfY29sdW1uIjpmYWxzZX19LCJwcm9kdWN0X2xhYmVscyI6eyJzaG93X2Rpc2NvdW50X2xhYmVsIjpmYWxzZSwic2hvd19pbl9zdG9ja19sYWJlbCI6dHJ1ZSwibGFiZWxfYnlfdGFnIjpbXSwiZGlzY291bnRfb3B0aW9uIjp7ImlzX3Nob3dfcGVyY2VudGFnZSI6dHJ1ZSwiaXNfc2hvd19wcmljZSI6ZmFsc2V9fSwiZmlsdGVycyI6eyJmaWx0ZXJfbGF5b3V0IjoidmVydGljYWwiLCJjaGVja19ib3hfYm9yZGVyX3JhZGl1cyI6NH0sInJlc3VsdF9jb250ZW50Ijp7ImRpc3BsYXlfb3B0aW9uX3N3YXRjaGVzIjp0cnVlLCJkaXNwbGF5X3RvcF9zZWFyY2hfcHJvZHVjdCI6dHJ1ZSwiaW5maW5pdGVfYW5kZW5kbGVzc19zY3JvbGwiOjAsImRpc3BsYXlfZmlsdGVyX3NlYXJjaCI6dHJ1ZSwic2hvd19wcm9faW1hZ2VzIjp0cnVlLCJzaG93X2NvbXBhcmVfcHJpY2UiOnRydWUsInNob3dfb3V0X3N0b2NrX3Byb2R1Y3QiOnRydWUsInNob3dfcmV2aWV3Ijp0cnVlLCJzaG93X3ByaWNlIjp0cnVlLCJoaWdobGlnaHRfc2VhcmNoX3Rlcm1fdGl0bGUiOnRydWUsInNob3dfZW50aXJlX3RpdGxlIjpmYWxzZSwicHJvZHVjdHNfcGVyX3BhZ2UiOjI0LCJtYXhfdGl0bGVfc3RyIjoyLCJtYXhfZGVzY19zdHIiOjEsImRpc3BsYXlfZGVzY3JpcHRpb24iOmZhbHNlLCJzaG93X2J1dHRvbiI6eyJBZGQgdG8gQ2FydCI6dHJ1ZSwiUXVpY2sgdmlldyI6dHJ1ZSwiQnV5IE5vdyI6ZmFsc2V9LCJkaXNwbGF5X2FkZGl0aW9uYWxfcHJvZHVjdF9maWVsZCI6eyJTS1VzIGZvciBhbGwgdmFyaWFudHMiOmZhbHNlLCJCYXJjb2RlcyBmb3IgYWxsIHZhcmlhbnRzIjpmYWxzZSwiVmVuZG9yIjpmYWxzZSwiVHlwZSI6ZmFsc2UsIlRhZ3MiOmZhbHNlLCJDb2xsZWN0aW9ucyI6ZmFsc2UsIk5vIjp0cnVlfSwiemVyb19wcmljZV9hY3Rpb24iOjIsInplcm9fcHJpY2VfdGV4dCI6Ik5vIFByaWNlIiwiZGVmYXVsdF9zb3J0aW5nIjp7IlJlbGV2YW5jZSI6dHJ1ZSwiVGl0bGU6IEEtWiI6ZmFsc2UsIlRpdGxlOiBaLUEiOmZhbHNlLCJEYXRlOiBOZXcgdG8gT2xkIjpmYWxzZSwiRGF0ZTogT2xkIHRvIE5ldyI6ZmFsc2UsIlByaWNlOiBMb3cgdG8gSGlnaCI6ZmFsc2UsIlByaWNlOiBIaWdoIHRvIExvdyI6ZmFsc2V9LCJ2aXNpYmxlX3NvcnRpbmciOnsiUmVsZXZhbmNlIjp0cnVlLCJUaXRsZTogQS1aIjp0cnVlLCJUaXRsZTogWi1BIjp0cnVlLCJEYXRlOiBOZXcgdG8gT2xkIjp0cnVlLCJEYXRlOiBPbGQgdG8gTmV3Ijp0cnVlLCJQcmljZTogTG93IHRvIEhpZ2giOnRydWUsIlByaWNlOiBIaWdoIHRvIExvdyI6dHJ1ZX0sImFkZF9leHRyYV9tYXJnaW4iOjAsInNob3dfY29sbGVjdGlvbnMiOnRydWUsInNob3dfcGFnZXMiOnRydWUsInNob3dfYmxvZ3MiOnRydWUsImRpc3BsYXlfY29ycmVjdF9zZWFyY2hfdGVybSI6dHJ1ZSwic2hvd19jb2xsZWN0aW9uX2ltYWdlIjp0cnVlLCJzaG93X2Jsb2dfaW1hZ2UiOnRydWUsImNvbGxlY3Rpb25fbWF4X2Rlc2Nfc3RyIjoyLCJzaG93X2dyaWQiOnRydWUsImdyaWRfZGljdCI6eyJncmlkX3ZpZXdfNCI6ZmFsc2UsImdyaWRfdmlld18zIjp0cnVlLCJncmlkX3ZpZXdfMiI6ZmFsc2UsImxpc3RfdmlldyI6ZmFsc2V9LCJwYWdlX21heF9kZXNjX3N0ciI6MiwiYmxvZ19tYXhfZGVzY19zdHIiOjIsInNob3dfcmVjZW50bHlfdmlld3NfcHJvZHVjdHMiOnRydWUsImdyaWRfdmlldyI6NCwicnZfcHJpY2Vfc2hvdyI6dHJ1ZSwicnZfcHJvZHVjdHNfcGVyX3BhZ2UiOjgsImltYWdlX3R5cGUiOiJwb3J0cmFpdCIsImltYWdlX29iamVjdF9maXQiOiJjb3ZlciJ9LCJjdXN0b21fZGF0YSI6eyJzaG93X2NvbnRlbn
14523Rfb25fZm9jdXMiOmZhbHNlLCJmb2N1c19odG1sIjoiPHA+V2hhdCBhcmUgeW91IGxvb2tpbmcgZm9yPzwvcD4iLCJzaG93X2V4dHJhX2NvbnRlbnQiOnRydWUsImV4dHJhX2h0bWwiOiIiLCJzaG93X25vdGhpbmdfZm91bmRfY29udGVudCI6dHJ1ZSwibm90aGluZ19mb3VuZF9odG1sIjoiPHA+U29ycnksIG5vIHJlc3VsdHMgZm91bmQgZm9yIDxiPiR7dHM3X3NlYXJjaF92YWx1ZX08L2I+IDwvcD4iLCJ1c2VfY3VzdG9tX2NzcyI6dHJ1ZSwiY3VzdG9tX2NzcyI6Ii50czctc2VhcmNoLXN1Z2dlc3Rpb25zLW1lbnUgLnRzNy1zZWFyY2gtbWVudS1saXN0e21heC1oZWlnaHQ6IDYwMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtbWVudSAudHM3LXNlYXJjaC1tZW51LWxpc3R7dG9wOiAyMXB4OyBib3JkZXItcmFkaXVzOiAwcHg7fVxyXG4udHM3LWRpc2NvdW50e29yZGVyOiAyO31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtdGl0bGV7Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O31cclxuLnRzNy12aWV3LWFsbC1pdGVtc3tmb250LXNpemU6IDE0cHg7IGJhY2tncm91bmQ6ICM4MDU2MzA7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiA3cHggMTdweDsgZm9udC13ZWlnaHQ6IDQwMDt9XHJcbi50czctc2VhcmNoLW1lbnUtbGlzdC50czctbXVsdGktY29sdW1uIC50czctcHJvZHVjdC1saXN0aW5nIC50czctc2VhcmNoLWdyaWQtdmlld3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjt9XHJcbi50czctc2VhcmNoLXByb2R1Y3R7bWFyZ2luOiAwcHggYXV0bzt9XHJcbi50czctbXVsdGktY29sdW1uIC50czctc2VhcmNoLXN1Z2dlc3Rpb24tcHJvZHVjdC1ncmlkIC50czctc2VhcmNoLXByb2R1Y3QtaW1nIHttYXgtd2lkdGg6IDMwMHB4OyBoZWlnaHQ6MzQwcHg7IG1hcmdpbi1yaWdodDogMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbi1wcm9kdWN0LWdyaWR7cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7fVxyXG4udHM3LXNlYXJjaC1tZW51LWxpc3QgdWx7cGFkZGluZzogMHB4IDE1cHg7fVxyXG4udHM3LXNlYXJjaC1zdWdnZXN0aW9ucy1tZW51IC50czctc2VhcmNoLWxhYmVse2ZvbnQtc2l6ZTogMTVweDsgZm9udC13ZWlnaHQ6IDUwMDt9XHJcbi50czctY3BiLW1lbnUgYSBsaXtmb250LXNpemU6IDE2cHg7fVxyXG4udHM3LWNwYi1tZW51e21hcmdpbi1ib3R0b206IDE1cHg7fVxyXG4udHM3LXBvcHVsYXItc3VnZ2VzdGlvbnttYXJnaW4tYm90dG9tOiAxNXB4O31cclxuLnRzNy1wb3B1bGFyLXN1Z2dlc3Rpb24gYSBsaXtmb250LXNpemU6IDE2cHg7fVxyXG4udHM3LW11bHRpLWNvbHVtbiAudHM3LXNlYXJjaC13aWRnZXQtZmlyc3R7cGFkZGluZy1sZWZ0OiAzMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtbWVudSAudHM3LXNlYXJjaC1sYWJlbHtib3JkZXItY29sb3I6ICNjY2M7fVxyXG4udHM3LXNlYXJjaC12aWV3LWFsbC1saW5re3BhZGRpbmc6IDMwcHggMHB4O31cclxuLnRzNy1zZWFyY2gtcHJvZHVjdC1kZXRhaWxzIC50czctZC1mbGV4e2p1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7fVxyXG4udHM3LXNlYXJjaC1zdWdnZXN0aW9ucy1tZW51IC50czctc2VhcmNoLXN1Z2dlc3Rpb25zLXByaWNlLWxpc3R7ZGlzcGxheTogYmxvY2s7fVxyXG4udHM3LXN0b2NrLWxhYmVse2Rpc3BsYXk6IG5vbmU7fVxyXG4udHM3LXNlYXJjaC1wcm9kdWN0LWxhYmVsLnRleHQtbW9yZS1jb2xvcntkaXNwbGF5OiBub25lO31cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgIC50czctc2VhcmNoLXN1Z2dlc3Rpb24tcHJvZHVjdC1ncmlke3BhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O31cclxuICAgIC50czctc2VhcmNoLXJvd3ttYXJnaW46IDBweDt9XHJcbiAgICAudHM3LXBhZ2UtdGl0bGV7cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDt9XHJcbiAgICAudHM3LWNvbnRhaW5lcnttYXJnaW46IDBweDt9XHJcbiAgICBcclxuICAgIC50czctc2VhcmNoLXdpZGdldC1maXJzdHtkaXNwbGF5OiBncmlkO31cclxuLnRzNy1zZWFyY2gtd2lkZ2V0LXNlY29uZHtvcmRlcjogMTt9XHJcbi50czctcG9wdWxhci1zdWdnZXN0aW9ue29yZG
14523VyOiAyO31cclxuLnRzNy1jcGItbWVudXtvcmRlcjogMzt9XHJcbi50czctc2VhcmNoLXZpZXctYWxsLWxpbmt7b3JkZXI6IDQ7fVxyXG59IiwicmVzdWx0X3Nob3dfbm90aGluZ19mb3VuZF9jb250ZW50Ijp0cnVlLCJyZXN1bHRfbm90aGluZ19mb3VuZF9odG1sIjoiPHA+Tm8gUmVzdWx0IEZvdW5kIGZvciA8Yj5cIiR7dHM3X3NlYXJjaF92YWx1ZX1cIjwvYj4gPC9wPiIsInJlc3VsdF91c2VfY3VzdG9tX2NzcyI6dHJ1ZSwicmVzdWx0X2N1c3RvbV9jc3MiOiIudHM3LWF1dG9jb21wbGV0ZS1pdGVtc3t3aWR0aDogMTkyMHB4ICFpbXBvcnRhbnQ7IGxlZnQ6IDAgIWltcG9ydGFudDt9XHJcbi50czctdGl0bGUtY29udGFpbmVyIGgxe3RleHQtYWxpZ246IGNlbnRlcjt9XHJcbi8qI2lkX3RzN19hcHBfcGFnZV9tYWluX2RpdnttYXgtd2lkdGg6IDE1MDBweCAhaW1wb3J0YW50OyBtYXJnaW46IDAgYXV0bzt9Ki9cclxuXHJcbi8qLnRzNy1maWx0ZXItd3JhcHt3aWR0aDogMTUwMHB4OyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7fSovXHJcbi8qLnRzNy1zZWFyY2gtZ3JpZC50czctZ3JpZC0ze3dpZHRoOiAyNSU7fSovXHJcbi50czctcHJpY2UuZGlzY291bnR7b3JkZXI6IDI7IGZvbnQtd2VpZ2h0OiA1MDA7fVxyXG4udHM3LWNvbnRhaW5lcnt3aWR0aDphdXRvICFpbXBvcnRhbnR9XHJcbi50czdfc2VhcmNoLXJlc3VsdC1pdGVtLWlubmVye2JveC1zaGFkb3c6IG5vbmU7fVxyXG4udHM3LXByZHVjdC1pbWcgaW1ne2JvcmRlci1yYWRpdXM6IDVweDt9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuLnRzNy1wcm9kdWN0LWl0ZW1zIGgzIGF7Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O30gICAgICBcclxuLyoudHM3LXByb2R1Y3QtaXRlbXN7anVzdGlmeS1pdGVtczogY2VudGVyO30qL1xyXG4vKi50czctcHJpY2UtYm94e2p1c3RpZnktaXRlbXM6IGNlbnRlcjt9Ki9cclxuXHJcbi50czctcHJvZHVjdC1pbWFnZSAudHM3X3Jlc3VsdC1pdGVtLWJ0biB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTsgb3BhY2l0eTogMTt9XHJcbi50czctcmVzdWx0LWJ0biBzcGFue2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XHJcbi50czctcHJvZHVjdC1idXR0b25zIC50czctcmVzdWx0LWJ0bntiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjb2xvcjogIzQyNDI0MjsgYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItY29sb3I6ICNmZmZmZmY7fVxyXG4udHM3LXByb2R1Y3QtYnV0dG9ucyAudHM3LXJlc3VsdC1idG4gc3Zne2ZpbGw6ICM0MjQyNDI7IGhlaWdodDogMjBweDsgd2lkdGg6IDIwcHg7fVxyXG4udHM3LXByb2R1Y3QtYnV0dG9ucyAudHM3LXJlc3VsdC1idG4udHM3LWJ1eS1idG4gc3Zne2ZpbGw6ICM0MjQyNDI7IGhlaWdodDogMjBweDsgd2lkdGg6IDIwcHg7fVxyXG4udHM3LWdyaWQtMyAudHM3LXByb2R1Y3QtaW1hZ2U6aG92ZXIgLnRzN19yZXN1bHQtaXRlbS1idG57dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSAhaW1wb3J0YW50O31cclxuLnRzN19yZXN1bHQtaXRlbS1idG57anVzdGlmeS1jb250ZW50OiByaWdodCAhaW1wb3J0YW50O31cclxuLnRzNy1wcm9kdWN0LWJ1dHRvbnN7ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiA1cHg7fVxyXG4udHM3LXF1aWNrLXZpZXcgLnRzNy13aGl0ZS1iZ3tiYWNrZ3JvdW5kOiAjZmZmZmZmOyBtYXgtd2lkdGg6IDU1cmVtO31cclxuLnRzNy1tb2RhbC1jb250ZW50e3BhZGRpbmc6IDUwcHg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7fVxyXG4jb3Blbi1tb2RhbCAudHM3LW1vZGFsLWNsb3NlIC50czctY2xvc2UtYnRue3RvcDogMjBweDsgcmlnaHQ6IDIwcHg7fVxyXG4udHM3LXByb2R1Y3QtZGV0YWlse2Rpc3BsYXk6IG5vbmU7fVxyXG4udHM3LW1vZGFsLWNvbnRlbnQgLnRzNy1wcm9kdWN0LXByaWNle2Rpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmctYm90dG9tOiAwcHg7IG1hcmdpbi1ib3R0b206IDIwcHg7ICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgcGFkZGluZy1ib3R0b206IDIwcHg7fVxyXG4udHM3LW1vZGFsLWNvbnRlbnQgLnRzNy1kaXNjb3VudC1wcmljZXtvcmRlcjogMjt9XHJcbi50czctbW9kYWwtY29udGVudCAucHJvZHVjdC1kaXNjb3VudFBlcmNlbnRhZ2V7b3JkZXI6IDM7IGJhY2tncm91bmQ6ICMzMjQ2Mzk7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmc6IDVweDsgYm9yZGVyLXJhZGl1czogMHB4OyBmb250LXdlaWdodDogNjAwO31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctcXVpY2stZGV0YWlsIGgze2NvbG9yOiAjOWE3NDJiOyBmb250LXdlaWdodDogNjAwO31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctcHJvLXByaWNle2NvbG9yOiAjMDEyYzMyO31cclxuLnRzNy1xdWljay1kZXRhaWwgLnRzNy1wcm9kdWN0LXByaWNlIC50czctcHJvLXByaWNle21hcmdpbi1yaWdodDogMHB4O31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctZGlzY291bnQtcHJpY2V7b3BhY2l0eTogMTsgZm9udC13ZWlnaHQ6IDQwMDsgZm9udC1zaXplOiAxNHB4OyBtYXJnaW46IDBweCAxMnB4O31cclxuI3RodW1iSW1ne2Rpc3BsYXk6IG5vbmU7fVxyXG4vKi50czctaW4tb3V0LXN0b2NrLWxhYmVse2Rpc3BsYXk6IG5vbmU7fSovXHJcbi50czctcC1ib3R0b217ZGlzcGxheTogYmxvY2s7fVxyXG4udHM3LXF1aWNrdmlldy1hY3Rpb24tYnRue21hcmdpbi1ib3R0b206IDMwcHg7fVxyXG4udHM3LWZ1bGwtZGV0YWlse3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbi10b3A6IDEwcHg7IGZvbnQtc2l6ZTogMTVweDt9XHJcbi50czctcXVpY2stZGV0YWlsIC50czctYnV0dG9ue3BhZGRpbmc6IDhweCAzMHB4O31cclxuLnRzNy1zaXple2ZvbnQtc2l6ZTogMTVweDt9XHJcbi50czctcXVhbnRpdHl7Zm9udC1zaXplOiAxNXB4O31cclxuLnRzNy1xdWljay12aWV3IC50czctcmVzdWx0LWJ0bi50czctcXYtYWRkLXRvLWNhcnQtYnRue2JhY2tncm91bmQ6ICNmZmZmZmY7IGJvcmRlci1jb2xvcjogI2UwZTBlMDsgY29sb3I6ICMwMDAwMDA7fVxyXG4udHM3LXF1aWNrLXZpZXcgLnRzNy1yZXN1bHQtYnRuLnRzNy1xdi1hZGQtdG8tY2FydC1idG46aG92ZXJ7YmFja2dyb3VuZDogIzlhNzQyYjsgYm9yZGVyLWNvbG9yOiAjOWE3NDJiOyBjb2xvcjogI2ZmZmZmZjt9XHJcbi8qLnRzNy1zaG93LWFkZC10by1jYXJ0IC50czctYnV5LWJ0bntkaXNwbGF5OiBub25lO30qL1xyXG4udHM3LXByb2R1Y3QtaW1hZ2UgLnRzN19yZXN1bHQtaXRlbS1idG4gLnRzNy10b29sdGlwe21hcmdpbjogMCA1cHg7fVxyXG4udHM3LXF1aWNrLWRldGFpbCAudHM3LXNpemVzIHNlbGVjdHttaW4taGVpZ2h0OiAzNnB4O31cclxuLnRzNy1xdWFudGl0eS1ib3ggLnRzNy1pbnB1dHttaW4taGVpZ2h0OiAzNnB4O31cclxuLnRzNy1zaXplcy50czctc2VsZWN0LWJveDo6YWZ0ZXJ7dG9wOiA2NyU7fVxyXG4udHM3LXF1aWNrdmlldy1hY3Rpb24tYnRuIGJ1dHRvbnt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cclxuLnRzNy1xdi1idXktbm93LWJ0bntvcmRlcjogMjt9XHJcbi50czctcXVhbnRpdHktYm94IC50czctaW5wdXQgYnV0dG9ue3BhZGRpbmc6IDAgMTRweDt9XHJcbi50czctcXVpY2stZGV0YWlsIC50czctc2l6ZXN7bWFyZ2luOiAwIDIwcHggMCAwO31cclxuLnRzNy1xdWljay1kZXRhaWwgLnRzNy1idXR0b257bWFyZ2luLXJpZ2h0OiAxNXB4O31cclxuLnRzNy1taW51cy1idG57Zm9udC1zaXplOiAzMHB4O31cclxuLnRzNy1wbHVzLWJ0bntmb250LXNpemU6IDMwcHg7fVxyXG4udHM3LXF1Y2lrU2l6ZS1pbnB1dHtmb250LXNpemU6IDE1cHg7fVxyXG4udHM3LWNvbnRhaW5lciAubWFpbi1pbWctY29udGFpbmVyIGltZ3ttYXJnaW46IDBweCAhaW1wb3J0YW50O31cclxuLnRzNy1zZWFyY2gtSW1hZ2VUYWd7ZGlzcGxheTogbm9uZTt9XHJcbi5iZXN0LWJ1eS1vZmZlcnt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG5cclxuLnRzNy1wcm9kdWN0LWltYWdlIC50czdfcmVzdWx0LWl0ZW0tYnRue29wYWNpdHk6IDEgIWltcG9ydGFudDsgdHJhbnNmb3JtOiB1bnNldCAhaW
145231wb3J0YW50O31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVye29wYWNpdHk6IDEgIWltcG9ydGFudDsgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O31cclxuI29wZW4tbW9kYWwgLnRzNy1tb2RhbC1jbG9zZSAudHM3LWNsb3NlLWJ0bntiYWNrZ3JvdW5kOiAjMzI0NjM5O31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVyIC50czctcmVzdWx0LWJ0biB7YmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICM2NDZEODIgIWltcG9ydGFudDsgYm9yZGVyOiAjNjQ2RDgyO31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVyIC50czctcmVzdWx0LWJ0biBzdmcge2ZpbGw6ICM2NDZEODI7fVxyXG4udHM3LXF1aWNrdmlldy1jb250YWluZXJ7cmlnaHQ6IDVweDt9XHJcbi50czctY29udGFpbmVyIC50czctc2VhcmNoLXBhZ2luZy1wYWdlcnttYXJnaW46IDBweDt9XHJcbi50czctcmVzdWx0LWJ0bi50czctYnRuLnRzNy1idG4tcHJpbWFyeS50czdfcmVzdWx0LXF1aWNrVmlld3tiYWNrZ3JvdW5kOiAjZmZmO31cclxuLnRzNy1yZXN1bHQtYnRuLnRzNy1idG4udHM3LWJ0bi1wcmltYXJ5LnRzN19yZXN1bHQtcXVpY2tWaWV3OmhvdmVye2JhY2tncm91bmQ6ICM2NDZEODI7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAudHM3LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWJ1dHRvbnN7ZmxleC1kaXJlY3Rpb246IHJvdzt9XHJcbiAgICAudHM3LXByb2R1Y3QtYnV0dG9uc3ttYXJnaW4tYm90dG9tOiAwcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWJ1dHRvbnMgLnRzNy1yZXN1bHQtYnRue21hcmdpbi1ib3R0b206IDBweDt9XHJcbiAgICAudHM3LXNlYXJjaC1ncmlkOm5vdCgudHM3LWdyaWQtbGlzdCkgLnRzNy1wcm9kdWN0LWJ1dHRvbnN7cGFkZGluZzogMCAwcHggMTVweDsgZmxleC13cmFwOiBub3dyYXA7fVxyXG4gICAgXHJcbn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gICAgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LXByaWNlIHtmb250LXNpemU6IDEzcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LWNvbnRlbnR7cGFkZGluZzogMTVweCAwcHggOTBweDt9XHJcbiAgICAudHM3LXByb2R1Y3QtZ3JpZCAudGl0bGUge2ZvbnQtc2l6ZTogMTNweDt9XHJcbiAgICAudHM3LXNlYXJjaC1ncmlkLnRzNy1ncmlkLTMgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LXByaWNle3BhZGRpbmc6IDBweCAxNXB4O31cclxuICAgIC50czctcHJvLXByaWNle29yZGVyOiAyO31cclxuICAgIFxyXG59ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC50czctc2VhcmNoLWdyaWQudHM3LWdyaWQtMyAudHM3LXByb2R1Y3QtZ3JpZCAudHM3LXByb2R1Y3QtY29udGVudHttaW4taGVpZ2h0OiAyMjBweDt9XHJcbn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ9LCJsb2NhbGl6YXRpb24iOnsiaXNzX3BvcHVsYXJfc3VnZ2VzdGlvbiI6IlBvcHVsYXIgc3VnZ2VzdGlvbnMiLCJpc3NfY29sbGVjdGlvbnMiOiJDb2xs
14523ZWN0aW9ucyIsImlzc19wYWdlcyI6IlBhZ2VzIiwiaXNzX2Jsb2dzIjoiQmxvZ3MiLCJpc3NfcmVjZW50X3NlYXJjaCI6IlJlY2VudCIsImlzc19wcm9kdWN0cyI6IlByb2R1Y3RzIiwiaXNzX2Rpc2NvdW50X2xhYmVsX3RleHQiOiJbZGlzY291bnRdJSBPZmYiLCJpbl9zdG9jayI6IkluIHN0b2NrICIsIm91dF9zdG9jayI6Ik91dCBvZiBzdG9jayIsImlzc19za3UiOiJTS1UiLCJpc3NfYmFyY29kZSI6IkJhcmNvZGUiLCJpc3NfdmVuZG9yIjoiQnJhbmQiLCJpc3NfdHlwZSI6IlR5cGUiLCJpc3Nfc2VhcmNoX2lucHV0X3BsYWNlaG9sZGVyIjoiV2hhdCBhcmUgeW91IGxvb2tpbmcgZm9yPyIsImlzc192aWV3X2FsbCI6IlZpZXcgYWxsIFJlc3VsdHMiLCJzcnBfcmVzdWx0X3BhZ2VfdGl0bGUiOiJTZWFyY2ggUmVzdWx0cyIsInNycF9jb2xsZWN0aW9uIjoiQ29sbGVjdGlvbnMiLCJzcnBfcGFnZSI6IlBhZ2VzIiwic3JwX2Jsb2ciOiJCbG9ncyIsInNycF9wcm9kdWN0cyI6IlByb2R1Y3RzIiwic3JwX3F1aWNrX3ZpZXciOiJRdWljayB2aWV3Iiwic3JwX2FkZF90b19jYXJ0IjoiQWRkIHRvIGNhcnQiLCJzcnBfYnV5X25vdyI6IkJ1eSBOb3ciLCJzcnBfdmlld19mdWxsX2RldGFpbCI6IlZpZXcgRnVsbCBQcm9kdWN0IERldGFpbHMiLCJzcnBfcmVzZXRfZmlsdGVycyI6IkNsZWFyIGFsbCIsInNycF9hcHBseV9maWx0ZXJzIjoiQXBwbHkiLCJzcnBfbWluIjoiTWluIiwic3JwX21heCI6Ik1heCIsInNycF9nbyI6IkdvIiwic3JwX3Nob3dfbW9yZSI6IlNob3cgbW9yZSIsInNycF9xdWFudGl0eSI6IlF1YW50aXR5Iiwic3JwX2NvbG9yIjoiQ29sb3IiLCJzcnBfc2VhcmNoX2Rpc2NvdW50X2xhYmVsX3RleHQiOiJTYXZlIDogW2Rpc2NvdW50XSUgT2ZmIiwic3JwX2luX3N0b2NrIjoiSW4gc3RvY2siLCJzcnBfb3V0X3N0b2NrIjoiT3V0IG9mIHN0b2NrIiwic3JwX2F2YWlsYWJpbGl0eSI6IkF2YWlsYWJpbGl0eSIsInNycF9wcm9kdWN0X3R5cGVfZmlsdGVyIjoiUHJvZHVjdCBUeXBlIiwic3JwX3Byb2R1Y3RfdGFnc19maWx0ZXIiOiJQcm9kdWN0IFRhZ3MiLCJzcnBfY29sbGVjdGlvbnNfZmlsdGVyIjoiQ29sbGVjdGlvbnMiLCJzcnBfYWdlX2ZpbHRlciI6IkFnZSIsInNycF9nZW5kZXJfZmlsdGVyIjoiR2VuZGVyIiwic3JwX3BhdHRlcm5fZmlsdGVyIjoiUGF0dGVybiIsInNycF9tYXRlcmlhbF9maWx0ZXIiOiJNYXRlcmlhbCIsInNycF9jb2xvcl9maWx0ZXIiOiJDb2xvciIsInNycF9zaXplX2ZpbHRlciI6IlNpemUgOiIsInNycF92ZW5kb3JfZmlsdGVyIjoiQnJhbmQiLCJzcnBfY2F0ZWdvcnlfZmlsdGVyIjoiQ2F0ZWdvcmllcyIsInNycF9za3UiOiJTS1UiLCJzcnBfYmFyY29kZSI6IkJhcmNvZGUiLCJzcnBfdmVuZG9yIjoiQnJhbmQiLCJzcnBfdHlwZSI6IlR5cGUiLCJzcnBfc2hvd2luZ19yZXN1bHRfbXNnIjoiU2hvd2luZyBbcHJvX2NvdW50XSByZXN1bHRzIGZvciBcIjxiPltzZWFyY2hfdmFsdWVdPC9iPlwiIiwic3JwX2Rpc3BsYXlfY29ycmVjdF9zZWFyY2hfdGVybV9tc2ciOiJUaGVzZSBhcmUgcmVzdWx0cyBmb3IgXCI8Yj5bY29ycmVjdF9zZWFyY2hfdGVybV08L2I+XCIiLCJzcnBfY2FydF9zdWNjZXNzX21lc3NhZ2UiOiJBZGRlZCB0byBjYXJ0Iiwic3JwX2ZpbHRlcnMiOiJGaWx0ZXJzIiwic3JwX3NlYXJjaF9maWx0ZXJfdGV4dCI6IlNlYXJjaCBieSBjb2xvciwgYnJhbmQsIGNhdGVnb3J5LCBldGMuIiwic3JwX3ByaWNlIjoiUHJpY2UiLCJzcnBfcmV2aWV3IjoiUmV2aWV3IiwicmV2aWV3X2ZpbHRlcl90ZXh0IjoiVXAiLCJzcnBfZGlzY291bnQiOiJEaXNjb3VudCIsImRpc2NvdW50X2ZpbHRlcl90ZXh0IjoiTW9yZSIsInNycF90b3Bfc2VhcmNoX3Byb2R1Y3QiOiJUb3Agc2VhcmNoIHByb2R1Y3RzIiwic3JwX2JhY2tfdG9fc2VhcmNoX3Jlc3VsdF9wYWdlX2J0biI6IkJhY2sgVG8gU2VhcmNoIFJlc3VsdCBQYWdlIiwic3JwX3NlYXJjaF9yZWxldmVuY2UiOiJSZWxldmFuY2UiLCJzcnBfdGl0bGVfYV90b196IjoiVGl0bGU6IEEtWiIsInNycF90aXRsZV96X3RvX2EiOiJUaXRsZTogWi1BIiwic3JwX3ByaWNlX2xvd19oaWdoIjoiUHJpY2U6IExvdyB0byBIaWdoIiwic3JwX3ByaWNlX2hpZ2hfbG93IjoiUHJpY2U6IEhpZ2ggdG8gTG93Iiwic3JwX2RhdGVfbmV3X3RvX29sZCI6IiBEYXRlOiBOZXcgdG8gT2xkIiwic3JwX2RhdGVfb2xkX3RvX25ldyI6IkRhdGU6IE9sZCB0byBOZXciLCJzcnBfY29sbGVjdGlvbl9wYWdlc19maWx0ZXIiOiJDb2xsZWN0aW9uIFBhZ2VzIiwicnZfdGl0bGUiOiJSZWNlbnRseSBWaWV3ZWQiLCJpc3NfZGlzY291bnRfcHJpY2VfbGFiZWxfdGV4dCI6IltkaXNjb3VudF0gT2ZmIiwic3JwX3NlYXJjaF9kaXNjb3VudF9wcmljZV9sYWJlbF90ZXh0IjoiW2Rpc2NvdW50XSBPZmYiLCJzcnBfc2VhcmNoX2Jlc3Rfc2VsbGluZyI6IkJlc3QgU2VsbGluZyIsInNycF9zZWFyY2hfbW9zdF9yZWxldmFudCI6Ik1vc3QgUmVsZXZhbnQiLCJzcnBfc2VhcmNoX21hbnVhbCI6IkZlYXR1cmVkIn0sImNvbG9yc19jb25maWd1cmF0aW9uIjp7IjE3ODk4MzA0MzM1MyI6eyJzZWFyY2hfd2lkZ2V0Ijp7InN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiaXRlbV9kZXNjcmlwdGlvbiI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsInZpZXdfYWxsX2xpbmtfYmciOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidmlld19hbGxfdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJyZWNlbnRfc2VhcmNoIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikiLCJtYWluX2JhY2tncm91bmQiOiIjZmZmZmZmIiwibGFiZWxfY29sb3IiOiIjMDAwMDAwIiwibGFiZWxfYmFja2dyb3VuZCI6IiNmZmZmZmYiLCJpdGVtX3RpdGxlIjoiIzgwNTYzMCIsInByaWNlX2NvbG9yIjoiIzAxMmMzMiJ9LCJjb21tb24iOnsiZGlzY291bnRfbGFiZWxfY29sb3IiOiJyZ2IodmFyKC0tc29sZC1vdXQtYmFkZ2UtYmFja2dyb3VuZCkpIiwiZGlzY291bnRfbGFiZWxfdGV4dF9jb2xvciI6InJnYih2YXIoLS10ZX
14523h0LWNvbG9yKSkiLCJpbl9zdG9ja19jb2xvciI6IiMwMDgwMDAiLCJvdXRfb2Zfc3RvY2tfY29sb3IiOiIjRTAzMzJEIn0sInNlYXJjaF9yZXN1bHRfcGFnZSI6eyJ0aXRsZSI6IiM4MDU2MzAiLCJkZXNjcmlwdGlvbnMiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwicHJvZHVjdF9wcmljZSI6IiMwMTJjMzIiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJuYXZfZGVmYXVsdCI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJzb3J0X2J5X2JvcmRlciI6IiNjMWMxYzEiLCJib3JkZXJzIjoiI2MxYzFjMSIsIm1haW5fcGFuZWwiOiJ2YXIoLS1iYWNrZ3JvdW5kLGluaGVyaXQpIiwiYmF0dG9uX2JhY2tfZ3JvdW5kIjoiIzQyNDI0MiIsImJ1dHRvbl90ZXh0IjoiI2ZmZmZmZiIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZ3JpZF9jb2xvciI6IiNjMWMxYzEiLCJhY3RpdmVfZ3JpZF9jb2xvciI6IiM0MjQyNDIiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI2UwMzMyZCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiYmFja19kcm9wIjoicmdiKHZhcigtLXBhZ2Utb3ZlcmxheSkpIiwicXZfbWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInRleHRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicGFnZV93aWR0aF9jbGFzcyI6ImNvbnRhaW5lciJ9fSwiMTgyNTUyMTMzOTEzIjp7InNlYXJjaF93aWRnZXQiOnsibWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJpdGVtX3NlcGFyYXRvciI6InZhcigtLXRleHQtY29sb3IsI0U4RThFOCkiLCJpdGVtX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsIml0ZW1fZGVzY3JpcHRpb24iOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsI0EzQUNCOCkiLCJ2aWV3X2FsbF9saW5rX2JnIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInZpZXdfYWxsX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwicmVjZW50X3NlYXJjaCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM0MjQyNDIpIn0sImNvbW1vbiI6eyJkaXNjb3VudF9sYWJlbF9jb2xvciI6InJnYih2YXIoLS1zb2xkLW91dC1iYWRnZS1iYWNrZ3JvdW5kKSkiLCJkaXNjb3VudF9sYWJlbF90ZXh0X2NvbG9yIjoicmdiKHZhcigtLXRleHQtY29sb3IpKSIsImluX3N0b2NrX2NvbG9yIjoiIzAwODAwMCIsIm91dF9vZl9zdG9ja19jb2xvciI6IiNFMDMzMkQifSwic2VhcmNoX3Jlc3VsdF9wYWdlIjp7InRpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRlc2NyaXB0aW9ucyI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJwcm9kdWN0X3ByaWNlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsIm5hdl9kZWZhdWx0IjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInNvcnRfYnlfYm9yZGVyIjoiI2MxYzFjMSIsImJvcmRlcnMiOiIjYzFjMWMxIiwibWFpbl9wYW5lbCI6InZhcigtLWJhY2tncm91bmQsaW5oZXJpdCkiLCJiYXR0b25fYmFja19ncm91bmQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYnV0dG9uX3RleHQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJncmlkX2NvbG9yIjoiI0MxQzFDMSIsImFjdGl2ZV9ncmlkX2NvbG9yIjoiIzQyNDI0MiIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI0UwMzMyRCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJiYWNrX2Ryb3AiOiJyZ2IodmFyKC0tcGFnZS1vdmVybGF5KSkiLCJxdl9tYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidGV4dF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwYWdlX3dpZHRoX2NsYXNzIjoiY29udGFpbmVyIn19LCIxODU1MDA2NjQwODkiOnsic2VhcmNoX3dpZGdldCI6eyJtYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJzdWdnZXN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV90aXRsZSI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJpdGVtX2Rlc2NyaXB0aW9uIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZX
14523h0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiY29sbGVjdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInJlY2VudF9zZWFyY2giOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwidmlld19hbGxfbGlua19iZyI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ2aWV3X2FsbF90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikifSwiY29tbW9uIjp7ImRpc2NvdW50X2xhYmVsX2NvbG9yIjoicmdiKHZhcigtLXNvbGQtb3V0LWJhZGdlLWJhY2tncm91bmQpKSIsImRpc2NvdW50X2xhYmVsX3RleHRfY29sb3IiOiJyZ2IodmFyKC0tdGV4dC1jb2xvcikpIiwiaW5fc3RvY2tfY29sb3IiOiIjMDA4MDAwIiwib3V0X29mX3N0b2NrX2NvbG9yIjoiI0UwMzMyRCJ9LCJzZWFyY2hfcmVzdWx0X3BhZ2UiOnsidGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGVzY3JpcHRpb25zIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInByb2R1Y3RfcHJpY2UiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwibmF2X2RlZmF1bHQiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwic29ydF9ieV9ib3JkZXIiOiIjYzFjMWMxIiwiYm9yZGVycyI6IiNjMWMxYzEiLCJtYWluX3BhbmVsIjoidmFyKC0tYmFja2dyb3VuZCxpbmhlcml0KSIsImJhdHRvbl9iYWNrX2dyb3VuZCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJidXR0b25fdGV4dCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImdyaWRfY29sb3IiOiIjYzFjMWMxIiwiYWN0aXZlX2dyaWRfY29sb3IiOiIjNDI0MjQyIiwiZmlsdGVyX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl92YWx1ZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJyZXNldF9maWx0ZXJfdGV4dF9jb2xvciI6IiNlMDMzMmQiLCJjaGVja2JveF9ib3JkZXIiOiIjMDAwMDAwIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImJhY2tfZHJvcCI6InJnYih2YXIoLS1wYWdlLW92ZXJsYXkpKSIsInF2X21haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ0ZXh0X2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInBhZ2Vfd2lkdGhfY2xhc3MiOiJjb250YWluZXIifX0sIjE4NzM3MjE3NTY0MSI6eyJzZWFyY2hfd2lkZ2V0Ijp7Im1haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJzdWdnZXN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiY29sbGVjdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxhYmVsX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxhYmVsX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiaXRlbV90aXRsZSI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJpdGVtX2Rlc2NyaXB0aW9uIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNBM0FDQjgpIiwidmlld19hbGxfbGlua19iZyI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ2aWV3X2FsbF90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsInJlY2VudF9zZWFyY2giOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNDI0MjQyKSJ9LCJjb21tb24iOnsiZGlzY291bnRfbGFiZWxfY29sb3IiOiJyZ2IodmFyKC0tc29sZC1vdXQtYmFkZ2UtYmFja2dyb3VuZCkpIiwiZGlzY291bnRfbGFiZWxfdGV4dF9jb2xvciI6InJnYih2YXIoLS10ZXh0LWNvbG9yKSkiLCJpbl9zdG9ja19jb2xvciI6IiMwMDgwMDAiLCJvdXRfb2Zfc3RvY2tfY29sb3IiOiIjRTAzMzJEIn0sInNlYXJjaF9yZXN1bHRfcGFnZSI6eyJ0aXRsZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJkZXNjcmlwdGlvbnMiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwicHJvZHVjdF9wcmljZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJuYXZfZGVmYXVsdCI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJzb3J0X2J5X2JvcmRlciI6IiNjMWMxYzEiLCJib3JkZXJzIjoiI2MxYzFjMSIsIm1haW5fcGFuZWwiOiJ2YXIoLS1iYWNrZ3JvdW5kLGluaGVyaXQpIiwiYmF0dG9uX2JhY2tfZ3JvdW5kIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImJ1dHRvbl90ZXh0IjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZ3JpZF9jb2xvciI6IiNDMUMxQzEiLCJhY3RpdmVfZ3JpZF9jb2xvciI6IiM0MjQyNDIiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl92YWx1ZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJyZXNldF9maWx0ZXJfdGV4dF9jb2xvciI6IiNFMDMzMkQiLCJjaGVja2JveF9ib3JkZXIiOiIjMDAwMDAwIiwiYmFja19kcm9wIjoicmdiKHZhcigtLXBhZ2Utb3ZlcmxheSkpIiwicXZfbWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRk
14523ZGRkZGKSIsInRleHRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicGFnZV93aWR0aF9jbGFzcyI6ImNvbnRhaW5lciJ9fSwiMTkxOTQwODg2ODA5Ijp7InNlYXJjaF93aWRnZXQiOnsibWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJpdGVtX3NlcGFyYXRvciI6InZhcigtLXRleHQtY29sb3IsI0U4RThFOCkiLCJpdGVtX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsIml0ZW1fZGVzY3JpcHRpb24iOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsI0EzQUNCOCkiLCJ2aWV3X2FsbF9saW5rX2JnIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInZpZXdfYWxsX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwicmVjZW50X3NlYXJjaCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM0MjQyNDIpIn0sImNvbW1vbiI6eyJkaXNjb3VudF9sYWJlbF9jb2xvciI6InJnYih2YXIoLS1zb2xkLW91dC1iYWRnZS1iYWNrZ3JvdW5kKSkiLCJkaXNjb3VudF9sYWJlbF90ZXh0X2NvbG9yIjoicmdiKHZhcigtLXRleHQtY29sb3IpKSIsImluX3N0b2NrX2NvbG9yIjoiIzAwODAwMCIsIm91dF9vZl9zdG9ja19jb2xvciI6IiNFMDMzMkQifSwic2VhcmNoX3Jlc3VsdF9wYWdlIjp7InRpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRlc2NyaXB0aW9ucyI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJwcm9kdWN0X3ByaWNlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsIm5hdl9kZWZhdWx0IjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInNvcnRfYnlfYm9yZGVyIjoiI2MxYzFjMSIsImJvcmRlcnMiOiIjYzFjMWMxIiwibWFpbl9wYW5lbCI6InZhcigtLWJhY2tncm91bmQsaW5oZXJpdCkiLCJiYXR0b25fYmFja19ncm91bmQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYnV0dG9uX3RleHQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJncmlkX2NvbG9yIjoiI0MxQzFDMSIsImFjdGl2ZV9ncmlkX2NvbG9yIjoiIzQyNDI0MiIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI0UwMzMyRCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJiYWNrX2Ryb3AiOiJyZ2IodmFyKC0tcGFnZS1vdmVybGF5KSkiLCJxdl9tYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidGV4dF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwYWdlX3dpZHRoX2NsYXNzIjoiY29udGFpbmVyIn19LCIxOTIwOTgxMDc2NzMiOnsic2VhcmNoX3dpZGdldCI6eyJtYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwic3VnZ2VzdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImNvbGxlY3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsYWJlbF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsYWJlbF9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsIml0ZW1fc2VwYXJhdG9yIjoidmFyKC0tdGV4dC1jb2xvciwjRThFOEU4KSIsIml0ZW1fdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9kZXNjcmlwdGlvbiI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsInZpZXdfYWxsX2xpbmtfYmciOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidmlld19hbGxfdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJyZWNlbnRfc2VhcmNoIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikifSwiY29tbW9uIjp7ImRpc2NvdW50X2xhYmVsX2NvbG9yIjoicmdiKHZhcigtLXNvbGQtb3V0LWJhZGdlLWJhY2tncm91bmQpKSIsImRpc2NvdW50X2xhYmVsX3RleHRfY29sb3IiOiJyZ2IodmFyKC0tdGV4dC1jb2xvcikpIiwiaW5fc3RvY2tfY29sb3IiOiIjMDA4MDAwIiwib3V0X29mX3N0b2NrX2NvbG9yIjoiI0UwMzMyRCJ9LCJzZWFyY2hfcmVzdWx0X3BhZ2UiOnsidGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGVzY3JpcHRpb25zIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInByb2R1Y3RfcHJpY2UiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwibmF2X2RlZmF1bHQiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwic29ydF9ieV9ib3JkZXIiOiIjYzFjMWMxIiwiYm9yZGVycyI6IiNjMWMxYzEiLCJtYWluX3BhbmVsIjoidmFyKC0tYmFja2dyb3VuZCxpbmhlcml0KSIsImJhdHRvbl9iYWNrX2dyb3VuZCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJidXR0b25fdGV4dCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImdyaWRfY29sb3IiOiIjQzFDMUMxIiwiYWN0aXZlX2dyaWRfY29sb3IiOiIjNDI0MjQyIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl90aXRsZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdmFsdWUiOiJ2YXIoLS10ZX
14523h0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwicmVzZXRfZmlsdGVyX3RleHRfY29sb3IiOiIjRTAzMzJEIiwiY2hlY2tib3hfYm9yZGVyIjoiIzAwMDAwMCIsImJhY2tfZHJvcCI6InJnYih2YXIoLS1wYWdlLW92ZXJsYXkpKSIsInF2X21haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ0ZXh0X2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInBhZ2Vfd2lkdGhfY2xhc3MiOiJjb250YWluZXIifX19fQ=="
14524        data-color-family="eyJhcmN0aWMgYmx1ZSI6IiIsImFzaCBicm93biI6IiIsImFzaCBncmV5IjoiI2IyYmViNSIsImJhYnkgYmx1ZSI6IiM4OWNmZjAiLCJibGFjayI6IiMwMDAwMDAiLCJibHVlIGZsb3JhbCI6IiIsImJsdXNoIHBpbmsiOiIiLCJibHVzaCByb3NlIjoiIiwiYnV0dGVyY3VwIjoiI2YzYWQxNiIsImNhbmR5IGJsdWUiOiIiLCJjYXJhbWVsIjoiI2ZmZGRhZiIsImNoYW1wYWduZSI6IiNmN2U3Y2UiLCJjaGFyY29hbCI6IiMzNjQ1NGYiLCJjaGVzdG51dCI6IiM5NTQ1MzUiLCJjbGF5IjoiIiwiY2xvdWQgYmx1ZSI6IiIsImNsb3VkIHdoaXRlIjoiIiwiY29iYWx0L3dpbmUiOiIiLCJjb2JhbHQvd2luZSB0aWUgKyBsZW1vbiBmcm9zdCBzaGlydCI6IiIsImNvYmFsdC93aW5lIHRpZSArIHBld3RlciBmcmVuY2ggY3VmZiBzaGlydCI6IiIsImNvYmFsdC93aW5lIHRpZSArIHBld3RlciBzaGlydCI6IiIsImNvYmFsdC93aW5lIHRpZSArIHNsYXRlIGJsdWUgZnJlbmNoIGN1ZmYgc2hpcnQiOiIiLCJjb2JhbHQvd2luZSB0aWUgKyBzbGF0ZSBibHVlIHNoaXJ0IjoiIiwiY29iYWx0L3dpbmUgdGllICsgc25vdyBmcmVuY2ggY3VmZiBzaGlydCI6IiIsImNvYmFsdC93aW5lIHRpZSArIHNub3cgc2hpcnQiOiIiLCJjb2JhbHQvd2luZSB0aWUgKyB3aW5lYmVycnkgZnJlbmNoIGN1ZmYgc2hpcnQiOiIiLCJjb2JhbHQvd2luZSB0aWUgKyB3aW5lYmVycnkgc2hpcnQiOiIiLCJjb2NvYSI6IiIsImNvZmZlZSI6IiM2ZjRlMzciLCJjb25jcmV0ZSBncmV5IjoiIiwiY29ybiBmbG93ZXIiOiIiLCJkZWVwIGZvcmVzdCI6IiIsImRlbmltIjoiIzE1NjBiZCIsImRvdmUgZ3JleSI6IiIsImR1c3R5IHBpbmsiOiIiLCJkdXN0eSByb3NlIjoiIiwiZmxhbWluZ28iOiIjZjI1NTJhIiwiZm9yZXN0IGdyZWVuIjoiIzIyOGIyMiIsImZyZW5jaCBuYXZ5IjoiIiwiZnJlc2ggYXF1YSI6IiIsImdyYXNzIjoiIiwiZ3Jhc3MgZ3JlZW4iOiIiLCJncmVlbiI6IiMwMGZmMDAiLCJncmV5IjoiIzgwODA4MCIsImd1biBtZXRhbCI6IiIsImd1bm1ldGFsIjoiIzJhMzQzOSIsImh1bnRlciBncmVlbiI6IiMzNTVlM2IiLCJpY2UgYmx1ZSI6IiIsImluZGlnbyI6IiM0YjAwODIiLCJpdm9yeSI6IiNmZmZmZjAiLCJsYXR0ZSI6IiIsImxhdmVuZGVyIjoiI2I1N2VkYyIsImxlYWYgZ3JlZW4iOiIiLCJsZW1vbiBmcm9zdCI6IiIsImxpbGFjIjoiI2M4YTJjOCIsImxpbGFjL2dyZXkiOiIiLCJtYXlhIGJsdWUiOiIjNzNjMmZiIiwibWlkbmlnaHQiOiIjNzAyNjcwIiwibW9jaGEiOiIjNzgyZDE5IiwibW9zcyBncmVlbiI6IiM4YTlhNWIiLCJtdXNocm9vbSI6IiIsIm5hdnkiOiIjMDAwMDgwIiwibmF2eSBzYXBoaXJlIjoiIiwibmF2eS9pbmRpZ28iOiIiLCJvY2hyZSI6IiNjYzc3MjIiLCJwZWFjaCBmdXp6IjoiIiwicGVhcmwgcm9zZSI6IiIsInBld3RlciI6IiM5NmE4YTEiLCJwaW5lIGdyZWVuIjoiIzAxNzk2ZiIsInBvd2RlciBibHVlIjoiI2IwZTBlNiIsInBvd2RlciBwaW5rIjoiIiwicmF2ZW4iOiIjNzI3Yjg5IiwicmVkICYgbmF2eSI6IiIsInJlZC9lY3J1IjoiIiwicmVkL2VjcnUgdGllICsgbGVtb24gZnJvc3QgZnJlbmNoIGN1ZmYgc2hpcnQiOiIiLCJyZWQvZWNydSB0aWUgKyBsZW1vbiBmcm9zdCBzaGlydCI6IiIsInJlZC9lY3J1IHRpZSArIHBld3RlciBmcmVuY2ggY3VmZiBzaGlydCI6IiIsInJlZC9lY3J1IHRpZSArIHBld3RlciBzaGlydCI6IiIsInJlZC9lY3J1IHRpZSArIHJhdmVuIGZyZW5jaCBjdWZmIHNoaXJ0IjoiIiwicmVkL2VjcnUgdGllICsgcmF2ZW4gc2hpcnQiOiIiLCJyZWQvZWNydSB0aWUgKyBzbm93IGZyZW5jaCBjdWZmIHNoaXJ0IjoiIiwicmVkL2VjcnUgdGllICsgc25vdyBzaGlydCI6IiIsInJ1YnkiOiIjZTAxMTVmIiwic2FnZSBncmVlbiI6IiIsInNhbmQiOiIiLCJzYXBoaXJlIjoiIiwic2Vhd2VlZCI6IiMxYjJmMTEiLCJzaWx2ZXIgZ3JleSI6IiIsInNreSBibHVlIjoiIzg3Y2VlYiIsInNsYXRlIGJsdWUiOiIjNmE1YWNkIiwic21va2V5IGJsYWNrIjoiIiwic25vdyI6IiNmZmZhZmEiLCJzbm93Zmxha2UiOiIiLCJzcGFjZSBncmV5IjoiIiwic3RlZWwgZ3JleSI6IiIsInRhbiI6IiNkMmI0OGMiLCJ0ZWFsIjoiIzAwODA4MCIsInRlYWwgYWJzdHJhY3QiOiIiLCJ2YW5pbGxhIjoiI2YzZTVhYiIsInZlbHZldCByb3NlIjoiIiwid2F0ZXJjcmVzcyI6IiIsIndoaXRlIjoiI2ZmZmZmZiIsIndpbmUiOiIjNzIyZjM3Iiwid2luZWJlcnJ5IjoiIiwid29vZCByb3NlIjoiIn0="
14525        data-filter-config="W3sibmFtZSI6InRzN19wcmljZSIsInBvc2l0aW9uIjowLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InNpemUiLCJwb3NpdGlvbiI6MSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJwcm9kdWN0IHR5cGUiLCJwb3NpdGlvbiI6MiwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJwcm9kdWN0IHRhZ3MiLCJwb3NpdGlvbiI6MywiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJjb2xsZWN0aW9ucyIsInBvc2l0aW9uIjo0LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImNhdGVnb3JpZXMiLCJwb3NpdGlvbiI6NSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJ2ZW5kb3JzIiwicG9zaXRpb24iOjYsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiYXZhaWxhYmlsaXR5IiwicG9zaXRpb24iOjcsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiZGlzY291bnQiLCJwb3NpdGlvbiI6OCwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJyZXZpZXciLCJwb3NpdGlvbiI6OSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJjb2xsYXIiLCJwb3NpdGlvbiI6MTAsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiY29sb3IiLCJwb3NpdGlvbiI6MTEsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiY3VmZnMiLCJwb3NpdGlvbiI6MTIsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiZmFicmljIGNvbXBvc2l0aW9uIiwicG9zaXRpb24iOjEzLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6Im1hdGVyaWFsIiwicG9zaXRpb24iOjE0LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImRlc2lnbiIsInBvc2l0aW9uIjoxNSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJwbGFja2V0IiwicG9zaXRpb24iOjE2LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InBsZWF0IiwicG9zaXRpb24iOjE3LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InNlbyBrZXl3b3JkIiwicG9zaXRpb24iOjE4LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InNs
14525ZWV2ZXMiLCJwb3NpdGlvbiI6MTksImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoidGFnIiwicG9zaXRpb24iOjIwLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6Indhc2ggY2FyZSBpbnN0cnVjdGlvbiIsInBvc2l0aW9uIjoyMSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJ3ZWF2ZSIsInBvc2l0aW9uIjoyMiwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJ5b2tlIiwicG9zaXRpb24iOjIzLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6Im9jY2FzaW9uIiwicG9zaXRpb24iOjI0LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImNvbG9yIHN3YXRjaCIsInBvc2l0aW9uIjoyNSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJwb2NrZXQiLCJwb3NpdGlvbiI6MjYsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiYWRkIHBhY2sgb2YgbnVtYmVyIHR3byIsInBvc2l0aW9uIjoyNywiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJidW5kbGUgc2l6ZSB0ZXh0IHR3byIsInBvc2l0aW9uIjoyOCwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJhZGQgcGFjayBvZiBudW1iZXIgb25lIiwicG9zaXRpb24iOjI5LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImJ1bmRsZSBzaXplIHRleHQgb25lIiwicG9zaXRpb24iOjMwLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImZ1bGxzbGVldmUgYnVuZGxlIHNpemUgdGV4dCB0d28iLCJwb3NpdGlvbiI6MzEsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiYWRkIGZ1bGxzbGVldmUgcGFjayBvZiBudW1iZXIgdHdvIiwicG9zaXRpb24iOjMyLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImZ1bGxzbGVldmUgYnVuZGxlIHNpemUgdGV4dCBvbmUiLCJwb3NpdGlvbiI6MzMsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiYWRkIGZ1bGxzbGVldmUgcGFjayBvZiBudW1iZXIgb25lIiwicG9zaXRpb24iOjM0LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6Im1vZGVsIHdlYXJpbmcgc2l6ZSIsInBvc2l0aW9uIjozNSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJmYWJyaWMgaWQiLCJwb3NpdGlvbiI6MzYsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoic3R5bGUgaWQiLCJwb3NpdGlvbiI6MzcsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoibW9kZWwgaW5mbyIsInBvc2l0aW9uIjozOCwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJjb2xsZWN0aW9uIHRhZyIsInBvc2l0aW9uIjozOSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJnc20iLCJwb3NpdGlvbiI6NDAsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoidG9wIGJhZGdlIiwicG9zaXRpb24iOjQxLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImtleSBmZWF0dXJlcyIsInBvc2l0aW9uIjo0MiwiZW5hYmxlIjpmYWxzZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiYWx0ZXJuYXRlIHN0eWxlIGxhYmVsIiwicG9zaXRpb24iOjQzLCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InNsaWRlciBoZWFkaW5nIiwicG9zaXRpb24iOjQ0LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6InNpemUgY2hhcnQiLCJwb3NpdGlvbiI6NDUsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiZml0cyIsInBvc2l0aW9uIjo0NiwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJmYWJyaWMgZGV0YWlsIDEiLCJwb3NpdGlvbiI6NDcsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoiZmFicmljIGRldGFpbCA0IiwicG9zaXRpb24iOjQ4LCJlbmFibGUiOnRydWUsInZpZXdfZGVza3RvcCI6dHJ1ZSwidmlld19tb2JpbGUiOnRydWUsInNvcnRpbmciOjEsInZhbHVlcyI6e319LHsibmFtZSI6ImZhYnJpYyBkZXRhaWwgMyIsInBvc2l0aW9uIjo0OSwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJmYWJyaWMgZGV0YWlsIDIiLCJwb3NpdGlvbiI6NTAsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoic2hvcnQgZGVzY3JpcHRpb24iLCJwb3NpdGlvbiI6NTEsImVuYWJsZSI6dHJ1ZSwidmlld19kZXNrdG9wIjp0cnVlLCJ2aWV3X21vYmlsZSI6dHJ1ZSwic29ydGluZyI6MSwidmFsdWVzIjp7fX0seyJuYW1lIjoicmVsYXRlZCBwcm9kdWN0cyBzZXR0aW5ncyIsInBvc2l0aW9uIjo1MiwiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fSx7Im5hbWUiOiJhbHRlcm5hdGUgc2xlZXZlcyBsYWJlbCIsInBvc2l0aW9uIjo1MywiZW5hYmxlIjp0cnVlLCJ2aWV3X2Rlc2t0b3AiOnRydWUsInZpZXdfbW9iaWxlIjp0cnVlLCJzb3J0aW5nIjoxLCJ2YWx1ZXMiOnt9fV0="
14526        data-money-format="₹ {{amount}}"
14527        data-custom-class-config="WyIucHJlZGljdGl2ZS1zZWFyY2gtd3JhcHBlciIsIi5zZWFyY2gtZmx5ZG93biIsIiNwcmVkaWN0aXZlLXNlYXJjaCIsIi5zZWFyY2hfX3Jlc3VsdHMiLCIuc2VhcmNoLWJhcl9fcmVzdWx0cyIsIi5zZWFyY2gtcmVzdWx0cyIsIi5zbml6ZS1hYy1yZXN1bHRzIiwiLnNlYXJjaF9fZm9ybS1yZXN1bHRzIiwiLnRoYi1xdWljay1zZWFyY2gtLXJlc3VsdHMtY29udGFpbmVyIiwiLnByZWRpY3RpdmUtcmVzdWx0cyIsIi5tLXNlYXJjaC1wb3B1cF9fcmVzdWx0IiwiLnVzZi1wb3B1cCIsIiNyYXBpZC1zZWFyY2gtcmVzdWx0cyIsIi5yZXN1bHRfcHJvZCIsIi52ZWxhQWpheFNlYXJjaCIsIi5wb3B1cC1zZWFyY2giLCIucG9wdXAtc2VhcmNoLWZvcm0iLCIuc3AtcmVzdWx0cyIsIi5zcC1oLWZ1bGwiLCIucXVpY2tTZWFyY2hSZXN1bHRzV3JhcCIsIi5wcmVkaWN0aXZlLXNlYXJjaF9fcmVzdWx0IiwiLlNlYXJjaF9fUmVzdWx0cyIsIi5wcmVkaWN0aXZlLXNlYXJjaF9fY29udGVudC13cmFwcGVyIiwiLnRlc3QyMzEzMiIsIi5zZWFyY2gtYmFyX19yZXN1bHRzLWlubmVyIiwiLnNlYXJjaF9fcmVjb21tZW5kYXRpb24iLCIucHJlZGljdGl2ZS1zZWFyY2giLCIuanMtc2VhcmNoLXJlc3VsdHMiLCIuaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMiLCIucHJlZGljdGl2ZS1zZWFyY2gtcmVzdWx0LW91dGVyIiwiI2xpdmVzZWFyY2giLCIucHJlZGljdGl2ZS1zZWFyY2gtcmVzdWx0c19fbGlzdCIsIi5tYWluLXNlYXJjaF9fcmVzdWx0cyIsIi5wcmVkaWN0aXZlLXNlYXJjaC1jb250ZW50IiwiLnBvcHVsYXJfX3NlYXJjaC0taGlzdG9yeSIsIi5xdWljay1zZWFyY2hfX3Jlc3VsdHMtd3JhcHBlciIsIi5vZmZjYW52YXMtYm9keSIsIi5mLWRyYXdlcl9fc2Nyb2xsZXIiLCIuc2VhcmNoX2F1dG9jb21wbGV0ZSIsIiNoZWFkZXItc2VhcmNoLXJlc3VsdCIsIi5wcmVkaWN0aXZlLXNlYXJjaC1yZXN1bHQtbWFpbiIsIi50NHMtZnJtLXNlYXJjaF9fcmVzdWx0cyJd"
14528        data-store-data-config="eyJ0czdfZW5jb2RlX3NlYXJjaF92YWx1ZSI6IlNadnF6RTNydXdRN1hDTWo2c2ZEY0hnTG1PTWxROUVyMHFyRG1OcVRjNHlaT1p5dGwwZWtYUWtwcldJNnprUG4iLCJ0czdfZW5jb2RlX2ZpbHRlciI6IjhkZjMwYzM2MGRjZTMyZjE5N2MwZGUzYTllNDM2YWQ4ODc0ZTYzYWM4YmRmZDliYTZkYTllYzBjN2ZmMWVkNzkiLCJ0czdfY29sbGVjdGlvbl9uYW1lIjoidGhlZm9ybWFsY2x1Yl82Njk3NjIxOTQxNyIsInRzN19tb25leV9mb3JtYXQiOiLigrkge3thbW91bnR9fSIsInRzN19tb25leV93aXRoX2N1cnJlbmN5X2Zvcm1hdCI6IuKCuSB7e2Ftb3VudH19IiwiaXNfbWFya2V0X2VuYWJsZWQiOmZhbHNlLCJpc19tdWx0aV9sYW5ndWFnZV9lbmFibGVkIjpmYWxzZSwicHJpbWFyeV9sb2NhbGUiOiJlbiJ9"
14529        data-app-status="dHJ1ZQ=="
14530        data-currency-code-enabled="false"
14531        data-search-filter-css="https://cdn.shopify.com/extensions/01a0cd76-154b-7671-98fb-bbd245a8fd5e/simp-advance-search-1252/assets/search-filter.min.css"
14532        data-search-configuration-css="https://cdn.shopify.com/extensions/01a0cd76-154b-7671-98fb-bbd245a8fd5e/simp-advance-search-1252/assets/search-configuration.min.css"
14533        data-search-collection-title=""
14534        data-search-collection-handle=""
14535        data-search-collection-id=""
14536        data-search-collection-default-sort-by=""
14537        data-permanent-domain="dGhlZm9ybWFsY2x1Yi5teXNob3BpZnkuY29t"
14538        >
14539    </div>
14540
14541    
14541<script>  
14542        var sgFilterDataMultiLanguage = {};
14543        var sgTranslationDataDict = {"en":{"language":"en","common":{"recently_viewed":"Recently Viewed"},"filters":{"product_type":"Product Type","product_tags":"Product Tags","collections":"Collections","age":"Age","gender":"Gender","pattern":"Pattern","material":"Material","color":"Color","size":"Size :","vendor":"Brand","category":"Categories","collection_pages":"Collection Pages","price":"Price"},"instant_search":{"popular_suggestion":"Popular suggestions","collections":"Collections","pages":"Pages","blogs":"Blogs","recent_search":"Recent","products":"Products","search_input_placeholder":"What are you looking for?","view_all":"View all Results","discount_label":"[discount]% Off","discount_price_label":"[discount] Off","in_stock":"In stock","out_stock":"Out of stock","sku":"SKU","barcode":"Barcode","vendor":"Brand","type":"Type","html":{"focus_html":"<p>What are you looking for?</p>","extra_html":"","nothing_found_html":"<p>Sorry, no results found for <b>${ts7_search_value}</b> </p>"}},"search_result_page":{"title":"Search Results","collections":"Collections","pages":"Pages","blogs":"Blogs","products":"Products","quick_view":"Quick view","add_to_cart":"Add to cart","buy_now":"Buy Now","view_detail":"View Full Product Details","reset_filters":"Clear all","apply_filters":"Apply","min":"Min","max":"Max","go":"Go","show_more":"Show more","quantity":"Quantity","color":"Color","discount_label":"Save : [discount]% Off","discount_price_label":"[discount] Off","in_stock":"In stock","out_stock":"Out of stock","availability":"Availability","cart_success":"Added to cart","filters":"Filters","search_filter_placeholder":"Search by color, brand, category, etc.","price":"Price","review":"Review","review_filter_suffix":"Up","discount":"Discount","discount_filter_suffix":"More","top_search_products":"Top search products","back_to_results":"Back To Search Result Page","showing_results":"Showing [pro_count] results for \"<b>[search_value]</b>\"","corrected_results":"These are results for \"<b>[correct_search_term]</b>\"","sku":"SKU","barcode":"Barcode","vendor":"Brand","type":"Type","html":{"result_nothing_found_html":"<p>No Result Found for <b>\"${ts7_search_value}\"</b> </p>"}},"sort":{"relevance":"Relevance","title_asc":"Title: A-Z","title_desc":"Title: Z-A","price_asc":"Price: Low to High","price_desc":"Price: High to Low","date_desc":"Date: New to Old","date_asc":"Date: Old to New"},"status":1}};
14544        var ts7ThemeId  = Shopify.theme.id;
14545        var sgMarketId  = 21737210137;
14546        var sgIsPrimaryLang = true; 
14547    </script>
14547
14548    
14549    
14550        
14551            
14551<script src="https://cdn.shopify.com/extensions/01a0cd76-154b-7671-98fb-bbd245a8fd5e/simp-advance-search-1252/assets/search-filter.min.js" async></script>
14551
14552            <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0cd76-154b-7671-98fb-bbd245a8fd5e/simp-advance-search-1252/assets/search-proxy.min.css">
14553            <!-- BEGIN app snippet: search-filter-skeleton -->
14554
14555
14556    
14557    
14558
14559    <div id="id_skeleton_page_config" 
14560        data-search-config="eyJzZWFyY2hfYmFyIjp7ImVuYWJsZV9zZWFyY2hfcmVzdWx0Ijp0cnVlLCJlbmFibGVfaW5zdGFudF9zZWFyY2giOnRydWV9LCJhZHZhbmNlZF9zZXR0aW5ncyI6eyJzbWFydF9zZWFyY2giOmZhbHNlLCJ2b2ljZV9zZWFyY2giOnRydWUsIm1vbmdvX3NlYXJjaCI6ZmFsc2UsImluZml4X3NlYXJjaCI6ZmFsc2UsImVuYWJsZV9ydGwiOmZhbHNlLCJpbmZpeF9zZWFyY2hfZmllbGRzIjp7InRpdGxlIjpmYWxzZSwiZGVzY3JpcHRpb24iOmZhbHNlLCJwcm9kdWN0X3R5cGUiOmZhbHNlLCJ0YWdzIjpmYWxzZSwidmVuZG9yIjpmYWxzZSwic2t1IjpmYWxzZX0sImV4YWN0X3NlYXJjaCI6ZmFsc2UsInNlYXJjaF9maWVsZHMiOnsidGl0bGUiOnRydWUsImRlc2NyaXB0aW9uIjp0cnVlLCJwcm9kdWN0X3R5cGUiOnRydWUsInZlbmRvciI6dHJ1ZSwidGFncyI6dHJ1ZSwic2t1Ijp0cnVlfX0sImNvbnRlbnQiOnsiemVyb19jaGFyX3NlYXJjaF9zdWdnIjp0cnVlLCJhdXRvX3NwZWxsaW5nX3N1Z2dlc3Rpb24iOnRydWUsInNob3dfcmVjZW50X3NlYXJjaCI6ZmFsc2UsInNob3dfdmlld19hbGxfbGluayI6dHJ1ZSwic2hvd19zdWdnZXN0aW9uIjp0cnVlLCJzdWdnZXN0aW9uX3F0eSI6NSwiaGlnaGxpZ2h0X3NlYXJjaF90ZXJtX3RpdGxlIjp0cnVlLCJzaG93X2NvbGxlY3Rpb25zIjp0cnVlLCJjb2xsZWN0aW9uc19xdHkiOjUsInNob3dfcGFnZXMiOnRydWUsInBhZ2VzX3F0eSI6NSwic2hvd19ibG9ncyI6dHJ1ZSwiYmxvZ3NfcXR5Ijo1LCJzaG93X3Byb2R1Y3QiOnRydWUsInNob3dfcHJpY2UiOnRydWUsInNob3dfY29tcGFyZV9wcmljZSI6dHJ1ZSwic2hvd19pbWFnZSI6dHJ1ZSwic2hvd19vdXRfc3RvY2tfcHJvZHVjdCI6dHJ1ZSwic2hvd19yZXZpZXciOnRydWUsImhpZ2hsaWdodF9zZWFyY2hfdGVybXMiOmZhbHNlLCJzaG93X2VudGlyZV90aXRsZSI6ZmFsc2UsInNob3dfc3RpY2t5X3dpZGdldCI6ZmFsc2UsInN0aWNreV93aWRnZXRfcG9zaXRpb24iOiJib3R0b20tcmlnaHQiLCJtYXhfdGl0bGVfc3RyIjoyLCJkaXNwbGF5X2Rlc2NyaXB0aW9uIjpmYWxzZSwibWF4X2Rlc2Nfc3RyIjowLCJwcm9kdWN0X3F0eSI6NCwiemVyb19wcmljZV9hY3Rpb24iOjIsInplcm9fcHJpY2VfdGV4dCI6Ik5vIFByaWNlIiwiZGlzcGxheV9hZGRpdGlvbmFsX3Byb2R1Y3RfZmllbGQiOnsiU0tVcyBmb3IgYWxsIHZhcmlhbnRzIjpmYWxzZSwiQmFyY29kZXMgZm9yIGFsbCB2YXJpYW50cyI6ZmFsc2UsIlZlbmRvciI6ZmFsc2UsIlR5cGUiOmZhbHNlLCJUYWdzIjpmYWxzZSwiQ29sbGVjdGlvbnMiOmZhbHNlLCJObyI6dHJ1ZX0sInNlYXJjaF9yZXN1bHRfb3JkZXIiOnsic3VnZ2VzdGlvbnMiOnRydWUsInByb2R1Y3RzIjp0cnVlLCJjb2xsZWN0aW9ucyI6dHJ1ZSwicGFnZXMiOnRydWUsImJsb2dzIjp0cnVlfX0sImlzX2xheW91dCI6eyJsYXlvdXRfdHlwZSI6eyJzaW5nbGVfY29sdW1uIjpmYWxzZSwiZ3JpZF9tdWx0aV9jb2x1bW4iOnRydWUsImxpc3RfbXVsdGlfY29sdW1uIjpmYWxzZX19LCJwcm9kdWN0X2xhYmVscyI6eyJzaG93X2Rpc2NvdW50X2xhYmVsIjpmYWxzZSwic2hvd19pbl9zdG9ja19sYWJlbCI6dHJ1ZSwibGFiZWxfYnlfdGFnIjpbXSwiZGlzY291bnRfb3B0aW9uIjp7ImlzX3Nob3dfcGVyY2VudGFnZSI6dHJ1ZSwiaXNfc2hvd19wcmljZSI6ZmFsc2V9fSwiZmlsdGVycyI6eyJmaWx0ZXJfbGF5b3V0IjoidmVydGljYWwiLCJjaGVja19ib3hfYm9yZGVyX3JhZGl1cyI6NH0sInJlc3VsdF9jb250ZW50Ijp7ImRpc3BsYXlfb3B0aW9uX3N3YXRjaGVzIjp0cnVlLCJkaXNwbGF5X3RvcF9zZWFyY2hfcHJvZHVjdCI6dHJ1ZSwiaW5maW5pdGVfYW5kZW5kbGVzc19zY3JvbGwiOjAsImRpc3BsYXlfZmlsdGVyX3NlYXJjaCI6dHJ1ZSwic2hvd19wcm9faW1hZ2VzIjp0cnVlLCJzaG93X2NvbXBhcmVfcHJpY2UiOnRydWUsInNob3dfb3V0X3N0b2NrX3Byb2R1Y3QiOnRydWUsInNob3dfcmV2aWV3Ijp0cnVlLCJzaG93X3ByaWNlIjp0cnVlLCJoaWdobGlnaHRfc2VhcmNoX3Rlcm1fdGl0bGUiOnRydWUsInNob3dfZW50aXJlX3RpdGxlIjpmYWxzZSwicHJvZHVjdHNfcGVyX3BhZ2UiOjI0LCJtYXhfdGl0bGVfc3RyIjoyLCJtYXhfZGVzY19zdHIiOjEsImRpc3BsYXlfZGVzY3JpcHRpb24iOmZhbHNlLCJzaG93X2J1dHRvbiI6eyJBZGQgdG8gQ2FydCI6dHJ1ZSwiUXVpY2sgdmlldyI6dHJ1ZSwiQnV5IE5vdyI6ZmFsc2V9LCJkaXNwbGF5X2FkZGl0aW9uYWxfcHJvZHVjdF9maWVsZCI6eyJTS1VzIGZvciBhbGwgdmFyaWFudHMiOmZhbHNlLCJCYXJjb2RlcyBmb3IgYWxsIHZhcmlhbnRzIjpmYWxzZSwiVmVuZG9yIjpmYWxzZSwiVHlwZSI6ZmFsc2UsIlRhZ3MiOmZhbHNlLCJDb2xsZWN0aW9ucyI6ZmFsc2UsIk5vIjp0cnVlfSwiemVyb19wcmljZV9hY3Rpb24iOjIsInplcm9fcHJpY2VfdGV4dCI6Ik5vIFByaWNlIiwiZGVmYXVsdF9zb3J0aW5nIjp7IlJlbGV2YW5jZSI6dHJ1ZSwiVGl0bGU6IEEtWiI6ZmFsc2UsIlRpdGxlOiBaLUEiOmZhbHNlLCJEYXRlOiBOZXcgdG8gT2xkIjpmYWxzZSwiRGF0ZTogT2xkIHRvIE5ldyI6ZmFsc2UsIlByaWNlOiBMb3cgdG8gSGlnaCI6ZmFsc2UsIlByaWNlOiBIaWdoIHRvIExvdyI6ZmFsc2V9LCJ2aXNpYmxlX3NvcnRpbmciOnsiUmVsZXZhbmNlIjp0cnVlLCJUaXRsZTogQS1aIjp0cnVlLCJUaXRsZTogWi1BIjp0cnVlLCJEYXRlOiBOZXcgdG8gT2xkIjp0cnVlLCJEYXRlOiBPbGQgdG8gTmV3Ijp0cnVlLCJQcmljZTogTG93IHRvIEhpZ2giOnRydWUsIlByaWNlOiBIaWdoIHRvIExvdyI6dHJ1ZX0sImFkZF9leHRyYV9tYXJnaW4iOjAsInNob3dfY29sbGVjdGlvbnMiOnRydWUsInNob3dfcGFnZXMiOnRydWUsInNob3dfYmxvZ3MiOnRydWUsImRpc3BsYXlfY29ycmVjdF9zZWFyY2hfdGVybSI6dHJ1ZSwic2hvd19jb2xsZWN0aW9uX2ltYWdlIjp0cnVlLCJzaG93X2Jsb2dfaW1hZ2UiOnRydWUsImNvbGxlY3Rpb25fbWF4X2Rlc2Nfc3RyIjoyLCJzaG93X2dyaWQiOnRydWUsImdyaWRfZGljdCI6eyJncmlkX3ZpZXdfNCI6ZmFsc2UsImdyaWRfdmlld18zIjp0cnVlLCJncmlkX3ZpZXdfMiI6ZmFsc2UsImxpc3RfdmlldyI6ZmFsc2V9LCJwYWdlX21heF9kZXNjX3N0ciI6MiwiYmxvZ19tYXhfZGVzY19zdHIiOjIsInNob3dfcmVjZW50bHlfdmlld3NfcHJvZHVjdHMiOnRydWUsImdyaWRfdmlldyI6NCwicnZfcHJpY2Vfc2hvdyI6dHJ1ZSwicnZfcHJvZHVjdHNfcGVyX3BhZ2UiOjgsImltYWdlX3R5cGUiOiJwb3J0cmFpdCIsImltYWdlX29iamVjdF9maXQiOiJjb3ZlciJ9LCJjdXN0b21fZGF0YSI6eyJzaG93X2NvbnRlbn
14560Rfb25fZm9jdXMiOmZhbHNlLCJmb2N1c19odG1sIjoiPHA+V2hhdCBhcmUgeW91IGxvb2tpbmcgZm9yPzwvcD4iLCJzaG93X2V4dHJhX2NvbnRlbnQiOnRydWUsImV4dHJhX2h0bWwiOiIiLCJzaG93X25vdGhpbmdfZm91bmRfY29udGVudCI6dHJ1ZSwibm90aGluZ19mb3VuZF9odG1sIjoiPHA+U29ycnksIG5vIHJlc3VsdHMgZm91bmQgZm9yIDxiPiR7dHM3X3NlYXJjaF92YWx1ZX08L2I+IDwvcD4iLCJ1c2VfY3VzdG9tX2NzcyI6dHJ1ZSwiY3VzdG9tX2NzcyI6Ii50czctc2VhcmNoLXN1Z2dlc3Rpb25zLW1lbnUgLnRzNy1zZWFyY2gtbWVudS1saXN0e21heC1oZWlnaHQ6IDYwMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtbWVudSAudHM3LXNlYXJjaC1tZW51LWxpc3R7dG9wOiAyMXB4OyBib3JkZXItcmFkaXVzOiAwcHg7fVxyXG4udHM3LWRpc2NvdW50e29yZGVyOiAyO31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtdGl0bGV7Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O31cclxuLnRzNy12aWV3LWFsbC1pdGVtc3tmb250LXNpemU6IDE0cHg7IGJhY2tncm91bmQ6ICM4MDU2MzA7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiA3cHggMTdweDsgZm9udC13ZWlnaHQ6IDQwMDt9XHJcbi50czctc2VhcmNoLW1lbnUtbGlzdC50czctbXVsdGktY29sdW1uIC50czctcHJvZHVjdC1saXN0aW5nIC50czctc2VhcmNoLWdyaWQtdmlld3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjt9XHJcbi50czctc2VhcmNoLXByb2R1Y3R7bWFyZ2luOiAwcHggYXV0bzt9XHJcbi50czctbXVsdGktY29sdW1uIC50czctc2VhcmNoLXN1Z2dlc3Rpb24tcHJvZHVjdC1ncmlkIC50czctc2VhcmNoLXByb2R1Y3QtaW1nIHttYXgtd2lkdGg6IDMwMHB4OyBoZWlnaHQ6MzQwcHg7IG1hcmdpbi1yaWdodDogMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbi1wcm9kdWN0LWdyaWR7cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7fVxyXG4udHM3LXNlYXJjaC1tZW51LWxpc3QgdWx7cGFkZGluZzogMHB4IDE1cHg7fVxyXG4udHM3LXNlYXJjaC1zdWdnZXN0aW9ucy1tZW51IC50czctc2VhcmNoLWxhYmVse2ZvbnQtc2l6ZTogMTVweDsgZm9udC13ZWlnaHQ6IDUwMDt9XHJcbi50czctY3BiLW1lbnUgYSBsaXtmb250LXNpemU6IDE2cHg7fVxyXG4udHM3LWNwYi1tZW51e21hcmdpbi1ib3R0b206IDE1cHg7fVxyXG4udHM3LXBvcHVsYXItc3VnZ2VzdGlvbnttYXJnaW4tYm90dG9tOiAxNXB4O31cclxuLnRzNy1wb3B1bGFyLXN1Z2dlc3Rpb24gYSBsaXtmb250LXNpemU6IDE2cHg7fVxyXG4udHM3LW11bHRpLWNvbHVtbiAudHM3LXNlYXJjaC13aWRnZXQtZmlyc3R7cGFkZGluZy1sZWZ0OiAzMHB4O31cclxuLnRzNy1zZWFyY2gtc3VnZ2VzdGlvbnMtbWVudSAudHM3LXNlYXJjaC1sYWJlbHtib3JkZXItY29sb3I6ICNjY2M7fVxyXG4udHM3LXNlYXJjaC12aWV3LWFsbC1saW5re3BhZGRpbmc6IDMwcHggMHB4O31cclxuLnRzNy1zZWFyY2gtcHJvZHVjdC1kZXRhaWxzIC50czctZC1mbGV4e2p1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7fVxyXG4udHM3LXNlYXJjaC1zdWdnZXN0aW9ucy1tZW51IC50czctc2VhcmNoLXN1Z2dlc3Rpb25zLXByaWNlLWxpc3R7ZGlzcGxheTogYmxvY2s7fVxyXG4udHM3LXN0b2NrLWxhYmVse2Rpc3BsYXk6IG5vbmU7fVxyXG4udHM3LXNlYXJjaC1wcm9kdWN0LWxhYmVsLnRleHQtbW9yZS1jb2xvcntkaXNwbGF5OiBub25lO31cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgIC50czctc2VhcmNoLXN1Z2dlc3Rpb24tcHJvZHVjdC1ncmlke3BhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O31cclxuICAgIC50czctc2VhcmNoLXJvd3ttYXJnaW46IDBweDt9XHJcbiAgICAudHM3LXBhZ2UtdGl0bGV7cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDt9XHJcbiAgICAudHM3LWNvbnRhaW5lcnttYXJnaW46IDBweDt9XHJcbiAgICBcclxuICAgIC50czctc2VhcmNoLXdpZGdldC1maXJzdHtkaXNwbGF5OiBncmlkO31cclxuLnRzNy1zZWFyY2gtd2lkZ2V0LXNlY29uZHtvcmRlcjogMTt9XHJcbi50czctcG9wdWxhci1zdWdnZXN0aW9ue29yZG
14560VyOiAyO31cclxuLnRzNy1jcGItbWVudXtvcmRlcjogMzt9XHJcbi50czctc2VhcmNoLXZpZXctYWxsLWxpbmt7b3JkZXI6IDQ7fVxyXG59IiwicmVzdWx0X3Nob3dfbm90aGluZ19mb3VuZF9jb250ZW50Ijp0cnVlLCJyZXN1bHRfbm90aGluZ19mb3VuZF9odG1sIjoiPHA+Tm8gUmVzdWx0IEZvdW5kIGZvciA8Yj5cIiR7dHM3X3NlYXJjaF92YWx1ZX1cIjwvYj4gPC9wPiIsInJlc3VsdF91c2VfY3VzdG9tX2NzcyI6dHJ1ZSwicmVzdWx0X2N1c3RvbV9jc3MiOiIudHM3LWF1dG9jb21wbGV0ZS1pdGVtc3t3aWR0aDogMTkyMHB4ICFpbXBvcnRhbnQ7IGxlZnQ6IDAgIWltcG9ydGFudDt9XHJcbi50czctdGl0bGUtY29udGFpbmVyIGgxe3RleHQtYWxpZ246IGNlbnRlcjt9XHJcbi8qI2lkX3RzN19hcHBfcGFnZV9tYWluX2RpdnttYXgtd2lkdGg6IDE1MDBweCAhaW1wb3J0YW50OyBtYXJnaW46IDAgYXV0bzt9Ki9cclxuXHJcbi8qLnRzNy1maWx0ZXItd3JhcHt3aWR0aDogMTUwMHB4OyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7fSovXHJcbi8qLnRzNy1zZWFyY2gtZ3JpZC50czctZ3JpZC0ze3dpZHRoOiAyNSU7fSovXHJcbi50czctcHJpY2UuZGlzY291bnR7b3JkZXI6IDI7IGZvbnQtd2VpZ2h0OiA1MDA7fVxyXG4udHM3LWNvbnRhaW5lcnt3aWR0aDphdXRvICFpbXBvcnRhbnR9XHJcbi50czdfc2VhcmNoLXJlc3VsdC1pdGVtLWlubmVye2JveC1zaGFkb3c6IG5vbmU7fVxyXG4udHM3LXByZHVjdC1pbWcgaW1ne2JvcmRlci1yYWRpdXM6IDVweDt9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuLnRzNy1wcm9kdWN0LWl0ZW1zIGgzIGF7Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O30gICAgICBcclxuLyoudHM3LXByb2R1Y3QtaXRlbXN7anVzdGlmeS1pdGVtczogY2VudGVyO30qL1xyXG4vKi50czctcHJpY2UtYm94e2p1c3RpZnktaXRlbXM6IGNlbnRlcjt9Ki9cclxuXHJcbi50czctcHJvZHVjdC1pbWFnZSAudHM3X3Jlc3VsdC1pdGVtLWJ0biB7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTsgb3BhY2l0eTogMTt9XHJcbi50czctcmVzdWx0LWJ0biBzcGFue2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XHJcbi50czctcHJvZHVjdC1idXR0b25zIC50czctcmVzdWx0LWJ0bntiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjb2xvcjogIzQyNDI0MjsgYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItY29sb3I6ICNmZmZmZmY7fVxyXG4udHM3LXByb2R1Y3QtYnV0dG9ucyAudHM3LXJlc3VsdC1idG4gc3Zne2ZpbGw6ICM0MjQyNDI7IGhlaWdodDogMjBweDsgd2lkdGg6IDIwcHg7fVxyXG4udHM3LXByb2R1Y3QtYnV0dG9ucyAudHM3LXJlc3VsdC1idG4udHM3LWJ1eS1idG4gc3Zne2ZpbGw6ICM0MjQyNDI7IGhlaWdodDogMjBweDsgd2lkdGg6IDIwcHg7fVxyXG4udHM3LWdyaWQtMyAudHM3LXByb2R1Y3QtaW1hZ2U6aG92ZXIgLnRzN19yZXN1bHQtaXRlbS1idG57dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSAhaW1wb3J0YW50O31cclxuLnRzN19yZXN1bHQtaXRlbS1idG57anVzdGlmeS1jb250ZW50OiByaWdodCAhaW1wb3J0YW50O31cclxuLnRzNy1wcm9kdWN0LWJ1dHRvbnN7ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZ2FwOiA1cHg7fVxyXG4udHM3LXF1aWNrLXZpZXcgLnRzNy13aGl0ZS1iZ3tiYWNrZ3JvdW5kOiAjZmZmZmZmOyBtYXgtd2lkdGg6IDU1cmVtO31cclxuLnRzNy1tb2RhbC1jb250ZW50e3BhZGRpbmc6IDUwcHg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7fVxyXG4jb3Blbi1tb2RhbCAudHM3LW1vZGFsLWNsb3NlIC50czctY2xvc2UtYnRue3RvcDogMjBweDsgcmlnaHQ6IDIwcHg7fVxyXG4udHM3LXByb2R1Y3QtZGV0YWlse2Rpc3BsYXk6IG5vbmU7fVxyXG4udHM3LW1vZGFsLWNvbnRlbnQgLnRzNy1wcm9kdWN0LXByaWNle2Rpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmctYm90dG9tOiAwcHg7IG1hcmdpbi1ib3R0b206IDIwcHg7ICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgcGFkZGluZy1ib3R0b206IDIwcHg7fVxyXG4udHM3LW1vZGFsLWNvbnRlbnQgLnRzNy1kaXNjb3VudC1wcmljZXtvcmRlcjogMjt9XHJcbi50czctbW9kYWwtY29udGVudCAucHJvZHVjdC1kaXNjb3VudFBlcmNlbnRhZ2V7b3JkZXI6IDM7IGJhY2tncm91bmQ6ICMzMjQ2Mzk7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmc6IDVweDsgYm9yZGVyLXJhZGl1czogMHB4OyBmb250LXdlaWdodDogNjAwO31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctcXVpY2stZGV0YWlsIGgze2NvbG9yOiAjOWE3NDJiOyBmb250LXdlaWdodDogNjAwO31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctcHJvLXByaWNle2NvbG9yOiAjMDEyYzMyO31cclxuLnRzNy1xdWljay1kZXRhaWwgLnRzNy1wcm9kdWN0LXByaWNlIC50czctcHJvLXByaWNle21hcmdpbi1yaWdodDogMHB4O31cclxuLnRzNy1tb2RhbC1jb250ZW50IC50czctZGlzY291bnQtcHJpY2V7b3BhY2l0eTogMTsgZm9udC13ZWlnaHQ6IDQwMDsgZm9udC1zaXplOiAxNHB4OyBtYXJnaW46IDBweCAxMnB4O31cclxuI3RodW1iSW1ne2Rpc3BsYXk6IG5vbmU7fVxyXG4vKi50czctaW4tb3V0LXN0b2NrLWxhYmVse2Rpc3BsYXk6IG5vbmU7fSovXHJcbi50czctcC1ib3R0b217ZGlzcGxheTogYmxvY2s7fVxyXG4udHM3LXF1aWNrdmlldy1hY3Rpb24tYnRue21hcmdpbi1ib3R0b206IDMwcHg7fVxyXG4udHM3LWZ1bGwtZGV0YWlse3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbi10b3A6IDEwcHg7IGZvbnQtc2l6ZTogMTVweDt9XHJcbi50czctcXVpY2stZGV0YWlsIC50czctYnV0dG9ue3BhZGRpbmc6IDhweCAzMHB4O31cclxuLnRzNy1zaXple2ZvbnQtc2l6ZTogMTVweDt9XHJcbi50czctcXVhbnRpdHl7Zm9udC1zaXplOiAxNXB4O31cclxuLnRzNy1xdWljay12aWV3IC50czctcmVzdWx0LWJ0bi50czctcXYtYWRkLXRvLWNhcnQtYnRue2JhY2tncm91bmQ6ICNmZmZmZmY7IGJvcmRlci1jb2xvcjogI2UwZTBlMDsgY29sb3I6ICMwMDAwMDA7fVxyXG4udHM3LXF1aWNrLXZpZXcgLnRzNy1yZXN1bHQtYnRuLnRzNy1xdi1hZGQtdG8tY2FydC1idG46aG92ZXJ7YmFja2dyb3VuZDogIzlhNzQyYjsgYm9yZGVyLWNvbG9yOiAjOWE3NDJiOyBjb2xvcjogI2ZmZmZmZjt9XHJcbi8qLnRzNy1zaG93LWFkZC10by1jYXJ0IC50czctYnV5LWJ0bntkaXNwbGF5OiBub25lO30qL1xyXG4udHM3LXByb2R1Y3QtaW1hZ2UgLnRzN19yZXN1bHQtaXRlbS1idG4gLnRzNy10b29sdGlwe21hcmdpbjogMCA1cHg7fVxyXG4udHM3LXF1aWNrLWRldGFpbCAudHM3LXNpemVzIHNlbGVjdHttaW4taGVpZ2h0OiAzNnB4O31cclxuLnRzNy1xdWFudGl0eS1ib3ggLnRzNy1pbnB1dHttaW4taGVpZ2h0OiAzNnB4O31cclxuLnRzNy1zaXplcy50czctc2VsZWN0LWJveDo6YWZ0ZXJ7dG9wOiA2NyU7fVxyXG4udHM3LXF1aWNrdmlldy1hY3Rpb24tYnRuIGJ1dHRvbnt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cclxuLnRzNy1xdi1idXktbm93LWJ0bntvcmRlcjogMjt9XHJcbi50czctcXVhbnRpdHktYm94IC50czctaW5wdXQgYnV0dG9ue3BhZGRpbmc6IDAgMTRweDt9XHJcbi50czctcXVpY2stZGV0YWlsIC50czctc2l6ZXN7bWFyZ2luOiAwIDIwcHggMCAwO31cclxuLnRzNy1xdWljay1kZXRhaWwgLnRzNy1idXR0b257bWFyZ2luLXJpZ2h0OiAxNXB4O31cclxuLnRzNy1taW51cy1idG57Zm9udC1zaXplOiAzMHB4O31cclxuLnRzNy1wbHVzLWJ0bntmb250LXNpemU6IDMwcHg7fVxyXG4udHM3LXF1Y2lrU2l6ZS1pbnB1dHtmb250LXNpemU6IDE1cHg7fVxyXG4udHM3LWNvbnRhaW5lciAubWFpbi1pbWctY29udGFpbmVyIGltZ3ttYXJnaW46IDBweCAhaW1wb3J0YW50O31cclxuLnRzNy1zZWFyY2gtSW1hZ2VUYWd7ZGlzcGxheTogbm9uZTt9XHJcbi5iZXN0LWJ1eS1vZmZlcnt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG5cclxuLnRzNy1wcm9kdWN0LWltYWdlIC50czdfcmVzdWx0LWl0ZW0tYnRue29wYWNpdHk6IDEgIWltcG9ydGFudDsgdHJhbnNmb3JtOiB1bnNldCAhaW
145601wb3J0YW50O31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVye29wYWNpdHk6IDEgIWltcG9ydGFudDsgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O31cclxuI29wZW4tbW9kYWwgLnRzNy1tb2RhbC1jbG9zZSAudHM3LWNsb3NlLWJ0bntiYWNrZ3JvdW5kOiAjMzI0NjM5O31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVyIC50czctcmVzdWx0LWJ0biB7YmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICM2NDZEODIgIWltcG9ydGFudDsgYm9yZGVyOiAjNjQ2RDgyO31cclxuLnRzNy1xdWlja3ZpZXctY29udGFpbmVyIC50czctcmVzdWx0LWJ0biBzdmcge2ZpbGw6ICM2NDZEODI7fVxyXG4udHM3LXF1aWNrdmlldy1jb250YWluZXJ7cmlnaHQ6IDVweDt9XHJcbi50czctY29udGFpbmVyIC50czctc2VhcmNoLXBhZ2luZy1wYWdlcnttYXJnaW46IDBweDt9XHJcbi50czctcmVzdWx0LWJ0bi50czctYnRuLnRzNy1idG4tcHJpbWFyeS50czdfcmVzdWx0LXF1aWNrVmlld3tiYWNrZ3JvdW5kOiAjZmZmO31cclxuLnRzNy1yZXN1bHQtYnRuLnRzNy1idG4udHM3LWJ0bi1wcmltYXJ5LnRzN19yZXN1bHQtcXVpY2tWaWV3OmhvdmVye2JhY2tncm91bmQ6ICM2NDZEODI7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAudHM3LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWJ1dHRvbnN7ZmxleC1kaXJlY3Rpb246IHJvdzt9XHJcbiAgICAudHM3LXByb2R1Y3QtYnV0dG9uc3ttYXJnaW4tYm90dG9tOiAwcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWJ1dHRvbnMgLnRzNy1yZXN1bHQtYnRue21hcmdpbi1ib3R0b206IDBweDt9XHJcbiAgICAudHM3LXNlYXJjaC1ncmlkOm5vdCgudHM3LWdyaWQtbGlzdCkgLnRzNy1wcm9kdWN0LWJ1dHRvbnN7cGFkZGluZzogMCAwcHggMTVweDsgZmxleC13cmFwOiBub3dyYXA7fVxyXG4gICAgXHJcbn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gICAgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LXByaWNlIHtmb250LXNpemU6IDEzcHg7fVxyXG4gICAgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LWNvbnRlbnR7cGFkZGluZzogMTVweCAwcHggOTBweDt9XHJcbiAgICAudHM3LXByb2R1Y3QtZ3JpZCAudGl0bGUge2ZvbnQtc2l6ZTogMTNweDt9XHJcbiAgICAudHM3LXNlYXJjaC1ncmlkLnRzNy1ncmlkLTMgLnRzNy1wcm9kdWN0LWdyaWQgLnRzNy1wcm9kdWN0LXByaWNle3BhZGRpbmc6IDBweCAxNXB4O31cclxuICAgIC50czctcHJvLXByaWNle29yZGVyOiAyO31cclxuICAgIFxyXG59ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC50czctc2VhcmNoLWdyaWQudHM3LWdyaWQtMyAudHM3LXByb2R1Y3QtZ3JpZCAudHM3LXByb2R1Y3QtY29udGVudHttaW4taGVpZ2h0OiAyMjBweDt9XHJcbn0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ9LCJsb2NhbGl6YXRpb24iOnsiaXNzX3BvcHVsYXJfc3VnZ2VzdGlvbiI6IlBvcHVsYXIgc3VnZ2VzdGlvbnMiLCJpc3NfY29sbGVjdGlvbnMiOiJDb2xs
14560ZWN0aW9ucyIsImlzc19wYWdlcyI6IlBhZ2VzIiwiaXNzX2Jsb2dzIjoiQmxvZ3MiLCJpc3NfcmVjZW50X3NlYXJjaCI6IlJlY2VudCIsImlzc19wcm9kdWN0cyI6IlByb2R1Y3RzIiwiaXNzX2Rpc2NvdW50X2xhYmVsX3RleHQiOiJbZGlzY291bnRdJSBPZmYiLCJpbl9zdG9jayI6IkluIHN0b2NrICIsIm91dF9zdG9jayI6Ik91dCBvZiBzdG9jayIsImlzc19za3UiOiJTS1UiLCJpc3NfYmFyY29kZSI6IkJhcmNvZGUiLCJpc3NfdmVuZG9yIjoiQnJhbmQiLCJpc3NfdHlwZSI6IlR5cGUiLCJpc3Nfc2VhcmNoX2lucHV0X3BsYWNlaG9sZGVyIjoiV2hhdCBhcmUgeW91IGxvb2tpbmcgZm9yPyIsImlzc192aWV3X2FsbCI6IlZpZXcgYWxsIFJlc3VsdHMiLCJzcnBfcmVzdWx0X3BhZ2VfdGl0bGUiOiJTZWFyY2ggUmVzdWx0cyIsInNycF9jb2xsZWN0aW9uIjoiQ29sbGVjdGlvbnMiLCJzcnBfcGFnZSI6IlBhZ2VzIiwic3JwX2Jsb2ciOiJCbG9ncyIsInNycF9wcm9kdWN0cyI6IlByb2R1Y3RzIiwic3JwX3F1aWNrX3ZpZXciOiJRdWljayB2aWV3Iiwic3JwX2FkZF90b19jYXJ0IjoiQWRkIHRvIGNhcnQiLCJzcnBfYnV5X25vdyI6IkJ1eSBOb3ciLCJzcnBfdmlld19mdWxsX2RldGFpbCI6IlZpZXcgRnVsbCBQcm9kdWN0IERldGFpbHMiLCJzcnBfcmVzZXRfZmlsdGVycyI6IkNsZWFyIGFsbCIsInNycF9hcHBseV9maWx0ZXJzIjoiQXBwbHkiLCJzcnBfbWluIjoiTWluIiwic3JwX21heCI6Ik1heCIsInNycF9nbyI6IkdvIiwic3JwX3Nob3dfbW9yZSI6IlNob3cgbW9yZSIsInNycF9xdWFudGl0eSI6IlF1YW50aXR5Iiwic3JwX2NvbG9yIjoiQ29sb3IiLCJzcnBfc2VhcmNoX2Rpc2NvdW50X2xhYmVsX3RleHQiOiJTYXZlIDogW2Rpc2NvdW50XSUgT2ZmIiwic3JwX2luX3N0b2NrIjoiSW4gc3RvY2siLCJzcnBfb3V0X3N0b2NrIjoiT3V0IG9mIHN0b2NrIiwic3JwX2F2YWlsYWJpbGl0eSI6IkF2YWlsYWJpbGl0eSIsInNycF9wcm9kdWN0X3R5cGVfZmlsdGVyIjoiUHJvZHVjdCBUeXBlIiwic3JwX3Byb2R1Y3RfdGFnc19maWx0ZXIiOiJQcm9kdWN0IFRhZ3MiLCJzcnBfY29sbGVjdGlvbnNfZmlsdGVyIjoiQ29sbGVjdGlvbnMiLCJzcnBfYWdlX2ZpbHRlciI6IkFnZSIsInNycF9nZW5kZXJfZmlsdGVyIjoiR2VuZGVyIiwic3JwX3BhdHRlcm5fZmlsdGVyIjoiUGF0dGVybiIsInNycF9tYXRlcmlhbF9maWx0ZXIiOiJNYXRlcmlhbCIsInNycF9jb2xvcl9maWx0ZXIiOiJDb2xvciIsInNycF9zaXplX2ZpbHRlciI6IlNpemUgOiIsInNycF92ZW5kb3JfZmlsdGVyIjoiQnJhbmQiLCJzcnBfY2F0ZWdvcnlfZmlsdGVyIjoiQ2F0ZWdvcmllcyIsInNycF9za3UiOiJTS1UiLCJzcnBfYmFyY29kZSI6IkJhcmNvZGUiLCJzcnBfdmVuZG9yIjoiQnJhbmQiLCJzcnBfdHlwZSI6IlR5cGUiLCJzcnBfc2hvd2luZ19yZXN1bHRfbXNnIjoiU2hvd2luZyBbcHJvX2NvdW50XSByZXN1bHRzIGZvciBcIjxiPltzZWFyY2hfdmFsdWVdPC9iPlwiIiwic3JwX2Rpc3BsYXlfY29ycmVjdF9zZWFyY2hfdGVybV9tc2ciOiJUaGVzZSBhcmUgcmVzdWx0cyBmb3IgXCI8Yj5bY29ycmVjdF9zZWFyY2hfdGVybV08L2I+XCIiLCJzcnBfY2FydF9zdWNjZXNzX21lc3NhZ2UiOiJBZGRlZCB0byBjYXJ0Iiwic3JwX2ZpbHRlcnMiOiJGaWx0ZXJzIiwic3JwX3NlYXJjaF9maWx0ZXJfdGV4dCI6IlNlYXJjaCBieSBjb2xvciwgYnJhbmQsIGNhdGVnb3J5LCBldGMuIiwic3JwX3ByaWNlIjoiUHJpY2UiLCJzcnBfcmV2aWV3IjoiUmV2aWV3IiwicmV2aWV3X2ZpbHRlcl90ZXh0IjoiVXAiLCJzcnBfZGlzY291bnQiOiJEaXNjb3VudCIsImRpc2NvdW50X2ZpbHRlcl90ZXh0IjoiTW9yZSIsInNycF90b3Bfc2VhcmNoX3Byb2R1Y3QiOiJUb3Agc2VhcmNoIHByb2R1Y3RzIiwic3JwX2JhY2tfdG9fc2VhcmNoX3Jlc3VsdF9wYWdlX2J0biI6IkJhY2sgVG8gU2VhcmNoIFJlc3VsdCBQYWdlIiwic3JwX3NlYXJjaF9yZWxldmVuY2UiOiJSZWxldmFuY2UiLCJzcnBfdGl0bGVfYV90b196IjoiVGl0bGU6IEEtWiIsInNycF90aXRsZV96X3RvX2EiOiJUaXRsZTogWi1BIiwic3JwX3ByaWNlX2xvd19oaWdoIjoiUHJpY2U6IExvdyB0byBIaWdoIiwic3JwX3ByaWNlX2hpZ2hfbG93IjoiUHJpY2U6IEhpZ2ggdG8gTG93Iiwic3JwX2RhdGVfbmV3X3RvX29sZCI6IiBEYXRlOiBOZXcgdG8gT2xkIiwic3JwX2RhdGVfb2xkX3RvX25ldyI6IkRhdGU6IE9sZCB0byBOZXciLCJzcnBfY29sbGVjdGlvbl9wYWdlc19maWx0ZXIiOiJDb2xsZWN0aW9uIFBhZ2VzIiwicnZfdGl0bGUiOiJSZWNlbnRseSBWaWV3ZWQiLCJpc3NfZGlzY291bnRfcHJpY2VfbGFiZWxfdGV4dCI6IltkaXNjb3VudF0gT2ZmIiwic3JwX3NlYXJjaF9kaXNjb3VudF9wcmljZV9sYWJlbF90ZXh0IjoiW2Rpc2NvdW50XSBPZmYiLCJzcnBfc2VhcmNoX2Jlc3Rfc2VsbGluZyI6IkJlc3QgU2VsbGluZyIsInNycF9zZWFyY2hfbW9zdF9yZWxldmFudCI6Ik1vc3QgUmVsZXZhbnQiLCJzcnBfc2VhcmNoX21hbnVhbCI6IkZlYXR1cmVkIn0sImNvbG9yc19jb25maWd1cmF0aW9uIjp7IjE3ODk4MzA0MzM1MyI6eyJzZWFyY2hfd2lkZ2V0Ijp7InN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiaXRlbV9kZXNjcmlwdGlvbiI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsInZpZXdfYWxsX2xpbmtfYmciOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidmlld19hbGxfdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJyZWNlbnRfc2VhcmNoIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikiLCJtYWluX2JhY2tncm91bmQiOiIjZmZmZmZmIiwibGFiZWxfY29sb3IiOiIjMDAwMDAwIiwibGFiZWxfYmFja2dyb3VuZCI6IiNmZmZmZmYiLCJpdGVtX3RpdGxlIjoiIzgwNTYzMCIsInByaWNlX2NvbG9yIjoiIzAxMmMzMiJ9LCJjb21tb24iOnsiZGlzY291bnRfbGFiZWxfY29sb3IiOiJyZ2IodmFyKC0tc29sZC1vdXQtYmFkZ2UtYmFja2dyb3VuZCkpIiwiZGlzY291bnRfbGFiZWxfdGV4dF9jb2xvciI6InJnYih2YXIoLS10ZX
14560h0LWNvbG9yKSkiLCJpbl9zdG9ja19jb2xvciI6IiMwMDgwMDAiLCJvdXRfb2Zfc3RvY2tfY29sb3IiOiIjRTAzMzJEIn0sInNlYXJjaF9yZXN1bHRfcGFnZSI6eyJ0aXRsZSI6IiM4MDU2MzAiLCJkZXNjcmlwdGlvbnMiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwicHJvZHVjdF9wcmljZSI6IiMwMTJjMzIiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJuYXZfZGVmYXVsdCI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJzb3J0X2J5X2JvcmRlciI6IiNjMWMxYzEiLCJib3JkZXJzIjoiI2MxYzFjMSIsIm1haW5fcGFuZWwiOiJ2YXIoLS1iYWNrZ3JvdW5kLGluaGVyaXQpIiwiYmF0dG9uX2JhY2tfZ3JvdW5kIjoiIzQyNDI0MiIsImJ1dHRvbl90ZXh0IjoiI2ZmZmZmZiIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZ3JpZF9jb2xvciI6IiNjMWMxYzEiLCJhY3RpdmVfZ3JpZF9jb2xvciI6IiM0MjQyNDIiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI2UwMzMyZCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiYmFja19kcm9wIjoicmdiKHZhcigtLXBhZ2Utb3ZlcmxheSkpIiwicXZfbWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInRleHRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicGFnZV93aWR0aF9jbGFzcyI6ImNvbnRhaW5lciJ9fSwiMTgyNTUyMTMzOTEzIjp7InNlYXJjaF93aWRnZXQiOnsibWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJpdGVtX3NlcGFyYXRvciI6InZhcigtLXRleHQtY29sb3IsI0U4RThFOCkiLCJpdGVtX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsIml0ZW1fZGVzY3JpcHRpb24iOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsI0EzQUNCOCkiLCJ2aWV3X2FsbF9saW5rX2JnIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInZpZXdfYWxsX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwicmVjZW50X3NlYXJjaCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM0MjQyNDIpIn0sImNvbW1vbiI6eyJkaXNjb3VudF9sYWJlbF9jb2xvciI6InJnYih2YXIoLS1zb2xkLW91dC1iYWRnZS1iYWNrZ3JvdW5kKSkiLCJkaXNjb3VudF9sYWJlbF90ZXh0X2NvbG9yIjoicmdiKHZhcigtLXRleHQtY29sb3IpKSIsImluX3N0b2NrX2NvbG9yIjoiIzAwODAwMCIsIm91dF9vZl9zdG9ja19jb2xvciI6IiNFMDMzMkQifSwic2VhcmNoX3Jlc3VsdF9wYWdlIjp7InRpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRlc2NyaXB0aW9ucyI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJwcm9kdWN0X3ByaWNlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsIm5hdl9kZWZhdWx0IjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInNvcnRfYnlfYm9yZGVyIjoiI2MxYzFjMSIsImJvcmRlcnMiOiIjYzFjMWMxIiwibWFpbl9wYW5lbCI6InZhcigtLWJhY2tncm91bmQsaW5oZXJpdCkiLCJiYXR0b25fYmFja19ncm91bmQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYnV0dG9uX3RleHQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJncmlkX2NvbG9yIjoiI0MxQzFDMSIsImFjdGl2ZV9ncmlkX2NvbG9yIjoiIzQyNDI0MiIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI0UwMzMyRCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJiYWNrX2Ryb3AiOiJyZ2IodmFyKC0tcGFnZS1vdmVybGF5KSkiLCJxdl9tYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidGV4dF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwYWdlX3dpZHRoX2NsYXNzIjoiY29udGFpbmVyIn19LCIxODU1MDA2NjQwODkiOnsic2VhcmNoX3dpZGdldCI6eyJtYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJzdWdnZXN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV90aXRsZSI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJpdGVtX2Rlc2NyaXB0aW9uIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZX
14560h0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiY29sbGVjdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInJlY2VudF9zZWFyY2giOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwidmlld19hbGxfbGlua19iZyI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ2aWV3X2FsbF90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikifSwiY29tbW9uIjp7ImRpc2NvdW50X2xhYmVsX2NvbG9yIjoicmdiKHZhcigtLXNvbGQtb3V0LWJhZGdlLWJhY2tncm91bmQpKSIsImRpc2NvdW50X2xhYmVsX3RleHRfY29sb3IiOiJyZ2IodmFyKC0tdGV4dC1jb2xvcikpIiwiaW5fc3RvY2tfY29sb3IiOiIjMDA4MDAwIiwib3V0X29mX3N0b2NrX2NvbG9yIjoiI0UwMzMyRCJ9LCJzZWFyY2hfcmVzdWx0X3BhZ2UiOnsidGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGVzY3JpcHRpb25zIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInByb2R1Y3RfcHJpY2UiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwibmF2X2RlZmF1bHQiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwic29ydF9ieV9ib3JkZXIiOiIjYzFjMWMxIiwiYm9yZGVycyI6IiNjMWMxYzEiLCJtYWluX3BhbmVsIjoidmFyKC0tYmFja2dyb3VuZCxpbmhlcml0KSIsImJhdHRvbl9iYWNrX2dyb3VuZCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJidXR0b25fdGV4dCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImdyaWRfY29sb3IiOiIjYzFjMWMxIiwiYWN0aXZlX2dyaWRfY29sb3IiOiIjNDI0MjQyIiwiZmlsdGVyX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl92YWx1ZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJyZXNldF9maWx0ZXJfdGV4dF9jb2xvciI6IiNlMDMzMmQiLCJjaGVja2JveF9ib3JkZXIiOiIjMDAwMDAwIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImJhY2tfZHJvcCI6InJnYih2YXIoLS1wYWdlLW92ZXJsYXkpKSIsInF2X21haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ0ZXh0X2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInBhZ2Vfd2lkdGhfY2xhc3MiOiJjb250YWluZXIifX0sIjE4NzM3MjE3NTY0MSI6eyJzZWFyY2hfd2lkZ2V0Ijp7Im1haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJzdWdnZXN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiY29sbGVjdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxhYmVsX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxhYmVsX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiaXRlbV9zZXBhcmF0b3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNFOEU4RTgpIiwiaXRlbV90aXRsZSI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJpdGVtX2Rlc2NyaXB0aW9uIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCNBM0FDQjgpIiwidmlld19hbGxfbGlua19iZyI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ2aWV3X2FsbF90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsInJlY2VudF9zZWFyY2giOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNDI0MjQyKSJ9LCJjb21tb24iOnsiZGlzY291bnRfbGFiZWxfY29sb3IiOiJyZ2IodmFyKC0tc29sZC1vdXQtYmFkZ2UtYmFja2dyb3VuZCkpIiwiZGlzY291bnRfbGFiZWxfdGV4dF9jb2xvciI6InJnYih2YXIoLS10ZXh0LWNvbG9yKSkiLCJpbl9zdG9ja19jb2xvciI6IiMwMDgwMDAiLCJvdXRfb2Zfc3RvY2tfY29sb3IiOiIjRTAzMzJEIn0sInNlYXJjaF9yZXN1bHRfcGFnZSI6eyJ0aXRsZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJkZXNjcmlwdGlvbnMiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwicHJvZHVjdF9wcmljZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJuYXZfZGVmYXVsdCI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJzb3J0X2J5X2JvcmRlciI6IiNjMWMxYzEiLCJib3JkZXJzIjoiI2MxYzFjMSIsIm1haW5fcGFuZWwiOiJ2YXIoLS1iYWNrZ3JvdW5kLGluaGVyaXQpIiwiYmF0dG9uX2JhY2tfZ3JvdW5kIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImJ1dHRvbl90ZXh0IjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsImFkZGl0aW9uYWxfZmllbGRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZ3JpZF9jb2xvciI6IiNDMUMxQzEiLCJhY3RpdmVfZ3JpZF9jb2xvciI6IiM0MjQyNDIiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl92YWx1ZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJyZXNldF9maWx0ZXJfdGV4dF9jb2xvciI6IiNFMDMzMkQiLCJjaGVja2JveF9ib3JkZXIiOiIjMDAwMDAwIiwiYmFja19kcm9wIjoicmdiKHZhcigtLXBhZ2Utb3ZlcmxheSkpIiwicXZfbWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRk
14560ZGRkZGKSIsInRleHRfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwicGFnZV93aWR0aF9jbGFzcyI6ImNvbnRhaW5lciJ9fSwiMTkxOTQwODg2ODA5Ijp7InNlYXJjaF93aWRnZXQiOnsibWFpbl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInN1Z2dlc3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJjb2xsZWN0aW9uX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwibGFiZWxfYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJpdGVtX3NlcGFyYXRvciI6InZhcigtLXRleHQtY29sb3IsI0U4RThFOCkiLCJpdGVtX3RpdGxlIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsIml0ZW1fZGVzY3JpcHRpb24iOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJkaXNjb3VudF9wcmljZV9jb2xvciI6InZhcigtLXRleHQtY29sb3IsI0EzQUNCOCkiLCJ2aWV3X2FsbF9saW5rX2JnIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInZpZXdfYWxsX3RleHQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM3MDcwNzApIiwicmVjZW50X3NlYXJjaCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsb2FkZXJfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLCM0MjQyNDIpIn0sImNvbW1vbiI6eyJkaXNjb3VudF9sYWJlbF9jb2xvciI6InJnYih2YXIoLS1zb2xkLW91dC1iYWRnZS1iYWNrZ3JvdW5kKSkiLCJkaXNjb3VudF9sYWJlbF90ZXh0X2NvbG9yIjoicmdiKHZhcigtLXRleHQtY29sb3IpKSIsImluX3N0b2NrX2NvbG9yIjoiIzAwODAwMCIsIm91dF9vZl9zdG9ja19jb2xvciI6IiNFMDMzMkQifSwic2VhcmNoX3Jlc3VsdF9wYWdlIjp7InRpdGxlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRlc2NyaXB0aW9ucyI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJwcm9kdWN0X3ByaWNlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsIm5hdl9kZWZhdWx0IjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInNvcnRfYnlfYm9yZGVyIjoiI2MxYzFjMSIsImJvcmRlcnMiOiIjYzFjMWMxIiwibWFpbl9wYW5lbCI6InZhcigtLWJhY2tncm91bmQsaW5oZXJpdCkiLCJiYXR0b25fYmFja19ncm91bmQiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiYnV0dG9uX3RleHQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwiYWRkaXRpb25hbF9maWVsZF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJncmlkX2NvbG9yIjoiI0MxQzFDMSIsImFjdGl2ZV9ncmlkX2NvbG9yIjoiIzQyNDI0MiIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX3ZhbHVlIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsInJlc2V0X2ZpbHRlcl90ZXh0X2NvbG9yIjoiI0UwMzMyRCIsImNoZWNrYm94X2JvcmRlciI6IiMwMDAwMDAiLCJiYWNrX2Ryb3AiOiJyZ2IodmFyKC0tcGFnZS1vdmVybGF5KSkiLCJxdl9tYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidGV4dF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJwYWdlX3dpZHRoX2NsYXNzIjoiY29udGFpbmVyIn19LCIxOTIwOTgxMDc2NzMiOnsic2VhcmNoX3dpZGdldCI6eyJtYWluX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwic3VnZ2VzdGlvbl90ZXh0IjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImNvbGxlY3Rpb25fdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsYWJlbF9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJsYWJlbF9iYWNrZ3JvdW5kIjoidmFyKC0tYmFja2dyb3VuZCwjRkZGRkZGKSIsIml0ZW1fc2VwYXJhdG9yIjoidmFyKC0tdGV4dC1jb2xvciwjRThFOEU4KSIsIml0ZW1fdGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLCM2NDZEODIpIiwiaXRlbV9kZXNjcmlwdGlvbiI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNzA3MDcwKSIsImRpc2NvdW50X3ByaWNlX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjQTNBQ0I4KSIsInZpZXdfYWxsX2xpbmtfYmciOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwidmlld19hbGxfdGV4dCI6InZhcigtLXRleHQtY29sb3IsIzcwNzA3MCkiLCJyZWNlbnRfc2VhcmNoIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsImxvYWRlcl9jb2xvciI6InZhcigtLXRleHQtY29sb3IsIzQyNDI0MikifSwiY29tbW9uIjp7ImRpc2NvdW50X2xhYmVsX2NvbG9yIjoicmdiKHZhcigtLXNvbGQtb3V0LWJhZGdlLWJhY2tncm91bmQpKSIsImRpc2NvdW50X2xhYmVsX3RleHRfY29sb3IiOiJyZ2IodmFyKC0tdGV4dC1jb2xvcikpIiwiaW5fc3RvY2tfY29sb3IiOiIjMDA4MDAwIiwib3V0X29mX3N0b2NrX2NvbG9yIjoiI0UwMzMyRCJ9LCJzZWFyY2hfcmVzdWx0X3BhZ2UiOnsidGl0bGUiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGVzY3JpcHRpb25zIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsInByb2R1Y3RfcHJpY2UiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwiZGlzY291bnRfcHJpY2VfY29sb3IiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwibmF2X2RlZmF1bHQiOiJ2YXIoLS10ZXh0LWNvbG9yLGluaGVyaXQpIiwic29ydF9ieV9ib3JkZXIiOiIjYzFjMWMxIiwiYm9yZGVycyI6IiNjMWMxYzEiLCJtYWluX3BhbmVsIjoidmFyKC0tYmFja2dyb3VuZCxpbmhlcml0KSIsImJhdHRvbl9iYWNrX2dyb3VuZCI6InZhcigtLXRleHQtY29sb3IsIzY0NkQ4MikiLCJidXR0b25fdGV4dCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJhZGRpdGlvbmFsX2ZpZWxkX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImdyaWRfY29sb3IiOiIjQzFDMUMxIiwiYWN0aXZlX2dyaWRfY29sb3IiOiIjNDI0MjQyIiwibG9hZGVyX2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvcixpbmhlcml0KSIsImZpbHRlcl90aXRsZSI6InZhcigtLXRleHQtY29sb3IsaW5oZXJpdCkiLCJmaWx0ZXJfdmFsdWUiOiJ2YXIoLS10ZX
14560h0LWNvbG9yLGluaGVyaXQpIiwiZmlsdGVyX2JhY2tncm91bmQiOiJ2YXIoLS1iYWNrZ3JvdW5kLCNGRkZGRkYpIiwicmVzZXRfZmlsdGVyX3RleHRfY29sb3IiOiIjRTAzMzJEIiwiY2hlY2tib3hfYm9yZGVyIjoiIzAwMDAwMCIsImJhY2tfZHJvcCI6InJnYih2YXIoLS1wYWdlLW92ZXJsYXkpKSIsInF2X21haW5fYmFja2dyb3VuZCI6InZhcigtLWJhY2tncm91bmQsI0ZGRkZGRikiLCJ0ZXh0X2NvbG9yIjoidmFyKC0tdGV4dC1jb2xvciwjNjQ2RDgyKSIsInBhZ2Vfd2lkdGhfY2xhc3MiOiJjb250YWluZXIifX19fQ=="
14561        data-collection-title="" 
14562        data-store-data-config="eyJ0czdfZW5jb2RlX3NlYXJjaF92YWx1ZSI6IlNadnF6RTNydXdRN1hDTWo2c2ZEY0hnTG1PTWxROUVyMHFyRG1OcVRjNHlaT1p5dGwwZWtYUWtwcldJNnprUG4iLCJ0czdfZW5jb2RlX2ZpbHRlciI6IjhkZjMwYzM2MGRjZTMyZjE5N2MwZGUzYTllNDM2YWQ4ODc0ZTYzYWM4YmRmZDliYTZkYTllYzBjN2ZmMWVkNzkiLCJ0czdfY29sbGVjdGlvbl9uYW1lIjoidGhlZm9ybWFsY2x1Yl82Njk3NjIxOTQxNyIsInRzN19tb25leV9mb3JtYXQiOiLigrkge3thbW91bnR9fSIsInRzN19tb25leV93aXRoX2N1cnJlbmN5X2Zvcm1hdCI6IuKCuSB7e2Ftb3VudH19IiwiaXNfbWFya2V0X2VuYWJsZWQiOmZhbHNlLCJpc19tdWx0aV9sYW5ndWFnZV9lbmFibGVkIjpmYWxzZSwicHJpbWFyeV9sb2NhbGUiOiJlbiJ9"
14563        >       
14564    </div>
14564<script>
14565        var sgTranslationDataDictSkeleton = {"en":{"language":"en","common":{"recently_viewed":"Recently Viewed"},"filters":{"product_type":"Product Type","product_tags":"Product Tags","collections":"Collections","age":"Age","gender":"Gender","pattern":"Pattern","material":"Material","color":"Color","size":"Size :","vendor":"Brand","category":"Categories","collection_pages":"Collection Pages","price":"Price"},"instant_search":{"popular_suggestion":"Popular suggestions","collections":"Collections","pages":"Pages","blogs":"Blogs","recent_search":"Recent","products":"Products","search_input_placeholder":"What are you looking for?","view_all":"View all Results","discount_label":"[discount]% Off","discount_price_label":"[discount] Off","in_stock":"In stock","out_stock":"Out of stock","sku":"SKU","barcode":"Barcode","vendor":"Brand","type":"Type","html":{"focus_html":"<p>What are you looking for?</p>","extra_html":"","nothing_found_html":"<p>Sorry, no results found for <b>${ts7_search_value}</b> </p>"}},"search_result_page":{"title":"Search Results","collections":"Collections","pages":"Pages","blogs":"Blogs","products":"Products","quick_view":"Quick view","add_to_cart":"Add to cart","buy_now":"Buy Now","view_detail":"View Full Product Details","reset_filters":"Clear all","apply_filters":"Apply","min":"Min","max":"Max","go":"Go","show_more":"Show more","quantity":"Quantity","color":"Color","discount_label":"Save : [discount]% Off","discount_price_label":"[discount] Off","in_stock":"In stock","out_stock":"Out of stock","availability":"Availability","cart_success":"Added to cart","filters":"Filters","search_filter_placeholder":"Search by color, brand, category, etc.","price":"Price","review":"Review","review_filter_suffix":"Up","discount":"Discount","discount_filter_suffix":"More","top_search_products":"Top search products","back_to_results":"Back To Search Result Page","showing_results":"Showing [pro_count] results for \"<b>[search_value]</b>\"","corrected_results":"These are results for \"<b>[correct_search_term]</b>\"","sku":"SKU","barcode":"Barcode","vendor":"Brand","type":"Type","html":{"result_nothing_found_html":"<p>No Result Found for <b>\"${ts7_search_value}\"</b> </p>"}},"sort":{"relevance":"Relevance","title_asc":"Title: A-Z","title_desc":"Title: Z-A","price_asc":"Price: Low to High","price_desc":"Price: High to Low","date_desc":"Date: New to Old","date_asc":"Date: Old to New"},"status":1}};
14566    </script>
14566
14567
14568    
14568<script src="https://cdn.shopify.com/extensions/01a0cd76-154b-7671-98fb-bbd245a8fd5e/simp-advance-search-1252/assets/search-filter-skeleton.min.js" async></script>
14568
14569
14570
14571<!-- END app snippet -->
14572
14573        
14574    
14575    
14576
14577
14578
14579
14580</div><div id="shopify-block-AOGVWaEZkeTZ1RG9PR__18149626548271794480" class="shopify-block shopify-app-block">
14581
14582
14583
14584<script type="module">
14585  import { initializeFealtyX } from "https://cdn.shopify.com/extensions/01a0f63a-c25d-7613-b97b-136f50be84e9/fealtyx-the-formal-club-72/assets/unloq-offer-widget.js";
14586
14587  initializeFealtyX({
14588    partner_entity_id: 'theformalclub.in',
14589    page_name: 'page',
14590    environment: 'prod',
14591  });
14592</script>
14592
14593</div>
14593<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
14593
14594</body>
14595</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.