PageSourceSearch

https://hasanoud.com/account/login

html hasanoud.com collected 2026-10-07 19:31:58 UTC 459,187 bytes, 7,373 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4<script src="https://web-resources.offer18.net/sdk/web/WebSDK.js"></script>
vendor: 1 bytes, line 4
4
5<script>
6    window.Offer18WebSDK.activateDebugMode();
7</script>
7    
8<script> window.Offer18WebSDK.initializeConversion('click_id'); </script>
8 
9<script src="https://clixrift.com/serve/js/serve.js" async="true"></script>
9
10       <!-- Gokwik theme code start -->
11  <link rel="dns-prefetch" href="https://pdp.gokwik.co/">
12  <link rel="dns-prefetch" href="https://api.gokwik.co">
13    
14
15<script>
16
17window.merchantInfo  = {
18        mid: "19g6iljzj7fhf",
19        environment: "production",
20        type: "merchantInfo",
21  		storeId: "77837926705",
22  		fbpixel: "1085294588544160",
23  snapchatPixels: "8991f129-c49a-417d-999b-0a9aad19beaa"
24      }
25var productFormSelector = '';
26var 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}
27var templateName = 'login'
28</script>
28
29
30<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4"></script>
vendor: 1 bytes, line 30
30
31<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
vendor: 1 bytes, line 31
31
32<script>
33  window.addEventListener('gokwikLoaded', e => {
34
35   $('.gokwik-checkout button').prop('disabled', false);
36              $('.gokwik-checkout button').removeClass('disabled');
37         $('#gokwik-buy-now').prop('disabled', false);
38              $('#gokwik-buy-now').removeClass('disabled');
39
40  const targetElement = document.querySelector("body");
41  function debounce(func, delay) {
42    let timeoutId;
43    return function () {
44      const context = this;
45      const args = arguments;
46      clearTimeout(timeoutId);
47      timeoutId = setTimeout(function () {
48        func.apply(context, args);
49      }, delay);
50    };
51  }
52  const observer = new MutationObserver(() => {
53 const addToCartButton = document.querySelector("button[name='add']");
54          if (addToCartButton?.getAttribute('disabled') !== null) {
55            document.querySelector("#gokwik-buy-now")?.setAttribute('disabled', 'disabled');
56          } else {
57            document.querySelector("#gokwik-buy-now")?.removeAttribute('disabled');
58          }
59    debouncedMyTimer();
60  });
61  const debouncedMyTimer = debounce(() => {
62    observer.disconnect();
63    enableGokwikCart();
64    observer.observe(targetElement, { childList: true, subtree: true });
65  }, 700);
66  function enableGokwikCart() {
67      $('.gokwik-checkout button').prop('disabled', false);
68              $('.gokwik-checkout button').removeClass('disabled');
69
70  }
71  const config = { childList: true, subtree: true };
72  observer.observe(targetElement, config);
73});
74</script>
74
75
76<style>
77
78.gokwik-checkout {
79  width: 100%;
80  display: flex;
81  justify-content: center;
82  flex-direction: column;
83  align-items: end;
84  margin-bottom: 10px;
85}
86.gokwik-checkout button {
87  max-width:100%;
88  width: 100%;
89  border: none;
90  display: flex;
91  justify-content: center;
92  align-items: center;
93  background: #e2b227;
94  position: relative;
95  margin: 0;
96  border-radius: 2.5rem;
97  padding: 5px 10px;
98  height:45px;
99}
100#gokwik-buy-now.disabled, .gokwik-disabled{
101  opacity:0.5;
102  cursor: not-allowed;
103  }
104  .gokwik-checkout button:focus {
105  outline: none;
106}
107.gokwik-checkout button > span {
108  display: flex;
109}
110.gokwik-checkout button > span.btn-text {
111  display: flex;
112  flex-direction: column;
113  color: #ffffff;
114  align-items: center;
115}
116.gokwik-checkout button > span.btn-text > span:last-child {
117	padding-top: 2px;
118    font-size: 10px;
119    line-height: 10px;
120    text-transform: initial;
121}
122.gokwik-checkout button > span.btn-text > span:first-child {
123   font-size: 15px;
124}
125.gokwik-checkout button > span.pay-opt-icon img:first-child {
126  margin-right: 10px;
127  margin-left: 10px;
128}
129/*   Additional */
130.gokwik-checkout button.disabled{
131  opacity:0.5;
132  cursor: not-allowed;
133  }
134.gokwik-checkout button.disabled .addloadr#btn-loader{
135   display: flex!important;
136}
137  #gokwik-buy-now.disabled .addloadr#btn-loader{
138   display: flex!important;
139}
140    #gokwik-buy-now:disabled{
141   cursor: not-allowed;
142}
143
144.shopify-payment-button{
145  display:block!important;
146}
147
148
149
150
151
152
153  
154 
155
156  
157
158 #gokwik-buy-now {
159   background: Green;
160   width: 100%;
161   color: #ffffff;
162   cursor: pointer;
163   line-height: 1;
164   border: none;
165   padding: 15px 10px;
166   font-size: 14px;
167    margin-bottom: 10px;
168   position:relative;
169   border-radius: 2.5rem;
170       letter-spacing: 2px;
171 }
172
173  
174
175/* Loader CSS */
176  #btn-loader{
177    display: none;
178    position: absolute;
179    top: 0;
180    bottom: 0;
181    left: 0;
182    right: 0;
183    justify-content: center;
184    align-items: center;
185    background: Green;
186    border-radius:2.5rem;
187    
188  } 
189
190.cir-loader,
191.cir-loader:after {
192  border-radius: 50%;
193  width: 35px;
194  height: 35px;
195}
196.cir-loader {
197  margin: 6px auto;
198  font-size: 10px;
199  position: relative;
200  text-indent: -9999em;
201  border-top: 0.5em solid rgba(255, 255, 255, 0.2);
202  border-right: 0.5em solid rgba(255, 255, 255, 0.2);
203  border-bottom: 0.5em solid rgba(255, 255, 255, 0.2);
204  border-left: 0.5em solid #ffffff;
205  -webkit-transform: translateZ(0);
206  -ms-transform: translateZ(0);
207  transform: translateZ(0);
208  -webkit-animation: load8 1.1s infinite linear;
209  animation: load8 1.1s infinite linear;
210}
211@-webkit-keyframes load8 {
212  0% {
213    -webkit-transform: rotate(0deg);
214    transform: rotate(0deg);
215  }
216  100% {
217    -webkit-transform: rotate(360deg);
218    transform: rotate(360deg);
219  }
220}
221@keyframes load8 {
222  0% {
223    -webkit-transform: rotate(0deg);
224    transform: rotate(0deg);
225  }
226  100% {
227    -webkit-transform: rotate(360deg);
228    transform: rotate(360deg);
229  }
230}
231</style> 
232
233
234 <!-- Gokwik theme code End -->
235
236       <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 236-237
236
237<script async src="https://www.googletagmanager.com/gtag/js?id=
237G-R4RTXMC8L5
vendor: 12 bytes, line 237
237"></script>
238<script>
239  
vendor: 133 bytes, lines 239-242
239window.dataLayer = window.dataLayer || [];
240  function gtag(){dataLayer.push(arguments);}
241  gtag('js', new Date());
242  gtag('config', '
242G-R4RTXMC8L5
vendor: 23 bytes, line 242
242',{ 'groups': 'GA4'});
243</script>
243
244    <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 244-245
244
245<script async src="https://www.googletagmanager.com/gtag/js?id=
245G-2KVZTTQMP4
vendor: 12 bytes, line 245
245"></script>
246<script>
247  
vendor: 134 bytes, lines 247-251
247window.dataLayer = window.dataLayer || [];
248  function gtag(){dataLayer.push(arguments);}
249  gtag('js', new Date());
250
251  gtag('config', '
251G-2KVZTTQMP4
vendor: 4 bytes, line 251
251');
252</script>
vendor: 1 bytes, line 252
252
253<script>
254    if (typeof jQuery === 'undefined') {
255      document.write(unescape('%3Cscript src="https://code.jquery.com/jquery-3.6.0.min.js" %3E%3C/script%3E'));
256    }
257</script>
257
258    
259    <meta charset="utf-8">
260    <meta http-equiv="X-UA-Compatible" content="IE=edge">
261    <meta name="viewport" content="width=device-width,initial-scale=1">
262    <meta name="theme-color" content="">
263    <link rel="canonical" href="https://hasanoud.com/account/login"><link rel="icon" type="image/png" href="//hasanoud.com/cdn/shop/files/1.png?crop=center&height=32&v=1686722265&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
264      Account
265 &ndash; Hasan Oud</title>
266
267<!-- Avada Boost Sales Script -->
268
269      
270
271
272          
273          
274          
275          
276          
277          
278          
279          
280          
281          
281<script>
282            const AVADA_ENHANCEMENTS = {};
283            AVADA_ENHANCEMENTS.contentProtection = false;
284            AVADA_ENHANCEMENTS.hideCheckoutButon = false;
285            AVADA_ENHANCEMENTS.cartSticky = false;
286            AVADA_ENHANCEMENTS.multiplePixelStatus = false;
287            AVADA_ENHANCEMENTS.inactiveStatus = false;
288            AVADA_ENHANCEMENTS.cartButtonAnimationStatus = false;
289            AVADA_ENHANCEMENTS.whatsappStatus = false;
290            AVADA_ENHANCEMENTS.messengerStatus = false;
291            AVADA_ENHANCEMENTS.livechatStatus = false;
292          </script>
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320      
320<script>
321        const AVADA_CDT = {};
322        AVADA_CDT.products = [];
323        AVADA_CDT.template = "customers/login";
324        AVADA_CDT.collections = [];
325        
326
327        const AVADA_INVQTY = {};
328        
329
330        AVADA_CDT.cartitem = 0;
331        AVADA_CDT.moneyformat = `<span class=money>Rs. {{amount}}</span>`;
332        AVADA_CDT.cartTotalPrice = 0;
333        
334
335        window.AVADA_BADGES = window.AVADA_BADGES || {};
336        window.AVADA_BADGES = [{"badgeEffect":"","showBadgeBorder":false,"badgePageType":"product","headerText":"Secure Checkout With","badgeBorderRadius":3,"collectionPageInlinePosition":"after","description":"Increase a sense of urgency and boost conversation rate on each product page. ","badgeStyle":"color","badgeList":["https:\/\/cdn1.avada.io\/boost-sales\/visa.svg","https:\/\/cdn1.avada.io\/boost-sales\/mastercard.svg","https:\/\/cdn1.avada.io\/boost-sales\/americanexpress.svg","https:\/\/cdn1.avada.io\/boost-sales\/discover.svg","https:\/\/cdn1.avada.io\/boost-sales\/paypal.svg","https:\/\/cdn1.avada.io\/boost-sales\/applepay.svg","https:\/\/cdn1.avada.io\/boost-sales\/googlepay.svg"],"cartInlinePosition":"after","isSetCustomWidthMobile":false,"homePageInlinePosition":"after","createdAt":"2023-06-21T15:07:20.129Z","badgeWidth":"full-width","showHeaderText":true,"showBadges":true,"customWidthSize":450,"cartPosition":"","shopDomain":"hasan-oud-social-croww.myshopify.com","shopId":"ywpGIOXC02Vf0tOzhVOP","inlinePosition":"after","badgeBorderColor":"#e1e1e1","headingSize":16,"badgeCustomSize":70,"badgesSmartSelector":false,"headingColor":"#232323","textAlign":"avada-align-center","badgeSize":"small","priority":"0","collectionPagePosition":"","customWidthSizeInMobile":450,"name":"Product Pages","position":"","homePagePosition":"","status":true,"font":"default","removeBranding":true,"id":"tQfy43xQxkKTbGYQwlSs"},{"badgeEffect":"","showBadgeBorder":false,"badgePageType":"footer","headerText":"","badgeBorderRadius":3,"collectionPageInlinePosition":"after","description":"Win customers' trust from every pages by showing various trust badges at website's footer.","badgeStyle":"color","badgeList":["https:\/\/cdn1.avada.io\/boost-sales\/visa.svg","https:\/\/cdn1.avada.io\/boost-sales\/mastercard.svg","https:\/\/cdn1.avada.io\/boost-sales\/americanexpress.svg","https:\/\/cdn1.avada.io\/boost-sales\/discover.svg","https:\/\/cdn1.avada.io\/boost-sales\/paypal.svg","https:\/\/cdn1.avada.io\/boost-sales\/applepay.svg","https:\/\/cdn1.avada.io\/boost-sales\/googlepay.svg"],"cartInlinePosition":"after","isSetCustomWidthMobile":false,"homePageInlinePosition":"after","createdAt":"2023-06-21T15:07:19.914Z","badgeWidth":"full-width","showHeaderText":true,"showBadges":true,"customWidthSize":450,"cartPosition":"","shopDomain":"hasan-oud-social-croww.myshopify.com","shopId":"ywpGIOXC02Vf0tOzhVOP","inlinePosition":"after","badgeBorderColor":"#e1e1e1","headingSize":16,"badgeCustomSize":40,"badgesSmartSelector":false,"headingColor":"#232323","textAlign":"avada-align-center","badgeSize":"custom","priority":"0","selectedPreset":"Payment 1","collectionPagePosition":"","customWidthSizeInMobile":450,"name":"Footer","position":"","homePagePosition":"","status":true,"font":"default","removeBranding":true,"id":"YEhkjj03orx2oZOJcLdh"}];
337
338        window.AVADA_GENERAL_SETTINGS = window.AVADA_GENERAL_SETTINGS || {};
339        window.AVADA_GENERAL_SETTINGS = {"badgeInlinePosition":"after","countdownProductPosition":"form[action='\/cart\/add']","badgeHomePosition":".footer__content-bottom","countdownHomePositionV2":"","countdownHomeInlinePositionV2":"","countdownCategoryInlinePosition":"after","countdownCategoryPositionV2":"","countdownProductPositionV2":"","themeDetected":"Dawn","badgeCartPosition":".cart__footer","badgeCartInlinePosition":"after","countdownCategoryPosition":".price-item","countdownHomePosition":".price-item","countdownCategoryInlinePositionV2":"","badgeCollectionPosition":".footer__content-bottom","badgeHomeInlinePosition":"after","badgeProductPosition":".product-form","badgeCollectionInlinePosition":"after","countdownInlinePosition":"after","badgeFooterInlinePosition":"replace","countdownInlinePositionV2":"","countdownHomeInlinePosition":"after","badgeFooterPosition":".list.list-payment"};
340
341        window.AVADA_COUNDOWNS = window.AVADA_COUNDOWNS || {};
342        window.AVADA_COUNDOWNS = [{},{},{"id":"zgxPhSTU4BC4GMy9UW63","categoryNumbWidth":30,"numbWidth":60,"countdownSmartSelector":false,"collectionPageInlinePosition":"after","stockTextSize":16,"daysText":"Days","countdownEndAction":"HIDE_COUNTDOWN","secondsText":"Seconds","saleCustomSeconds":"59","createdAt":"2023-06-21T15:07:20.131Z","txtDatePos":"txt_outside_box","numbHeight":60,"txtDateSize":16,"shopId":"ywpGIOXC02Vf0tOzhVOP","inlinePosition":"after","headingSize":30,"categoryTxtDateSize":8,"textAlign":"text-center","displayLayout":"square-countdown","categoryNumberSize":14,"priority":"0","displayType":"ALL_PRODUCT","numbBorderColor":"#cccccc","productIds":[],"collectionPagePosition":"","name":"Product Pages","numbBorderWidth":1,"manualDisplayPlacement":"after","position":"form[action='\/cart\/add']","showCountdownTimer":true,"conditions":{"type":"ALL","conditions":[{"type":"TITLE","operation":"CONTAINS","value":""}]},"timeUnits":"unit-dhms","status":true,"manualDisplayPosition":"form[action='\/cart\/add']","stockTextBefore":"Only {{stock_qty}} left in stock. Hurry up 🔥","saleCustomMinutes":"10","categoryUseDefaultSize":true,"description":"Increase urgency and boost conversions for each product page.","saleDateType":"date-custom","numbBgColor":"#ffffff","txtDateColor":"#122234","numbColor":"#122234","minutesText":"Minutes","showInventoryCountdown":true,"numbBorderRadius":0,"shopDomain":"hasan-oud-social-croww.myshopify.com","countdownTextBottom":"","productExcludeIds":[],"headingColor":"#0985C5","stockType":"real_stock","linkText":"Hurry! sale ends in","saleCustomHours":"00","hoursText":"Hours","categoryTxtDatePos":"txt_outside_box","useDefaultSize":true,"stockTextColor":"#122234","categoryNumbHeight":30,"saleCustomDays":"00","removeBranding":true}];
343
344        window.AVADA_STOCK_COUNTDOWNS = window.AVADA_STOCK_COUNTDOWNS || {};
345        window.AVADA_STOCK_COUNTDOWNS = {};
346
347        window.AVADA_COUNDOWNS_V2 = window.AVADA_COUNDOWNS_V2 || {};
348        window.AVADA_COUNDOWNS_V2 = [];
349
350        window.AVADA_BADGES_V2 = window.AVADA_BADGES_V2 || {};
351        window.AVADA_BADGES_V2 = [{"headerText":"Why Hasan Oud?","badgeStyle":"color","preset":"preset-2","pageShowBadgeV2":"product","showBadges":true,"showHeaderText":true,"badgeLink":"","shopId":"ywpGIOXC02Vf0tOzhVOP","badgeCustomSize":80,"headingColor":"#232323","widgetId":"AVADA-93324097","badgeSize":"medium","queryPosition":".footer__payment","size":"medium","badgeLinkType":"","name":"Trust Badges #1","badgesAlign":"avada-align-center","font":"default","isFirstSave":false,"badgeWidth":"full-width","sizeInMobile":"custom","customSizeInMobile":66,"customWidthSize":335,"useAdvanced":true,"isSetCustomWidthMobile":true,"headingSize":13,"status":true,"layout":"grid","createdAt":"2023-06-21T15:10:20.350Z","badgeList":[{"image":"https:\/\/cdn1.avada.io\/boost-sales\/Quality Guarantee.svg","link":"","chosen":false,"selected":false},{"image":"https:\/\/cdn1.avada.io\/boost-sales\/Free Shipping.svg","link":"","chosen":false,"selected":false}
351,{"image":"https:\/\/cdn1.avada.io\/boost-sales\/Secure Checkout.svg","link":"","chosen":false,"selected":false}],"badgePosition":"product","placement":"all","limitPlacement":false,"specificProducts":[],"numberOnRow":"3","updatedAt":"2025-07-11T13:05:54.321Z","id":"5NXcju92q6zA1uKSqG2X"}];
352
353        window.AVADA_INACTIVE_TAB = window.AVADA_INACTIVE_TAB || {};
354        window.AVADA_INACTIVE_TAB = null;
355
356        window.AVADA_LIVECHAT = window.AVADA_LIVECHAT || {};
357        window.AVADA_LIVECHAT = null;
358
359        window.AVADA_STICKY_ATC = window.AVADA_STICKY_ATC || {};
360        window.AVADA_STICKY_ATC = null;
361
362        window.AVADA_ATC_ANIMATION = window.AVADA_ATC_ANIMATION || {};
363        window.AVADA_ATC_ANIMATION = null;
364
365        window.AVADA_SP = window.AVADA_SP || {};
366        window.AVADA_SP = {"shop":"ywpGIOXC02Vf0tOzhVOP","configuration":{"position":"bottom-left","hide_time_ago":false,"smart_hide":false,"smart_hide_time":3,"smart_hide_unit":"days","truncate_product_name":true,"display_duration":5,"first_delay":10,"pops_interval":10,"max_pops_display":20,"show_mobile":true,"mobile_position":"bottom","animation":"fadeInUp","out_animation":"fadeOutDown","with_sound":false,"display_order":"order","only_product_viewing":false,"notice_continuously":false,"custom_css":"","replay":true,"included_urls":"","excluded_urls":"","excluded_product_type":"","countries_all":true,"countries":[],"allow_show":"all","hide_close":true,"close_time":1,"close_time_unit":"days","support_rtl":false},"notifications":{"ZFbgAzVPjcb58udSusSJ":{"settings":{"heading_text":"{{first_name}} in {{city}}, {{country}}","heading_font_weight":500,"heading_font_size":12,"content_text":"Purchased {{product_name}}","content_font_weight":800,"content_font_size":13,"background_image":"","background_color":"#FFF","heading_color":"#111","text_color":"#142A47","time_color":"#234342","with_border":false,"border_color":"#333333","border_width":1,"border_radius":20,"image_border_radius":20,"heading_decoration":null,"hover_product_decoration":null,"hover_product_color":"#122234","with_box_shadow":true,"font":"Raleway","language_code":"en","with_static_map":false,"use_dynamic_names":false,"dynamic_names":"","use_flag":false,"popup_custom_link":"","popup_custom_image":"","display_type":"popup","use_counter":false,"counter_color":"#0b4697","counter_unit_color":"#0b4697","counter_unit_plural":"views","counter_unit_single":"view","truncate_product_name":false,"allow_show":"all","included_urls":"","excluded_urls":""},"type":"order","items":[],"source":"shopify\/order"}},"removeBranding":true};
367
368        window.AVADA_SP_V2 = window.AVADA_SP_V2 || {};
369        window.AVADA_SP_V2 = [{"id":"E3CHDW0JNOyFYvxv3X2Y","borderColor":"#333333","truncateProductName":false,"isHideCustomerName":false,"backgroundImage":"","contentFontSize":13,"dayAgoTimeUnit":"hours","type":"recent_sales","borderWidth":1,"imageBorderRadius":6,"shopId":"ywpGIOXC02Vf0tOzhVOP","isShowOnMobile":true,"backgroundColor":"#FFF","headingColor":"#111","withBorder":false,"headingFontSize":12,"contentFontWeight":800,"mobilePositions":"bottom","languageCode":"en","textColor":"#142A47","isGenerateDayAgo":true,"notificationsImport":[],"timeColor":"#234342","borderRadius":6,"name":"Recent Sale","typeTheme":"basic1","headingFontWeight":500,"font":"Raleway","createdAt":"2023-06-21T15:07:20.033Z","address":{"country":"India","city":"Delhi"},"headingText":"\u003cp\u003e{{first_name}} in {{city}}, {{country}}\u003c\/p\u003e","isUseAdvancedSettings":true,"contentText":"\u003cp\u003ePurchased {{product_name}}\u003c\/p\u003e","dayAgoTime":"15","specificProductIds":[8524292981041,8524292620593,8524292292913,8524291998001,8524291866929],"specificProducts":[{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154"},"images":[{"updated_at":"2023-06-20T03:29:14-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780269873","alt":null,"width":650,"created_at":"2023-06-20T03:29:14-04:00","variant_ids":[45594525729073,45594532184369,45594540212529],"id":41780780269873,"position":1,"height":650},{"updated_at":"2023-06-20T03:29:15-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan.png?v=1687246155","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780400945","alt":null,"width":650,"created_at":"2023-06-20T03:29:15-04:00","variant_ids":[],"id":41780780400945,"position":2,"height":650},{"updated_at":"2023-06-20T03:29:17-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-box.png?v=1687246157","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780663089","alt":null,"width":650,"created_at":"2023-06-20T03:29:17-04:00","variant_ids":[],"id":41780780663089,"position":3,"height":650},{"updated_at":"2023-06-20T03:29:23-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-resize.png?v=1687246163","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780781252913","alt":null,"width":650,"created_at":"2023-06-20T03:29:23-04:00","variant_ids":[],"id":41780781252913,"position":4,"height":975},{"updated_at":"2023-06-20T03:29:43-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-05.04.35-min_2_9aeed913-6ac0-46e9-b311-bbe0664ad16c.png?v=1687246183","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780783087921","alt":null,"width":1080,"created_at":"2023-06-20T03:29:43-04:00","variant_ids":[45594520453425],"id":41780783087921,"position":5,"height":1080}],"options":[{"product_id":8524292981041,"values":["1ml","3ml","6ml","12ml"],"name":"Size","id":10807133995313,"position":1}],"available":true,"handle":"musk-haywan-by-hasanoud-alcohol-free","id":8524292981041,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","price":"599.00","option3":null,"available":true,"option1":"1ml","
369id":45594520453425,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan.png?v=1687246155","price":"2499.00","option3":null,"available":true,"option1":"3ml","id":45594525729073,"option2":null,"title":"3ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-box.png?v=1687246157","price":"3499.00","option3":null,"available":true,"option1":"6ml","id":45594532184369,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-resize.png?v=1687246163","price":"4999.00","option3":null,"available":true,"option1":"12ml","id":45594540212529,"option2":null,"title":"12ml"}],"title":"Musk Haywan By Hasanoud Alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438"},"images":[{"updated_at":"2023-06-20T03:33:58-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798062897","alt":null,"width":650,"created_at":"2023-06-20T03:33:58-04:00","variant_ids":[45594681704753,45594681737521],"id":41780798062897,"position":1,"height":650},{"updated_at":"2023-06-20T03:34:01-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-Rose-min.png?v=1687246441","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798095665","alt":null,"width":1600,"created_at":"2023-06-20T03:34:01-04:00","variant_ids":[],"id":41780798095665,"position":2,"height":1600},{"updated_at":"2023-06-20T03:34:01-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-rose-1024x1024.png?v=1687246441","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798128433","alt":null,"width":1024,"created_at":"2023-06-20T03:34:01-04:00","variant_ids":[],"id":41780798128433,"position":3,"height":1024},{"updated_at":"2023-06-20T03:34:03-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_08-14-11.30.02-min.png?v=1687246443","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798161201","alt":null,"width":1080,"created_at":"2023-06-20T03:34:03-04:00","variant_ids":[45594681639217],"id":41780798161201,"position":4,"height":1080}],"options":[{"product_id":8524292620593,"values":["1ml","6ml","12ml"],"name":"Size","id":10807133405489,"position":1}],"available":true,"handle":"musk-rose-attar-by-hasanoud-alcohol-free","id":8524292620593,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","price":"199.00","option3":null,"available":true,"option1":"1ml","id":45594681639217,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-Rose-min.png?v=1687246441","price":"699.00","option3":null,"available":true,"option1":"6ml","id":45594681704753,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-rose-1024x1024.png?v=1687246441","price":"1299.00","option3":null,"available":true,"option1":"12ml","id":45594681737521,"option2":null,"title":"12ml"}],"title":"Musk Rose Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725"},"images":[{"updated_at":"2023-06-20T03:38:45-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","product_id":8524292292913,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780806484273","alt":null,"width":650,"created_at":"2023-06-20T03:38:45-04:00","variant_ids":[],"id":41780806484273,"position":1,"height":650},{"updated_at":"2023-06-20T03:38:46-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-1-min.png?v=1687246726","product_id":8524292292913,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780806517041","alt":null,"width":650,"created_at":"2023-06-20T03:38:46-04:00","variant_ids":[],"id":41780806517041,"position":2,"height":650}],"options":[{"product_id":8524292292913,"values":["1ml","3ml","6ml","12ml"],"name":"Size","id":10807132848433,"position":1}],"available":true,"handle":"body-musk-alcohol-free-attar-by-hasan-oud","i
369d":8524292292913,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594682491185,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-1-min.png?v=1687246726","price":"1299.00","option3":null,"available":true,"option1":"3ml","id":45594682556721,"option2":null,"title":"3ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"1999.00","option3":null,"available":true,"option1":"6ml","id":45594682884401,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45594682982705,"option2":null,"title":"12ml"}],"title":"Body Musk Alcohol Free Attar By Hasan Oud","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025"},"images":[{"updated_at":"2023-06-20T03:43:45-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780841906481","alt":null,"width":650,"created_at":"2023-06-20T03:43:45-04:00","variant_ids":[45594736525617,45594741637425,45594747240753],"id":41780841906481,"position":1,"height":650},{"updated_at":"2023-06-20T03:43:47-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-1-min.png?v=1687247027","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780842791217","alt":null,"width":650,"created_at":"2023-06-20T03:43:47-04:00","variant_ids":[],"id":41780842791217,"position":2,"height":650},{"updated_at":"2023-06-20T03:44:11-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.08.52-min_1_2083e80c-6064-4fe3-ae0a-8ccbeb26f7f3.png?v=1687247051","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780847018289","alt":null,"width":1080,"created_at":"2023-06-20T03:44:11-04:00","variant_ids":[45594715849009],"id":41780847018289,"position":3,"height":1080}],"options":[{"product_id":8524291998001,"values":["1ml","3ml","6ml","12ml"],"name":"Size","id":10807132389681,"position":1}],"available":true,"handle":"white-musk-attar-by-hasanoud-alcohol-free","id":8524291998001,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594715849009,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-1-min.png?v=1687247027","price":"1299.00","option3":null,"available":true,"option1":"3ml","id":45594736525617,"option2":null,"title":"3ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.08.52-min_1_2083e80c-6064-4fe3-ae0a-8ccbeb26f7f3.png?v=1687247051","price":"1999.00","option3":null,"available":true,"option1":"6ml","id":45594741637425,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45594747240753,"option2":null,"title":"12ml"}],"title":"White Musk Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407"},"images":[{"updated_at":"2023-06-20T03:50:07-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882702641","alt":null,"width":1280,"created_at":"2023-06-20T03:50:07-04:00","variant_ids":[],"id":41780882702641,"position":1,"height":1280},{"updated_at":"2023-06-20T03:50:09-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men1-min.png?v=1687247409","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882768177","alt":null,"width":1280,"created_at":"2023-06-20T03:50:09-04:00","variant_ids":[],"id":41780882768177,"position":2,"height":1280},{"updated_at":"2023-06-20T03:50:11-04:00","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-min-1024x1024.png?v=1687247411","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882833713","alt":null,"width":1024,"created_at":"2023-06-20T03:50:11-04:00","variant_ids":[],"id":41780882833713,"position":3,"height":1024}],"options":[{"product_id":8524291866929,"values":["1ml","6ml","12ml"],"name":"Size","id":10807132160305,"position":1}],"available":true,"handle":"musk-for-men-attar-by-hasanoud-alcohol-free","id":8524291866929,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","price":"199.00","option3":null,"available":true,"option1":"1ml","
369id":45594867302705,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men1-min.png?v=1687247409","price":"799.00","option3":null,"available":true,"option1":"6ml","id":45594867630385,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":null,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-min-1024x1024.png?v=1687247411","price":"1499.00","option3":null,"available":true,"option1":"12ml","id":45594868449585,"option2":null,"title":"12ml"}],"title":"Musk For Men Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","status":"active"}],"chooseTriggerPopup":"specific_products","customCss":".Avada-SalePopV2Mobile__bottom\n\n{bottom: 150px}","productsRandom":[{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Spirit_Of_India_final.png?v=1687245543"},"images":[{"updated_at":"2023-06-20T12:49:03+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Spirit_Of_India_final.png?v=1687245543","product_id":8524293439793,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780736098609","alt":null,"width":650,"created_at":"2023-06-20T12:49:03+05:30","variant_ids":[],"id":41780736098609,"position":1,"height":650},{"updated_at":"2023-06-20T12:49:04+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_100944.png?v=1687245544","product_id":8524293439793,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780736131377","alt":null,"width":650,"created_at":"2023-06-20T12:49:04+05:30","variant_ids":[],"id":41780736131377,"position":2,"height":650},{"updated_at":"2023-06-20T12:49:05+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_005225.png?v=1687245545","product_id":8524293439793,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780736164145","alt":null,"width":650,"created_at":"2023-06-20T12:49:05+05:30","variant_ids":[],"id":41780736164145,"position":3,"height":650},{"updated_at":"2023-06-20T12:49:06+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_101439.png?v=1687245546","product_id":8524293439793,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780736196913","alt":null,"width":650,"created_at":"2023-06-20T12:49:06+05:30","variant_ids":[],"id":41780736196913,"position":4,"height":650}],"options":[{"product_id":8524293439793,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807134519601,"position":1}],"available":true,"handle":"spirit-of-india-by-hasanoud","id":8524293439793,"variants":[{"inventory_quantity":0,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Spirit_Of_India_final.png?v=1687245543","price":"1899.00","option3":null,"available":true,"option1":"6ml","id":45594477461809,"option2":null,"title":"6ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_100944.png?v=1687245544","price":"399.00","option3":null,"available":true,"option1":"1ml","id":45594476839217,"option2":null,"title":"1ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_005225.png?v=1687245545","price":"999.00","option3":null,"available":true,"option1":"3ml","id":45594477396273,"option2":null,"title":"3ml"},{"inventory_quantity":0,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/20201106_101439.png?v=1687245546","price":"3499.00","option3":null,"available":true,"option1":"12ml","id":45594480574769,"option2":null,"title":"12ml"}],"title":"Spirit Of India By Hasanoud","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/S
369pirit_Of_India_final.png?v=1687245543","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154"},"images":[{"updated_at":"2023-06-20T12:59:14+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780269873","alt":null,"width":650,"created_at":"2023-06-20T12:59:14+05:30","variant_ids":[45594525729073,45594532184369,45594540212529],"id":41780780269873,"position":1,"height":650},{"updated_at":"2023-06-20T12:59:15+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan.png?v=1687246155","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780400945","alt":null,"width":650,"created_at":"2023-06-20T12:59:15+05:30","variant_ids":[],"id":41780780400945,"position":2,"height":650},{"updated_at":"2023-06-20T12:59:17+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-box.png?v=1687246157","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780780663089","alt":null,"width":650,"created_at":"2023-06-20T12:59:17+05:30","variant_ids":[],"id":41780780663089,"position":3,"height":650},{"updated_at":"2023-06-20T12:59:23+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-resize.png?v=1687246163","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780781252913","alt":null,"width":650,"created_at":"2023-06-20T12:59:23+05:30","variant_ids":[],"id":41780781252913,"position":4,"height":975},{"updated_at":"2023-06-20T12:59:43+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-05.04.35-min_2_9aeed913-6ac0-46e9-b311-bbe0664ad16c.png?v=1687246183","product_id":8524292981041,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780783087921","alt":null,"width":1080,"created_at":"2023-06-20T12:59:43+05:30","variant_ids":[45594520453425],"id":41780783087921,"position":5,"height":1080}],"options":[{"product_id":8524292981041,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807133995313,"position":1}],"available":true,"handle":"musk-haywan-by-hasanoud-alcohol-free","id":8524292981041,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","price":"3499.00","option3":null,"available":true,"option1":"6ml","id":45594532184369,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan.png?v=1687246155","price":"599.00","option3":null,"available":true,"option1":"1ml","id":45594520453425,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-box.png?v=1687246157","price":"2499.00","option3":null,"available":true,"option1":"3ml","id":45594525729073,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-haywan-resize.png?v=1687246163","price":"4999.00","option3":null,"available":true,"option1":"12ml","id":45594540212529,"option2":null,"title":"12ml"}],"title":"Musk Haywan By Hasanoud Alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Haywan_copy_650x650_1.png?v=1687246154","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438"},"images":[{"updated_at":"2023-06-20T13:03:58+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798062897","alt":null,"width":650,"created_at":"2023-06-20T13:03:58+05:30","variant_ids":[45594681704753,45594681737521],"id":41780798062897,"position":1,"height":650},{"updated_at":"2023-06-20T13:04:01+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-Rose-min.png?v=1687246441","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798095665","alt":null,"width":1600,"created_at":"2023-06-20T13:04:01+05:30","variant_ids":[],"id":41780798095665,"position":2,"height":1600},{"updated_at":"2023-06-20T13:04:01+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-rose-1024x1024.png?v=1687246441","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798128433","alt":null,"width":1024,"created_at":"2023-06-20T13:04:01+05:30","variant_ids":[],"id":41780798128433,"position":3,"height":1024},{"updated_at":"2023-06-20T13:04:03+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_08-14-11.30.02-min.png?v=1687246443","product_id":8524292620593,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780798161201","alt":null,"width":1080,"created_at":"2023-06-20T13:04:03+05:30","variant_ids":[45594681639217],"id":41780798161201,"position":4,"height":1080}],"options":[{"product_id":8524292620593,"values":["6ml","1ml","12ml"],"name":"Size","id":10807133405489,"position":1}],"available":true,"handle":"musk-rose-attar-by-hasanoud-alcohol-free","id":8524292620593,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","price":"699.00","option3":null,"available":true,"option1":"6ml","
369id":45594681704753,"option2":null,"title":"6ml"},{"inventory_quantity":7,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk-Rose-min.png?v=1687246441","price":"199.00","option3":null,"available":true,"option1":"1ml","id":45594681639217,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-rose-1024x1024.png?v=1687246441","price":"1299.00","option3":null,"available":true,"option1":"12ml","id":45594681737521,"option2":null,"title":"12ml"}],"title":"Musk Rose Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Musk_Rose-min.png?v=1687246438","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725"},"images":[{"updated_at":"2023-06-20T13:08:45+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","product_id":8524292292913,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780806484273","alt":null,"width":650,"created_at":"2023-06-20T13:08:45+05:30","variant_ids":[],"id":41780806484273,"position":1,"height":650},{"updated_at":"2023-06-20T13:08:46+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-1-min.png?v=1687246726","product_id":8524292292913,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780806517041","alt":null,"width":650,"created_at":"2023-06-20T13:08:46+05:30","variant_ids":[],"id":41780806517041,"position":2,"height":650}],"options":[{"product_id":8524292292913,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807132848433,"position":1}],"available":true,"handle":"body-musk-alcohol-free-attar-by-hasan-oud","id":8524292292913,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","price":"1999.00","option3":null,"available":true,"option1":"6ml","id":45594682884401,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-1-min.png?v=1687246726","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594682491185,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"1299.00","option3":null,"available":true,"option1":"3ml","id":45594682556721,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45594682982705,"option2":null,"title":"12ml"}],"title":"Body Musk Alcohol Free Attar By Hasan Oud","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Body_Musk-min.png?v=1687246725","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025"},"images":[{"updated_at":"2023-06-20T13:13:45+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780841906481","alt":null,"width":650,"created_at":"2023-06-20T13:13:45+05:30","variant_ids":[45594736525617,45594741637425,45594747240753],"id":41780841906481,"position":1,"height":650},{"updated_at":"2023-06-20T13:13:47+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-1-min.png?v=1687247027","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780842791217","alt":null,"width":650,"created_at":"2023-06-20T13:13:47+05:30","variant_ids":[],"id":41780842791217,"position":2,"height":650},{"updated_at":"2023-06-20T13:14:11+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.08.52-min_1_2083e80c-6064-4fe3-ae0a-8ccbeb26f7f3.png?v=1687247051","product_id":8524291998001,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780847018289","alt":null,"width":1080,"created_at":"2023-06-20T13:14:11+05:30","variant_ids":[45594715849009],"id":41780847018289,"position":3,"height":1080}],"options":[{"product_id":8524291998001,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807132389681,"position":1}],"available":true,"handle":"white-musk-attar-by-hasanoud-alcohol-free","id":8524291998001,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","price":"1999.00","option3":null,"available":true,"option1":"6ml","
369id":45594741637425,"option2":null,"title":"6ml"},{"inventory_quantity":6,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-1-min.png?v=1687247027","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594715849009,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.08.52-min_1_2083e80c-6064-4fe3-ae0a-8ccbeb26f7f3.png?v=1687247051","price":"1499.00","option3":null,"available":true,"option1":"3ml","id":45594736525617,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn1.avada.io\/email-marketing\/placeholder-image.gif","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45594747240753,"option2":null,"title":"12ml"}],"title":"White Musk Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/White_Musk-min.png?v=1687247025","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407"},"images":[{"updated_at":"2023-06-20T13:20:07+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882702641","alt":null,"width":1280,"created_at":"2023-06-20T13:20:07+05:30","variant_ids":[],"id":41780882702641,"position":1,"height":1280},{"updated_at":"2023-06-20T13:20:09+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men1-min.png?v=1687247409","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882768177","alt":null,"width":1280,"created_at":"2023-06-20T13:20:09+05:30","variant_ids":[],"id":41780882768177,"position":2,"height":1280},{"updated_at":"2023-06-20T13:20:11+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-min-1024x1024.png?v=1687247411","product_id":8524291866929,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780882833713","alt":null,"width":1024,"created_at":"2023-06-20T13:20:11+05:30","variant_ids":[],"id":41780882833713,"position":3,"height":1024}],"options":[{"product_id":8524291866929,"values":["6ml","1ml","12ml"],"name":"Size","id":10807132160305,"position":1}],"available":true,"handle":"musk-for-men-attar-by-hasanoud-alcohol-free","id":8524291866929,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","price":"799.00","option3":null,"available":true,"option1":"6ml","id":45594867630385,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men1-min.png?v=1687247409","price":"199.00","option3":null,"available":true,"option1":"1ml","id":45594867302705,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-min-1024x1024.png?v=1687247411","price":"1499.00","option3":null,"available":true,"option1":"12ml","id":45594868449585,"option2":null,"title":"12ml"}],"title":"Musk For Men Attar By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/musk-for-men-0.5.png?v=1687247407","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Seufi-min-100x100.png?v=1687247753"},"images":[{"updated_at":"2023-06-20T13:25:53+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Seufi-min-100x100.png?v=1687247753","product_id":8524291506481,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780918321457","alt":null,"width":100,"created_at":"2023-06-20T13:25:53+05:30","variant_ids":[45594878771505,45594879230257,45594879492401],"id":41780918321457,"position":1,"height":100},{"updated_at":"2023-06-20T13:25:56+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhatsApp-Image-2021-12-24-at-11.46.42-PM-1024x1024.png?v=1687247756","product_id":8524291506481,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780918681905","alt":null,"width":1024,"created_at":"2023-06-20T13:25:56+05:30","variant_ids":[],"id":41780918681905,"position":2,"height":1024},{"updated_at":"2023-06-20T13:25:59+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhatsApp-Image-2021-12-24-at-11.46.42-PM-1-1024x1024.png?v=1687247759","product_id":8524291506481,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780919009585","alt":null,"width":1024,"created_at":"2023-06-20T13:25:59+05:30","variant_ids":[],"id":41780919009585,"position":3,"height":1024},{"updated_at":"2023-06-20T13:26:00+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.36.37-min_1.png?v=1687247760","product_id":8524291506481,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780919173425","alt":null,"width":1080,"created_at":"2023-06-20T13:26:00+05:30","variant_ids":[45594878312753],"id":41780919173425,"position":4,"height":1080}],"options":[{"product_id":8524291506481,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807131570481,"position":1}],"available":true,"handle":"oud-seufi-by-hasan-oud-alcohol-free","id":8524291506481,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Seufi-min-100x100.png?v=1687247753","price":"1999.00","option3":null,"available":true,"option1":"6ml","
369id":45594879230257,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhatsApp-Image-2021-12-24-at-11.46.42-PM-1024x1024.png?v=1687247756","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594878312753,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhatsApp-Image-2021-12-24-at-11.46.42-PM-1-1024x1024.png?v=1687247759","price":"1299.00","option3":null,"available":true,"option1":"3ml","id":45594878771505,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.36.37-min_1.png?v=1687247760","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45594879492401,"option2":null,"title":"12ml"}],"title":"Oud Seufi By Hasan Oud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Seufi-min-100x100.png?v=1687247753","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Combodian-min.png?v=1687248003"},"images":[{"updated_at":"2023-06-20T13:30:03+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Combodian-min.png?v=1687248003","product_id":8524291342641,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780960788785","alt":null,"width":650,"created_at":"2023-06-20T13:30:03+05:30","variant_ids":[45595006075185,45595016823089,45595028128049],"id":41780960788785,"position":1,"height":650},{"updated_at":"2023-06-20T13:30:05+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-combodian1-min.png?v=1687248005","product_id":8524291342641,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780961050929","alt":null,"width":1280,"created_at":"2023-06-20T13:30:05+05:30","variant_ids":[],"id":41780961050929,"position":2,"height":1280},{"updated_at":"2023-06-20T13:30:07+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-combodian-min.png?v=1687248007","product_id":8524291342641,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780961345841","alt":null,"width":1280,"created_at":"2023-06-20T13:30:07+05:30","variant_ids":[],"id":41780961345841,"position":3,"height":1280},{"updated_at":"2023-06-20T13:30:08+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.36.37-min_2.png?v=1687248008","product_id":8524291342641,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41780961706289","alt":null,"width":1080,"created_at":"2023-06-20T13:30:08+05:30","variant_ids":[45594998800689],"id":41780961706289,"position":4,"height":1080}],"options":[{"product_id":8524291342641,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807131373873,"position":1}],"available":true,"handle":"oud-combodian-by-hasanoud-alcohol-free","id":8524291342641,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Combodian-min.png?v=1687248003","price":"1999.00","option3":null,"available":true,"option1":"6ml","id":45595016823089,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-combodian1-min.png?v=1687248005","price":"299.00","option3":null,"available":true,"option1":"1ml","id":45594998800689,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-combodian-min.png?v=1687248007","price":"1299.00","option3":null,"available":true,"option1":"3ml","id":45595006075185,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-04.36.37-min_2.png?v=1687248008","price":"3699.00","option3":null,"available":true,"option1":"12ml","id":45595028128049,"option2":null,"title":"12ml"}],"title":"Oud Combodian By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Combodian-min.png?v=1687248003","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Rose_copy_650x650_1.png?v=1687248432"},"images":[{"updated_at":"2023-06-20T13:37:12+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Rose_copy_650x650_1.png?v=1687248432","product_id":8524291178801,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781000372529","alt":null,"width":650,"created_at":"2023-06-20T13:37:12+05:30","variant_ids":[45595086258481,45595088191793,45595093467441],"id":41781000372529,"position":1,"height":650},{"updated_at":"2023-06-20T13:37:14+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud-rose.png?v=1687248434","product_id":8524291178801,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781000601905","alt":null,"width":650,"created_at":"2023-06-20T13:37:14+05:30","variant_ids":[],"id":41781000601905,"position":2,"height":649},{"updated_at":"2023-06-20T13:37:17+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-rose4.png?v=1687248437","product_id":8524291178801,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781000831281","alt":null,"width":1343,"created_at":"2023-06-20T13:37:17+05:30","variant_ids":[],"id":41781000831281,"position":3,"height":1543},{"updated_at":"2023-06-20T13:37:23+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud-rose-resize.png?v=1687248443","product_id":8524291178801,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781001486641","alt":null,"width":650,"created_at":"2023-06-20T13:37:23+05:30","variant_ids":[],"id":41781001486641,"position":4,"height":975},{"updated_at":"2023-06-20T13:37:39+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-05.04.35-min_3_70de2951-f4d3-4649-aadf-9360e1852065.png?v=1687248459","product_id":8524291178801,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781003878705","alt":null,"width":1080,"created_at":"2023-06-20T13:37:39+05:30","variant_ids":[45595084620081],"id":41781003878705,"position":5,"height":1080}],"options":[{"product_id":8524291178801,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807131177265,"position":1}],"available":true,"handle":"oud-rose-by-hasanoud-alcohol-free","id":8524291178801,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Rose_copy_650x650_1.png?v=1687248432","price":"7999.00","option3":null,"available":true,"option1":"6ml","
369id":45595088191793,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud-rose.png?v=1687248434","price":"1199.00","option3":null,"available":true,"option1":"1ml","id":45595084620081,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/oud-rose4.png?v=1687248437","price":"3999.00","option3":null,"available":true,"option1":"3ml","id":45595086258481,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud-rose-resize.png?v=1687248443","price":"12999.00","option3":null,"available":true,"option1":"12ml","id":45595093467441,"option2":null,"title":"12ml"}],"title":"Oud Rose By Hasanoud alcohol free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Oud_Rose_copy_650x650_1.png?v=1687248432","status":"active"},{"image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam_copy_650x650_1.png?v=1687248966"},"images":[{"updated_at":"2023-06-20T13:46:06+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam_copy_650x650_1.png?v=1687248966","product_id":8524290982193,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781086519601","alt":null,"width":650,"created_at":"2023-06-20T13:46:06+05:30","variant_ids":[45595273527601,45595279294769,45595286077745],"id":41781086519601,"position":1,"height":650},{"updated_at":"2023-06-20T13:46:09+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam.png?v=1687248969","product_id":8524290982193,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781087928625","alt":null,"width":650,"created_at":"2023-06-20T13:46:09+05:30","variant_ids":[],"id":41781087928625,"position":2,"height":650},{"updated_at":"2023-06-20T13:46:11+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/kinam-1-891x1024.png?v=1687248971","product_id":8524290982193,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781088321841","alt":null,"width":891,"created_at":"2023-06-20T13:46:11+05:30","variant_ids":[],"id":41781088321841,"position":3,"height":1024},{"updated_at":"2023-06-20T13:46:15+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/kinam-resize.png?v=1687248975","product_id":8524290982193,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781089239345","alt":null,"width":650,"created_at":"2023-06-20T13:46:15+05:30","variant_ids":[],"id":41781089239345,"position":4,"height":975},{"updated_at":"2023-06-20T13:46:30+05:30","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/PicsArt_09-01-05.04.35-min_4_89335ceb-ab42-4bbf-852c-a4c2ed2584ee.png?v=1687248990","product_id":8524290982193,"admin_graphql_api_id":"gid:\/\/shopify\/ProductImage\/41781092876593","alt":null,"width":1080,"created_at":"2023-06-20T13:46:30+05:30","variant_ids":[45595267891505],"id":41781092876593,"position":5,"height":1080}],"options":[{"product_id":8524290982193,"values":["6ml","1ml","3ml","12ml"],"name":"Size","id":10807130980657,"position":1}],"available":true,"handle":"kinam-by-hasanoud-attar-alcohol-free","id":8524290982193,"variants":[{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam_copy_650x650_1.png?v=1687248966","price":"12999.00","option3":null,"available":true,"option1":"6ml","id":45595279294769,"option2":null,"title":"6ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam.png?v=1687248969","price":"1999.00","option3":null,"available":true,"option1":"1ml","id":45595267891505,"option2":null,"title":"1ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/kinam-1-891x1024.png?v=1687248971","price":"6999.00","option3":null,"available":true,"option1":"3ml","id":45595273527601,"option2":null,"title":"3ml"},{"inventory_quantity":8,"compare_at_price":null,"inventory_management":"shopify","src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/kinam-resize.png?v=1687248975","price":"19999.00","option3":null,"available":true,"option1":"12ml","id":45595286077745,"option2":null,"title":"12ml"}],"title":"Kinam By Hasanoud Attar Alcohol Free","featured_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Kinam_copy_650x650_1.png?v=1687248966","status":"active"}],"importDemo":"import_random_product","isShowDemo":false,"selectPage":["product","home"],"triggerCollectionIds":[],"typeLayout":"layout_1","desktopPosition":"bottom_right","hover":11011,"click":33291,"status":false,"updatedAt":"2026-01-12T08:41:18.636Z","notifications":[{"product_id":10347478942001,"first_name":"Adnan","city":"CHANDIGARH","country":"India","date":"2026-10-06T07:39:42.000Z","shipping_first_name":"Adnan","shipping_city":"CHANDIGARH","shipping_country":"India","type":"order","title":"KHAYAL Longest Lasting Fresh Perfume By Hasan Oud - 100ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Khayal.jpg?v=1765799667","product_name":"KHAYAL Longest Lasting Fresh Perfume By Hasan Oud","product_link":"https:\/\/h
369asan-oud-social-croww.myshopify.com\/products\/khayal-by-hasan-oud","product_handle":"khayal-by-hasan-oud"},{"product_id":10666760569137,"first_name":"Swapan","city":"Dibrugarh","country":"India","date":"2026-10-06T07:34:35.000Z","shipping_first_name":"Swapan","shipping_city":"Dibrugarh","shipping_country":"India","type":"order","title":"Summer Sample Attar Set of 5 by HASANOUD - 5x 1 ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/1_-_2026-05-19T115917.909.jpg?v=1779172171","product_name":"Summer Sample Attar Set of 5 by HASANOUD","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/summer-sample-attar-set-by-hasanoud","product_handle":"summer-sample-attar-set-by-hasanoud"},{"product_id":10666760569137,"first_name":"SHADAB","city":"KOLKATA","country":"India","date":"2026-10-06T07:29:11.000Z","shipping_first_name":"SHADAB","shipping_city":"KOLKATA","shipping_country":"India","type":"order","title":"Summer Sample Attar Set of 5 by HASANOUD - 5x 1 ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/1_-_2026-05-19T115917.909.jpg?v=1779172171","product_name":"Summer Sample Attar Set of 5 by HASANOUD","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/summer-sample-attar-set-by-hasanoud","product_handle":"summer-sample-attar-set-by-hasanoud"},{"product_id":10023777141041,"first_name":"NAYEEM HASAN","city":"RANGA REDDY","country":"India","date":"2026-10-06T07:18:10.000Z","shipping_first_name":"NAYEEM HASAN","shipping_city":"RANGA REDDY","shipping_country":"India","type":"order","title":"Silk Oud by Hasanoud Alcohol Free Premium Attar - 6 ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Silk_Oud.jpg?v=1765799236","product_name":"Silk Oud by Hasanoud Alcohol Free Premium Attar","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/silk-oud-by-hasanoud-alcohol-free-premium-attar","product_handle":"silk-oud-by-hasanoud-alcohol-free-premium-attar"},{"product_id":9407828492593,"first_name":"NAYEEM HASAN","city":"RANGA REDDY","country":"India","date":"2026-10-06T07:18:10.000Z","shipping_first_name":"NAYEEM HASAN","shipping_city":"RANGA REDDY","shipping_country":"India","type":"order","title":"Luxe oud - Premium Fragrances By Hasanoud Pure Perfume - 50ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Luxe_OUd.jpg?v=1768651819","product_name":"Luxe oud - Premium Fragrances By Hasanoud Pure Perfume","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/luxe-oud-premium-perfume","product_handle":"luxe-oud-premium-perfume"},{"product_id":10854683148593,"first_name":"Abu","city":"ALLAHABAD","country":"India","date":"2026-10-06T07:13:45.000Z","shipping_first_name":"Abu","shipping_city":"ALLAHABAD","shipping_country":"India","type":"order","title":"VIBE Long Lasting Fresh Aromatic Perfume By Hasan Oud - 50ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/1-2026-09-30T142525.660.jpg?v=1790758602","product_name":"VIBE Long Lasting Fresh Aromatic Perfume By Hasan Oud","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/vibe-long-lasting-fresh-aromatic-perfume-by-hasan-oud","product_handle":"vibe-long-lasting-fresh-aromatic-perfume-by-hasan-oud"},{"product_id":10443337138481,"first_name":"Arsalan","city":"NANDED","country":"India","date":"2026-10-06T06:52:17.000Z","shipping_first_name":"Arsalan","shipping_city":"NANDED","shipping_country":"India","type":"order","title":"Alpha Signature Scent By Hasan Oud - 30 ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/lpha.jpg?v=1765799700","product_name":"Alpha Signature Scent By Hasan Oud","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/alpha-signature-scent-by-hasan-oud","product_handle":"alpha-signature-scent-by-hasan-oud"},{"product_id":8524300517681,"first_name":"Mohammed","city":"HYDERABAD","country":"India","date":"2026-10-06T06:48:15.000Z","shipping_first_name":"Mohammed","shipping_city":"HYDERABAD","shipping_country":"India","type":"order","title":"Fresh Cardamom Premium Fragrances Alcohol Free Attar By Hasan Oud - 6ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Fresh_Cardamom.png?v=1749807366","product_name":"Fresh Cardamom Premium Fragrances Alcohol Free Attar By Hasan Oud","product_link":"https:\/\/h
369asan-oud-social-croww.myshopify.com\/products\/fresh-cardamom-alcohol-free-by-hasan-oud","product_handle":"fresh-cardamom-alcohol-free-by-hasan-oud"},{"product_id":9923090284849,"first_name":"Imran","city":"HYDERABAD","country":"India","date":"2026-10-06T06:48:03.000Z","shipping_first_name":"Imran","shipping_city":"HYDERABAD","shipping_country":"India","type":"order","title":"Amber Rose premium perfume 50ml - 50 ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/AMBER_ROSE_d722204d-29c4-4f93-afab-b4276c2dd4a2.jpg?v=1768650489","product_name":"Amber Rose premium perfume 50ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/amber-rose-premium-edp","product_handle":"amber-rose-premium-edp"},{"product_id":10200882938161,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Black Oud Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/BlackOUd.jpg?v=1771930309","product_name":"Black Oud Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/black-oud","product_handle":"black-oud"},{"product_id":10202493583665,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Arabian Oud Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/ArabianOud.jpg?v=1771930223","product_name":"Arabian Oud Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/arabian-oud-1","product_handle":"arabian-oud-1"},{"product_id":10201051201841,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"White amber Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhiteAmber.jpg?v=1771932387","product_name":"White amber Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/white-amber-new-1ml","product_handle":"white-amber-new-1ml"},{"product_id":10200887165233,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Fresh Oud Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/FreshOud.jpg?v=1771930781","product_name":"Fresh Oud Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/fresh-oud-new-1ml","product_handle":"fresh-oud-new-1ml"},{"product_id":10202524156209,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Silk Oud Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/SilkOud.jpg?v=1771931911","product_name":"Silk Oud Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/silk-oud","product_handle":"silk-oud"},{"product_id":10202604994865,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Oud Elixir Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/OudElixir.jpg?v=1771931572","product_name":"Oud Elixir Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/oud-elixir-1","product_handle":"oud-elixir-1"},{"product_id":10202659914033,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Oud Intense Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/OudIntense.jpg?v=1771931617","product_name":"Oud Intense Attar Sample 1ml","product_link":"https:\/\/h
369asan-oud-social-croww.myshopify.com\/products\/oud-intense-1","product_handle":"oud-intense-1"},{"product_id":10200945066289,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Fresh Luxe Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/FreshLuxe.jpg?v=1771930745","product_name":"Fresh Luxe Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/fresh-luxe-new-1ml","product_handle":"fresh-luxe-new-1ml"},{"product_id":10200883626289,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"White Oud Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/WhiteOud.jpg?v=1771932426","product_name":"White Oud Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/white-oud-new-1-ml","product_handle":"white-oud-new-1-ml"},{"product_id":10200852562225,"first_name":"Sohel","city":"PUNE","country":"India","date":"2026-10-06T06:44:23.000Z","shipping_first_name":"Sohel","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Musk For Men Attar Sample 1ml - 1ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/MuskForMen.jpg?v=1771931341","product_name":"Musk For Men Attar Sample 1ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/musk-for-men-1","product_handle":"musk-for-men-1"},{"product_id":10684660547889,"first_name":"Abdeali","city":"INDORE","country":"India","date":"2026-10-06T06:43:12.000Z","shipping_first_name":"Abdeali","shipping_city":"INDORE","shipping_country":"India","type":"order","title":"Oud Sample Attar Set by HASANOUD - 5 x 1 ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/infographic_1.jpg?v=1780382739","product_name":"Oud Sample Attar Set by HASANOUD","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/oud-sample-attar-set-by-hasanoud","product_handle":"oud-sample-attar-set-by-hasanoud"},{"product_id":10666760569137,"first_name":"Mohamed","city":"PUNE","country":"India","date":"2026-10-06T06:40:24.000Z","shipping_first_name":"Mohamed","shipping_city":"PUNE","shipping_country":"India","type":"order","title":"Summer Sample Attar Set of 5 by HASANOUD - 5x 1 ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/1_-_2026-05-19T115917.909.jpg?v=1779172171","product_name":"Summer Sample Attar Set of 5 by HASANOUD","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/summer-sample-attar-set-by-hasanoud","product_handle":"summer-sample-attar-set-by-hasanoud"},{"product_id":8524300681521,"first_name":"amit","city":"MUMBAI","country":"India","date":"2026-10-06T06:32:59.000Z","shipping_first_name":"amit","shipping_city":"MUMBAI","shipping_country":"India","type":"order","title":"Amber Oud Premium Fragrances Alcohol Free By Hasan Oud - 12ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Amber_Oud-scaled.png?v=1749807364","product_name":"Amber Oud Premium Fragrances Alcohol Free By Hasan Oud","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/amber-oud-alcohol-free-by-hasan-oud","product_handle":"amber-oud-alcohol-free-by-hasan-oud"},{"product_id":8524290752817,"first_name":"Deshbandhu","city":"Jaipur","country":"India","date":"2026-10-06T06:31:16.000Z","shipping_first_name":"Deshbandhu","shipping_city":"Jaipur","shipping_country":"India","type":"order","title":"Nawab-E-Lucknow Premium Fragrances  Attar Alcohol Free by Hasan Oud - 3ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Nawab-E-Lucnow-min.png?v=1749807436","product_name":"Nawab-E-Lucknow Premium Fragrances  Attar Alcohol Free by Hasan Oud","product_link":"https:\/\/h
369asan-oud-social-croww.myshopify.com\/products\/nawab-e-lucknow-attar-alcohol-free","product_handle":"nawab-e-lucknow-attar-alcohol-free"},{"product_id":9913862816049,"first_name":"shabz","city":"HYDERABAD","country":"India","date":"2026-10-06T06:29:10.000Z","shipping_first_name":"Shabz","shipping_city":"HYDERABAD","shipping_country":"India","type":"order","title":"Fresh Vetiver premium perfume 50ml - 50 ML","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Fresh_vetiver_8abc41d1-541a-4f6f-b38d-314e79d11453.jpg?v=1770298584","product_name":"Fresh Vetiver premium perfume 50ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/fresh-vetiver-alcohol-free-premium-edp","product_handle":"fresh-vetiver-alcohol-free-premium-edp"},{"product_id":10341505892657,"first_name":"DURGA","city":"PATNA","country":"India","date":"2026-10-06T06:27:09.000Z","shipping_first_name":"DURGA","shipping_city":"PATNA","shipping_country":"India","type":"order","title":"Premium Attar Sample Set by Hasan Oud 5x0.5ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Premium_Attar_Sample_Set_by_Hasan_Oud_5x0.5ml.jpg?v=1770018525","product_name":"Premium Attar Sample Set by Hasan Oud 5x0.5ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/premium-attar-sample-set-2-5ml-5-x-0-5ml","product_handle":"premium-attar-sample-set-2-5ml-5-x-0-5ml"},{"product_id":10200898437425,"first_name":"DURGA","city":"PATNA","country":"India","date":"2026-10-06T06:27:09.000Z","shipping_first_name":"DURGA","shipping_city":"PATNA","shipping_country":"India","type":"order","title":"Mystic Sandal  Perfume Sample 2ml - 2ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Mystic_Sandal_2e2b29ad-8980-4ed7-8bf1-de254772f174.jpg?v=1776495944","product_name":"Mystic Sandal  Perfume Sample 2ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/mystic-sandal-new-2ml","product_handle":"mystic-sandal-new-2ml"},{"product_id":10201042714929,"first_name":"DURGA","city":"PATNA","country":"India","date":"2026-10-06T06:27:09.000Z","shipping_first_name":"DURGA","shipping_city":"PATNA","shipping_country":"India","type":"order","title":"Luxe oud Perfume Sample 2ml - 2ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Luxeoud.jpg?v=1776496577","product_name":"Luxe oud Perfume Sample 2ml","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/luxe-oud-perfume-new-2ml","product_handle":"luxe-oud-perfume-new-2ml"},{"product_id":10684660547889,"first_name":"DURGA","city":"PATNA","country":"India","date":"2026-10-06T06:27:09.000Z","shipping_first_name":"DURGA","shipping_city":"PATNA","shipping_country":"India","type":"order","title":"Oud Sample Attar Set by HASANOUD - 5 x 1 ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/infographic_1.jpg?v=1780382739","product_name":"Oud Sample Attar Set by HASANOUD","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/oud-sample-attar-set-by-hasanoud","product_handle":"oud-sample-attar-set-by-hasanoud"},{"product_id":8524301861169,"first_name":"Mohammad","city":"RAIPUR","country":"India","date":"2026-10-06T06:27:05.000Z","shipping_first_name":"Mohammad","shipping_city":"RAIPUR","shipping_country":"India","type":"order","title":"Fresh Oud Premium Fragrances Attar Alcohol Free By Hasan Oud - 6ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Golden_Oud_01-1.png?v=1749807354","product_name":"Fresh Oud Premium Fragrances Attar Alcohol Free By Hasan Oud","product_link":"https:\/\/hasan-oud-social-croww.myshopify.com\/products\/fresh-oud-alcohol-free-by-hasan-oud","product_handle":"fresh-oud-alcohol-free-by-hasan-oud"},{"product_id":8524302516529,"first_name":"MOHD","city":"LUCKNOW","country":"India","date":"2026-10-06T06:20:52.000Z","shipping_first_name":"MOHD","shipping_city":"LUCKNOW","shipping_country":"India","type":"order","title":"Amber Hasan Premium Fragrances Alcohol Free Attar  By Hasan Oud - 6ml","product_image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/3792\/6705\/files\/Amber_Hasan_01.png?v=1749807349","product_name":"Amber Hasan Premium Fragrances Alcohol Free Attar  By Hasan Oud","product_link":"https:\/\/h
369asan-oud-social-croww.myshopify.com\/products\/amber-hasan-alcohol-free-by-hasan-oud","product_handle":"amber-hasan-alcohol-free-by-hasan-oud"}]}];
370
371        window.AVADA_SETTING_SP_V2 = window.AVADA_SETTING_SP_V2 || {};
372        window.AVADA_SETTING_SP_V2 = {"show_mobile":true,"countries_all":true,"display_order":"order","hide_time_ago":false,"max_pops_display":30,"first_delay":4,"custom_css":"","orderItems":[],"notice_continuously":false,"hide_close":true,"createdAt":"2023-06-21T15:07:20.024Z","excluded_product_type":"","display_duration":4,"support_rtl":false,"only_product_viewing":false,"shopId":"ywpGIOXC02Vf0tOzhVOP","close_time_unit":"days","out_animation":"fadeOutDown","included_urls":"","pops_interval":4,"countries":[],"replay":true,"close_time":1,"smart_hide_unit":"hours","mobile_position":"bottom","smart_hide":false,"animation":"fadeInUp","smart_hide_time":4,"truncate_product_name":true,"excluded_urls":"","allow_show":"all","position":"bottom-left","with_sound":false,"font":"Raleway","id":"W0BlFWqwYUlyrcfSXSar"};
373
374        window.AVADA_BS_EMBED = window.AVADA_BS_EMBED || {};
375        window.AVADA_BS_EMBED.isSupportThemeOS = true
376        window.AVADA_BS_EMBED.dupTrustBadge = false
377
378        window.AVADA_BS_VERSION = window.AVADA_BS_VERSION || {};
379        window.AVADA_BS_VERSION = { BSVersion : 'AVADA-BS-1.0.3'}
380
381        window.AVADA_BS_FSB = window.AVADA_BS_FSB || {};
382        window.AVADA_BS_FSB = {
383          bars: [],
384          cart: 0,
385          compatible: {
386            langify: ''
387          }
388        };
389
390        window.AVADA_BADGE_CART_DRAWER = window.AVADA_BADGE_CART_DRAWER || {};
391        window.AVADA_BADGE_CART_DRAWER = {id : 'null'};
392      </script>
392
393<!-- /Avada Boost Sales Script -->
394
395
396
397    
398
399    
400
401<meta property="og:site_name" content="Hasan Oud">
402<meta property="og:url" content="https://hasanoud.com/account/login">
403<meta property="og:title" content="Account">
404<meta property="og:type" content="website">
405<meta property="og:description" content="Buy the best premium perfumes with rich fragrances  for Men and Women online from Hasanoud - the world of premium fragrances. "><meta property="og:image" content="http://hasanoud.com/cdn/shop/files/LOGO.png?height=628&pad_color=ffffff&v=1791024182&width=1200">
406  <meta property="og:image:secure_url" content="https://hasanoud.com/cdn/shop/files/LOGO.png?height=628&pad_color=ffffff&v=1791024182&width=1200">
407  <meta property="og:image:width" content="1200">
408  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
409<meta name="twitter:title" content="Account">
410<meta name="twitter:description" content="Buy the best premium perfumes with rich fragrances  for Men and Women online from Hasanoud - the world of premium fragrances. ">
411
412
413    
413<script src="//hasanoud.com/cdn/shop/t/21/assets/constants.js?v=58251544750838685771791022442" defer="defer"></script>
413
414    
414<script src="//hasanoud.com/cdn/shop/t/21/assets/pubsub.js?v=158357773527763999511791022442" defer="defer"></script>
414
415    
415<script src="//hasanoud.com/cdn/shop/t/21/assets/global.js?v=139248116715221171191791022442" defer="defer"></script>
415<script src="//hasanoud.com/cdn/shop/t/21/assets/animations.js?v=114255849464433187621791022442" defer="defer"></script>
415<!-- miniOrange SCRIPT START -->
415<script src="https://store.xecurify.com/moas/rest/shopify/check?shop=hasan-oud-social-croww.myshopify.com" ></script>
vendor: 1 bytes, line 415
415
416<script>const baseUrlAnalytics="https://store-analytics.xecurify.com/analytics",fpPromise=import("https://openfpcdn.io/fingerprintjs/v3").then((t=>t.load()));var visitorId;function httpGet(t="",o={}){let e=JSON.stringify(o);const n=t;let s=new XMLHttpRequest;s.open("POST",n,!0),s.setRequestHeader("Content-type","application/json; charset=UTF-8"),s.send(e),s.onload=function(){200===s.status?console.log("Post successfully created!"):console.log("error")}}function userReport(){const t=baseUrlAnalytics+"/userinfo?";fpPromise.then((t=>t.get())).then((o=>{var e={fingerprint:visitorId=o.visitorId,storeUrl:window.location.host,pageUrl:window.location.href};httpGet(t,e)}))}window.onload=userReport();</script>
416<!-- miniOrange SCRIPT END --> 
417 
417<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
417<meta name="google-site-verification" content="wonwxRyYAnYy-kBk3pZc2-gRzlvGJKzeAjdXS6v7mlM">
418<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/77837926705/digital_wallets/dialog">
419<meta id="in-context-paypal-metadata" data-shop-id="77837926705" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="INR">
420<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
420<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 420
420
421<script id="shopify-features" type="application/json">{"accessToken":"99eb637b614016408f355046f8043606","betas":["rich-media-storefront-analytics"],"domain":"hasanoud.com","predictiveSearch":true,"shopId":77837926705,"locale":"en"}</script>
vendor: 1 bytes, line 421
421
422<script>var Shopify = Shopify || {};
423Shopify.shop = "hasan-oud-social-croww.myshopify.com";
424Shopify.locale = "en";
425Shopify.currency = {"active":"INR","rate":"1.0"};
426Shopify.country = "US";
427Shopify.theme = {"name":"Copy of Copy of Copy of 5 June 2024 - Theme Dup...","id":189980672305,"schema_name":"Dawn","schema_version":"10.0.0","theme_store_id":887,"role":"main"};
428Shopify.theme.handle = "null";
429Shopify.theme.style = {"id":null,"handle":null};
430Shopify.cdnHost = "hasanoud.com/cdn";
431Shopify.routes = Shopify.routes || {};
432Shopify.routes.root = "/";
433Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
434Shopify.SignInWithShop = Shopify.SignInWithShop || {};
435Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
436Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 436
436
437<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 437
437
438<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 438
438
439<script>
440  window.Shopify = window.Shopify || {};
441  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
442  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
443  window.Shopify.SignInWithShop.eligible = true;
444</script>
vendor: 1 bytes, line 444
444
445<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 445
445
446<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 446
446
447<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 447
447
448<script type="module">
449  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
450await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
451
452  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
453window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
454
455</script>
vendor: 1 bytes, line 455
455
456<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 456
456
457<script type="module">
458  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
459
460  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
461
462</script>
vendor: 1 bytes, line 462
462
463<script>
464  window.Shopify = window.Shopify || {};
465  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
466  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"]};
467</script>
vendor: 1 bytes, line 467
467
468<script>(function() {
469  var isLoaded = false;
470  function asyncLoad() {
471    if (isLoaded) return;
472    isLoaded = true;
473    var urls = ["https:\/\/hasan-oud-social-croww.myshopify.com\/apps\/delivery\/delivery_coder.js?t=1711784747.8412\u0026n=467680508\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=8991f129-c49a-417d-999b-0a9aad19beaa\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=hasan-oud-social-croww.myshopify.com\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=hasan-oud-social-croww.myshopify.com\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=851181\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=290431\u0026shop=hasan-oud-social-croww.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-f419a2d921df3bb8ac0b4b72546b5b34.js?shop=hasan-oud-social-croww.myshopify.com"];
474    for (var i = 0; i < urls.length; i++) {
475      var s = document.createElement('script');
476      s.type = 'text/javascript';
477      s.async = true;
478      s.src = urls[i];
479      var x = document.getElementsByTagName('script')[0];
480      x.parentNode.insertBefore(s, x);
481    }
482  };
483  if(window.attachEvent) {
484    window.attachEvent('onload', asyncLoad);
485  } else {
486    window.addEventListener('load', asyncLoad, false);
487  }
488})();</script>
vendor: 1 bytes, line 488
488
489<script id="__st">var __st={"a":77837926705,"offset":19800,"reqid":"5776b632-c64f-4b98-83d1-cbd2a53c1ba7-1791401517","pageurl":"hasanoud.com\/account\/login","u":"781f6b72c91b"};</script>
vendor: 1 bytes, line 489
489
490<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 490
490
491<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!1,!0)}();</script>
vendor: 1 bytes, line 491
491
492<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hasanoud.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 492
492
493<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 = "//hasanoud.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
493<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 493
493
494<script>
495  window.Shopify = window.Shopify || {};
496  window.Shopify.MCP = window.Shopify.MCP || {};
497  window.Shopify.MCP.enabled = true;
498  window.Shopify.MCP.shop = "hasan-oud-social-croww.myshopify.com";
499  window.Shopify.MCP.mcpEndpoint = "https:\/\/hasanoud.com\/api\/mcp";
500  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
501</script>
vendor: 1 bytes, line 501
501
502<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("\/\/hasanoud.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
503</script>
vendor: 1 bytes, line 503
503
504<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://hasanoud.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
505</script>
vendor: 1 bytes, line 505
505
506<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
507  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);
508</script>
vendor: 1 bytes, line 508
508
509<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})}}));
510</script>
vendor: 1 bytes, line 510
510
511<script id="sections-script" data-sections="header" defer="defer" src="//hasanoud.com/cdn/shop/t/21/compiled_assets/scripts.js?v=184325197989695213571791022442"></script>
vendor: 1 bytes, line 511
511
512<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
512 
513
514    <style data-shopify>
515      @font-face {
516  font-family: Montserrat;
517  font-weight: 400;
518  font-style: normal;
519  font-display: swap;
520  src: url("//hasanoud.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
521       url("//hasanoud.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
522}
523
524      @font-face {
525  font-family: Montserrat;
526  font-weight: 700;
527  font-style: normal;
528  font-display: swap;
529  src: url("//hasanoud.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
530       url("//hasanoud.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
531}
532
533      @font-face {
534  font-family: Montserrat;
535  font-weight: 400;
536  font-style: italic;
537  font-display: swap;
538  src: url("//hasanoud.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
539       url("//hasanoud.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
540}
541
542      @font-face {
543  font-family: Montserrat;
544  font-weight: 700;
545  font-style: italic;
546  font-display: swap;
547  src: url("//hasanoud.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
548       url("//hasanoud.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
549}
550
551      @font-face {
552  font-family: Poppins;
553  font-weight: 400;
554  font-style: normal;
555  font-display: swap;
556  src: url("//hasanoud.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
557       url("//hasanoud.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
558}
559
560
561      
562        :root,
563        .color-background-1 {
564          --color-background: 255,255,255;
565        
566          --gradient-background: #ffffff;
567        
568        --color-foreground: 0,0,0;
569        --color-shadow: 18,18,18;
570        --color-button: 242,242,242;
571        --color-button-text: 18,18,18;
572        --color-secondary-button: 255,255,255;
573        --color-secondary-button-text: 18,18,18;
574        --color-link: 18,18,18;
575        --color-badge-foreground: 0,0,0;
576        --color-badge-background: 255,255,255;
577        --color-badge-border: 0,0,0;
578        --payment-terms-background-color: rgb(255 255 255);
579      }
580      
581        
582        .color-background-2 {
583          --color-background: 0,0,0;
584        
585          --gradient-background: #000000;
586        
587        --color-foreground: 255,255,255;
588        --color-shadow: 0,0,0;
589        --color-button: 226,178,39;
590        --color-button-text: 255,255,255;
591        --color-secondary-button: 0,0,0;
592        --color-secondary-button-text: 0,0,0;
593        --color-link: 0,0,0;
594        --color-badge-foreground: 255,255,255;
595        --color-badge-background: 0,0,0;
596        --color-badge-border: 255,255,255;
597        --payment-terms-background-color: rgb(0 0 0);
598      }
599      
600        
601        .color-inverse {
602          --color-background: 226,178,39;
603        
604          --gradient-background: #e2b227;
605        
606        --color-foreground: 255,255,255;
607        --color-shadow: 18,18,18;
608        --color-button: 255,255,255;
609        --color-button-text: 0,0,0;
610        --color-secondary-button: 226,178,39;
611        --color-secondary-button-text: 255,255,255;
612        --color-link: 255,255,255;
613        --color-badge-foreground: 255,255,255;
614        --color-badge-background: 226,178,39;
615        --color-badge-border: 255,255,255;
616        --payment-terms-background-color: rgb(226 178 39);
617      }
618      
619        
620        .color-accent-1 {
621          --color-background: 18,18,18;
622        
623          --gradient-background: #121212;
624        
625        --color-foreground: 255,255,255;
626        --color-shadow: 18,18,18;
627        --color-button: 255,255,255;
628        --color-button-text: 18,18,18;
629        --color-secondary-button: 18,18,18;
630        --color-secondary-button-text: 255,255,255;
631        --color-link: 255,255,255;
632        --color-badge-foreground: 255,255,255;
633        --color-badge-background: 18,18,18;
634        --color-badge-border: 255,255,255;
635        --payment-terms-background-color: rgb(18 18 18);
636      }
637      
638        
639        .color-accent-2 {
640          --color-background: 51,79,180;
641        
642          --gradient-background: #334fb4;
643        
644        --color-foreground: 255,255,255;
645        --color-shadow: 18,18,18;
646        --color-button: 255,255,255;
647        --color-button-text: 51,79,180;
648        --color-secondary-button: 51,79,180;
649        --color-secondary-button-text: 255,255,255;
650        --color-link: 255,255,255;
651        --color-badge-foreground: 255,255,255;
652        --color-badge-background: 51,79,180;
653        --color-badge-border: 255,255,255;
654        --payment-terms-background-color: rgb(51 79 180);
655      }
656      
657        
658        .color-scheme-ae9acd64-39be-4c28-804a-bba21e6702e1 {
659          --color-background: 242,242,242;
660        
661          --gradient-background: #f2f2f2;
662        
663        --color-foreground: 0,0,0;
664        --color-shadow: 18,18,18;
665        --color-button: 255,255,255;
666        --color-button-text: 255,255,255;
667        --color-secondary-button: 242,242,242;
668        --color-secondary-button-text: 18,18,18;
669        --color-link: 18,18,18;
670        --color-badge-foreground: 0,0,0;
671        --color-badge-background: 242,242,242;
672        --color-badge-border: 0,0,0;
673        --payment-terms-background-color: rgb(242 242 242);
674      }
675      
676
677      body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-ae9acd64-39be-4c28-804a-bba21e6702e1 {
678        color: rgba(var(--color-foreground), 0.75);
679        background-color: rgb(var(--color-background));
680      }
681
682      :root {
683        --font-body-family: Montserrat, sans-serif;
684        --font-body-style: normal;
685        --font-body-weight: 400;
686        --font-body-weight-bold: 700;
687
688        --font-heading-family: Poppins, sans-serif;
689        --font-heading-style: normal;
690        --font-heading-weight: 400;
691
692        --font-body-scale: 1.0;
693        --font-heading-scale: 1.0;
694
695        --media-padding: px;
696        --media-border-opacity: 0.05;
697        --media-border-width: 1px;
698        --media-radius: 0px;
699        --media-shadow-opacity: 0.0;
700        --media-shadow-horizontal-offset: 0px;
701        --media-shadow-vertical-offset: 4px;
702        --media-shadow-blur-radius: 5px;
703        --media-shadow-visible: 0;
704
705        --page-width: 160rem;
706        --page-width-margin: 0rem;
707
708        --product-card-image-padding: 0.0rem;
709        --product-card-corner-radius: 1.0rem;
710        --product-card-text-alignment: center;
711        --product-card-border-width: 0.1rem;
712        --product-card-border-opacity: 0.1;
713        --product-card-shadow-opacity: 0.0;
714        --product-card-shadow-visible: 0;
715        --product-card-shadow-horizontal-offset: 0.0rem;
716        --product-card-shadow-vertical-offset: 0.4rem;
717        --product-card-shadow-blur-radius: 0.5rem;
718
719        --collection-card-image-padding: 0.0rem;
720        --collection-card-corner-radius: 0.0rem;
721        --collection-card-text-alignment: left;
722        --collection-card-border-width: 0.0rem;
723        --collection-card-border-opacity: 0.1;
724        --collection-card-shadow-opacity: 0.0;
725        --collection-card-shadow-visible: 0;
726        --collection-card-shadow-horizontal-offset: 0.0rem;
727        --collection-card-shadow-vertical-offset: 0.4rem;
728        --collection-card-shadow-blur-radius: 0.5rem;
729
730        --blog-card-image-padding: 0.0rem;
731        --blog-card-corner-radius: 0.0rem;
732        --blog-card-text-alignment: left;
733        --blog-card-border-width: 0.0rem;
734        --blog-card-border-opacity: 0.1;
735        --blog-card-shadow-opacity: 0.0;
736        --blog-card-shadow-visible: 0;
737        --blog-card-shadow-horizontal-offset: 0.0rem;
738        --blog-card-shadow-vertical-offset: 0.4rem;
739        --blog-card-shadow-blur-radius: 0.5rem;
740
741        --badge-corner-radius: 4.0rem;
742
743        --popup-border-width: 1px;
744        --popup-border-opacity: 0.1;
745        --popup-corner-radius: 0px;
746        --popup-shadow-opacity: 0.0;
747        --popup-shadow-horizontal-offset: 0px;
748        --popup-shadow-vertical-offset: 4px;
749        --popup-shadow-blur-radius: 5px;
750
751        --drawer-border-width: 1px;
752        --drawer-border-opacity: 0.1;
753        --drawer-shadow-opacity: 0.0;
754        --drawer-shadow-horizontal-offset: 0px;
755        --drawer-shadow-vertical-offset: 4px;
756        --drawer-shadow-blur-radius: 5px;
757
758        --spacing-sections-desktop: 0px;
759        --spacing-sections-mobile: 0px;
760
761        --grid-desktop-vertical-spacing: 8px;
762        --grid-desktop-horizontal-spacing: 12px;
763        --grid-mobile-vertical-spacing: 4px;
764        --grid-mobile-horizontal-spacing: 6px;
765
766        --text-boxes-border-opacity: 0.1;
767        --text-boxes-border-width: 0px;
768        --text-boxes-radius: 0px;
769        --text-boxes-shadow-opacity: 0.0;
770        --text-boxes-shadow-visible: 0;
771        --text-boxes-shadow-horizontal-offset: 0px;
772        --text-boxes-shadow-vertical-offset: 4px;
773        --text-boxes-shadow-blur-radius: 5px;
774
775        --buttons-radius: 26px;
776        --buttons-radius-outset: 26px;
777        --buttons-border-width: 0px;
778        --buttons-border-opacity: 1.0;
779        --buttons-shadow-opacity: 0.0;
780        --buttons-shadow-visible: 0;
781        --buttons-shadow-horizontal-offset: 0px;
782        --buttons-shadow-vertical-offset: 4px;
783        --buttons-shadow-blur-radius: 5px;
784        --buttons-border-offset: 0.3px;
785
786        --inputs-radius: 0px;
787        --inputs-border-width: 1px;
788        --inputs-border-opacity: 0.55;
789        --inputs-shadow-opacity: 0.0;
790        --inputs-shadow-horizontal-offset: 0px;
791        --inputs-margin-offset: 0px;
792        --inputs-shadow-vertical-offset: 4px;
793        --inputs-shadow-blur-radius: 5px;
794        --inputs-radius-outset: 0px;
795
796        --variant-pills-radius: 40px;
797        --variant-pills-border-width: 1px;
798        --variant-pills-border-opacity: 0.55;
799        --variant-pills-shadow-opacity: 0.0;
800        --variant-pills-shadow-horizontal-offset: 0px;
801        --variant-pills-shadow-vertical-offset: 4px;
802        --variant-pills-shadow-blur-radius: 5px;
803      }
804
805      *,
806      *::before,
807      *::after {
808        box-sizing: inherit;
809      }
810
811      html {
812        box-sizing: border-box;
813        font-size: calc(var(--font-body-scale) * 62.5%);
814        height: 100%;
815      }
816
817      body {
818        display: grid;
819        grid-template-rows: auto auto 1fr auto;
820        grid-template-columns: 100%;
821        min-height: 100%;
822        margin: 0;
823        font-size: 1.5rem;
824        letter-spacing: 0.06rem;
825        line-height: calc(1 + 0.8 / var(--font-body-scale));
826        font-family: var(--font-body-family);
827        font-style: var(--font-body-style);
828        font-weight: var(--font-body-weight);
829      }
830
831      @media screen and (min-width: 750px) {
832        body {
833          font-size: 1.6rem;
834        }
835      }
836    </style>
837
838    <link href="//hasanoud.com/cdn/shop/t/21/assets/base.css?v=97188885692027200511791022442" rel="stylesheet" type="text/css" media="all" />
839<link rel="preload" as="font" href="//hasanoud.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//hasanoud.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin><link
840        rel="stylesheet"
841        href="//hasanoud.com/cdn/shop/t/21/assets/component-predictive-search.css?v=118923337488134913561791022442"
842        media="print"
843        onload="this.media='all'"
844      >
844<script>
845      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
846      if (Shopify.designMode) {
847        document.documentElement.classList.add('shopify-design-mode');
848      }
849    </script>
849
850  <style type='text/css'>
851    :root {--delivery-country-image-url:url("https://dc.codericp.com/delivery/code_f.png");}
852    .icon-ad_f{background-image:var(--delivery-country-image-url);background-position:0 0;width:20px;height:12px}.icon-ae_f{background-image:var(--delivery-country-image-url);background-position:-21px 0;width:20px;height:12px}.icon-af_f{background-image:var(--delivery-country-image-url);background-position:0 -13px;width:20px;height:12px}.icon-ag_f{background-image:var(--delivery-country-image-url);background-position:-21px -13px;width:20px;height:12px}.icon-ai_f{background-image:var(--delivery-country-image-url);background-position:0 -26px;width:20px;height:12px}.icon-al_f{background-image:var(--delivery-country-image-url);background-position:-21px -26px;width:20px;height:12px}.icon-am_f{background-image:var(--delivery-country-image-url);background-position:-42px 0;width:20px;height:12px}.icon-ao_f{background-image:var(--delivery-country-image-url);background-position:-42px -13px;width:20px;height:12px}.icon-aq_f{background-image:var(--delivery-country-image-url);background-position:-42px -26px;width:20px;height:12px}.icon-ar_f{background-image:var(--delivery-country-image-url);background-position:0 -39px;width:20px;height:12px}.icon-as_f{background-image:var(--delivery-country-image-url);background-position:-21px -39px;width:20px;height:12px}.icon-at_f{background-image:var(--delivery-country-image-url);background-position:-42px -39px;width:20px;height:12px}.icon-au_f{background-image:var(--delivery-country-image-url);background-position:-63px 0;width:20px;height:12px}.icon-aw_f{background-image:var(--delivery-country-image-url);background-position:-63px -13px;width:20px;height:12px}.icon-ax_f{background-image:var(--delivery-country-image-url);background-position:-63px -26px;width:20px;height:12px}.icon-az_f{background-image:var(--delivery-country-image-url);background-position:-63px -39px;width:20px;height:12px}.icon-ba_f{background-image:var(--delivery-country-image-url);background-position:0 -52px;width:20px;height:12px}.icon-bb_f{background-image:var(--delivery-country-image-url);background-position:-21px -52px;width:20px;height:12px}.icon-bd_f{background-image:var(--delivery-country-image-url);background-position:-42px -52px;width:20px;height:12px}.icon-be_f{background-image:var(--delivery-country-image-url);background-position:-63px -52px;width:20px;height:12px}.icon-bf_f{background-image:var(--delivery-country-image-url);background-position:0 -65px;width:20px;height:12px}.icon-bg_f{background-image:var(--delivery-country-image-url);background-position:-21px -65px;width:20px;height:12px}.icon-bh_f{background-image:var(--delivery-country-image-url);background-position:-42px -65px;width:20px;height:12px}.icon-bi_f{background-image:var(--delivery-country-image-url);background-position:-63px -65px;width:20px;height:12px}.icon-bj_f{background-image:var(--delivery-country-image-url);background-position:-84px 0;width:20px;height:12px}.icon-bl_f{background-image:var(--delivery-country-image-url);background-position:-84px -13px;width:20px;height:12px}.icon-bm_f{background-image:var(--delivery-country-image-url);background-position:-84px -26px;width:20px;height:12px}.icon-bn_f{background-image:var(--delivery-country-image-url);background-position:-84px -39px;width:20px;height:12px}.icon-bo_f{background-image:var(--delivery-country-image-url);background-position:-84px -52px;width:20px;height:12px}.icon-bq_f{background-image:var(--delivery-country-image-url);background-position:-84px -65px;width:20px;height:12px}.icon-br_f{background-image:var(--delivery-country-image-url);background-position:0 -78px;width:20px;height:12px}.icon-bs_f{background-image:var(--delivery-country-image-url);background-position:-21px -78px;width:20px;height:12px}.icon-bt_f{background-image:var(--delivery-country-image-url);background-position:-42px -78px;width:20px;height:12px}.icon-bv_f{background-image:var(--delivery-country-image-url);background-position:-63px -78px;width:20px;height:12px}.icon-bw_f{background-image:var(--delivery-country-image-url);background-position:-84px -78px;width:20px;height:12px}.icon-by_f{background-image:var(--delivery-country-image-url);background-position:0 -91px;width:20px;height:12px}.icon-bz_f{background-image:var(--delivery-country-image-url);
852background-position:-21px -91px;width:20px;height:12px}.icon-ca_f{background-image:var(--delivery-country-image-url);background-position:-42px -91px;width:20px;height:12px}.icon-cc_f{background-image:var(--delivery-country-image-url);background-position:-63px -91px;width:20px;height:12px}.icon-cd_f{background-image:var(--delivery-country-image-url);background-position:-84px -91px;width:20px;height:12px}.icon-cf_f{background-image:var(--delivery-country-image-url);background-position:-105px 0;width:20px;height:12px}.icon-cg_f{background-image:var(--delivery-country-image-url);background-position:-105px -13px;width:20px;height:12px}.icon-ch_f{background-image:var(--delivery-country-image-url);background-position:-105px -26px;width:20px;height:12px}.icon-ci_f{background-image:var(--delivery-country-image-url);background-position:-105px -39px;width:20px;height:12px}.icon-ck_f{background-image:var(--delivery-country-image-url);background-position:-105px -52px;width:20px;height:12px}.icon-cl_f{background-image:var(--delivery-country-image-url);background-position:-105px -65px;width:20px;height:12px}.icon-cm_f{background-image:var(--delivery-country-image-url);background-position:-105px -78px;width:20px;height:12px}.icon-cn_f{background-image:var(--delivery-country-image-url);background-position:-105px -91px;width:20px;height:12px}.icon-co_f{background-image:var(--delivery-country-image-url);background-position:0 -104px;width:20px;height:12px}.icon-cr_f{background-image:var(--delivery-country-image-url);background-position:-21px -104px;width:20px;height:12px}.icon-cu_f{background-image:var(--delivery-country-image-url);background-position:-42px -104px;width:20px;height:12px}.icon-cv_f{background-image:var(--delivery-country-image-url);background-position:-63px -104px;width:20px;height:12px}.icon-cw_f{background-image:var(--delivery-country-image-url);background-position:-84px -104px;width:20px;height:12px}.icon-cx_f{background-image:var(--delivery-country-image-url);background-position:-105px -104px;width:20px;height:12px}.icon-cy_f{background-image:var(--delivery-country-image-url);background-position:-126px 0;width:20px;height:12px}.icon-cz_f{background-image:var(--delivery-country-image-url);background-position:-126px -13px;width:20px;height:12px}.icon-de_f{background-image:var(--delivery-country-image-url);background-position:-126px -26px;width:20px;height:12px}.icon-dj_f{background-image:var(--delivery-country-image-url);background-position:-126px -39px;width:20px;height:12px}.icon-dk_f{background-image:var(--delivery-country-image-url);background-position:-126px -52px;width:20px;height:12px}.icon-dm_f{background-image:var(--delivery-country-image-url);background-position:-126px -65px;width:20px;height:12px}.icon-do_f{background-image:var(--delivery-country-image-url);background-position:-126px -78px;width:20px;height:12px}.icon-dz_f{background-image:var(--delivery-country-image-url);background-position:-126px -91px;width:20px;height:12px}.icon-ec_f{background-image:var(--delivery-country-image-url);background-position:-126px -104px;width:20px;height:12px}.icon-ee_f{background-image:var(--delivery-country-image-url);background-position:0 -117px;width:20px;height:12px}.icon-eg_f{background-image:var(--delivery-country-image-url);background-position:-21px -117px;width:20px;height:12px}.icon-eh_f{background-image:var(--delivery-country-image-url);background-position:-42px -117px;width:20px;height:12px}.icon-er_f{background-image:var(--delivery-country-image-url);background-position:-63px -117px;width:20px;height:12px}.icon-es_f{background-image:var(--delivery-country-image-url);background-position:-84px -117px;width:20px;height:12px}.icon-et_f{background-image:var(--delivery-country-image-url);background-position:-105px -117px;width:20px;height:12px}.icon-fi_f{background-image:var(--delivery-country-image-url);background-position:-126px -117px;width:20px;height:12px}.icon-fj_f{background-image:var(--delivery-country-image-url);background-position:0 -130px;width:20px;height:12px}.icon-fk_f{background-image:var(--delivery-country-image-url);background-position:-21px -130px;width:20px;height:12px}.icon-fm_f{background-image:var(--delivery-country-image-url);background-position:-42px -130px;width:20px;height:12px}.icon-fo_f{background-image:var(--delivery-country-image-url);background-position:-63px -130px;width:20px;height:12px}.icon-fr_f{background-image:var(--delivery-country-image-url);background-position:-84px -130px;width:20px;height:12px}.icon-ga_f{background-image:var(--delivery-country-image-url);background-position:-105px -130px;width:20px;height:12px}.icon-gb_f{background-image:var(--delivery-country-image-url);background-position:-126px -130px;width:20px;height:12px}.icon-gd_f{background-image:var(--delivery-country-image-url);background-position:-147px 0;width:20px;height:12px}.icon-ge_f{background-image:var(--delivery-country-image-url);background-position:-147px -13px;width:20px;height:12px}.icon-gf_f{background-image:var(--delivery-country-image-url);background-position:-147px -26px;width:20px;height:12px}.icon-gg_f{background-image:var(--delivery-country-image-url);background-position:-147px -39px;width:20px;height:12px}.icon-gh_f{background-image:var(--delivery-country-image-url);background-position:-147px -52px;width:20px;height:12px}.icon-gi_f{background-image:var(--delivery-country-image-url);background-position:-147px -65px;width:20px;height:12px}.icon-gl_f{background-image:var(--delivery-country-image-url);background-position:-147px -78px;width:20px;height:12px}.icon-gm_f{background-image:var(--delivery-country-image-url);background-position:-147px -91px;width:20px;height:12px}.icon-gn_f{background-image:var(--delivery-country-image-url);background-position:-147px -104px;width:20px;height:12px}.icon-gp_f{background-image:var(--delivery-country-image-url);background-position:-147px -117px;width:20px;height:12px}.icon-gq_f{background-image:var(--delivery-country-image-url);background-position:-147px -130px;width:20px;height:12px}.icon-gr_f{background-image:var(--delivery-country-image-url);background-position:0 -143px;width:20px;height:12px}.icon-gs_f{background-image:var(--delivery-country-image-url);background-position:-21px -143px;width:20px;height:12px}.icon-gt_f{background-image:var(--delivery-country-image-url);background-position:-42px -143px;width:20px;height:12px}.icon-gu_f{background-image:var(--delivery-country-image-url);background-position:-63px -143px;width:20px;height:12px}.icon-gw_f{background-image:var(--delivery-country-image-url);background-position:-84px -143px;width:20px;height:12px}.icon-gy_f{background-image:var(--delivery-country-image-url);background-position:-105px -143px;width:20px;height:12px}.icon-hk_f{background-image:var(--delivery-country-image-url);background-position:-126px -143px;width:20px;height:12px}.icon-hm_f{background-image:var(--delivery-country-image-url);background-position:-147px -143px;width:20px;height:12px}.icon-hn_f{background-image:var(--delivery-country-image-url);background-position:-168px 0;width:20px;height:12px}.icon-hr_f{background-image:var(--delivery-country-image-url);background-position:-168px -13px;width:20px;height:12px}.icon-ht_f{background-image:var(--delivery-country-image-url);background-position:-168px -26px;width:20px;height:12px}.icon-hu_f{background-image:var(--delivery-country-image-url);background-position:-168px -39px;width:20px;height:12px}.icon-id_f{background-image:var(--delivery-country-image-url);background-position:-168px -52px;width:20px;height:12px}.icon-ie_f{background-image:var(--delivery-country-image-url);background-position:-168px -65px;width:20px;height:12px}.icon-il_f{background-image:var(--delivery-country-image-url);background-position:-168px -78px;width:20px;height:12px}.icon-im_f{background-image:var(--delivery-country-image-url);background-position:-168px -91px;width:20px;height:12px}.icon-in_f{background-image:var(--delivery-country-image-url);background-position:-168px -104px;width:20px;height:12px}.icon-io_f{background-image:var(--delivery-country-image-url);background-position:-168px -117px;width:20px;height:12px}.icon-iq_f{background-image:var(--delivery-country-image-url);background-position:-168px -130px;width:20px;height:12px}.icon-ir_f{background-image:var(--delivery-country-image-url);background-position:-168px -143px;width:20px;height:12px}.icon-is_f{background-image:var(--delivery-country-image-url);background-position:0 -156px;width:20px;height:12px}.icon-it_f{background-image:var(--delivery-country-image-url);background-position:-21px -156px;width:20px;height:12px}.icon-je_f{background-image:var(--delivery-country-image-url);background-position:-42px -156px;width:20px;height:12px}.icon-jm_f{background-image:var(--delivery-country-image-url);background-position:-63px -156px;width:20px;height:12px}.icon-jo_f{background-image:var(--delivery-country-image-url);background-position:-84px -156px;width:20px;height:12px}.icon-jp_f{background-image:var(--delivery-country-image-url);background-position:-105px -156px;width:20px;height:12px}.icon-ke_f{background-image:var(--delivery-country-image-url);background-position:-126px -156px;width:20px;height:12px}.icon-kg_f{background-image:var(--delivery-country-image-url);background-position:-147px -156px;width:20px;height:12px}.icon-kh_f{background-image:var(--delivery-country-image-url);background-position:-168px -156px;width:20px;height:12px}.icon-ki_f{background-image:var(--delivery-country-image-url);background-position:0 -169px;width:20px;height:12px}.icon-km_f{background-image:var(--delivery-country-image-url);background-position:-21px -169px;width:20px;height:12px}.icon-kn_f{background-image:var(--delivery-country-image-url);background-position:-42px -169px;width:20px;height:12px}.icon-kp_f{background-image:var(--delivery-country-image-url);background-position:-63px -169px;width:20px;height:12px}.icon-kr_f{background-image:var(--delivery-country-image-url);background-position:-84px -169px;width:20px;height:12px}.icon-kw_f{background-image:var(--delivery-country-image-url);background-position:-105px -169px;width:20px;height:12px}.icon-ky_f{background-image:var(--delivery-country-image-url);background-position:-126px -169px;width:20px;height:12px}.icon-kz_f{background-image:var(--delivery-country-image-url);background-position:-147px -169px;width:20px;height:12px}.icon-la_f{background-image:var(--delivery-country-image-url);background-position:-168px -169px;width:20px;height:12px}.icon-lb_f{background-image:var(--delivery-country-image-url);background-position:-189px 0;width:20px;height:12px}.icon-lc_f{background-image:var(--delivery-country-image-url);background-position:-189px -13px;width:20px;height:12px}.icon-li_f{background-image:var(--delivery-country-image-url);background-position:-189px -26px;width:20px;height:12px}.icon-lk_f{background-image:var(--delivery-country-image-url);background-position:-189px -39px;width:20px;height:12px}.icon-lr_f{background-image:var(--delivery-country-image-url);background-position:-189px -52px;width:20px;height:12px}.icon-ls_f{background-image:var(--delivery-country-image-url);background-position:-189px -65px;width:20px;height:12px}.icon-lt_f{background-image:var(--delivery-country-image-url);background-position:-189px -78px;width:20px;height:12px}.icon-lu_f{background-image:var(--delivery-country-image-url);background-position:-189px -91px;width:20px;height:12px}.icon-lv_f{background-image:var(--delivery-country-image-url);background-position:-189px -104px;width:20px;height:12px}.icon-ly_f{background-image:var(--delivery-country-image-url);background-position:-189px -117px;width:20px;height:12px}.icon-ma_f{background-image:var(--delivery-country-image-url);background-position:-189px -130px;width:20px;height:12px}.icon-mc_f{background-image:var(--delivery-country-image-url);background-position:-189px -143px;width:20px;height:12px}.icon-md_f{background-image:var(--delivery-country-image-url);background-position:-189px -156px;width:20px;height:12px}.icon-me_f{background-image:var(--delivery-country-image-url);background-position:-189px -169px;width:20px;height:12px}.icon-mf_f{background-image:var(--delivery-country-image-url);background-position:0 -182px;width:20px;height:12px}.icon-mg_f{background-image:var(--delivery-country-image-url);background-position:-21px -182px;width:20px;height:12px}.icon-mh_f{background-image:var(--delivery-country-image-url);background-position:-42px -182px;width:20px;height:12px}.icon-mk_f{background-image:var(--delivery-country-image-url);background-position:-63px -182px;width:20px;height:12px}.icon-ml_f{background-image:var(--delivery-country-image-url);background-position:-84px -182px;width:20px;height:12px}.icon-mm_f{background-image:var(--delivery-country-image-url);background-position:-105px -182px;width:20px;height:12px}.icon-mn_f{background-image:var(--delivery-country-image-url);background-position:-126px -182px;width:20px;height:12px}.icon-mo_f{background-image:var(--delivery-country-image-url);background-position:-147px -182px;width:20px;height:12px}.icon-mp_f{background-image:var(--delivery-country-image-url);background-position:-168px -182px;width:20px;height:12px}.icon-mq_f{background-image:var(--delivery-country-image-url);background-position:-189px -182px;width:20px;height:12px}.icon-mr_f{background-image:var(--delivery-country-image-url);background-position:0 -195px;width:20px;height:12px}.icon-ms_f{background-image:var(--delivery-country-image-url);background-position:-21px -195px;width:20px;height:12px}.icon-mt_f{background-image:var(--delivery-country-image-url);background-position:-42px -195px;width:20px;height:12px}.icon-mu_f{background-image:var(--delivery-country-image-url);background-position:-63px -195px;width:20px;height:12px}.icon-mv_f{background-image:var(--delivery-country-image-url);background-position:-84px -195px;width:20px;height:12px}.icon-mw_f{background-image:var(--delivery-country-image-url);background-position:-105px -195px;width:20px;height:12px}.icon-mx_f{background-image:var(--delivery-country-image-url);background-position:-126px -195px;width:20px;height:12px}.icon-my_f{background-image:var(--delivery-country-image-url);background-position:-147px -195px;width:20px;height:12px}.icon-mz_f{background-image:var(--delivery-country-image-url);background-position:-168px -195px;width:20px;height:12px}.icon-na_f{background-image:var(--delivery-country-image-url);background-position:-189px -195px;width:20px;height:12px}.icon-nc_f{background-image:var(--delivery-country-image-url);
852background-position:-210px 0;width:20px;height:12px}.icon-ne_f{background-image:var(--delivery-country-image-url);background-position:-210px -13px;width:20px;height:12px}.icon-nf_f{background-image:var(--delivery-country-image-url);background-position:-210px -26px;width:20px;height:12px}.icon-ng_f{background-image:var(--delivery-country-image-url);background-position:-210px -39px;width:20px;height:12px}.icon-ni_f{background-image:var(--delivery-country-image-url);background-position:-210px -52px;width:20px;height:12px}.icon-nl_f{background-image:var(--delivery-country-image-url);background-position:-210px -65px;width:20px;height:12px}.icon-no_f{background-image:var(--delivery-country-image-url);background-position:-210px -78px;width:20px;height:12px}.icon-np_f{background-image:var(--delivery-country-image-url);background-position:-210px -91px;width:20px;height:12px}.icon-nr_f{background-image:var(--delivery-country-image-url);background-position:-210px -104px;width:20px;height:12px}.icon-nu_f{background-image:var(--delivery-country-image-url);background-position:-210px -117px;width:20px;height:12px}.icon-nz_f{background-image:var(--delivery-country-image-url);background-position:-210px -130px;width:20px;height:12px}.icon-om_f{background-image:var(--delivery-country-image-url);background-position:-210px -143px;width:20px;height:12px}.icon-pa_f{background-image:var(--delivery-country-image-url);background-position:-210px -156px;width:20px;height:12px}.icon-pe_f{background-image:var(--delivery-country-image-url);background-position:-210px -169px;width:20px;height:12px}.icon-pf_f{background-image:var(--delivery-country-image-url);background-position:-210px -182px;width:20px;height:12px}.icon-pg_f{background-image:var(--delivery-country-image-url);background-position:-210px -195px;width:20px;height:12px}.icon-ph_f{background-image:var(--delivery-country-image-url);background-position:0 -208px;width:20px;height:12px}.icon-pk_f{background-image:var(--delivery-country-image-url);background-position:-21px -208px;width:20px;height:12px}.icon-pl_f{background-image:var(--delivery-country-image-url);background-position:-42px -208px;width:20px;height:12px}.icon-pm_f{background-image:var(--delivery-country-image-url);background-position:-63px -208px;width:20px;height:12px}.icon-pn_f{background-image:var(--delivery-country-image-url);background-position:-84px -208px;width:20px;height:12px}.icon-pr_f{background-image:var(--delivery-country-image-url);background-position:-105px -208px;width:20px;height:12px}.icon-ps_f{background-image:var(--delivery-country-image-url);background-position:-126px -208px;width:20px;height:12px}.icon-pt_f{background-image:var(--delivery-country-image-url);background-position:-147px -208px;width:20px;height:12px}.icon-pw_f{background-image:var(--delivery-country-image-url);background-position:-168px -208px;width:20px;height:12px}.icon-py_f{background-image:var(--delivery-country-image-url);background-position:-189px -208px;width:20px;height:12px}.icon-qa_f{background-image:var(--delivery-country-image-url);background-position:-210px -208px;width:20px;height:12px}.icon-re_f{background-image:var(--delivery-country-image-url);background-position:-231px 0;width:20px;height:12px}.icon-ro_f{background-image:var(--delivery-country-image-url);background-position:-231px -13px;width:20px;height:12px}.icon-rs_f{background-image:var(--delivery-country-image-url);background-position:-231px -26px;width:20px;height:12px}.icon-ru_f{background-image:var(--delivery-country-image-url);background-position:-231px -39px;width:20px;height:12px}.icon-rw_f{background-image:var(--delivery-country-image-url);background-position:-231px -52px;width:20px;height:12px}.icon-sa_f{background-image:var(--delivery-country-image-url);background-position:-231px -65px;width:20px;height:12px}.icon-sb_f{background-image:var(--delivery-country-image-url);background-position:-231px -78px;width:20px;height:12px}.icon-sc_f{background-image:var(--delivery-country-image-url);background-position:-231px -91px;width:20px;height:12px}.icon-sd_f{background-image:var(--delivery-country-image-url);background-position:-231px -104px;width:20px;height:12px}.icon-se_f{background-image:var(--delivery-country-image-url);background-position:-231px -117px;width:20px;height:12px}.icon-sg_f{background-image:var(--delivery-country-image-url);background-position:-231px -130px;width:20px;height:12px}.icon-sh_f{background-image:var(--delivery-country-image-url);background-position:-231px -143px;width:20px;height:12px}.icon-si_f{background-image:var(--delivery-country-image-url);background-position:-231px -156px;width:20px;height:12px}.icon-sj_f{background-image:var(--delivery-country-image-url);background-position:-231px -169px;width:20px;height:12px}.icon-sk_f{background-image:var(--delivery-country-image-url);background-position:-231px -182px;width:20px;height:12px}.icon-sl_f{background-image:var(--delivery-country-image-url);background-position:-231px -195px;width:20px;height:12px}.icon-sm_f{background-image:var(--delivery-country-image-url);background-position:-231px -208px;width:20px;height:12px}.icon-sn_f{background-image:var(--delivery-country-image-url);background-position:0 -221px;width:20px;height:12px}.icon-so_f{background-image:var(--delivery-country-image-url);background-position:-21px -221px;width:20px;height:12px}.icon-sr_f{background-image:var(--delivery-country-image-url);background-position:-42px -221px;width:20px;height:12px}.icon-ss_f{background-image:var(--delivery-country-image-url);background-position:-63px -221px;width:20px;height:12px}.icon-st_f{background-image:var(--delivery-country-image-url);background-position:-84px -221px;width:20px;height:12px}.icon-sv_f{background-image:var(--delivery-country-image-url);background-position:-105px -221px;width:20px;height:12px}.icon-sx_f{background-image:var(--delivery-country-image-url);background-position:-126px -221px;width:20px;height:12px}.icon-sy_f{background-image:var(--delivery-country-image-url);background-position:-147px -221px;width:20px;height:12px}.icon-sz_f{background-image:var(--delivery-country-image-url);background-position:-168px -221px;width:20px;height:12px}.icon-tc_f{background-image:var(--delivery-country-image-url);background-position:-189px -221px;width:20px;height:12px}.icon-td_f{background-image:var(--delivery-country-image-url);
852background-position:-210px -221px;width:20px;height:12px}.icon-tf_f{background-image:var(--delivery-country-image-url);background-position:-231px -221px;width:20px;height:12px}.icon-tg_f{background-image:var(--delivery-country-image-url);background-position:0 -234px;width:20px;height:12px}.icon-th_f{background-image:var(--delivery-country-image-url);background-position:-21px -234px;width:20px;height:12px}.icon-tj_f{background-image:var(--delivery-country-image-url);background-position:-42px -234px;width:20px;height:12px}.icon-tk_f{background-image:var(--delivery-country-image-url);background-position:-63px -234px;width:20px;height:12px}.icon-tl_f{background-image:var(--delivery-country-image-url);background-position:-84px -234px;width:20px;height:12px}.icon-tm_f{background-image:var(--delivery-country-image-url);background-position:-105px -234px;width:20px;height:12px}.icon-tn_f{background-image:var(--delivery-country-image-url);background-position:-126px -234px;width:20px;height:12px}.icon-to_f{background-image:var(--delivery-country-image-url);background-position:-147px -234px;width:20px;height:12px}.icon-tr_f{background-image:var(--delivery-country-image-url);background-position:-168px -234px;width:20px;height:12px}.icon-tt_f{background-image:var(--delivery-country-image-url);background-position:-189px -234px;width:20px;height:12px}.icon-tv_f{background-image:var(--delivery-country-image-url);background-position:-210px -234px;width:20px;height:12px}.icon-tw_f{background-image:var(--delivery-country-image-url);background-position:-231px -234px;width:20px;height:12px}.icon-tz_f{background-image:var(--delivery-country-image-url);background-position:-252px 0;width:20px;height:12px}.icon-ua_f{background-image:var(--delivery-country-image-url);background-position:-252px -13px;width:20px;height:12px}.icon-ug_f{background-image:var(--delivery-country-image-url);background-position:-252px -26px;width:20px;height:12px}.icon-um_f{background-image:var(--delivery-country-image-url);background-position:-252px -39px;width:20px;height:12px}.icon-us_f{background-image:var(--delivery-country-image-url);background-position:-252px -52px;width:20px;height:12px}.icon-uy_f{background-image:var(--delivery-country-image-url);background-position:-252px -65px;width:20px;height:12px}.icon-uz_f{background-image:var(--delivery-country-image-url);background-position:-252px -78px;width:20px;height:12px}.icon-va_f{background-image:var(--delivery-country-image-url);background-position:-252px -91px;width:20px;height:12px}.icon-vc_f{background-image:var(--delivery-country-image-url);background-position:-252px -104px;width:20px;height:12px}.icon-ve_f{background-image:var(--delivery-country-image-url);background-position:-252px -117px;width:20px;height:12px}.icon-vg_f{background-image:var(--delivery-country-image-url);background-position:-252px -130px;width:20px;height:12px}.icon-vi_f{background-image:var(--delivery-country-image-url);background-position:-252px -143px;width:20px;height:12px}.icon-vn_f{background-image:var(--delivery-country-image-url);background-position:-252px -156px;width:20px;height:12px}.icon-vu_f{background-image:var(--delivery-country-image-url);background-position:-252px -169px;width:20px;height:12px}.icon-wf_f{background-image:var(--delivery-country-image-url);background-position:-252px -182px;width:20px;height:12px}.icon-ws_f{background-image:var(--delivery-country-image-url);background-position:-252px -195px;width:20px;height:12px}.icon-xk_f{background-image:var(--delivery-country-image-url);background-position:-252px -208px;width:20px;height:12px}.icon-ye_f{background-image:var(--delivery-country-image-url);background-position:-252px -221px;width:20px;height:12px}.icon-yt_f{background-image:var(--delivery-country-image-url);background-position:-252px -234px;width:20px;height:12px}.icon-za_f{background-image:var(--delivery-country-image-url);background-position:0 -247px;width:20px;height:12px}.icon-zm_f{background-image:var(--delivery-country-image-url);background-position:-21px -247px;width:20px;height:12px}.icon-zw_f{background-image:var(--delivery-country-image-url);background-position:-42px -247px;width:20px;height:12px}
853</style>
854<script>
855    window.deliveryCommon = window.deliveryCommon || {};
856    window.deliveryCommon.setting = {};
857    Object.assign(window.deliveryCommon.setting, {
858        "shop_currency_code__ed": 'INR' || 'USD',
859        "shop_locale_code__ed": 'en' || 'en',
860        "shop_domain__ed":  'hasan-oud-social-croww.myshopify.com',
861        "product_available__ed": '',
862        "product_id__ed": ''
863    });
864    window.deliveryED = window.deliveryED || {};
865    window.deliveryED.setting = {};
866    Object.assign(window.deliveryED.setting, {
867        "delivery__app_setting": {"main_delivery_setting":{"is_active":1,"order_delivery_info":"\u003cp style=\"text-align:center;\"\u003e\u003cstrong\u003eExpress Shipping PAN India ✈️\u003c\/strong\u003e\u003c\/p\u003e","is_ignore_out_of_stock":0,"out_of_stock_mode":0,"out_of_stock_info":"\u003cp\u003e\u003c\/p\u003e","order_progress_bar_mode":0,"order_progress_setting":{"ordered":{"svg_number":0,"title":"Ordered","tips_description":"After you place the order, we will need 1-3 days to prepare the shipment"},"order_ready":{"svg_number":4,"is_active":1,"title":"Dispatch","date_title":"{order_ready_minimum_date} - {order_ready_maximum_date}","tips_description":"Orders will start to be shipped"},"order_delivered":{"svg_number":10,"title":"Delivered","date_title":"{order_delivered_minimum_date} - {order_delivered_maximum_date}","tips_description":"Estimated arrival date range:{order_delivered_minimum_date} - {order_delivered_maximum_date}"}},"order_delivery_work_week":[0,1,1,1,1,1,0],"order_delivery_day_range":[1,3],"order_delivery_calc_method":0,"order_ready_work_week":[1,1,1,1,1,1,1],"order_ready_day_range":[0,1],"order_ready_calc_method":2,"holiday":[],"order_delivery_date_format":0,"delivery_date_custom_format":"{month_local} {day}","delivery_date_format_zero":0,"delivery_date_format_month_translate":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"delivery_date_format_week_translate":["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],"order_delivery_countdown_format":0,"delivery_countdown_custom_format":"{hours} {hours_local} {minutes} {minutes_local} {seconds} {seconds_local}","countdown_format_translate":["Hours","Minutes","Seconds"],"delivery_countdown_format_zero":0,"countdown_cutoff_hour":0,"countdown_cutoff_minute":0,"countdown_cutoff_advanced_enable":0,"countdown_cutoff_advanced":[[23,59],[23,59],[23,59],[23,59],[23,59],[23,59],[23,59]],"countdown_mode":0,"after_deadline_hide_widget":0,"timezone_mode":0,"timezone":5.5,"todayandtomorrow":[{"lan_code":"en","lan_name":"English","left":"today","right":"tomorrow"}],"translate_country_name":[],"widget_layout_mode":0,"widget_placement_method":0,"widget_placement_position":0,"widget_placement_page":1,"widget_margin":[12,0,0,0],"message_text_widget_appearance_setting":{"border":{"border_width":1,"border_radius":4,"border_line":2},"color":{"text_color":"#000000","background_color":"#FFFFFF","border_color":"#E2E2E2"},"other":{"margin":[0,0,0,0],"padding":[10,10,10,10]}},"progress_bar_widget_appearance_setting":{"color":{"basic":{"icon_color":"E2B227","icon_background_color":"#FFFFFF","order_status_title_color":"#E2B227","date_title_color":"#000000"},"advanced":{"order_status_title_color":"#000000","progress_line_color":"#000000","date_title_color":"#000000","description_tips_background_color":"#000000","icon_background_color":"#000000","icon_color":"#FFFFFF","description_tips_color":"#FFFFFF"}},"font":{"icon_font":20,"order_status_title_font":14,"date_title_font":14,"description_tips_font":14},"other":{"margin":[8,0,0,0]}},"show_country_mode":0,"arrow_down_position":0,"country_modal_background_rgba":[0,0,0,0.5],"country_modal_appearance_setting":{"color":{"text_color":"#000000","background_color":"#FFFFFF","icon_color":"#999999","selected_color":"#f2f2f2"},"border":{"border_radius":7},"font":{"text_font":16,"icon_font":16},"other":{"width":56}},"cart_form_mode":0,"cart_form_position":0,"product_form_position":0,"out_of_stock_product_form_position":0,"cart_checkout_status":0,"cart_checkout_title":"Estimated between","cart_checkout_description":"{order_delivered_minimum_date} and {order_delivered_maximum_date}","widget_custom_css":"","replace_jq":0,"jquery_version":"1.12.0","is_ignore_cookie_cache":0,"is_show_all":0,"p_mapping":11,"product_ids":["8524290294065","8524290457905","8524290588977","8524290752817","8524290851121","8524290982193","8524291178801","8524291342641","8524291506481","8524291866929","8524291998001","8524292292913","8524292620593","8524292981041","8524293439793","8524293701937","8524293833009","8524293964081","8524294095153","8524294193457","8524294324529","8524294422833","8524295405873","8524295471409","8524295504177","8524295536945","8524295569713","8524295635249","8524295668017","8524295733553","8524295799089","8524295831857","8524295864625","8524295897393","8524296880433","8524297044273","8524297077041","8524297109809","8524297273649","8524297437489","8524297601329","8524297732401","8524297961777","8524297994545","8524298158385","8524298617137","8524298912049","8524299043121","8524299174193","8524299862321","8524299993393","8524300058929","8524300190001","8524300353841","852430051
8677681","8524300681521","8524300845361","8524300943665","8524301041969","8524301173041","8524301369649","8524301566257","8524301730097","8524301861169","8524302090545","8524302319921","8524302516529","8524302713137","8524302844209","8524303073585","8524303728945","8524303827249","8524303958321","8524304089393","8524304351537","8705066107185","8996100538673","8996115382577","8996461871409","8996476125489","8996496343345","8996519379249","8996544217393","8996591010097","8996608213297","8996624302385","8996651434289","8996682367281","8996700881201","8996725850417","8996760518961","8996808687921","8996839751985","8996875927857","8996894343473","8996917608753","8996955062577","8996978327857","8997010440497","8997033443633"]}},
868        "delivery__pro_setting": null,
869        "delivery__cate_setting": null
870    });
871</script>
871 
872  
872<script type="application/javascript">
873checkoutBuyer = "https://fastrr-boost-ui.pickrr.com/";
874</script>
874
875
876<input type="hidden" value="hasanoud.com" id="sellerDomain"/>
877<link rel="stylesheet" href="https://fastrr-boost-ui.pickrr.com/assets/styles/shopify.css">
878<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shopify.js" defer></script>
878
879
880<input type="hidden" value="rz" id="template"/>
881
882<input type="hidden" value="percent" id="discountType"/>
883<input type="hidden" value="10" id="discValue"/>
884
885<style>	
886  .sr-headless-checkout {
887    font-family: inherit;
888    font-size: 15px;
889    font-weight: 600;
890    border-radius: 24px;
891    height: 45px;
892    letter-spacing: 1px;
893    background-color:rgb(0, 128, 0);
894  }
895</style>
896  
897<!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
898<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 898
898
899<script type="application/json" id="core-uppromote-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}</script>
899
900
901<script id="core-uppromote-quick-store-tracking-vars">
902    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
903    if (window.location.href.includes('?sca_ref=')) {
904        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
905            context: getContext(),
906            timestamp: new Date().toISOString(),
907        }))
908    }
909</script>
909
910
911
912<script id="core-uppromote-setting-booster">
913    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
914    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
915    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
916    idToClean.forEach(id => {
917        document.getElementById(id)?.remove()
918    })
919</script>
919
920<!-- END app snippet -->
921
922
923<!-- END app block --><!-- BEGIN app block: shopify://apps/quinn-shoppable-videos/blocks/app-embed/150d2781-732b-4020-a9fb-1368e974e6bb -->
924
925
926
927
928
929
930<!-- BEGIN app snippet: init -->
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947<script data-app="quinn">
948  window.Quinn = {};
949  Quinn.ab_test_enabled = false;
950  Quinn.ab_test_id = "test01";
951  Quinn.ab_enabled_for_widgets = [];
952  Quinn.ab_enabled_on_pages = [];
953  Quinn.ab_control_group_percentage = "50";
954  Quinn.embed_settings = {"quinn_atc_button_text":"Add to cart","quinn_out_of_stock_text":"Out of stock","quinn_view_product_text":"More Info","quinn_description_open_text":"Show now","quinn_description_heading_text":"Description","quinn_description_read_more":"Read more","quinn_description_read_less":"Read less","quinn_product_section_heading":"Selected Product","quinn_variant_selector_prefix":"Select","quinn_atc_button_loading":"Loading","quinn_atc_complete_toast":"Product added to cart","custom_swatch_code":"\u003cscript\u003e\u003c\/script\u003e","quinn_enable_vendor_playlist":false};
955  Quinn.is_deferred_mode_enabled = null;
956  Quinn.is_manual_load_enabled = null;
957  Quinn.queuedScripts = [];
958</script>
958
959
960
961
962
963
964
965
966
967
968<script
969  data-app="quinn"
970>
971  Quinn.shop_domain = "hasan-oud-social-croww.myshopify.com";
972  Quinn.metaPrefix= "LOGIN__";
973  Quinn.page_key = "";
974  Quinn.page_type = "login";
975  Quinn.page_handle = "";
976  Quinn.currency_symbol = "" || "₹",
977  Quinn.design_mode = false;
978  Quinn.facebook_pixel_tracking = null;
979  Quinn.settings = {"story":{"visibility":"both","hero_text_color":"#ffffff","hero_text":"WATCH \u0026 BUY!","hero_title":"Bestsellers","show_hero_story":true,"is_sticky":false,"website_header_identifier":"#shopify-section-header","top_offset_on_collection_mobile":"0","top_offset_on_collection_desktop":"0","top_offset_on_product_mobile":"0","top_offset_on_product_desktop":"0","top_offset_on_home_mobile":"0","top_offset_on_home_desktop":"0"},"cards":{"visibility":"both","show_first_product_price":false,"use_variant_price":false,"reviewsPlaceholder":"New Arrival","cards_heading":"Everyone's Favourite","show_arrows":false},"recommendations":{"relatedBadgeText":"For you","viewedBadgeText":"Previously viewed","incartBadgeText":"In you cart","orderedBadgeText":"Previously bought","bestSellingBadgeText":"","patcBadgeText":"","headingText":"For you","headingFontFamily":"inherit","headingFontWeight":"500","headingFontSize":"24px","heading_font_color":"#00584b","rel_prod_text_color":"#ffaa22","productTitleFontFamily":"inherit","viewed_prod_text_color":"#ffe6b3","prev_viewed_prod_text_color":"#ffe6b3","incart_prod_text_color":"#cfbdfe","ordered_prod_text_color":"#c6f7d5","arrow_bg":"#00584b","arrow_color":"#ffffff"},"imaxvideo":{"visibility":"both"},"overlay":{"close_overlay_back_button":true,"change_image_on_variant_change":false,"cart_selector":"","swatch_selector_keys":"color","selector_types":"{\"Size\":\"size\",\"Color\":\"shade\",\"Shade\":\"shade\",\"Flavour\":\"dropdown\"}","hide_elements":"","swipe_direction":"vertical","card_swipe_direction":"vertical","prevent_header_update":false,"move_to_next_story":false,"uniform_group_overlay_ux":false,"is_muted":false,"overlay_z_index":"99999","should_open_image_overlay":false,"redirect_url":"","redirect_product_click":false,"show_media_title_in_group_overlay":false,"use_swatch_images":false,"sort_variant_by_quantity":false,"show_overlay_title_for_all_widgets":false,"disable_overlay_atc_tracking":false,"show_navigation_arrows":false,"swatch_option_ignore":"","disable_overlay_minimiser":false,"move_to_next_video":false,"tap_to_switch_story":false,"always_show_products":false},"floating":{"disable_widget":false,"floating_type":"circle","floating_side":"right","mobile_floating_right":"20","mobile_floating_bottom":175,"desktop_floating_right":"20","desktop_floating_bottom":"20","floating_zindex":"9999","show_circle_close_btn":true,"hide_on_rectangle_close":false},"floating_tray":{"enable_widget":false,"mobile_floating_bottom":"100","desktop_floating_bottom":"100","slider_text":"REVIEWS"},"general":{"cart_provider":"none","should_loop_overlay":true,"review_provider":"none","currency_symbol":"","show_decimal_price":false,"store_offers":"[]","show_branding":true,"branding_text_color":"#6D7278","show_overlay_branding":true,"overlay_branding_text_color":"#FFFFF","show_video_watermark":true,"video_watermark_text_color":"#6D7278","checkout_video_tagging":false,"is_market_enabled":false,"default_market_country_code":"","gaid":"","fbid":"","shopflowid":"","storeLogoUrl":"","vlpFontScript":"","storeCDNPrefix":"","enable_quinn_cdn":false,"disable_ga_events":false,"disable_fb_events":false,"network_interceptor":false,"tracking_injection":true,"disable_vibrations":false,"prevent_price_round":false,"swap_currency_symbol":false},"customiser":{"card_cutoff_price":"true","review_provider":"none","video_cutoff_price_visibility":"true","primaryBtn_title":"Shop now","tertiaryBtn_title":"More info","tertiaryBtn_visibility":"true","secondaryBtn_title":"Add to cart","popup_text":"Watch \u0026 Buy","popup_size":"Small","floating_tray_text":"","floating_tray_bottom_height":"50px"},"checkout":{"ab_enabled":false,"ab_test_id":""},"clp":{"button_position":"top_right","z_index":"9999","vertical_offset":"10","horizontal_offset":"10","button_text":"Quick view"}
979,"analytics":{"disable_atc_analytics_view":false,"disable_order_analytics_view":false,"disable_cta_analytics_view":true},"enable_interceptor":false,"cart_tracking":false,"ab_testing":false,"ab_testing_id":"test01","show_ab_testing_analytics":false,"ab_control_group_percentage":"50","calc_net_speed":false,"enable_gif":false,"subscription":{"plan_name":"FREE"},"forced_disabled":false,"setupCompleted":true,"events":["quinn_events_product_view","quinn_events_overlay_open","quinn_events_overlay_close","quinn_events_system_action","quinn_events_custom_action","quinn_events_overlay_media_interaction","quinn_events_overlay_swipe","quinn_events_widget_impression","quinn_events_page_view","quinn_events_page_scroll","quinn_events_cta_clicked"],"ab_enabled_on_pages":[],"ab_enabled_for_widgets":[],"onboarding":{"signupCompleted":true,"subscribed":true},"pallet":{"--quinn-primary-text-color":"#fff","--quinn-primary-color":"#000","--quinn-primary-border-color":"#000","--quinn-secondary-text-color":"#000","--quinn-secondary-color":"#efc340","--quinn-secondary-border-color":"#efc340","--quinn-story-outline-color":"#000","--quinn-story-title-color":"#000000","--quinn-cart-checkout-btn-bg-color":"#efc340","--quinn-cart-checkout-btn-color":"#000","--quinn-cart-checkout-border-color":"#efc340"}};
980  Quinn.version = "quinn-live-1-493";
981  Quinn.pallet = null;
982  Quinn.functions = {};
983    Quinn.utils = {};
984    Quinn.app_id = "5905719";
985  Quinn.page_widgets = [];
986    Quinn.timestamp = Date.now();
987    Quinn.Events = {};
988    Quinn.CUSTOM_QUINN_EVENTS = {};
989    Quinn.appType  = 'shopify';
990    Quinn.sft = "24fa8deea3cba9641382aedd3ac215de";
991  Quinn.cdn = "@@hasanoud.com@cdn@shop@[email protected]?v=3524";
992  Quinn.view_threshold_miliseconds = 0;
993  console.log("%cShoppable videos powered by quinn.live", "font-size: 1.2em; font-weight: bolder; text-shadow: #000 1px 1px; background-color: #0388fc; padding: 10px 10%; color: #fff; text-align: center;")
994    console.log(`%cversion: ${
995      Quinn.version
996    }`, "font-size: 1em; font-weight: bolder;")
997    localStorage.setItem("_quinn-shop-domain", Quinn.shop_domain);
998    Quinn.themeSettings = {"logo":"\/\/hasanoud.com\/cdn\/shop\/files\/LOGO.png?v=1791024182","logo_width":100,"favicon":"\/\/hasanoud.com\/cdn\/shop\/files\/1.png?v=1686722265","color_schemes":[{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"}],"type_header_font":{"error":"json not allowed for this object"},"heading_scale":100,"type_body_font":{"error":"json not allowed for this object"},"body_scale":100,"page_width":1600,"spacing_sections":0,"spacing_grid_horizontal":12,"spacing_grid_vertical":8,"animations_reveal_on_scroll":true,"animations_hover_elements":"none","buttons_border_thickness":0,"buttons_border_opacity":100,"buttons_radius":26,"buttons_shadow_opacity":0,"buttons_shadow_horizontal_offset":0,"buttons_shadow_vertical_offset":4,"buttons_shadow_blur":5,"variant_pills_border_thickness":1,"variant_pills_border_opacity":55,"variant_pills_radius":40,"variant_pills_shadow_opacity":0,"variant_pills_shadow_horizontal_offset":0,"variant_pills_shadow_vertical_offset":4,"variant_pills_shadow_blur":5,"inputs_border_thickness":1,"inputs_border_opacity":55,"inputs_radiu
998s":0,"inputs_shadow_opacity":0,"inputs_shadow_horizontal_offset":0,"inputs_shadow_vertical_offset":4,"inputs_shadow_blur":5,"card_style":"card","card_image_padding":0,"card_text_alignment":"center","card_color_scheme":{"error":"json not allowed for this object"},"card_border_thickness":1,"card_border_opacity":10,"card_corner_radius":10,"card_shadow_opacity":0,"card_shadow_horizontal_offset":0,"card_shadow_vertical_offset":4,"card_shadow_blur":5,"collection_card_style":"standard","collection_card_image_padding":0,"collection_card_text_alignment":"left","collection_card_color_scheme":{"error":"json not allowed for this object"},"collection_card_border_thickness":0,"collection_card_border_opacity":10,"collection_card_corner_radius":0,"collection_card_shadow_opacity":0,"collection_card_shadow_horizontal_offset":0,"collection_card_shadow_vertical_offset":4,"collection_card_shadow_blur":5,"blog_card_style":"standard","blog_card_image_padding":0,"blog_card_text_alignment":"left","blog_card_color_scheme":{"error":"json not allowed for this object"},"blog_card_border_thickness":0,"blog_card_border_opacity":10,"blog_card_corner_radius":0,"blog_card_shadow_opacity":0,"blog_card_shadow_horizontal_offset":0,"blog_card_shadow_vertical_offset":4,"blog_card_shadow_blur":5,"text_boxes_border_thickness":0,"text_boxes_border_opacity":10,"text_boxes_radius":0,"text_boxes_shadow_opacity":0,"text_boxes_shadow_horizontal_offset":0,"text_boxes_shadow_vertical_offset":4,"text_boxes_shadow_blur":5,"media_border_thickness":1,"media_border_opacity":5,"media_radius":0,"media_shadow_opacity":0,"media_shadow_horizontal_offset":0,"media_shadow_vertical_offset":4,"media_shadow_blur":5,"popup_border_thickness":1,"popup_border_opacity":10,"popup_corner_radius":0,"popup_shadow_opacity":0,"popup_shadow_horizontal_offset":0,"popup_shadow_vertical_offset":4,"popup_shadow_blur":5,"drawer_border_thickness":1,"drawer_border_opacity":10,"drawer_shadow_opacity":0,"drawer_shadow_horizontal_offset":0,"drawer_shadow_vertical_offset":4,"drawer_shadow_blur":5,"badge_position":"bottom right","badge_corner_radius":40,"sale_badge_color_scheme":{"error":"json not allowed for this object"},"sold_out_badge_color_scheme":{"error":"json not allowed for this object"},"brand_headline":"","brand_description":"\u003cp\u003e\u003c\/p\u003e","brand_image_width":100,"social_facebook_link":"","social_instagram_link":"","social_youtube_link":"","social_tiktok_link":"","social_twitter_link":"","social_snapchat_link":"","social_pinterest_link":"","social_tumblr_link":"","social_vimeo_link":"","predictive_search_enabled":true,"predictive_search_show_vendor":false,"predictive_search_show_price":false,"currency_code_enabled":true,"cart_type":"drawer","show_vendor":false,"show_cart_note":true,"cart_drawer_collection":"","mid":"19g6iljzj7fhf","envType":"production","hideFlow":false,"btnTxt":true,"gk-merchant-btnText":"","fbpixel":"1085294588544160","priClr":"#e2b227","secClr":"#ffffff","goEnable":true,"main-titile":"Checkout","sub-titile":"10% Off on Prepaid Orders","goBuynowEnable":true,"buynow-titile":"Buy It Now","btnBClr":"#e2b227","btnTextClr":"#ffffff","checkout_logo_position":"left","checkout_logo_size":"medium","checkout_body_background_color":"#fff","checkout_input_background_color_mode":"white","checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#1878b9","checkout_button_color":"#1878b9","checkout_error_color":"#e22120","customer_layout":"customer_area"};
999</script>
999
1000
1001<script data-app="quinn">
1002  Quinn.cdn = Quinn.cdn.replace(/@/g, '/').split('/').slice(0, -1).join('/') + '/';
1003  Quinn.isNewApp = true;
1004</script>
1004
1005
1006
1007<style>
1008  :root {
1009    --quinn_loader_color: #e6e4eb;
1010  }
1011</style>
1011<script data-app="quinn">
1012  if (!window.quinnExtensionCdnUrl) {
1013    const quinnOverlayUrl = 'https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-overlay.bundle.js';
1014    const quinnExtensionUrl = quinnOverlayUrl.split('/');
1015    quinnExtensionUrl.pop();
1016    window.quinnExtensionCdnUrl = quinnExtensionUrl.join('/') + '/';
1017  }
1018  document.addEventListener('DOMContentLoaded', () => {
1019    if (Quinn.functions && Quinn.functions.UPDATE_APP_CART) {
1020      Quinn.functions.UPDATE_APP_CART();
1021    }
1022  });
1023</script>
vendor: 1 bytes, line 1023
1023
1024<script></script>
1024
1025
1026<script>window.OPEN_CART = () => {
1027 document.querySelector('a[href="/cart"]').click() 
1028}</script>
1028
1029
1030
1031<!-- END app snippet -->
1032
1033<!-- BEGIN app snippet: asset -->
1034
1035
1036
1037
1038<script
1039      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-live.bundle.js"
1040      defer="defer"
1041      data-app="quinn"
1042      type="module"
1043    ></script>
1043<!-- END app snippet -->
1044
1045<!-- BEGIN app snippet: asset -->
1046
1047
1048
1049
1050<script data-app="quinn">
1051    Quinn.overlay_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-overlay.bundle.js";
1052  </script>
1052<!-- END app snippet -->
1053<!-- BEGIN app snippet: asset -->
1054
1055
1056
1057
1058<script
1059      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-vendor.bundle.js"
1060      defer="defer"
1061      data-app="quinn"
1062      type="module"
1063    ></script>
1063<!-- END app snippet -->
1064<!-- BEGIN app snippet: asset -->
1065
1066
1067
1068
1069<script
1070      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayCarouselBody-svelte.js"
1071      defer="defer"
1072      data-app="quinn"
1073      type="module"
1074    ></script>
1074<!-- END app snippet -->
1075<!-- BEGIN app snippet: asset -->
1076
1077
1078
1079
1080<script data-app="quinn">
1081    Quinn.location_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-location.bundle.js";
1082  </script>
1082<!-- END app snippet -->
1083<!-- BEGIN app snippet: overlay -->
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106<!-- END app snippet -->
1107
1108<!-- BEGIN app snippet: asset -->
1109
1110
1111
1112
1113<script data-app="quinn">
1114    Quinn.chunk_overlay_info_variants_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoVariants-svelte.js";
1115  </script>
1115<!-- END app snippet -->
1116<!-- BEGIN app snippet: asset -->
1117
1118
1119
1120
1121<script data-app="quinn">
1122    Quinn.chunk_overlay_variants_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoVariants-svelte.js";
1123  </script>
1123<!-- END app snippet -->
1124<!-- BEGIN app snippet: asset -->
1125
1126
1127
1128
1129<script data-app="quinn">
1130    Quinn.chunk_overlay_video_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayVideo-svelte.js";
1131  </script>
1131<!-- END app snippet -->
1132<!-- BEGIN app snippet: asset -->
1133
1134
1135
1136
1137<script data-app="quinn">
1138    Quinn.chunk_overlay_volume_btn_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/VolumeButton-svelte.js";
1139  </script>
1139<!-- END app snippet -->
1140<!-- BEGIN app snippet: asset -->
1141
1142
1143
1144
1145<script data-app="quinn">
1146    Quinn.chunk_overlay_info_variants_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoVariants-svelte.js";
1147  </script>
1147<!-- END app snippet -->
1148<!-- BEGIN app snippet: asset -->
1149
1150
1151
1152
1153<script data-app="quinn">
1154    Quinn.chunk_overlay_cart_btn_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/CartButton-svelte.js";
1155  </script>
1155<!-- END app snippet -->
1156<!-- BEGIN app snippet: asset -->
1157
1158
1159
1160
1161<script data-app="quinn">
1162    Quinn.chunk_overlay_video_group_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayVideoGroup-svelte.js";
1163  </script>
1163<!-- END app snippet -->
1164<!-- BEGIN app snippet: asset -->
1165
1166
1167
1168
1169<script data-app="quinn">
1170    Quinn.chunk_overlay_info_products_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProducts-svelte.js";
1171  </script>
1171<!-- END app snippet -->
1172<!-- BEGIN app snippet: asset -->
1173
1174
1175
1176
1177<script data-app="quinn">
1178    Quinn.chunk_overlay_mobile_products_container_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayMobileProductsContainer-svelte.js";
1179  </script>
1179<!-- END app snippet -->
1180<!-- BEGIN app snippet: asset -->
1181
1182
1183
1184
1185<script data-app="quinn">
1186    Quinn.chunk_overlay_info_product_images_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProductImages-svelte.js";
1187  </script>
1187<!-- END app snippet -->
1188<!-- BEGIN app snippet: asset -->
1189
1190
1191
1192
1193<script data-app="quinn">
1194    Quinn.chunk_overlay_info_product_description_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProductDescription-svelte.js";
1195  </script>
1195<!-- END app snippet -->
1196<!-- BEGIN app snippet: network-intercepter -->
1196<script>
1197  const origFetch = window.fetch;
1198  window.fetch = async (...args) => {
1199    let [url, payload] = args;
1200
1201    if (!url) {
1202      return origFetch(...args);
1203    }
1204
1205    if (url instanceof Request) {
1206      url = url.url; // Extract the URL string from the Request object
1207    } else if (url instanceof URL) {
1208      url = url.toString(); // Convert URL object to string
1209    }
1210
1211    if (url.includes('/cart/add')) {
1212      if (payload && payload.body) {
1213        const formData = payload.body;
1214
1215        // Case 1: Handle FormData
1216        if (formData instanceof FormData) {
1217          formData.delete('properties[_y]');
1218        }
1219        // Case 2: Handle JSON string
1220        else if (typeof formData === 'string') {
1221          try {
1222            const parsedData = JSON.parse(formData);
1223            if (parsedData.items) {
1224              parsedData.items.forEach((item) => {
1225                if (item.properties && item.properties['_y']) {
1226                  delete item.properties['_y'];
1227                }
1228              });
1229            }
1230            payload.body = JSON.stringify(parsedData);
1231          } catch (e) {}
1232        }
1233        // Case 3: Handle plain object
1234        else if (typeof formData === 'object') {
1235          if (formData.items) {
1236            formData.items.forEach((item) => {
1237              if (item.properties && item.properties['_y']) {
1238                delete item.properties['_y'];
1239              }
1240            });
1241          }
1242        }
1243      }
1244    }
1245
1246    const response = await origFetch(...args);
1247    if (Quinn && typeof Quinn.interceptorCallback?.Fetch === 'function') {
1248      Quinn.interceptorCallback.Fetch(response.url, response, origFetch);
1249    }
1250    quinnSyncCart(url);
1251
1252    return response;
1253  };
1254  function quinnSyncCart(url) {
1255    if (!url) return;
1256    if (
1257      (url.includes('/cart/add') || url.includes('/cart/update') || url.includes('/cart/change')) &&
1258      window.Quinn &&
1259      window.Quinn.overlayController
1260    ) {
1261      console.log('quinnSyncCart');
1262      Quinn.overlayController.controller.dispatchEvent({ events: ['UPDATE_CART_COUNT'] });
1263    }
1264  }
1265  (function (XHR) {
1266    let send = XHR.prototype.send;
1267    XHR.prototype.send = function (data) {
1268      let oldOnReadyStateChange;
1269
1270      function onReadyStateChange() {
1271        if (this.readyState === 4 && Quinn.interceptorCallback) {
1272          Quinn.interceptorCallback.XHR(this._url, this.response, XHR);
1273        }
1274        quinnSyncCart(this._url);
1275        if (oldOnReadyStateChange) oldOnReadyStateChange();
1276      }
1277
1278      if (this._url && this._url.includes('/cart/add')) {
1279        // Case 1: Handle FormData
1280        if (data instanceof FormData) {
1281          data.delete('properties[_y]');
1282        }
1283        // Case 2: Handle JSON string
1284        else if (typeof data === 'string') {
1285          try {
1286            const parsedData = JSON.parse(data);
1287            if (parsedData.items) {
1288              parsedData.items.forEach((item) => {
1289                if (item.properties && item.properties['_y']) {
1290                  delete item.properties['_y'];
1291                }
1292              });
1293            }
1294            payload.body = JSON.stringify(parsedData);
1295          } catch (e) {}
1296        }
1297        // Case 3: Handle plain object
1298        else if (typeof data === 'object') {
1299          if (data.items) {
1300            data.items.forEach((item) => {
1301              if (item.properties && item.properties['_y']) {
1302                delete item.properties['_y'];
1303              }
1304            });
1305          }
1306        }
1307      }
1308
1309      /* Set xhr.noIntercept to true to disable the interceptor for a particular call */
1310      if (!this.noIntercept) {
1311        if (this.addEventListener) {
1312          this.addEventListener('readystatechange', onReadyStateChange, false);
1313        } else {
1314          oldOnReadyStateChange = this.onreadystatechange;
1315          this.onreadystatechange = onReadyStateChange;
1316        }
1317      }
1318      send.call(this, data);
1319    };
1320  })(XMLHttpRequest);
1321</script>
1321
1322<!-- END app snippet -->
1323
1324
1325  <!-- BEGIN app snippet: asset -->
1326
1327
1328
1329
1330<script
1331      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-floating.bundle.js"
1332      defer="defer"
1333      data-app="quinn"
1334      type="module"
1335    ></script>
1335<!-- END app snippet -->
1336  <!-- BEGIN app snippet: floating -->
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360<!-- END app snippet -->
1361
1362
1363<!-- BEGIN app snippet: remove-skeleton -->
1363<script>
1364  if (!window.Quinn) {
1365    const els = document.querySelectorAll('[id^=quinn]');
1366    const els2 = document.querySelectorAll('[class^=quinn]');
1367    els.forEach((el) => {
1368      el.remove();
1369    });
1370    els2.forEach((el) => {
1371      el.remove();
1372    });
1373  }
1374</script>
1374
1375<!-- END app snippet -->
1376
1377<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
1377<script src="https://shopifyorderlimits.s3.amazonaws.com/limits/hasan-oud-social-croww.myshopify.com?v=101d&r=20230703085826" defer></script>
1377
1378
1379<!-- END app block --><!-- BEGIN app block: shopify://apps/c-edd-estimated-delivery-date/blocks/app_setting/4a0685bc-c234-45b2-8382-5ad6a8e3e3fd -->
1379<script>
1380    window.deliveryCommon = window.deliveryCommon || {};
1381    window.deliveryCommon.setting = {};
1382    Object.assign(window.deliveryCommon.setting, {
1383        "shop_currency_code__ed": 'INR' || 'USD',
1384        "shop_locale_code__ed": 'en' || 'en',
1385        "shop_domain__ed":  'hasan-oud-social-croww.myshopify.com',
1386        "product_available__ed": '',
1387        "product_id__ed": ''
1388    });
1389    window.deliveryED = window.deliveryED || {};
1390    window.deliveryED.setting = {};
1391    Object.assign(window.deliveryED.setting, {
1392        "delivery__app_setting": {"main_delivery_setting":{"is_active":1,"order_delivery_info":"\u003cp style=\"text-align:center;\"\u003e\u003cstrong\u003eExpress Shipping PAN India ✈️\u003c\/strong\u003e\u003c\/p\u003e","is_ignore_out_of_stock":0,"out_of_stock_mode":0,"out_of_stock_info":"\u003cp\u003e\u003c\/p\u003e","order_progress_bar_mode":0,"order_progress_setting":{"ordered":{"svg_number":0,"title":"Ordered","tips_description":"After you place the order, we will need 1-3 days to prepare the shipment"},"order_ready":{"svg_number":4,"is_active":1,"title":"Dispatch","date_title":"{order_ready_minimum_date} - {order_ready_maximum_date}","tips_description":"Orders will start to be shipped"},"order_delivered":{"svg_number":10,"title":"Delivered","date_title":"{order_delivered_minimum_date} - {order_delivered_maximum_date}","tips_description":"Estimated arrival date range:{order_delivered_minimum_date} - {order_delivered_maximum_date}"}},"order_delivery_work_week":[0,1,1,1,1,1,0],"order_delivery_day_range":[1,3],"order_delivery_calc_method":0,"order_ready_work_week":[1,1,1,1,1,1,1],"order_ready_day_range":[0,1],"order_ready_calc_method":2,"holiday":[],"order_delivery_date_format":0,"delivery_date_custom_format":"{month_local} {day}","delivery_date_format_zero":0,"delivery_date_format_month_translate":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"delivery_date_format_week_translate":["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],"order_delivery_countdown_format":0,"delivery_countdown_custom_format":"{hours} {hours_local} {minutes} {minutes_local} {seconds} {seconds_local}","countdown_format_translate":["Hours","Minutes","Seconds"],"delivery_countdown_format_zero":0,"countdown_cutoff_hour":0,"countdown_cutoff_minute":0,"countdown_cutoff_advanced_enable":0,"countdown_cutoff_advanced":[[23,59],[23,59],[23,59],[23,59],[23,59],[23,59],[23,59]],"countdown_mode":0,"after_deadline_hide_widget":0,"timezone_mode":0,"timezone":5.5,"todayandtomorrow":[{"lan_code":"en","lan_name":"English","left":"today","right":"tomorrow"}],"translate_country_name":[],"widget_layout_mode":0,"widget_placement_method":0,"widget_placement_position":0,"widget_placement_page":1,"widget_margin":[12,0,0,0],"message_text_widget_appearance_setting":{"border":{"border_width":1,"border_radius":4,"border_line":2},"color":{"text_color":"#000000","background_color":"#FFFFFF","border_color":"#E2E2E2"},"other":{"margin":[0,0,0,0],"padding":[10,10,10,10]}},"progress_bar_widget_appearance_setting":{"color":{"basic":{"icon_color":"E2B227","icon_background_color":"#FFFFFF","order_status_title_color":"#E2B227","date_title_color":"#000000"},"advanced":{"order_status_title_color":"#000000","progress_line_color":"#000000","date_title_color":"#000000","description_tips_background_color":"#000000","icon_background_color":"#000000","icon_color":"#FFFFFF","description_tips_color":"#FFFFFF"}},"font":{"icon_font":20,"order_status_title_font":14,"date_title_font":14,"description_tips_font":14},"other":{"margin":[8,0,0,0]}},"show_country_mode":0,"arrow_down_position":0,"country_modal_background_rgba":[0,0,0,0.5],"country_modal_appearance_setting":{"color":{"text_color":"#000000","background_color":"#FFFFFF","icon_color":"#999999","selected_color":"#f2f2f2"},"border":{"border_radius":7},"font":{"text_font":16,"icon_font":16},"other":{"width":56}},"cart_form_mode":0,"cart_form_position":0,"product_form_position":0,"out_of_stock_product_form_position":0,"cart_checkout_status":0,"cart_checkout_title":"Estimated between","cart_checkout_description":"{order_delivered_minimum_date} and {order_delivered_maximum_date}","widget_custom_css":"","replace_jq":0,"jquery_version":"1.12.0","is_ignore_cookie_cache":0,"is_show_all":0,"p_mapping":11,"product_ids":["8524290294065","8524290457905","8524290588977","8524290752817","8524290851121","8524290982193","8524291178801","8524291342641","8524291506481","8524291866929","8524291998001","8524292292913","8524292620593","8524292981041","8524293439793","8524293701937","8524293833009","8524293964081","8524294095153","8524294193457","8524294324529","8524294422833","8524295405873","8524295471409","8524295504177","8524295536945","8524295569713","8524295635249","8524295668017","8524295733553","8524295799089","8524295831857","8524295864625","8524295897393","8524296880433","8524297044273","8524297077041","8524297109809","8524297273649","8524297437489","8524297601329","8524297732401","8524297961777","8524297994545","8524298158385","8524298617137","8524298912049","8524299043121","8524299174193","8524299862321","8524299993393","8524300058929","8524300190001","8524300353841","852430051
13927681","8524300681521","8524300845361","8524300943665","8524301041969","8524301173041","8524301369649","8524301566257","8524301730097","8524301861169","8524302090545","8524302319921","8524302516529","8524302713137","8524302844209","8524303073585","8524303728945","8524303827249","8524303958321","8524304089393","8524304351537","8705066107185","8996100538673","8996115382577","8996461871409","8996476125489","8996496343345","8996519379249","8996544217393","8996591010097","8996608213297","8996624302385","8996651434289","8996682367281","8996700881201","8996725850417","8996760518961","8996808687921","8996839751985","8996875927857","8996894343473","8996917608753","8996955062577","8996978327857","8997010440497","8997033443633"]}},
1393        "delivery__pro_setting": null,
1394        "delivery__cate_setting": null
1395    });
1396</script>
1396
1397
1398<script src="https://cdn.shopify.com/s/files/1/0654/5637/3996/files/delivery_coder_cc698f59-3829-49b3-8fa2-f9ef0ba024af.js?v=1767391130&t=1088" defer></script>
1398
1399
1400<!-- END app block --><!-- BEGIN app block: shopify://apps/bitespeed-whatsapp-marketing/blocks/app-embed/9efdb9ca-2d01-4a12-b1ac-02679fe0f6fc -->
1400<script async src="https://cdnjs.cloudflare.com/ajax/libs/uuid/8.3.2/uuid.min.js"></script>
1400
1401
1402<!-- BEGIN app snippet: user-id -->
1402<script>
1403  (() => {
1404    const T = 1200;
1405    const safe = (f, d = null) => {
1406      try {
1407        const v = f();
1408        return v === undefined ? d : v;
1409      } catch {
1410        return d;
1411      }
1412    };
1413    const race = (p, d = null) =>
1414      Promise.race([Promise.resolve(p).catch(() => d), new Promise((r) => setTimeout(() => r(d), T))]);
1415    const sha256 = async (s) => {
1416      const b = await crypto.subtle.digest('SHA-256', new TextEncoder().encode(s));
1417      return [...new Uint8Array(b)].map((x) => x.toString(16).padStart(2, '0')).join('');
1418    };
1419
1420    const draw = () => {
1421      const c = document.createElement('canvas');
1422      c.width = 280;
1423      c.height = 80;
1424      const x = c.getContext('2d');
1425      if (!x) return null;
1426      const g = x.createLinearGradient(0, 0, 280, 0);
1427      g.addColorStop(0, '#ff0080');
1428      g.addColorStop(0.5, '#00c8ff');
1429      g.addColorStop(1, '#ffe600');
1430      x.fillStyle = g;
1431      x.fillRect(0, 0, 280, 80);
1432      x.textBaseline = 'alphabetic';
1433      x.fillStyle = '#069';
1434      x.font = '11pt "Times New Roman"';
1435      x.fillText('Cwm fjordbank gly \u{1F603} \u0928\u092E\u0938\u094D\u0924\u0947', 2, 15);
1436      x.fillStyle = 'rgba(102,204,0,0.4)';
1437      x.font = '18pt Arial';
1438      x.fillText('Cwm fjordbank gly \u{1F603}', 4, 45);
1439      x.globalCompositeOperation = 'multiply';
1440      for (const [col, cx, cy] of [
1441        ['#f2f', 40, 50],
1442        ['#2ff', 80, 50],
1443        ['#ff2', 60, 70],
1444      ]) {
1445        x.fillStyle = col;
1446        x.beginPath();
1447        x.arc(cx, cy, 30, 0, Math.PI * 2, true);
1448        x.fill();
1449      }
1450      x.globalCompositeOperation = 'source-over';
1451      x.shadowBlur = 6;
1452      x.shadowColor = '#333';
1453      x.beginPath();
1454      x.moveTo(150, 70);
1455      x.bezierCurveTo(180, 10, 230, 90, 270, 30);
1456      x.strokeStyle = '#123456';
1457      x.lineWidth = 3;
1458      x.stroke();
1459      return c.toDataURL();
1460    };
1461
1462    const canvas = async () => {
1463      const a = safe(draw);
1464      const b = safe(draw);
1465      if (!a || a !== b) return null;
1466      return sha256(a);
1467    };
1468
1469    const webgl = () => {
1470      const gl = safe(() => {
1471        const c = document.createElement('canvas');
1472        return c.getContext('webgl') || c.getContext('experimental-webgl');
1473      });
1474      if (!gl) return null;
1475      const p = (k) => safe(() => gl.getParameter(k));
1476      const dbg = safe(() => gl.getExtension('WEBGL_debug_renderer_info'));
1477      const prec = (sh, t) =>
1478        safe(() => {
1479          const f = gl.getShaderPrecisionFormat(sh, t);
1480          return [f.rangeMin, f.rangeMax, f.precision];
1481        });
1482      const out = [
1483        dbg ? p(dbg.UNMASKED_VENDOR_WEBGL) : p(gl.VENDOR),
1484        dbg ? p(dbg.UNMASKED_RENDERER_WEBGL) : p(gl.RENDERER),
1485        p(gl.SHADING_LANGUAGE_VERSION),
1486        p(gl.MAX_TEXTURE_SIZE),
1487        p(gl.MAX_VERTEX_ATTRIBS),
1488        safe(() => Array.from(gl.getParameter(gl.ALIASED_LINE_WIDTH_RANGE))),
1489        prec(gl.FRAGMENT_SHADER, gl.HIGH_FLOAT),
1490        safe(() => gl.getSupportedExtensions().slice().sort().join(',')),
1491      ];
1492      safe(() => gl.getExtension('WEBGL_lose_context')?.loseContext());
1493      return out;
1494    };
1495
1496    const audio = () => {
1497      const C = window.OfflineAudioContext || window.webkitOfflineAudioContext;
1498      if (!C) return Promise.resolve(null);
1499      return new Promise((resolve) => {
1500        const ctx = new C(1, 5000, 44100);
1501        const osc = ctx.createOscillator();
1502        osc.type = 'triangle';
1503        osc.frequency.value = 10000;
1504        const comp = ctx.createDynamicsCompressor();
1505        comp.threshold.value = -50;
1506        comp.knee.value = 40;
1507        comp.ratio.value = 12;
1508        comp.attack.value = 0;
1509        comp.release.value = 0.25;
1510        osc.connect(comp);
1511        comp.connect(ctx.destination);
1512        osc.start(0);
1513        const done = (buf) => {
1514          const d = buf.getChannelData(0).subarray(4500);
1515          let s = 0;
1516          for (let i = 0; i < d.length; i++) s += Math.abs(d[i]);
1517          resolve(s.toFixed(3));
1518        };
1519        ctx.oncomplete = (e) => done(e.renderedBuffer);
1520        const r = ctx.startRendering();
1521        if (r && typeof r.then === 'function') r.then(done).catch(() => resolve(null));
1522      });
1523    };
1524
1525    const FONTS =
1526      'Calibri,Cambria,Candara,Consolas,Constantia,Corbel,Segoe UI,Nirmala UI,Mangal,Bahnschrift,Franklin Gothic Medium,Futura,Optima,Menlo,Monaco,Geneva,Lucida Grande,SF Pro Text,Gill Sans,Palatino,Ubuntu,DejaVu Sans,Liberation Sans,Fira Sans,Noto Sans,Roboto,Source Code Pro,Century Gothic,Garamond,Helvetica Neue'.split(
1527        ',',
1528      );
1529
1530    const fonts = () => {
1531      const x = safe(() => document.createElement('canvas').getContext('2d'));
1532      if (!x) return null;
1533      const txt = 'mmmmmmmmmmlli10OQ@#\u0915';
1534      const bases = ['monospace', 'sans-serif', 'serif'];
1535      const bw = bases.map((b) => {
1536        x.font = `72px ${b}`;
1537        return x.measureText(txt).width;
1538      });
1539      return FONTS.filter((f) =>
1540        bases.some((b, i) => {
1541          x.font = `72px "${f}", ${b}`;
1542          return x.measureText(txt).width !== bw[i];
1543        }),
1544      );
1545    };
1546
1547    const maths = () =>
1548      [
1549        Math.acos(0.123),
1550        Math.acosh(1e308),
1551        Math.atanh(0.5),
1552        Math.cbrt(100),
1553        Math.expm1(1),
1554        Math.sinh(1),
1555        Math.tan(-1e300),
1556        Math.pow(Math.PI, -100),
1557      ].join(',');
1558
1559    const hints = async () => {
1560      const u = navigator.userAgentData;
1561      if (!u?.getHighEntropyValues) return null;
1562      const v = await u.getHighEntropyValues(['architecture', 'bitness', 'model', 'platformVersion']);
1563      return {
1564        model: v.model || null, // Android device model - the single best Android discriminator
1565        arch: v.architecture ? `${v.architecture}-${v.bitness}` : null,
1566      };
1567    };
1568
1569    const family = () => {
1570      const ua = navigator.userAgent;
1571      if (navigator.brave) return 'brave';
1572      if (/Edg\//.test(ua)) return 'edge';
1573      if (/OPR\//.test(ua)) return 'opera';
1574      if (/SamsungBrowser/.test(ua)) return 'samsung';
1575      if (/Firefox\/|FxiOS/.test(ua)) return 'firefox';
1576      if (/CriOS|Chrome\//.test(ua)) return 'chrome';
1577      if (/Safari\//.test(ua)) return 'safari';
1578      return 'other';
1579    };
1580
1581    let inflight = null;
1582
1583    const build = async () => {
1584      // const cp = window.Shopify?.customerPrivacy;
1585      // if (cp?.analyticsProcessingAllowed && !safe(() => cp.analyticsProcessingAllowed(), true)) return null;
1586      if (!window.crypto?.subtle) return null;
1587
1588      const nav = navigator;
1589      const scr = screen;
1590      const [au, ch, cv] = await Promise.all([race(audio()), race(hints()), race(canvas())]);
1591      const intl = safe(() => Intl.DateTimeFormat().resolvedOptions(), {});
1592      const mq = (q) => safe(() => matchMedia(q).matches);
1593      const fo = safe(fonts);
1594      const gl = safe(webgl);
1595
1596      const stable = {
1597        f: family(),
1598        p: nav.platform ?? null,
1599        c: nav.hardwareConcurrency ?? null,
1600        m: nav.deviceMemory ?? null,
1601        t: nav.maxTouchPoints ?? null,
1602        s: [scr.width, scr.height].sort((a, b) => a - b).join('x'), // rotation safe
1603        d: scr.colorDepth ?? null,
1604        l: nav.languages ? [...nav.languages] : [nav.language],
1605        z: intl.timeZone ?? null,
1606        g: gl,
1607        v: cv,
1608        a: au,
1609        o: fo,
1610        h: maths(),
1611        q: [mq('(color-gamut: p3)'), mq('(dynamic-range: high)'), mq('(pointer: coarse)'), mq('(hover: hover)')],
1612        M: ch?.model ?? null,
1613        A: ch?.arch ?? null,
1614      };
1615
1616      // Entropy gate
1617      const confident = (fo?.length ?? 0) >= 3 || !!ch?.model || (!!cv && (gl?.[1] || '').length > 12);
1618
1619      // `stable` is returned alongside its digest, unmodified and in the same
1620      // key order it was hashed in, so the backend row can be checked against
1621      // its own key: sha256(JSON.stringify(payload)) must equal hash. It stays
1622      // in memory like the hash does - callers send it, nothing writes it to a
1623      // cookie or to storage.
1624      return { hash: await sha256(JSON.stringify(stable)), confident, payload: stable };
1625    };
1626
1627    window.bspdFingerprint = () => {
1628      if (!inflight) inflight = build().catch(() => null);
1629      return inflight;
1630    };
1631  })();
1632</script>
1632
1633<!-- END app snippet -->
1634<!-- BEGIN app snippet: optin-triggers-middleware -->
1634<script
1635  type="text/javascript"
1636  name="BSPD-SHOPIFY-VARS"
1637>
1638  // prettier-ignore
1639  var countryTimezoneMapping = [{ "country": "Afghanistan", "timezones": ["Asia/Kabul"] }, { "country": "Albania", "timezones": ["Europe/Tirane"] }, { "country": "Algeria", "timezones": ["Africa/Algiers"] }, { "country": "Argentina", "timezones": ["America/Argentina/Buenos_Aires", "America/Argentina/Cordoba", "America/Argentina/Salta", "America/Argentina/Jujuy", "America/Argentina/Tucuman", "America/Argentina/Catamarca", "America/Argentina/La_Rioja", "America/Argentina/San_Juan", "America/Argentina/Mendoza", "America/Argentina/San_Luis", "America/Argentina/Rio_Gallegos", "America/Argentina/Ushuaia"] }, { "country": "Armenia", "timezones": ["Asia/Yerevan"] }, { "country": "Australia", "timezones": ["Australia/Lord_Howe", "Antarctica/Macquarie", "Australia/Hobart", "Australia/Currie", "Australia/Melbourne", "Australia/Sydney", "Australia/Broken_Hill", "Australia/Brisbane", "Australia/Lindeman", "Australia/Adelaide", "Australia/Darwin", "Australia/Perth", "Australia/Eucla"] }, { "country": "Austria", "timezones": ["Europe/Vienna"] }, { "country": "Azerbaijan", "timezones": ["Asia/Baku"] }, { "country": "Bahrain", "timezones": ["Asia/Bahrain"] }, { "country": "Bangladesh", "timezones": ["Asia/Dhaka"] }, { "country": "Belarus", "timezones": ["Europe/Minsk"] }, { "country": "Belgium", "timezones": ["Europe/Brussels"] }, { "country": "Belize", "timezones": ["America/Belize"] }, { "country": "Bhutan", "timezones": ["Asia/Thimphu"] }, { "country": "Bolivia", "timezones": ["America/La_Paz"] }, { "country": "Bosnia and Herzegovina", "timezones": ["Europe/Sarajevo"] }, { "country": "Botswana", "timezones": ["Africa/Gaborone"] }, { "country": "Brazil", "timezones": ["America/Noronha", "America/Belem", "America/Fortaleza", "America/Recife", "America/Araguaina", "America/Maceio", "America/Bahia", "America/Sao_Paulo", "America/Campo_Grande", "America/Cuiaba", "America/Santarem", "America/Porto_Velho", "America/Boa_Vista", "America/Manaus", "America/Eirunepe", "America/Rio_Branco"] }, { "country": "Brunei", "timezones": ["Asia/Brunei"] }, { "country": "Bulgaria", "timezones": ["Europe/Sofia"] }, { "country": "Cambodia", "timezones": ["Asia/Phnom_Penh"] }, { "country": "Cameroon", "timezones": ["Africa/Douala"] }, { "country": "Canada", "timezones": ["America/St_Johns", "America/Halifax", "America/Glace_Bay", "America/Moncton", "America/Goose_Bay", "America/Blanc-Sablon", "America/Toronto", "America/Nipigon", "America/Thunder_Bay", "America/Iqaluit", "America/Pangnirtung", "America/Atikokan", "America/Winnipeg", "America/Rainy_River", "America/Resolute", "America/Rankin_Inlet", "America/Regina", "America/Swift_Current", "America/Edmonton", "America/Cambridge_Bay", "America/Yellowknife", "America/Inuvik", "America/Creston", "America/Dawson_Creek", "America/Fort_Nelson", "America/Vancouver", "America/Whitehorse", "America/Dawson"] }, { "country": "Chile", "timezones": ["America/Santiago", "Pacific/Easter"] }, { "country": "China", "timezones": ["Asia/Shanghai", "Asia/Urumqi"] }, { "country": "Colombia", "timezones": ["America/Bogota"] }, { "country": "Congo (DRC)", "timezones": ["Africa/Kinshasa", "Africa/Lubumbashi"] }, { "country": "Costa Rica", "timezones": ["America/Costa_Rica"] }, { "country": "Côte d’Ivoire", "timezones": ["Africa/Abidjan"] }, { "country": "Croatia", "timezones": ["Europe/Zagreb"] }, { "country": "Cuba", "timezones": ["America/Havana"] }, { "country": "Czech Republic", "timezones": ["Europe/Prague"] }, { "country": "Denmark", "timezones": ["Europe/Copenhagen"] }, { "country": "Djibouti", "timezones": ["Africa/Djibouti"] }, { "country": "Dominican Republic", "timezones": ["America/Santo_Domingo"] }, { "country": "Ecuador", "timezones": ["America/Guayaquil", "Pacific/Galapagos"] }, { "country": "Egypt", "timezones": ["Africa/Cairo"] }, { "country": "El Salvador", "timezones": ["America/El_Salvador"] }, { "country": "Eritrea", "timezones": ["Africa/Asmara"] }, { "country": "Estonia", "timezones": ["Europe/Tallinn"] }, { "country": "Ethiopia", "timezones": ["Africa/Addis_Ababa"] }, { "country": "Faroe Islands", "timezones": ["Atlantic/Faroe"] }, { "country": "Finland", "timezones": ["Europe/Helsinki"] }, { "country": "France", "timezones": ["Europe/Paris"] }, { "country": "Georgia", "timezones": ["Asia/Tbilisi"] }, { "country": "Germany", "timezones": ["Europe/Berlin", "Europe/Busingen"] }, { "country": "Greece", "timezones": ["Europe/Athens"] }, { "country": "Greenland", "timezones": ["America/Godthab", "America/Danmarkshavn", "America/Scoresbysund", "America/Thule"] }, { "country": "Guatemala", "timezones": ["America/Guatemala"] }, { "country": "Haiti", "timezones": ["America/Port-au-Prince"] }, { "country": "Honduras", "timezones": ["America/Tegucigalpa"] }, { "country": "Hong Kong SAR", "timezones": ["Asia/Hong_Kong"] }, { "country": "Hungary", "timezones": ["Europe/Budapest"] }, { "country": "Iceland", "timezones": ["Atlantic/Reykjavik"] }, { "country": "India", "timezones": ["Asia/Kolkata", "Asia/Calcutta"] }, { "country": "Indonesia", "timezones": ["Asia/Jakarta", "Asia/Pontianak", "Asia/Makassar", "Asia/Jayapura"] }, { "country": "Iran", "timezones": ["Asia/Tehran"] }, { "country": "Iraq", "timezones": ["Asia/Baghdad"] }, { "country": "Ireland", "timezones": ["Europe/Dublin"] }, { "country": "Israel", "timezones": ["Asia/Jerusalem"] }, { "country": "Italy", "timezones": ["Europe/Rome"] }, { "country": "Jamaica", "timezones": ["America/Jamaica"] }, { "country": "Japan", "timezones": ["Asia/Tokyo"] }, { "country": "Jordan", "timezones": ["Asia/Amman"] }, { "country": "Kazakhstan", "timezones": ["Asia/Almaty", "Asia/Qyzylorda", "Asia/Aqtobe", "Asia/Aqtau", "Asia/Oral"] }, { "country": "Kenya", "timezones": ["Africa/Nairobi"] }, { "country": "Korea", "timezones": ["Asia/Seoul"] }, { "country": "Kuwait", "timezones": ["Asia/Kuwait"] }, { "country": "Kyrgyzstan", "timezones": ["Asia/Bishkek"] }, { "country": "Laos", "timezones": ["Asia/Vientiane"] }, { "country": "Latvia", "timezones": ["Europe/Riga"] }, { "country": "Lebanon", "timezones": ["Asia/Beirut"] }, { "country": "Libya", "timezones": ["Africa/Tripoli"] }, { "country": "Liechtenstein", "timezones": ["Europe/Vaduz"] }, { "country": "Lithuania", "timezones": ["Europe/Vilnius"] }, { "country": "Luxembourg", "timezones": ["Europe/Luxembourg"] }, { "country": "Macao SAR", "timezones": ["Asia/Macau"] }, { "country": "Macedonia, FYRO", "timezones": ["Europe/Skopje"] }, { "country": "Malaysia", "timezones": ["Asia/Kuala_Lumpur", "Asia/Kuching"] }, { "country": "Maldives", "timezones": ["Indian/Maldives"] }, { "country": "Mali", "timezones": ["Africa/Bamako"] }, { "country": "Malta", "timezones": ["Europe/Malta"] }, { "country": "Mexico", "timezones": ["America/Mexico_City", "America/Cancun", "America/Merida", "America/Monterrey", "America/Matamoros", "America/Mazatlan", "America/Chihuahua", "America/Ojinaga", "America/Hermosillo", "America/Tijuana", "America/Bahia_Banderas"] }, { "country": "Moldova", "timezones": ["Europe/Chisinau"] }, { "country": "Monaco", "timezones": ["Europe/Monaco"] }, { "country": "Mongolia", "timezones": ["Asia/Ulaanbaatar", "Asia/Hovd", "Asia/Choibalsan"] }, { "country": "Montenegro", "timezones": ["Europe/Podgorica"] }, { "country": "Morocco", "timezones": ["Africa/Casablanca"] }, { "country": "Myanmar", "timezones": ["Asia/Rangoon"] }, { "country": "Nepal", "timezones": ["Asia/Kathmandu"] }, { "country": "Netherlands", "timezones": ["Europe/Amsterdam"] }, { "country": "New Zealand", "timezones": ["Pacific/Auckland", "Pacific/Chatham"] }, { "country": "Nicaragua", "timezones": ["America/Managua"] }, { "country": "Nigeria", "timezones": ["Africa/Lagos"] }, { "country": "Norway", "timezones": ["Europe/Oslo"] }, { "country": "Oman", "timezones": ["Asia/Muscat"] }, { "country": "Pakistan", "timezones": ["Asia/Karachi"] }, { "country": "Panama", "timezones": ["America/Panama"] }, { "country": "Paraguay", "timezones": ["America/Asuncion"] }, { "country": "Peru", "timezones": ["America/Lima"] }, { "country": "Philippines", "timezones": ["Asia/Manila"] }, { "country": "Poland", "timezones": ["Europe/Warsaw"] }, { "country": "Portugal", "timezones": ["Europe/Lisbon", "Atlantic/Madeira", "Atlantic/Azores"] }, { "country": "Puerto Rico", "timezones": ["America/Puerto_Rico"] }, { "country": "Qatar", "timezones": ["Asia/Qatar"] }, { "country": "Réunion", "timezones": ["Indian/Reunion"] }, { "country": "Romania", "timezones": ["Europe/Bucharest"] }, { "country": "Russia", "timezones": ["Europe/Kaliningrad", "Europe/Moscow", "Europe/Simferopol", "Europe/Volgograd", "Europe/Astrakhan", "Europe/Samara", "Europe/Ulyanovsk", "Asia/Yekaterinburg", "Asia/Omsk", "Asia/Novosibirsk", "Asia/Barnaul", "Asia/Novokuznetsk", "Asia/Krasnoyarsk", "Asia/Irkutsk", "Asia/Chita", "Asia/Yakutsk", "Asia/Khandyga", "Asia/Vladivostok", "Asia/Ust-Nera", "Asia/Magadan", "Asia/Sakhalin", "Asia/Srednekolymsk", "Asia/Kamchatka", "Asia/Anadyr"] }
1639, { "country": "Rwanda", "timezones": ["Africa/Kigali"] }, { "country": "Saudi Arabia", "timezones": ["Asia/Riyadh"] }, { "country": "Senegal", "timezones": ["Africa/Dakar"] }, { "country": "Serbia", "timezones": ["Europe/Belgrade"] }, { "country": "Singapore", "timezones": ["Asia/Singapore"] }, { "country": "Slovakia", "timezones": ["Europe/Bratislava"] }, { "country": "Slovenia", "timezones": ["Europe/Ljubljana"] }, { "country": "Somalia", "timezones": ["Africa/Mogadishu"] }, { "country": "South Africa", "timezones": ["Africa/Johannesburg"] }, { "country": "Spain", "timezones": ["Europe/Madrid", "Africa/Ceuta", "Atlantic/Canary"] }, { "country": "Sri Lanka", "timezones": ["Asia/Colombo"] }, { "country": "Sweden", "timezones": ["Europe/Stockholm"] }, { "country": "Switzerland", "timezones": ["Europe/Zurich"] }, { "country": "Syria", "timezones": ["Asia/Damascus"] }, { "country": "Taiwan", "timezones": ["Asia/Taipei"] }, { "country": "Tajikistan", "timezones": ["Asia/Dushanbe"] }, { "country": "Thailand", "timezones": ["Asia/Bangkok"] }, { "country": "Trinidad and Tobago", "timezones": ["America/Port_of_Spain"] }, { "country": "Tunisia", "timezones": ["Africa/Tunis"] }, { "country": "Turkey", "timezones": ["Europe/Istanbul"] }, { "country": "Turkmenistan", "timezones": ["Asia/Ashgabat"] }, { "country": "Ukraine", "timezones": ["Europe/Kiev", "Europe/Uzhgorod", "Europe/Zaporozhye"] }, { "country": "United Arab Emirates", "timezones": ["Asia/Dubai"] }, { "country": "United Kingdom", "timezones": ["Europe/London"] }, { "country": "United States of America", "timezones": ["America/New_York", "America/Detroit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Indiana/Indianapolis", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Chicago", "America/Indiana/Tell_City", "America/Indiana/Knox", "America/Menominee", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/North_Dakota/Beulah", "America/Denver", "America/Boise", "America/Phoenix", "America/Los_Angeles", "America/Anchorage", "America/Juneau", "America/Sitka", "America/Metlakatla", "America/Yakutat", "America/Nome", "America/Adak", "Pacific/Honolulu"] }, { "country": "Uruguay", "timezones": ["America/Montevideo"] }, { "country": "Uzbekistan", "timezones": ["Asia/Samarkand", "Asia/Tashkent"] }, { "country": "Venezuela", "timezones": ["America/Caracas"] }, { "country": "Vietnam", "timezones": ["Asia/Ho_Chi_Minh"] }, { "country": "Yemen", "timezones": ["Asia/Aden"] }, { "country": "Zimbabwe", "timezones": ["Africa/Harare"] }]
1640
1641  var TheCustomerID = '';
1642  var TheCustomerEmail = '';
1643  var TheCustomerPhone = '';
1644  var TheCustomerFN = '';
1645  var TheCustomerLN = '';
1646
1647  var BspdCurrentCart = {"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};
1648  var BspdCurrentProduct = null;
1649  var BspdCurrentCollection = { id: null }
1650
1651  var BSPD_CART_DATA_LOCAL_KEY = 'bspdCartData';
1652  var BSPD_LAST_VISIT_COUNT_LOCAL_KEY = 'bspdLastUserVisitCount';
1653  var BSPD_LAST_VISITED_PRODUCT = 'bspdLastVisitedProduct';
1654  var BSPD_LAST_VISITED_COLLECTION = 'bspdLastVisitedCollection';
1655  var BspdLastVisitedProduct = null,
1656    BspdLastVisitedCollection = null;
1657
1658  window.bspdStoreConfig = {
1659    zIndexOverride: 999999999,
1660    nonPopupZIndexOverride: 2147483647,
1661    cspCustomZIndexOverride: 100000000,
1662    startupDelay: 1,
1663    disableInWebView: false,
1664    ignoreCurrentDomainOnWaWidget: false,
1665    includeFullUrlWithUtmOnWaWidget: false,
1666    webPush: { enabled: false },
1667    vapidPublicKey: "BMSR8tXlLJOlANI7T5d2zhtzfBgW54OsaNX0K79JoOUlxSZz20vJE3cpmJAUtnpRIyAqEM-rp5h8AhxdyXOL3Ws",
1668  };
1669
1670  function bspdGetBarCookie(name) {
1671    const value = "; " + document.cookie;
1672    const parts = value.split("; " + name + "=");
1673    if (parts.length === 2) {
1674      return parts.pop().split(";").shift();
1675    }
1676    return null;
1677  }
1678  function bspdSetBarCookie(name, value, days) {
1679    const expires = new Date();
1680
1681    expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000);
1682    document.cookie = name + "=" + value + ";expires=" + expires.toUTCString() + ";path=/";
1683  }
1684
1685  function trackLastVisitedProductAndCollection() {
1686    if (BspdCurrentProduct) {
1687      // check cookies for last visited product details (product id)
1688      const lastVisitedProduct = bspdGetBarCookie(BSPD_LAST_VISITED_PRODUCT);
1689      if (lastVisitedProduct) {
1690        BspdLastVisitedProduct = lastVisitedProduct;
1691
1692        if (BspdCurrentProduct?.id !== BspdLastVisitedProduct) {
1693          // set the cookie again
1694          bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300);
1695        }
1696      } else if (BspdCurrentProduct && BspdCurrentProduct?.id) {
1697        // set the cookie
1698        bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300);
1699      }
1700    }
1701
1702    if (BspdCurrentCollection) {
1703      // check cookies for last visited collection details (collection id)
1704      const lastVisitedCollection = bspdGetBarCookie(BSPD_LAST_VISITED_COLLECTION);
1705      if (lastVisitedCollection) {
1706        BspdLastVisitedCollection = lastVisitedCollection;
1707
1708        if (BspdCurrentCollection?.id !== BspdLastVisitedCollection) {
1709          // set the cookie again
1710          bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300);
1711        }
1712      } else if (BspdCurrentCollection && BspdCurrentCollection?.id) {
1713        // set the cookie
1714        bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300);
1715      }
1716    }
1717  }
1718
1719  /**
1720   * method that stores a entry whenever the user visits any of the page
1721   * and increments the count by 1
1722   * the data schema looks like
1723   * {[DATE]: {date: string; route: {[ROUTE]: number}; count: number}}
1724   * this will be a json object whose key will be the date and value will be the object
1725   * and will be stored in local-storage
1726   */
1727  function trackLastVisitedCount() {
1728    const date = new Date();
1729    const dateString = date.toISOString().split("T")[0];
1730
1731    let lastVisitedCount = JSON.parse(localStorage.getItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY)) || {};
1732
1733    if (lastVisitedCount[dateString]) {
1734      lastVisitedCount[dateString].count += 1;
1735
1736      // also update route
1737      const route = window.location.pathname;
1738
1739      if (lastVisitedCount[dateString].route[route]) {
1740        lastVisitedCount[dateString].route[route] += 1;
1741      } else {
1742        lastVisitedCount[dateString].route[route] = 1;
1743      }
1744    } else {
1745      const route = window.location.pathname;
1746
1747      lastVisitedCount[dateString] = {
1748        date: dateString,
1749        route: {
1750          [route]: 1,
1751        },
1752        count: 1,
1753      };
1754    }
1755
1756    localStorage.setItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY, JSON.stringify(lastVisitedCount));
1757  }
1758
1759  /**
1760   * this method keeps a track of the current cart activity
1761   * if there are any changes by the user, this will track those changes
1762   * and making changes on storing it safely
1763   */
1764  const storeCartData = () => {
1765    function syncCart() {
1766      const oldCart = JSON.parse(localStorage.getItem(BSPD_CART_DATA_LOCAL_
1766KEY) || "{}");
1767
1768      if (BspdCurrentCart?.item_count !== oldCart?.item_count) {
1769        localStorage.setItem(BSPD_CART_DATA_LOCAL_KEY, JSON.stringify(BspdCurrentCart));
1770      }
1771    }
1772    syncCart();
1773
1774  };
1775
1776  function bspdCreateUUID() {
1777    let dt = Date.now();
1778    return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (c) => {
1779      const r = ((dt + Math.random() * 16) % 16) | 0;
1780      dt = Math.floor(dt / 16);
1781      return (c === "x" ? r : (r & 0x3) | 0x8).toString(16);
1782    });
1783  }
1784
1785  /**
1786   * auto-registers a conversion for known/logged-in customers.
1787   * the heavy registerConversion logic lives in bitespeed-popups.js; here we
1788   * only lift the API request (the optin_conversion POST) and the bits needed
1789   * to fire it, so the popup script does not have to be loaded for this to run.
1790   */
1791  const customBrandInitLogic = async (interval) => {
1792    var BSPD_CONTACT_ID_COOKIE_ID = 'contactIdBitespeed';
1793    var BSPD_BROWSER_ID_COOKIE_ID = 'refb';
1794
1795    // Skip if already identified
1796    if (bspdGetBarCookie(BSPD_CONTACT_ID_COOKIE_ID)) {
1797      return;
1798    }
1799
1800    let phone = "",
1801      email = "",
1802      name = "";
1803
1804    // TheCustomerEmail / TheCustomerPhone / TheCustomerFN are server-set liquid
1805    // variables already defined at the top of this file.
1806    if (/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(TheCustomerEmail)) email = TheCustomerEmail;
1807    if (/^\+?[\d\s\-()]{7,30}$/.test(TheCustomerPhone)) phone = TheCustomerPhone.replace(/\+/g, "");
1808    if (TheCustomerFN.length > 1 && TheCustomerFN.length <= 100 && !/[<>]/.test(TheCustomerFN)) name = TheCustomerFN;
1809
1810    if (!phone && !email) return;
1811
1812    try {
1813      let browserId = bspdGetBarCookie(BSPD_BROWSER_ID_COOKIE_ID);
1814      if (!browserId) {
1815        browserId = bspdCreateUUID();
1816        bspdSetBarCookie(BSPD_BROWSER_ID_COOKIE_ID, browserId, 50);
1817      }
1818
1819      const nameSplit = typeof name === "string" ? name.trim().split(/\s+/) : [];
1820      const firstName = nameSplit.length > 0 ? nameSplit[0] : undefined;
1821      const lastName = nameSplit.length > 1 ? nameSplit.slice(1).join(" ") : undefined;
1822
1823      const requestBody = {
1824        shopUrl: window.Shopify?.shop || "",
1825        type: "conversion",
1826        source: "popup",
1827        browserId,
1828        phone,
1829        email,
1830        name,
1831        firstName,
1832        lastName,
1833        consentProvided: true,
1834        createdAt: new Date().toISOString(),
1835        impressionAndConversionId: bspdCreateUUID(),
1836        origin: window.location.href,
1837      };
1838
1839      const response = await fetch("/apps/bitespeed?type=optin_conversion", {
1840        method: "POST",
1841        headers: { "Content-Type": "application/json" },
1842        body: JSON.stringify(requestBody),
1843      });
1844      const res = await response.json();
1845
1846      const contactId = res?.results?.[1]?.value?.id ?? res?.results?.[1]?.id ?? res?.results?.contactId;
1847
1848      if (res && contactId) {
1849        bspdSetBarCookie(BSPD_CONTACT_ID_COOKIE_ID, contactId, 1000);
1850        if (interval) clearInterval(interval);
1851      }
1852    } catch (error) {}
1853  };
1854
1855  function execute() {
1856    trackLastVisitedProductAndCollection();
1857    trackLastVisitedCount();
1858
1859    storeCartData();
1860  }
1861  execute();
1862
1863  customBrandInitLogic();
1864</script>
1864
1865<!-- END app snippet -->
1866<!-- BEGIN app snippet: bitespeed-analytics -->
1866<script name="bitespeed-variable" type="text/javascript">
1867  const dummyBitespeedVar = 'dummyBitespeedVar';
1868</script>
1868
1869
1870<script
1871  name="bitespeed-analytics"
1872  type="text/javascript"
1873>
1874  const getCookieGlobalAnal = (cookie) => {
1875    let cookieJson = {};
1876    document.cookie.split(';').forEach(function (el) {
1877      let [k, v] = el.split('=');
1878      cookieJson[k.trim()] = v;
1879    });
1880    return cookieJson[cookie];
1881  };
1882
1883  const setCookieGlobalAnal = (cookie, value, days, hours) => {
1884    let expires = '';
1885    if (days) {
1886      let date = new Date();
1887      date.setTime(date.getTime() + days * hours * 60 * 60 * 1000);
1888      expires = '; expires=' + date.toUTCString();
1889    }
1890    document.cookie = cookie + '=' + (value || '') + expires + '; path=/';
1891  };
1892
1893  document.addEventListener('DOMContentLoaded', function () {
1894    (async function () {
1895      let refb = String(getCookieGlobalAnal('refb'));
1896      let ssid = String(getCookieGlobalAnal('ssid'));
1897      if (refb === null || refb === '' || refb === undefined || refb === 'undefined') var refbnew = createRef();
1898      if (ssid === null || ssid === '' || ssid === undefined || ssid === 'undefined') var ssidnew = await createSsid();
1899    })();
1900  });
1901
1902  var indexOfwww = location.hostname.indexOf('www');
1903  var shopDomainStripped = indexOfwww === -1 ? '.' + location.hostname : location.hostname.substr(indexOfwww + 3);
1904  function getCookie(name) {
1905    var value = '; ' + document.cookie;
1906    var parts = value.split('; ' + name + '=');
1907    if (parts.length == 2) return parts.pop().split(';').shift();
1908  }
1909
1910  function createRef() {
1911    let uuid = create_UUID();
1912    document.cookie =
1913      'refb=' +
1914      uuid +
1915      ';expires=' +
1916      new Date(new Date().setFullYear(new Date().getFullYear() + 10)) +
1917      ';domain=' +
1918      shopDomainStripped +
1919      '; path=/';
1920    return uuid;
1921  }
1922
1923  async function createSsid() {
1924    let uuid = create_UUID();
1925    document.cookie = 'ssid=' + uuid + ';domain=' + shopDomainStripped + '; path=/';
1926    return uuid;
1927  }
1928
1929  function create_UUID() {
1930    var dt = new Date().getTime();
1931    var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
1932      var r = ((dt + Math.random() * 16) % 16) | 0;
1933      dt = Math.floor(dt / 16);
1934      return (c == 'x' ? r : (r & 0x3) | 0x8).toString(16);
1935    });
1936    return uuid;
1937  }
1938
1939  var BSPD_LAST_SENT_CART_PRODUCTS_KEY = 'bspd_last_sent_cart_products';
1940
1941  function getCartProductsSignature(lineItems) {
1942    return JSON.stringify(
1943      (lineItems || [])
1944        .map(function (item) {
1945          return item.variant_id + ':' + item.quantity;
1946        })
1947        .sort()
1948    );
1949  }
1950
1951  function hasSameCartProductsAsLastSent(lineItems) {
1952    try {
1953      var lastSentSignature = localStorage.getItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY);
1954      return lastSentSignature !== null && lastSentSignature === getCartProductsSignature(lineItems);
1955    } catch (err) {
1956      return false;
1957    }
1958  }
1959
1960  function rememberSentCartProducts(lineItems) {
1961    try {
1962      localStorage.setItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY, getCartProductsSignature(lineItems));
1963    } catch (err) {}
1964  }
1965
1966  function clearSentCartProductsMemory() {
1967    try {
1968      localStorage.removeItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY);
1969    } catch (err) {}
1970  }
1971
1972  async function lookForCart(cartData = {}, isCartSub = false) {
1973    let bspdContactId = getCookieGlobalAnal('contactIdBitespeed');
1974    let rzpContactId = getCookieGlobalAnal('rzp_unified_session_id');
1975
1976    var cartCookie = getCookieGlobalAnal('cart');
1977    var cartConvertedCookie = getCookieGlobalAnal(`${cartCookie}`)
1978
1979    const recentlyCartCreatedAt = getCookieGlobalAnal('bspd_cart_created_at');
1980
1981    if (cartCookie && !cartConvertedCookie && !recentlyCartCreatedAt) {
1982      document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/';
1983    } else if (!cartCookie && recentlyCartCreatedAt) {
1984      // reseting the cart created at cookie if it exists
1985      document.cookie =
1986        `bspd_last_cart_created_at=${recentlyCartCreatedAt}` + ';domain=' + shopDomainStripped + '; path=/';
1987      document.cookie = `bspd_cart_created_at=;domain=${shopDomainStripped}; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT`;
1988      // cart is gone (checkout may have completed) - forget the last sent
1989      // products so a future cart with the same contents gets sent again
1990      clearSentCartProductsMemory();
1991    }
1992
1993    if (!bspdContactId && !rzpContactId) return;
1994
1995    if (cartCookie && shopDomainStripped.includes('.neonattack.com')) {
1996      let lastTrackedCart = getCookieGlobalAnal('last_tracked_cart_event');
1997      let lastTrackedCartLineItemsCnt = getCookieGlobalAnal('last_tracked_cart_line_items_cnt');
1998
1999      clearInterval(intervalId);
2000
2001      if (!recentlyCartCreatedAt)
2002        document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/';
2003
2004      if (cartCookie !== lastTrackedCart || Number(lastTrackedCartLineItemsCnt) !== cartData.item_count) {
2005        document.cookie = `${cartCookie}
2005=true` + ';domain=' + shopDomainStripped + '; path=/';
2006
2007        document.cookie = `last_tracked_cart_event=${cartCookie}` + ';domain=' + shopDomainStripped + '; path=/';
2008        document.cookie =
2009          `last_tracked_cart_line_items_cnt=${cartData.item_count}` + ';domain=' + shopDomainStripped + '; path=/';
2010
2011        sendToWebhook(cartCookie, cartData);
2012      }
2013    } else if (cartCookie) {
2014      clearInterval(intervalId);
2015
2016      if (!cartConvertedCookie || isCartSub) {
2017        if (!isCartSub && (cartData?.item_count <= 0 || !cartData?.item_count || !cartData)) {
2018          // if not sent from the sub, then there are chances of cartData not being synced
2019          try {
2020            await fetch('/cart.js')
2021              .then(res => res.json())
2022              .then(res => {
2023                cartData = res
2024                return cartData
2025              })
2026          } catch (err) {}
2027        }
2028
2029        if (cartData?.item_count <= 0) return
2030
2031        document.cookie = `${cartCookie}=true` + ';domain=' + shopDomainStripped + '; path=/';
2032
2033        sendToWebhook(cartCookie, cartData);
2034      }
2035    }
2036  }
2037
2038  function sendToWebhook(cartToken, cartData = {}) {
2039    let refb = getCookieGlobalAnal('refb');
2040
2041    if (refb === null || refb === '' || refb === undefined || refb === 'undefined') {
2042    } else {
2043      const userAgent = navigator.userAgent;
2044
2045      let lineItems = [];
2046
2047      if (cartData && cartData?.items) {
2048        lineItems = cartData.items?.map((item) => {
2049          return {
2050            product_id: item.product_id,
2051            variant_id: item.id,
2052            price: item.price,
2053            quantity: item.quantity,
2054            sku: item.sku,
2055            title: item.title,
2056            vendor: item.vendor,
2057          };
2058        });
2059      }
2060
2061      if (hasSameCartProductsAsLastSent(lineItems)) return;
2062
2063      var postData = {
2064        at: new Date(),
2065        type: 'cartCreated',
2066        event: {
2067          cartToken: cartToken,
2068        },
2069        page_url: window.location.href,
2070        id: String(refb),
2071        shopifyShopDomain: 'hasan-oud-social-croww.myshopify.com',
2072        lineItems,
2073        ref: refb,
2074        ssid: getCookieGlobalAnal('ssid'),
2075        contactId: Number.parseInt(getCookieGlobalAnal('contactIdBitespeed')),
2076        rzp_unified_session_id: getCookieGlobalAnal('rzp_unified_session_id') || undefined,
2077        platformMobile: /iPad|iPhone|iPod/.test(userAgent) ? 'ios' : /Android/.test(userAgent) ? 'android' : '',
2078        platformDesktop: /Mac/.test(userAgent) ? 'mac' : /Windows/.test(userAgent) ? 'windows' : '',
2079      };
2080
2081      rememberSentCartProducts(lineItems);
2082
2083      fetch('/apps/bitespeed?type=browser_session', {
2084        method: 'POST',
2085        headers: {
2086          'Access-Control-Allow-Origin': '*',
2087          'Access-Control-Allow-Headers': '*',
2088          'Content-Type': 'application/json',
2089        },
2090        body: JSON.stringify(postData),
2091      }).catch((err) => {
2092        console.log('API ERROR: ', err);
2093      });
2094    }
2095  }
2096
2097  let intervalId = setInterval(() => {
2098    if (getCookieGlobalAnal('debug') === 'true') debugger;
2099    lookForCart();
2100  }, 1000);
2101
2102  function analyticsPost(postData) {
2103    postData.shopifyShopDomain = "hasan-oud-social-croww.myshopify.com";
2104    postData.ref = getCookieGlobalAnal("refb");
2105    postData.ssid = getCookieGlobalAnal("ssid");
2106    postData.contactId = Number.parseInt(getCookieGlobalAnal("contactIdBitespeed"));
2107    postData.rzp_unified_session_id = getCookieGlobalAnal("rzp_unified_session_id") || undefined;
2108
2109    const userAgent = navigator.userAgent;
2110    postData.platformMobile = /iPad|iPhone|iPod/.test(userAgent) ? "ios" : /Android/.test(userAgent) ? "android" : "";
2111    postData.platformDesktop = /Mac/.test(userAgent) ? "mac" : /Windows/.test(userAgent) ? "windows" : "";
2112
2113    // don't send browser events on multichannel if contactId is not present
2114    if (!postData.contactId && !postData.rzp_unified_session_id) {
2115      console.log("No contactId found for multichannel analytics file. Returning");
2116      return;
2117    }
2118
2119    fetch("/apps/bitespeed?type=browser_session", {
2120      method: "POST",
2121      headers: {
2122        "Access-Control-Allow-Origin": "*",
2123        "Content-Type": "application/json",
2124      },
2125      body: JSON.stringify(postData),
2126    }).catch((err) => {
2127      console.log("API ERROR: ", err);
2128    });
2129  }
2130(function() {
2131    var bitespeedLayer = {
2132        cartPollInterval: 2000
2133    }
2134    var config = {
2135        linker: {
2136            domains: ['shopify.com', 'rechargeapps.com', 'recurringcheckout.com', 'carthook.com', 'checkout.com']
2137        },
2138        anonymize_ip: true,
2139        allow_ad_personalization_signals: true,
2140        page_title: removePii(document.title),
2141        page_location: removePii(document.location.href)
2142    }
2143    var pageView = function() {
2144            
2145    };
2146
2147    // delay page firing until the page is visible
2148    if (document.hidden === true) {
2149        var triggeredPageView = false;
2150        document.addEventListener('visibilitychange', function() {
2151            if (!document.hidden && !triggeredPageView) {
2152                pageView();
2153                triggeredPageView = true;
2154            }
2155        });
2156    } else {
2157        pageView()
2158    }
2159
2160    var triggerPageViewEvent = function() {
2161      var postData = {
2162        "at" : new Date(),
2163        "type": "pageViewed",
2164        "event": {
2165          url: window.location.href,
2166        },
2167        "contactId": Number.parseInt(getCookieGlobalAnal("contactIdBitespeed")),
2168        "source": 'shopify'
2169      }
2170
2171      analyticsPost(postData);
2172    }
2173
2174    document.addEventListener('DOMContentLoaded', function() {
2175      triggerPageViewEvent()
2176    });
2177
2178    var hasLocalStorage = (function() {
2179        try {
2180            localStorage.setItem('bitespeed_test_storage', 'test');
2181            localStorage.removeItem('bitespeed_test_storage');
2182            return true;
2183        } catch (ex) {
2184            return false;
2185        }
2186    })();
2187    bitespeedLayer.ecommerce = {
2188        'currencyCode' : 'INR',
2189        'impressions' : []
2190    };
2191    
2192    
2193
2194    
2195    bitespeedLayer.ecommerce.impressions = getUniqueProducts(bitespeedLayer.ecommerce.impressions);
2196    function getUniqueProducts(array){
2197        var u = {}, a = [];
2198        for(var i = 0, l = array.length; i < l; ++i){
2199            if(u.hasOwnProperty(array[i].id)) {
2200                continue;
2201            }
2202            a.push(array[i]);
2203            u[array[i].id] = 1;
2204        }
2205        return a;
2206    };
2207    var loadScript = function(url, callback){
2208        var script = document.createElement("script")
2209        script.type = "text/javascript";
2210        if (script.readyState){  /* IE */
2211            script.onreadystatechange = function(){
2212                if (script.readyState == "loaded" ||
2213                        script.readyState == "complete"){
2214                    script.onreadystatechange = null;
2215                    callback();
2216                }
2217            };
2218        } else {  /* Others */
2219            script.onload = function(){
2220                callback();
2221            };
2222        }
2223        script.src = url;
2224        document.getElementsByTagName("head")[0].appendChild(script);
2225    }
2226    var ldTracker = function(jQuery){
2227    jQuery(document).ready(function(){
2228        if(bitespeedLayer && bitespeedLayer.ecommerce){
2229            /* run list, product, and clientID scripts everywhere */
2230            listViewScript();
2231            productPageScript();
2232        }
2233    })
2234    var ldTracker = function(){
2235      document.addEventListener('DOMContentLoaded', function() {
2236          if (typeof bitespeedLayer !== 'undefined' && bitespeedLayer.ecommerce) {
2237              // run list, product, and clientID scripts everywhere
2238              listViewScript();
2239              productPageScript();
2240          }
2241      });
2242    }
2243    function listViewScript(){
2244        if (!bitespeedLayer.ecommerce.impressions || !bitespeedLayer.ecommerce.impressions.length) return;
2245        window.setTimeout(function(){
2246            var postData = {
2247            "at" : new Date(),
2248            "type" : "productListViewed",
2249            "page_url": window.location.href,
2250              "event" : {
2251                    list_id: bitespeedLayer.ecommerce.impressions[0].list,
2252                    collection_id: bitespeedLayer.ecommerce.impressions[0].collection_id,
2253                    products: bitespeedLayer.ecommerce.impressions
2254              }
2255                };
2256                analyticsPost(postData);
2257        },500) /* wait for pageview to fire first */
2258        /* product list clicks */
2259    }
2260    async function productPageScript(){
2261        var product = bitespeedLayer.ecommerce.detail
2262            && bitespeedLayer.ecommerce.detail.products
2263            && bitespeedLayer.ecommerce.detail.products[0]
2264        if (product) {
2265            if(hasLocalStorage) product.list_name = localStorage.list
2266                if(hasLocalStorage) product.list_id = localStorage.list
2267          var postData = {
2268            "at" : new Date(),
2269            "type" : "productViewed",
2270            "page_url": window.location.href,
2271            "event" : product
2272          }
2273          analyticsPost(postData);
2274        }
2275    }
2276}
2277if(typeof jQuery === 'undefined'){
2278        loadScript('https://code.jquery.com/jquery-3.7.1.min.js', function(){
2279        jQuery191 = jQuery.noConflict(true);
2280        ldTracker(jQuery191);
2281        });
2282} else {
2283        ldTracker(jQuery);
2284}
2285        // ldTracker();
2286        function removePii(string) {
2287        var piiRegex = {
2288            "email": /[s&amp;/,=]([a-zA-Z0-9_.+-]+(@|%40)[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+)($|[s&amp;/,])/,
2289            "postcode": /[s&amp;/,=]([A-Z]{1,2}[0-9][0-9A-Z]?(s|%20)[0-9][A-Z]{2})($|[s&amp;/,])/,
2290        };
2291        var dlRemoved = string;
2292        for (key in piiRegex) {
2293            dlRemoved = dlRemoved.replace(piiRegex[key], 'REMOVED');
2294        }
2295        return dlRemoved;
2296    }
2297})()
2298</script>
2298
2299
2300<script
2301  type="text/javascript"
2302  name="NAMESPACED-NOTIFY_ME"
2303>
2304  //   var popup_id = "";
2305  //   // var product = null;
2306  //   // var product_variants = null;
2307  //   var product_variants = BspdCurrentProduct?.variants || [];
2308  //   var product_id = null || "";
2309  //   var current_variant = null || "";
2310  //   var is_current_variant_available = true;
2311  //   var buyNowElement = null;
2312  //   var mainNewButton = null;
2313  //   var notify_me_text = "Notify Me";
2314  //   var shop_domain = "";
2315  //   var dont_show_notify_me_strict = false;
2316
2317  //   var variants = product.variants
2318
2319  //   // variables to build custom logic for different brands
2320  //   var globalFormEle = null;
2321  //   var globalPrimaryBtn = null;
2322
2323  //   var getParameterByNameTemp = (str, url = window.location.href) => {
2324  //     str = str.replace(/[\[\]]/g, "\\$&");
2325  //     let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url);
2326  //     return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "") : null;
2327  //   }
2328
2329  //   var variantParam = getParameterByNameTemp("variant");
2330  //   if (variantParam && !isNaN(variantParam)) {
2331  //     // getting variant param from the url and if it is a proper number set the current_variant as that
2332  //     current_variant = Number(variantParam);
2333  //   } else if (!current_variant && Array.isArray(variants) && variants.length > 0) {
2334  //     // else set the first variant as the current variant
2335  //     current_variant = variants[0].id;
2336  //   }
2337
2338  //   // console.log(product, product_id, current_variant, variants, "DATA IS HEREEE");
2339
2340  //   // var popup_id = "";
2341  //   // var product = {};
2342  //   // var product_id = "";
2343  //   // var current_variant = "";
2344  //   // var is_current_variant_available = false;
2345  //   // var buyNowElement = null;
2346  //   // var mainNewButton = null;
2347
2348  //   // const variants = [];
2349
2350  //   var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button";
2351  //   var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`;
2352  //   var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent";
2353  //   var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`;
2354
2355  //   var notifyMeTexts = ["notify me", "notify"];
2356  //   var soldOutTexts = ["sold out", "out of stock"];
2357
2358  //   var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts);
2359  //   var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"];
2360  //
2361</script>
2361
2362<!-- END app snippet -->
2363<!-- BEGIN app snippet: bitespeed-back-in-stock -->
2363<script
2364  type="text/javascript"
2365  name="BITESPEED-BIS-NOTIFY_ME"
2366>
2367  var entityHandle = null;
2368  var popup_id = "";
2369  // var product = null;
2370  // var product_variants = null;
2371  var product_variants = BspdCurrentProduct?.variants || [];
2372  var product_id = null;
2373  var current_variant = null;
2374  var is_current_variant_available = true;
2375  var buyNowElement = null;
2376  var mainNewButton = null;
2377  var notify_me_text = "Notify Me";
2378  var shop_domain = "";
2379  var dont_show_notify_me_strict = false;
2380  var always_show_notify_me = false;
2381
2382  var variants = BspdCurrentProduct?.variants
2383  var productCollections = BspdCurrentProduct?.collections
2384
2385  window.product_id = product_id;
2386  window.current_variant = current_variant;
2387
2388  // variables to build custom logic for different brands
2389  var globalFormEle = null;
2390  var globalPrimaryBtn = null;
2391  var globalParentElement = null;
2392
2393  var variantParam = getParameterByName("variant");
2394  if (variantParam && !isNaN(variantParam)) {
2395    // getting variant param from the url and if it is a proper number set the current_variant as that
2396    current_variant = Number(variantParam);
2397  // } else if (
2398  //   !current_variant ||
2399  //   !product_variants ||
2400  //   (Array.isArray(product_variants) && product_variants.length <= 0) ||
2401  //   !Array.isArray(product_variants)
2402  // ) {
2403  //   const productFetch = await fetch(`/products/${entityHandle}.js`, {
2404  //     method: "GET",
2405  //     headers: {
2406  //       "Content-Type": "application/json",
2407  //     },
2408  //   }).then((res) => res.json());
2409
2410  //   if (productFetch) {
2411  //     console.log("Product fetched from /products/:handle.js", productFetch);
2412      
2413  //     product = productFetch;
2414  //     variants = productFetch.variants;
2415  //   }
2416  } else if (!current_variant && Array.isArray(BspdCurrentProduct?.variants) && BspdCurrentProduct?.variants.length > 0) {
2417    // change the current_variant to the first variant in the url
2418
2419    // window.history.replaceState(
2420    //   {},
2421    //   document.title,
2422    //   window.location.pathname + "?variant=" + product_variants[0].id
2423    // );
2424
2425    // getting the first variant that is available
2426    // if no variant is available then set the current_variant to the first variant
2427    for (let i = 0; i < product_variants.length; i++) {
2428      if (product_variants[i].available) {
2429        current_variant = product_variants[i].id;
2430        break;
2431      }
2432    }
2433
2434    // else set the first variant as the current variant
2435    if (!current_variant) {
2436      current_variant = product_variants[0].id;
2437    }
2438  }
2439
2440  var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button";
2441  var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`;
2442  var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent";
2443  var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`;
2444
2445  var notifyMeTexts = ["notify me", "notify"];
2446  var soldOutTexts = ["sold out", "out of stock"];
2447
2448  var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts);
2449  var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"];
2450
2451  // Builds a selector array from a list of breakpoint rules plus a base list.
2452  // Each rule is { maxWidth, selectors }: its selectors are included only when
2453  // window.innerWidth < maxWidth. Matching rules are sorted by maxWidth ascending,
2454  // so selectors for smaller screens are given higher priority (placed first),
2455  // followed by the always-included base selectors.
2456  //
2457  // To target a new screen size in future, just add another rule, e.g.
2458  //   { maxWidth: 480, selectors: ["#SomeSmallPhoneOnlySelector"] }
2459  function buildResponsiveSelectors(responsiveRules, baseSelectors) {
2460    var width = window.innerWidth;
2461    var responsiveSelectors = responsiveRules
2462      .slice()
2463      .sort(function (a, b) {
2464        return a.maxWidth - b.maxWidth;
2465      })
2466      .filter(function (rule) {
2467        return width < rule.maxWidth;
2468      })
2469      .reduce(function (acc, rule) {
2470        return acc.concat(rule.selectors);
2471      }, []);
2472
2473    return responsiveSelectors.concat(baseSelectors);
2474  }
2475
2476  var default_formSelector = buildResponsiveSelectors(
2477    [
2478      // mobile-only custom store selectors
2479      { maxWidth: 750, selectors: [".custom-fixed-add-to-cart"] },
2480    ],
2481    [
2482      // custom store selectors
2483      ".custom-fixed-add-to-cart-desktop",
2484
2485      // shopify default selectors
2486      "form.product_form",
2487      "form.productForm",
2488      ".product-form",
2489      ".product_form",
2490      ".ProductForm",
2491      ".shopify-product-form",
2492      ".product-single__form",
2493      "form[action='/cart/add']",
2494      "form[action='/cart/add.js']",
2495    ]
2496  );
2497  var default_buttonSelector = buildResponsiveSelectors(
2498    [
2499      // mobile-only custom store selectors
2500      { maxWidth: 750, selectors: ["#ProductPageAddToCartMobile-"] },
2501    ],
2502    [
2503      // custom store selectors
2504      "#ProductPageAddToCartDesktop-",
2505
2506      // shopify default selectors
2507      "button[type='submit']",
2508      "input[name='add']",
2509      "button[name='add']",
2510      "input[type='submit']",
2511      "input[value='Sold out']",
2512    ]
2513  );
2514
2515  const modifyDefaultSelectorsForBrands = () => {
2516    const shopUrl = window.Shopify.shop;
2517
2518    if (shopUrl === "vip-lhb2021.myshopify.com") {
2519      default_formSelector = [".product__form__wrapper"];
2520      default_buttonSelector = [".wishlisthero-product-page-button-container"];
2521      // soldOutTexts = soldOutTexts.concat(["add to wishlist"])
2522      buyButtonTexts = buyButtonTexts.concat(["add to wishlist"]);
2523    }
2524
2525    if (shopUrl === "label-s4u.myshopify.com") {
2526      default_formSelector = [".js-prod-form-submit", "form.product__form-buttons"].concat(default_formSelector);
2527      // The Add to Cart is an input with ID addToCart
2528      default_buttonSelector = ["#addToCart", "input[type='submit']"].concat(default_buttonSelector);
2529    }
2530  };
2531  modifyDefaultSelectorsForBrands();
2532
2533  // UTILS
2534  function checkIfStringIncludes(string, words) {
2535    return words.some((word) => string.toLowerCase().includes(word.toLowerCase()));
2536  }
2537  function isDefined(value) {
2538    return null != value;
2539  }
2540  function getParameterByName(str, url = window.location.href) {
2541    str = str.replace(/[\[\]]/g, "\\$&");
2542    let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url);
2543    return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "") 
2543: null;
2544  }
2545  function addMargin(button) {
2546    // button.style.margin = "5px";
2547    button.style.marginTop = "5px";
2548    button.style.marginLeft = "5px";
2549    button.style.marginRight = "5px";
2550    button.style.marginBottom = "5px";
2551  }
2552
2553  function getVariantIdToNotifyFor() {
2554    if (!always_show_notify_me) return current_variant;
2555
2556    const isCurrentOutOfStock = (product_variants || []).some(function (variant) {
2557      return Number(variant.id) === Number(current_variant) && variant.available === false;
2558    });
2559
2560    return isCurrentOutOfStock ? current_variant : getFirstOutOfStockVariantId() || current_variant;
2561  }
2562
2563  function onNotifyButtonClicked() {
2564    // using global variable - bitespeed_popups
2565    // exact methods and constants from bitespeed-popup.js file
2566    // console.log(popup_id, "AAAAA", product_id, "VVVV", current_variant, `${(popup_id + "").trim()}:bitespeed_popup`);
2567    bitespeed_popups[`${(popup_id + "").trim()}:bitespeed_popup`].show("", true, {
2568      popupTrigger: "back_in_stock",
2569      productId: product_id,
2570      variantId: getVariantIdToNotifyFor(),
2571    });
2572  }
2573
2574  function addCustomStylesBasedOnBrand(button, isParent) {
2575    if(isParent) {
2576      switch (window.Shopify.shop) {
2577        case 'belvish.myshopify.com': {
2578          button.style.marginTop = '10px';
2579          button.style.width = '100%';
2580        }
2581        case 'overlays-clothing.myshopify.com': {
2582          button.style.marginBottom = '16px';
2583        }
2584        default:
2585          break;
2586      }
2587      return 
2588    }
2589
2590    switch (window.Shopify.shop) {
2591      case "headphone-zone.myshopify.com": {
2592        button.style.width = "100%";
2593        break;
2594      }
2595      case "the-indian-ethnic-company.myshopify.com": {
2596        button.style.margin = "8px 0px";
2597        break;
2598      }
2599      default:
2600        break;
2601    }
2602
2603    return button;
2604  }
2605
2606  /**
2607   * method to add neccessary properties to the
2608   * new notify button... handling many edges cases as well...
2609   */
2610  function addNeccessaryProperties(button) {
2611    // adding all the neccessary properties
2612    button.type = "button";
2613    button.name = "notify_me";
2614    button.disabled = false;
2615    button.ariaDisabled = false; // edge case, few websites are using aria-disabled
2616    // adding/overriding some styles
2617    button.style.display = "inline-block";
2618    button.style.opacity = "1";
2619    button.style.pointerEvents = "auto";
2620    button.style.cursor = "pointer";
2621    button.classList.remove("disabled"); // edge case:
2622    // removing the click events from
2623    button.click = () => {};
2624    button.onclick = () => {};
2625
2626    // some custom brand specific attributes or properties
2627    button.removeAttribute("data-notification-popup");
2628    button.removeAttribute("data-add-to-cart");
2629
2630    const customButton = addCustomStylesBasedOnBrand(button);
2631
2632    return customButton;
2633  }
2634
2635  function ifPassedNumberCondition(condition, conditionValue, actualValue) {
2636    if (condition === "greater than") {
2637      return actualValue > conditionValue;
2638    } else if (condition === "less than") {
2639      return actualValue < conditionValue;
2640    } else if (condition === "equals to") {
2641      return actualValue === conditionValue;
2642    } else if (condition === "not equals to") {
2643      return actualValue !== conditionValue;
2644    } else if (condition === "greater than or equals to") {
2645      return actualValue >= conditionValue;
2646    } else if (condition === "less than or equals to") {
2647      return actualValue <= conditionValue;
2648    }
2649    return false;
2650  }
2651
2652  function isVariantAvailableBasedOnPopupTriggers() {
2653    /**
2654     * this is a part of popup triggers only
2655     * but being handled here as there are no option for variant-wise trigger
2656     */
2657    if (
2658      window?.bspdPopupProductMetadata !== undefined &&
2659      window?.bspdPopupProductMetadata !== null
2660    ) {
2661      const {
2662        popupId,
2663        value,
2664        condition,
2665
2666        ...variants
2667      } = window.bspdPopupProductMetadata || {};
2668      console.log(variants, "variants asldfjas");
2669
2670      if (variants[window.ShopifyAnalytics.meta.selectedVariantId]) {
2671        const inventoryQuantity =
2672          variants[window.ShopifyAnalytics.meta.selectedVariantId]
2673            ?.inventoryQuantity || null;
2674
2675        if (inventoryQuantity === null) return true;
2676
2677        return !ifPassedNumberCondition(condition, value, inventoryQuantity);
2678      }
2679
2680      return true;
2681    }
2682
2683    return true;
2684  }
2685
2686  function checkVariantIsAvailable() {
2687    if (!product_variants || product_variants.length <= 0) {
2688      is_current_variant_available = true;
2689      return true;
2690    }
2691
2692    for (let i = 0; i < product_variants.length; i++) {
2693      const variantId = Number(product_variants[i].id);
2694      const currentVariantId = Number(current_variant);
2695
2696      if (variantId === currentVariantId) {
2697        if (product_variants[i].available === null || product_variants[i].available === undefined) dont_show_notify_me_strict = true;
2698
2699        is_current_variant_available = product_variants[i].available;
2700
2701        const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers();
2702
2703        return is_current_variant_available && secondaryPopupTriggerCondition;
2704      }
2705    }
2706
2707    const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers();
2708
2709    return false && secondaryPopupTriggerCondition;
2710  }
2711
2712  function checkOneVariantIsAvailable() {
2713    let is_variant_available = true,
2714      is_variant_found = true;
2715
2716    if (!current_variant) return null;
2717
2718    if (!product_variants || product_variants.length <= 0) {
2719      is_vairant_available = true;
2720      return false;
2721    }
2722
2723    for (let i = 0; i < product_variants.length; i++) {
2724      let variant = product_variants[i];
2725
2726      // Number(variant.id) === Number(current_variant) && (is_variant_found = variant.available),
2727      //   (is_variant_available = is_variant_available || variant.available);
2728      if (Number(variant.id) === Number(current_variant)) {
2729        is_variant_found = variant.available;
2730        is_variant_available = is_variant_available || variant.available;
2731      }
2732    }
2733
2734    const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers();
2735
2736    return (is_variant_available && is_variant_found && product_variants.length >= 1) && secondaryPopupTriggerCondition;
2737  }
2738
2739  function hasAnyOutOfStockVariant() {
2740    if (!Array.isArray(product_variants) || product_variants.length <= 0) return false;
2741
2742    return product_variants.some(function (variant) {
2743      return variant.available === false;
2744    });
2745  }
2746
2747  // retexts in place so the wrappers a theme animates against (fill overlay, text
2748  // span, loader) survive - wiping them leaves the button hovering to blank
2749  function bspdRetextClonedButton(button, text) {
2750    const walker = document.createTreeWalker(button, NodeFilter.SHOW_TEXT, null);
2751    let replaced = false;
2752    let node;
2753
2754    while ((node = walker.nextNode())) {
2755      if (!(node.nodeValue || "").trim()) continue;
2756
2757      node.nodeValue = replaced ? "" : text;
2758      replaced = true;
2759    }
2760
2761    if (!replaced) button.textContent = text;
2762  }
2763
2764  function getFirstOutOfStockVariantId() {
2765    if (!Array.isArray(product_variants)) return null;
2766
2767    for (let i = 0; i < product_variants.length; i++) {
2768      if (product_variants[i].available === false) return product_variants[i].id;
2769    }
2770
2771    return null;
2772  }
2773
2774  function refreshBackInStockButton() {
2775    if (always_show_notify_me) {
2776      bspdAddAlwaysVisibleNotifyButton();
2777      return;
2778    }
2779
2780    if (is_current_variant_available) {
2781      let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR);
2782
2783      isDefined(buttonParent) && (buttonParent.innerHTML = ""), bspdAddBackInStockButton();
2784    } else {
2785      bspdAddBackInStockButton();
2786    }
2787  }
2788
2789  /**
2790   * This function is used to check if the variant is available and reload the button
2791   * if it is available.
2792   */
2793  function delayedRefreshButton() {
2794    setTimeout(function () {
2795      const newVariant = getParameterByName("variant") || window.ShopifyAnalytics.meta.selectedVariantId;
2796      if (newVariant === null) {
2797        return;
2798      }
2799
2800      let tempVariant = current_variant;
2801      current_variant = Number(newVariant);
2802
2803      if (tempVariant !== current_variant) {
2804        checkVariantIsAvailable();
2805
2806        refreshBackInStockButton();
2807      }
2808    }, 2);
2809  }
2810
2811  // custom logic for different brands
2812  function showNotifyBTNOnCustomBrandLogicPass() {
2813    /**
2814     * this variable is a by pass mechanism
2815     * mostly made when safari is not getting enought variant availability data
2816     * so we are not showing notify me button
2817     * in that case...
2818     */
2819    if (dont_show_notify_me_strict) return false;
2820
2821    // dependent on primary button
2822    if (globalPrimaryBtn) {
2823      if (shop_domain === "neeshperfumes.com") {
2824        if (String(globalPrimaryBtn.innerText).toLowerCase() === "validate") return false;
2825      } else if (shop_domain === "carrypro.in") {
2826        const getButtonAttributes = globalPrimaryBtn.attributes;
2827        const disabledAttribute = getButtonAttributes.getNamedItem("disabled");
2828
2829        return true;
2830        return disabledAttribute && disabledAttribute.value === "disabled";
2831        // } else if (shop_domain === 'theindianethnicco.com') {
2832        //   // custom request of 'theindianethnicco'
2833        //   // to only show when all the variants are out of stock
2834        //   return product_variants.every(variant => !variant.available);
2835      }
2836    }
2837
2838    return true;
2839  }
2840
2841  /**
2842   * function to add custom logic for notify me button
2843   * for few brands the existing button criteria is not enough
2844   * or maybe the button is not getting rendered properly
2845   */
2846  function addCustomLogicForNotifyMeButton() {
2847    // if(shop_domain === 'capresebags.com') {
2848    //   const form = document.getElementById('wishlisthero-product-page-button-container');
2849    //   if(form) {
2850    //     const button = form.getElementsByClassName('product__form--add-to-cart');
2851    //     // add the button at the beginning of the form
2852    //     if(button && button.length > 0) {
2853    // console.log(111111)
2854    // createBackInStockButton(button[0], true);
2855    //     }
2856    //   }
2857    // }
2858  }
2859
2860  /**
2861   * this method renders the notify me button taking the reference from the
2862   * primary original button data
2863   */
2864  function createBackInStockButton(buttonReference, dontDisableOgButton = false) {
2865    let button = document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR);
2866
2867    if (!isDefined(button)) {
2868      // For stores with reactive themes, create fresh button instead of cloning
2869      // to avoid theme framework overwriting button text/state via cloned attributes
2870      let newButton;
2871      if (window.Shopify.shop === 'hophead-apparels.myshopify.com') {
2872        newButton = document.createElement("button");
2873        newButton.className = buttonReference.className;
2874      } else {
2875        newButton = buttonReference.cloneNode(true) || document.createElement("button");
2876      }
2877      addNeccessaryProperties(newButton, buttonReference);
2878
2879      if (always_show_notify_me) newButton.removeAttribute("id");
2880
2881      newButton.classList.add(CREATED_NOTIFY_ME_BUTTON_CLASS);
2882
2883      if (always_show_notify_me) {
2884        bspdRetextClonedButton(newButton, notify_me_text);
2885        newButton.onclick = () => {};
2886        newButton.click = () => {};
2887        newButton.setAttribute("aria-label", notify_me_text);
2888      } else {
2889        newButton.innerText = "";
2890        newButton.onclick = () => {};
2891        newButton.click = () => {};
2892        newButton.removeEventListener("click", () => {});
2893
2894        let textAddedInChild = false;
2895
2896        for (let child of buttonReference.childNodes) {
2897          let clonedChild = child.cloneNode(true);
2898          clonedChild.innerText = "";
2899          clonedChild.onclick = () => {};
2900          clonedChild.click = () => {};
2901          clonedChild.removeEventListener("click", () => {});
2902
2903          if (child.nodeType === 1) {
2904            if (checkIfStringIncludes((child.innerText + "").toLowerCase(), wordsToRemove) && !textAddedInChild) {
2905              textAddedInChild = true;
2906              clonedChild.innerText = notify_me_text;
2907            }
2908
2909            if (window.Shopify.shop === 'hophead-apparels.myshopify.com' && clonedChild.innerText === "") continue;
2910
2911            newButton.appendChild(clonedChild);
2912          }
2913        }
2914
2915        if (!textAddedInChild) {
2916          newButton.innerText = notify_me_text;
2917        }
2918      }
2919
2920      /**
2921       * removing the disabled class from the button
2922       */
2923      if (!dontDisableOgButton)
2924        if (isDefined(buttonReference)) {
2925          for (let i = 0; i < newButton.classList.length; i++) {
2926            if (
2927              "disabled" === newButton.classList[i] ||
2928              "pe_none" === newButton.classList[i] ||
2929              "product__submit__add" === newButton.classList[i] ||
2930              newButton.classList[i].includes("disabled")
2931            )
2932              newButton.classList.remove(newButton.classList[i]);
2933          }
2934        }
2935
2936      newButton.style = "cursor: pointer !important; visibility: visible; display: block !important; position: relative; overflow: hidden;";
2937
2938      if (always_show_notify_me) newButton.style.width = "100%";
2939
2940      if (window.Shopify.shop === '3b0520-2.myshopify.com') {
2941        newButton.style = `${newButton.style}; color: #ffffff !important; background-color: #0C1929 !important;`;
2942      } else if (window.Shopify.shop === 'angel-rocket-india.myshopify.com') {
2943        newButton.style = `${newButton.style}; color: #FF7E7C !important;`;
2944      } else if (window.Shopify.shop === 'sz80fm-5t.myshopify.com') {
2945        newButton.style = `${newButton.style}; display: flex !important;`;
2946      } else if (window.Shopify.shop === 'label-s4u.myshopify.com') {
2947        // Step 1: Fix input value (change "Sold Out" to "Notify me")
2948        if (newButton.tagName === 'INPUT') {
2949          newButton.value = notify_me_text;
2950          newButton.type = 'button';
2951        }
2952
2953        // Step 2: Remove disabled state
2954        newButton.removeAttribute('disabled');
2955        newButton.removeAttribute('aria-disabled');
2956        newButton.classList.remove('disabled');
2957
2958        // Step 3: Remove theme classes that trigger 
2959        newButton.classList.remove('AddtoCart');
2960        newButton.classList.remove('js-ajax-submit');
2961        newButton.removeAttribute('name');
2962        newButton.removeAttribute('id'); 
2963        newButton.removeAttribute('onclick'); 
2964
2965        // Step 4: Custom styling - Black background, White text
2966        newButton.style.cssText += `;
2967          background-color: #000000 !important;
2968          color: #ffffff !important;
2969          border: 2px solid #000000 !important;
2970          cursor: pointer !important;
2971          opacity: 1 !important;
2972          width: 100% !important;
2973        `;
2974      }
2975
2976      if (!buyNowElement) {
2977        addMargin(newButton);
2978        addMargin(buttonReference);
2979      }
2980
2981      let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR);
2982      addCustomStylesBasedOnBrand(buttonParent, true)
2983
2984      if (showNotifyBTNOnCustomBrandLogicPass()) {
2985        // isDefined(buttonParent) &&
2986        buttonParent.appendChild(newButton),
2987          (newButton.onclick = () => {
2988            onNotifyButtonClicked();
2989          }),
2990          (newButton.ontouchstart = () => {
2991            onNotifyButtonClicked();
2992          });
2993
2994        if (!always_show_notify_me && buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') {
2995          buyNowElement.style.display = "none";
2996        }
2997
2998        buttonParent.style.display = "block";
2999        if (!always_show_notify_me) globalParentElement.style.display = "block";
3000      }
3001    }
3002  }
3003
3004  function createBackInStockButtonParent(form, buttonReference) {
3005    let parent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR);
3006    mainNewButton = parent;
3007
3008    if (!isDefined(parent)) {
3009      let newParent = document.createElement("div");
3010      newParent.classList.add(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS);
3011
3012      if (always_show_notify_me) newParent.style.width = "100%";
3013
3014      globalParentElement = buttonReference.parentElement;
3015
3016      // forcing block here kills the theme's own grid/flex row and its gap
3017      if (!always_show_notify_me) globalParentElement.style.display = "block";
3018
3019      if (buttonReference.nextSibling) {
3020        globalParentElement.insertBefore(newParent, buttonReference.nextSibling);
3021      } else {
3022        globalParentElement.appendChild(newParent);
3023      }
3024      mainNewButton = newParent;
3025      // form.appendChild(newParent);
3026    }
3027    createBackInStockButton(buttonReference);
3028  }
3029
3030  function bspdAddAlwaysVisibleNotifyButton() {
3031    const existingParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR);
3032
3033    if (!hasAnyOutOfStockVariant()) {
3034      if (isDefined(existingParent)) existingParent.style.display = "none";
3035      return;
3036    }
3037
3038    if (isDefined(document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR))) {
3039      if (isDefined(existingParent)) existingParent.style.display = "block";
3040      return;
3041    }
3042
3043    const formSelector = default_formSelector.find((e) => document.querySelector(e));
3044    if (!formSelector) return false;
3045
3046    const formElement = document.querySelector(formSelector);
3047    if (!formElement) return false;
3048    globalFormEle = formElement;
3049
3050    const buttonSelector = default_buttonSelector.find((e) =>
3051      document.querySelector(formSelector + " " + e),
3052    );
3053    if (!buttonSelector) return false;
3054
3055    const primaryButton = document.querySelector(formSelector + " " + buttonSelector);
3056    if (!primaryButton) return false;
3057    globalPrimaryBtn = primaryButton;
3058
3059    return createBackInStockButtonParent(formElement, primaryButton);
3060  }
3061
3062  function bspdAddBackInStockButton() {
3063    if (always_show_notify_me) return bspdAddAlwaysVisibleNotifyButton();
3064
3065    const is_one_variant_available = checkOneVariantIsAvailable();
3066
3067    if (is_one_variant_available === null) {
3068      return;
3069    }
3070
3071    if (is_one_variant_available) {
3072      if (mainNewButton) mainNewButton.style.display = "none";
3073      if (buyNowElement) {
3074        buyNowElement.style.display = "block";
3075      }
3076      if (window.Shopify.shop === 'label-s4u.myshopify.com' && globalParentElement) {
3077        globalParentElement.style.display = "";  
3078      }
3079      return;
3080    } else {
3081      if (buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') {
3082        buyNowElement.style.display = "none";
3083      }
3084      if (mainNewButton) mainNewButton.style.display = "block";
3085    }
3086
3087    let formSelector = default_formSelector.find((e) => document.querySelector(e));
3088    let formElement = document.querySelector(formSelector);
3089    globalFormEle = formElement;
3090
3091    let buttonSelector = default_buttonSelector.find((e) => document.querySelector(formSelector + " " + e));
3092    let primaryButton = document.querySelector(formSelector + " " + buttonSelector);
3093    globalPrimaryBtn = primaryButton;
3094
3095    let siblingElements = Array.from(formElement.querySelectorAll("a, button, input"));
3096
3097    buyNowElement = siblingElements.find((el) => {
3098      // Skip Shopify payment buttons to prevent cloning the wrong button
3099      if (el.classList.contains('shopify-payment-button__button')) return false;
3100
3101      // Skip GoKwik button for label-s4u - only use #addToCart input
3102      if (window.Shopify.shop === 'label-s4u.myshopify.com' && el.id === 'gokwik-buy-now') return false;
3103
3104      let innerText = (el.innerText + "").toLowerCase();
3105      let value = (el.value + "").toLowerCase();
3106
3107      return checkIfStringIncludes(innerText, buyButtonTexts) || checkIfStringIncludes(value, buyButtonTexts);
3108    });
3109
3110    const backInStockButtonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR);
3111    const isPrimaryButtonOutOfStock = checkIfStringIncludes((primaryButton.innerText + "").toLowerCase(), soldOutTexts);
3112
3113    return primaryButton &&
3114      (primaryButton.disabled || primaryButton.hidden || primaryButton.classList.contains("disabled"))
3115      ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton)
3116      : !primaryButton && backInStockButtonParent
3117      ? createBackInStockButton(primaryButton)
3118      : !isPrimaryButtonOutOfStock || primaryButton || backInStockButtonParent
3119      ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton)
3120      : false;
3121  }
3122
3123  const storeHaventSetupVariantChange = ['stylobug.myshopify.com'].includes(window.Shopify.shop)
3124
3125  function addPageChangeListenerEvents() {
3126    let timer = null;
3127
3128    document.addEventListener("popstate", (e) => {
3129      delayedRefreshButton();
3130
3131      if (storeHaventSetupVariantChange) {
3132        if (timer) clearTimeout(timer);
3133        timer = setTimeout(() => {
3134          // doing this will take sometime, and check for manual variant change event/variable
3135          delayedRefreshButton();
3136        }, 200);
3137      }
3138    }),
3139      document.addEventListener("change", (e) => {
3140        delayedRefreshButton();
3141
3142        if (storeHaventSetupVariantChange) {
3143        if (timer) clearTimeout(timer);
3144        timer = setTimeout(() => {
3145          // doing this will take sometime, and check for manual variant change event/variable
3146          delayedRefreshButton();
3147        }, 200);
3148      }
3149      }),
3150      (function () {
3151        let e = location.href;
3152        new MutationObserver(() => {
3153          const url = location.href;
3154          if (url !== e) {
3155            e = url;
3156            delayedRefreshButton();
3157
3158            if (storeHaventSetupVariantChange) {
3159              if (timer) clearTimeout(timer);
3160              timer = setTimeout(() => {
3161                // doing this will take sometime, and check for manual variant change event/variable
3162                delayedRefreshButton();
3163              }, 200);
3164            }
3165          }
3166        }).observe(document.body, {
3167          subtree: !0,
3168          childList: !0,
3169        });
3170
3171        // new MutationObserver(() => {
3172        //   delayedRefreshButton();
3173        // }).observe(document.body, {
3174        //   childList: true,
3175        //   subtree: true,
3176        //   // attributes: true,
3177        //   // characterData: true
3178        // });
3179      })();
3180  }
3181
3182  function passedBrandInitLogic() {
3183    const shopUrl = window.Shopify.shop;
3184
3185    switch (shopUrl) {
3186      case "headphone-zone.myshopify.com":
3187        if ((BspdCurrentProduct?.tags || []).some(tag => tag.toLowerCase() === "hidenotify"))
3188          return false;
3189        break;
3190      default:
3191        return true;
3192        break;
3193    }
3194
3195    return true;
3196  }
3197
3198  function initNotifyFrontendService(popupid, notifyMeText, shopDomain = "", alwaysShow) {
3199    if (!passedBrandInitLogic()) {
3200      console.log("Notify Me Service is not initialized due to brand specific logic.");
3201      return;
3202    }
3203
3204    setTimeout(() => {
3205      popup_id = popupid;
3206      notify_me_text = notifyMeText || "Notify Me";
3207      shop_domain = shopDomain || "";
3208      always_show_notify_me = alwaysShow === true;
3209
3210      if (!window.location.pathname.startsWith("/products") && !window.location.pathname.startsWith("/collections")) {
3211        console.log("Notify Me Service is not available on this page");
3212        return;
3213      }
3214
3215      const renderedNotifyMeButton = bspdAddBackInStockButton();
3216
3217      console.log("Notify Me Service Initialized");
3218
3219      if (renderedNotifyMeButton === false) {
3220        console.log('Cannot render "Notify Me" button due to CSS policies. Please contact support for assistance.');
3221        addCustomLogicForNotifyMeButton();
3222      }
3223
3224      addPageChangeListenerEvents();
3225    }, 1);
3226  }
3227</script>
3227
3228<!-- END app snippet -->
3229
3230
3231<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bspd-fp-experiment.js"></script>
3231
3232
3233
3234  
3234<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bitespeed-popups.js"></script>
3234
3235
3236
3237
3238<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
3239<script type="text/javascript">
3240  (function (c, l, a, r, i, t, y) {
3241    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
3242    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
3243    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
3244
3245    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
3246      if (error) {
3247        console.error("Error loading Shopify features:", error);
3248        return;
3249      }
3250
3251      c[a]('consentv2', {
3252        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
3253        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
3254        source: 101,
3255      });
3256    });
3257
3258    l.addEventListener("visitorConsentCollected", function (e) {
3259      c[a]('consentv2', {
3260        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
3261        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
3262        source: 101,
3263      });
3264    });
3265  })(window, document, "clarity", "script", "vqvsi3xs63");
3266</script>
3266
3267
3268
3269
3270<!-- END app block --><!-- BEGIN app block: shopify://apps/gokwik-cart-slide-cart-drawer/blocks/app-embed/531cd8ff-cc36-43b1-9a44-c16d44927215 -->
3271<link rel="preconnect" href="https://gkx.gokwik.co" crossorigin>
3272
3273
3274<script>
3275  var _lmdPageType;
3276</script>
3276
3277
3278<script>
3279  var gk_cart_domain = "hasan-oud-social-croww.myshopify.com";
3280
3281  (function() {
3282      window.kwikCartActive = false;
3283
3284      // Merchants where the embed is fully disabled (no globals, no script, no ATC hooks)
3285      var disabledDomains = [];
3286      if (disabledDomains.indexOf(gk_cart_domain) !== -1) return;
3287
3288      window.gk_cart_domain = gk_cart_domain;
3289      window.gk_cart_currency = "INR";
3290      try {
3291        window.gk_currency_format = "en"+'-'+"US";
3292      } catch (err) {
3293        console.log(err);
3294      }
3295
3296      // --- Always-on: product globals + freebie redirect ---
3297      window.gk_selected_product_id = null;
3298      var gk_product_tags = null;
3299      if (gk_product_tags && gk_product_tags.length) {
3300        if (gk_product_tags.some(function(tag) { return tag === 'kwikcart-freebie'; })) {
3301          window.location.replace("/");
3302        }
3303      }
3304
3305      function shouldLoadKwikCart(config, countryCode) {
3306        if (!config) return false;
3307        var disableOnNonIndia = config.appearance && config.appearance.disableOnNonIndiaStore;
3308        if (disableOnNonIndia && countryCode !== 'IN') return false;
3309        return true;
3310      }
3311
3312      var atcButtonSelectors = [
3313        "form[action='/cart/add'] button[name='add']",
3314        "form[action$='/cart/add'] button[name='add']",
3315        "form[action='/cart/add'] button[data-checkout='same']",
3316        "form[action='/cart/add'] button[type='submit']",
3317        "form[action='/cart/add'] input[type='submit']",
3318        "form[action='/cart/add'] button[data-add-to-cart]",
3319        "form[action='/cart/add'] label[role='submit']",
3320        "form[data-zp-product-url='/cart'] button[type='submit']",
3321        "form[action='/cart/add'] a[role='submit']",
3322      ];
3323
3324      var addAddtoCartEventListener = function() {
3325        document.querySelectorAll(atcButtonSelectors.join(", ")).forEac
3325h(function(atcButton) {
3326          atcButton.addEventListener(
3327            "click",
3328            function(event) {
3329              if (!window.addItemtoCartFromForm) return;
3330              event.stopPropagation();
3331              event.stopImmediatePropagation();
3332              event.preventDefault();
3333              window.addItemtoCartFromForm(event);
3334            },
3335            true
3336          );
3337        });
3338      };
3339
3340      function initKwikCart(config) {
3341        // Cart page redirect
3342        try {
3343          if (config && config.appearance && config.appearance.disableCartPage && config.appearance.disableCartPage.enable) {
3344            if (location.pathname.split("/")[1].split("?")[0] === "cart") {
3345              console.log('redirecting from extension');
3346              location.href = "/?openCart=true";
3347            }
3348          }
3349        } catch (err) {
3350          console.log(err);
3351        }
3352
3353        // ATC listeners — opt-out via customATCHandling flag (replaces hardcoded blocklist)
3354        // Merchants with their own ATC logic (bundle, subscription, gift apps) set
3355        // customATCHandling=true to skip interception. Default: intercept.
3356        var skipAtc = config?.appearance?.customATCHandling === true;
3357        if (!skipAtc) {
3358          if (document.readyState === 'loading') {
3359            document.addEventListener("DOMContentLoaded", addAddtoCartEventListener);
3360          } else {
3361            addAddtoCartEventListener();
3362          }
3363        } else {
3364          console.log("no atc modification");
3365        }
3366
3367        // Script injection
3368        var scriptFile = "https://kwikcart.gokwik.co/kwikcart/side-cart.js";
3369        var script = document.createElement('script');
3370        if (gk_cart_domain !== 'koskii.myshopify.com') {
3371          script.defer = "true";
3372        }
3373        script.src = scriptFile;
3374        document.head.appendChild(script);
3375        script.onload = function() {
3376          window.kwikCartActive = true;
3377        };
3378      }
3379
3380      // --- Resolve config + country in parallel ---
3381      var configPromise;
3382      var cachedConfig = null;
3383      try {
3384        var raw = sessionStorage.getItem("kwik-cart-request-data");
3385        if (raw) cachedConfig = JSON.parse(raw);
3386      } catch (err) {}
3387
3388      if (cachedConfig) {
3389        configPromise = Promise.resolve(cachedConfig);
3390      } else {
3391        // Fetch start time: side-cart.js reuses this page's response instead of
3392        // requesting the config again, and stamps this time as "last fetched".
3393        var configFetchedAt = Date.now();
3394        configPromise = fetch('https://gkx.gokwik.co/v3/kwik-cart/request', {
3395          headers: {
3396            'Content-Type': 'application/json',
3397            'x-shop-domain': gk_cart_domain
3398          }
3399        })
3400        .then(function(res) { return res.json(); })
3401        .then(function(response) {
3402          var config = response && response.data ? response.data : response;
3403          // Only a real config is cached (and offered for reuse). Caching an
3404          // error body used to break the cart for the rest of the session.
3405          if (config && config.appearance) {
3406            window.__gkConfigFetchedAt = configFetchedAt;
3407            try {
3408              sessionStorage.setItem('kwik-cart-request-data', JSON.stringify(config));
3409            } catch (e) {}
3410          }
3411          return config;
3412        });
3413      }
3414
3415      // Expose promise so side-cart.js can reuse the in-flight/resolved result
3416      // instead of making its own /request call. Survives sessionStorage quota failures.
3417      window.__gkConfigPromise = configPromise;
3418
3419      // Country detection: cache > browsing_context > Liquid fallback
3420      var cachedCountry = null;
3421      try {
3422        var stored = sessionStorage.getItem('gk-detected-country');
3423        if (stored && stored.length === 2) cachedCountry = stored;
3424      } catch (e) {}
3425
3426      var countryPromise = cachedCountry
3427        ? Promise.resolve(cachedCountry)
3428        : fetch('/browsing_context_suggestions.json')
3429            .then(function(res) { return res.json(); })
3430            .then(function(data) {
3431              var code = data && data.detected_values && data.detected_values.country && data.detected_values.country.handle;
3432              if (code && code.length === 2) {
3433                try { sessionStorage.setItem('gk-detected-country', code); } catch (e) {}
3434                return code;
3435              }
3436              return "US";
3437            })
3438            .catch(function() {
3439              // Fallback to Liquid market-based country
3440              return "US";
3441            });
3442
3443      Promise.all([configPromise, countryPromise])
3444        .then(function(results) {
3445          var config = results[0];
3446          var countryCode = results[1];
3447          window.__gkExtRequestDone = true;
3448          if (countryCode !== 'IN') {
3449            window.customGKCartConfig = {
3450              'discountDisplayConfig.enabled': false,
3451              'discountDisplayConfig.showInputOnly': false,
3452              'discountDisplayConfig.showOfferList': false,
3453              'appearance.checkoutButtons.primary.gokwikCheckout': false,
3454            };
3455          }
3456          if (shouldLoadKwikCart(config, countryCode)) {
3457            initKwikCart(config);
3458          }
3459        })
3460        .catch(function(err) {
3461          console.log('kwik-cart init failed, cart will not load', err);
3462        });
3463    })();
3464</script>
3464
3465<style>
3466  .cart__checkout {
3467    width: 100%;
3468    background: black;
3469    color: white;
3470    border: 0;
3471    border-radius: 2px;
3472    padding: 1rem;
3473    display: flex;
3474    justify-content: center;
3475    align-items: center;
3476  }
3477</style>
3478
3479<!-- END app block --><!-- BEGIN app block: shopify://apps/quinn-shoppable-videos/blocks/app-embed-legacy/150d2781-732b-4020-a9fb-1368e974e6bb -->
3480
3481
3482
3483
3484
3485
3486
3487<!-- BEGIN app snippet: init -->
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504<script data-app="quinn">
3505  window.Quinn = {};
3506  Quinn.ab_test_enabled = false;
3507  Quinn.ab_test_id = "test01";
3508  Quinn.ab_enabled_for_widgets = [];
3509  Quinn.ab_enabled_on_pages = [];
3510  Quinn.ab_control_group_percentage = "50";
3511  Quinn.embed_settings = {"story_spacing_desktop":20,"story_spacing_mobile":10,"story_margins_mobile":"0","story_margins_desktop":"0","story_padding_mobile":"0","story_padding_desktop":"0","card_spacing_desktop":20,"card_spacing_mobile":10,"card_margins_desktop":"0","card_margins_mobile":"0","card_padding_desktop":"0","card_padding_mobile":"0","quinn_atc_button_text":"Add to cart","quinn_out_of_stock_text":"Out of stock","quinn_view_product_text":"More Info","quinn_description_open_text":"Show now","quinn_description_heading_text":"Description","quinn_description_read_more":"Read more","quinn_description_read_less":"Read less","quinn_product_section_heading":"Selected Product","quinn_variant_selector_prefix":"Select","quinn_atc_button_loading":"Loading","quinn_atc_complete_toast":"Product added to cart","custom_swatch_code":"\u003cscript\u003e\u003c\/script\u003e","quinn_enable_vendor_playlist":false};
3512  Quinn.is_deferred_mode_enabled = null;
3513  Quinn.is_manual_load_enabled = null;
3514  Quinn.queuedScripts = [];
3515</script>
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525<script
3526  data-app="quinn"
3527>
3528  Quinn.shop_domain = "hasan-oud-social-croww.myshopify.com";
3529  Quinn.metaPrefix= "LOGIN__";
3530  Quinn.page_key = "";
3531  Quinn.page_type = "login";
3532  Quinn.page_handle = "";
3533  Quinn.currency_symbol = "" || "₹",
3534  Quinn.design_mode = false;
3535  Quinn.facebook_pixel_tracking = null;
3536  Quinn.settings = {"story":{"visibility":"both","hero_text_color":"#ffffff","hero_text":"WATCH \u0026 BUY!","hero_title":"Bestsellers","show_hero_story":true,"is_sticky":false,"website_header_identifier":"#shopify-section-header","top_offset_on_collection_mobile":"0","top_offset_on_collection_desktop":"0","top_offset_on_product_mobile":"0","top_offset_on_product_desktop":"0","top_offset_on_home_mobile":"0","top_offset_on_home_desktop":"0"},"cards":{"visibility":"both","show_first_product_price":false,"use_variant_price":false,"reviewsPlaceholder":"New Arrival","cards_heading":"Everyone's Favourite","show_arrows":false},"recommendations":{"relatedBadgeText":"For you","viewedBadgeText":"Previously viewed","incartBadgeText":"In you cart","orderedBadgeText":"Previously bought","bestSellingBadgeText":"","patcBadgeText":"","headingText":"For you","headingFontFamily":"inherit","headingFontWeight":"500","headingFontSize":"24px","heading_font_color":"#00584b","rel_prod_text_color":"#ffaa22","productTitleFontFamily":"inherit","viewed_prod_text_color":"#ffe6b3","prev_viewed_prod_text_color":"#ffe6b3","incart_prod_text_color":"#cfbdfe","ordered_prod_text_color":"#c6f7d5","arrow_bg":"#00584b","arrow_color":"#ffffff"},"imaxvideo":{"visibility":"both"},"overlay":{"close_overlay_back_button":true,"change_image_on_variant_change":false,"cart_selector":"","swatch_selector_keys":"color","selector_types":"{\"Size\":\"size\",\"Color\":\"shade\",\"Shade\":\"shade\",\"Flavour\":\"dropdown\"}","hide_elements":"","swipe_direction":"vertical","card_swipe_direction":"vertical","prevent_header_update":false,"move_to_next_story":false,"uniform_group_overlay_ux":false,"is_muted":false,"overlay_z_index":"99999","should_open_image_overlay":false,"redirect_url":"","redirect_product_click":false,"show_media_title_in_group_overlay":false,"use_swatch_images":false,"sort_variant_by_quantity":false,"show_overlay_title_for_all_widgets":false,"disable_overlay_atc_tracking":false,"show_navigation_arrows":false,"swatch_option_ignore":"","disable_overlay_minimiser":false,"move_to_next_video":false,"tap_to_switch_story":false,"always_show_products":false},"floating":{"disable_widget":false,"floating_type":"circle","floating_side":"right","mobile_floating_right":"20","mobile_floating_bottom":175,"desktop_floating_right":"20","desktop_floating_bottom":"20","floating_zindex":"9999","show_circle_close_btn":true,"hide_on_rectangle_close":false},"floating_tray":{"enable_widget":false,"mobile_floating_bottom":"100","desktop_floating_bottom":"100","slider_text":"REVIEWS"},"general":{"cart_provider":"none","should_loop_overlay":true,"review_provider":"none","currency_symbol":"","show_decimal_price":false,"store_offers":"[]","show_branding":true,"branding_text_color":"#6D7278","show_overlay_branding":true,"overlay_branding_text_color":"#FFFFF","show_video_watermark":true,"video_watermark_text_color":"#6D7278","checkout_video_tagging":false,"is_market_enabled":false,"default_market_country_code":"","gaid":"","fbid":"","shopflowid":"","storeLogoUrl":"","vlpFontScript":"","storeCDNPrefix":"","enable_quinn_cdn":false,"disable_ga_events":false,"disable_fb_events":false,"network_interceptor":false,"tracking_injection":true,"disable_vibrations":false,"prevent_price_round":false,"swap_currency_symbol":false},"customiser":{"card_cutoff_price":"true","review_provider":"none","video_cutoff_price_visibility":"true","primaryBtn_title":"Shop now","tertiaryBtn_title":"More info","tertiaryBtn_visibility":"true","secondaryBtn_title":"Add to cart","popup_text":"Watch \u0026 Buy","popup_size":"Small","floating_tray_text":"","floating_tray_bottom_height":"50px"},"checkout":{"ab_enabled":false,"ab_test_id":""},"clp":{"button_position":"top_right","z_index":"9999","vertical_offset":"10","horizontal_offset":"10","button_text":"Quick view"}
3536,"analytics":{"disable_atc_analytics_view":false,"disable_order_analytics_view":false,"disable_cta_analytics_view":true},"enable_interceptor":false,"cart_tracking":false,"ab_testing":false,"ab_testing_id":"test01","show_ab_testing_analytics":false,"ab_control_group_percentage":"50","calc_net_speed":false,"enable_gif":false,"subscription":{"plan_name":"FREE"},"forced_disabled":false,"setupCompleted":true,"events":["quinn_events_product_view","quinn_events_overlay_open","quinn_events_overlay_close","quinn_events_system_action","quinn_events_custom_action","quinn_events_overlay_media_interaction","quinn_events_overlay_swipe","quinn_events_widget_impression","quinn_events_page_view","quinn_events_page_scroll","quinn_events_cta_clicked"],"ab_enabled_on_pages":[],"ab_enabled_for_widgets":[],"onboarding":{"signupCompleted":true,"subscribed":true},"pallet":{"--quinn-primary-text-color":"#fff","--quinn-primary-color":"#000","--quinn-primary-border-color":"#000","--quinn-secondary-text-color":"#000","--quinn-secondary-color":"#efc340","--quinn-secondary-border-color":"#efc340","--quinn-story-outline-color":"#000","--quinn-story-title-color":"#000000","--quinn-cart-checkout-btn-bg-color":"#efc340","--quinn-cart-checkout-btn-color":"#000","--quinn-cart-checkout-border-color":"#efc340"}};
3537  Quinn.version = "quinn-live-1-493";
3538  Quinn.pallet = null;
3539  Quinn.functions = {};
3540    Quinn.utils = {};
3541    Quinn.app_id = "5905719";
3542  Quinn.page_widgets = [];
3543    Quinn.timestamp = Date.now();
3544    Quinn.Events = {};
3545    Quinn.CUSTOM_QUINN_EVENTS = {};
3546    Quinn.appType  = 'shopify';
3547    Quinn.sft = "24fa8deea3cba9641382aedd3ac215de";
3548  Quinn.cdn = "@@hasanoud.com@cdn@shop@[email protected]?v=3524";
3549  Quinn.view_threshold_miliseconds = 0;
3550  console.log("%cShoppable videos powered by quinn.live", "font-size: 1.2em; font-weight: bolder; text-shadow: #000 1px 1px; background-color: #0388fc; padding: 10px 10%; color: #fff; text-align: center;")
3551    console.log(`%cversion: ${
3552      Quinn.version
3553    }`, "font-size: 1em; font-weight: bolder;")
3554    localStorage.setItem("_quinn-shop-domain", Quinn.shop_domain);
3555    Quinn.themeSettings = {"logo":"\/\/hasanoud.com\/cdn\/shop\/files\/LOGO.png?v=1791024182","logo_width":100,"favicon":"\/\/hasanoud.com\/cdn\/shop\/files\/1.png?v=1686722265","color_schemes":[{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"}],"type_header_font":{"error":"json not allowed for this object"},"heading_scale":100,"type_body_font":{"error":"json not allowed for this object"},"body_scale":100,"page_width":1600,"spacing_sections":0,"spacing_grid_horizontal":12,"spacing_grid_vertical":8,"animations_reveal_on_scroll":true,"animations_hover_elements":"none","buttons_border_thickness":0,"buttons_border_opacity":100,"buttons_radius":26,"buttons_shadow_opacity":0,"buttons_shadow_horizontal_offset":0,"buttons_shadow_vertical_offset":4,"buttons_shadow_blur":5,"variant_pills_border_thickness":1,"variant_pills_border_opacity":55,"variant_pills_radius":40,"variant_pills_shadow_opacity":0,"variant_pills_shadow_horizontal_offset":0,"variant_pills_shadow_vertical_offset":4,"variant_pills_shadow_blur":5,"inputs_border_thickness":1,"inputs_border_opacity":55,"inputs_radiu
3555s":0,"inputs_shadow_opacity":0,"inputs_shadow_horizontal_offset":0,"inputs_shadow_vertical_offset":4,"inputs_shadow_blur":5,"card_style":"card","card_image_padding":0,"card_text_alignment":"center","card_color_scheme":{"error":"json not allowed for this object"},"card_border_thickness":1,"card_border_opacity":10,"card_corner_radius":10,"card_shadow_opacity":0,"card_shadow_horizontal_offset":0,"card_shadow_vertical_offset":4,"card_shadow_blur":5,"collection_card_style":"standard","collection_card_image_padding":0,"collection_card_text_alignment":"left","collection_card_color_scheme":{"error":"json not allowed for this object"},"collection_card_border_thickness":0,"collection_card_border_opacity":10,"collection_card_corner_radius":0,"collection_card_shadow_opacity":0,"collection_card_shadow_horizontal_offset":0,"collection_card_shadow_vertical_offset":4,"collection_card_shadow_blur":5,"blog_card_style":"standard","blog_card_image_padding":0,"blog_card_text_alignment":"left","blog_card_color_scheme":{"error":"json not allowed for this object"},"blog_card_border_thickness":0,"blog_card_border_opacity":10,"blog_card_corner_radius":0,"blog_card_shadow_opacity":0,"blog_card_shadow_horizontal_offset":0,"blog_card_shadow_vertical_offset":4,"blog_card_shadow_blur":5,"text_boxes_border_thickness":0,"text_boxes_border_opacity":10,"text_boxes_radius":0,"text_boxes_shadow_opacity":0,"text_boxes_shadow_horizontal_offset":0,"text_boxes_shadow_vertical_offset":4,"text_boxes_shadow_blur":5,"media_border_thickness":1,"media_border_opacity":5,"media_radius":0,"media_shadow_opacity":0,"media_shadow_horizontal_offset":0,"media_shadow_vertical_offset":4,"media_shadow_blur":5,"popup_border_thickness":1,"popup_border_opacity":10,"popup_corner_radius":0,"popup_shadow_opacity":0,"popup_shadow_horizontal_offset":0,"popup_shadow_vertical_offset":4,"popup_shadow_blur":5,"drawer_border_thickness":1,"drawer_border_opacity":10,"drawer_shadow_opacity":0,"drawer_shadow_horizontal_offset":0,"drawer_shadow_vertical_offset":4,"drawer_shadow_blur":5,"badge_position":"bottom right","badge_corner_radius":40,"sale_badge_color_scheme":{"error":"json not allowed for this object"},"sold_out_badge_color_scheme":{"error":"json not allowed for this object"},"brand_headline":"","brand_description":"\u003cp\u003e\u003c\/p\u003e","brand_image_width":100,"social_facebook_link":"","social_instagram_link":"","social_youtube_link":"","social_tiktok_link":"","social_twitter_link":"","social_snapchat_link":"","social_pinterest_link":"","social_tumblr_link":"","social_vimeo_link":"","predictive_search_enabled":true,"predictive_search_show_vendor":false,"predictive_search_show_price":false,"currency_code_enabled":true,"cart_type":"drawer","show_vendor":false,"show_cart_note":true,"cart_drawer_collection":"","mid":"19g6iljzj7fhf","envType":"production","hideFlow":false,"btnTxt":true,"gk-merchant-btnText":"","fbpixel":"1085294588544160","priClr":"#e2b227","secClr":"#ffffff","goEnable":true,"main-titile":"Checkout","sub-titile":"10% Off on Prepaid Orders","goBuynowEnable":true,"buynow-titile":"Buy It Now","btnBClr":"#e2b227","btnTextClr":"#ffffff","checkout_logo_position":"left","checkout_logo_size":"medium","checkout_body_background_color":"#fff","checkout_input_background_color_mode":"white","checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#1878b9","checkout_button_color":"#1878b9","checkout_error_color":"#e22120","customer_layout":"customer_area"};
3556</script>
3556
3557
3558<script data-app="quinn">
3559  Quinn.cdn = Quinn.cdn.replace(/@/g, '/').split('/').slice(0, -1).join('/') + '/';
3560  Quinn.isNewApp = true;
3561</script>
3561
3562
3563
3564<style>
3565  :root {
3566    --quinn_loader_color: #e6e4eb;
3567  }
3568</style>
3568<script data-app="quinn">
3569  if (!window.quinnExtensionCdnUrl) {
3570    const quinnOverlayUrl = 'https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-overlay.bundle.js';
3571    const quinnExtensionUrl = quinnOverlayUrl.split('/');
3572    quinnExtensionUrl.pop();
3573    window.quinnExtensionCdnUrl = quinnExtensionUrl.join('/') + '/';
3574  }
3575  document.addEventListener('DOMContentLoaded', () => {
3576    if (Quinn.functions && Quinn.functions.UPDATE_APP_CART) {
3577      Quinn.functions.UPDATE_APP_CART();
3578    }
3579  });
3580</script>
vendor: 1 bytes, line 3580
3580
3581<script></script>
3581
3582
3583<script>window.OPEN_CART = () => {
3584 document.querySelector('a[href="/cart"]').click() 
3585}</script>
3585
3586
3587
3588<!-- END app snippet -->
3589
3590<!-- BEGIN app snippet: asset -->
3591
3592
3593
3594
3595<script
3596      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-live.bundle.js"
3597      defer="defer"
3598      data-app="quinn"
3599      type="module"
3600    ></script>
3600<!-- END app snippet -->
3601<!-- BEGIN app snippet: asset -->
3602
3603
3604
3605
3606<script data-app="quinn">
3607    Quinn.overlay_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-overlay.bundle.js";
3608  </script>
3608<!-- END app snippet -->
3609
3610<!-- BEGIN app snippet: asset -->
3611
3612
3613
3614
3615<script
3616      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-vendor.bundle.js"
3617      defer="defer"
3618      data-app="quinn"
3619      type="module"
3620    ></script>
3620<!-- END app snippet -->
3621<!-- BEGIN app snippet: asset -->
3622
3623
3624
3625
3626<script data-app="quinn">
3627    Quinn.chunk_overlay_variants_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoVariants-svelte.js";
3628  </script>
3628<!-- END app snippet -->
3629<!-- BEGIN app snippet: asset -->
3630
3631
3632
3633
3634<script data-app="quinn">
3635    Quinn.chunk_overlay_video_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayVideo-svelte.js";
3636  </script>
3636<!-- END app snippet -->
3637<!-- BEGIN app snippet: asset -->
3638
3639
3640
3641
3642<script data-app="quinn">
3643    Quinn.chunk_overlay_volume_btn_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/VolumeButton-svelte.js";
3644  </script>
3644<!-- END app snippet -->
3645<!-- BEGIN app snippet: asset -->
3646
3647
3648
3649
3650<script data-app="quinn">
3651    Quinn.chunk_overlay_info_variants_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoVariants-svelte.js";
3652  </script>
3652<!-- END app snippet -->
3653<!-- BEGIN app snippet: asset -->
3654
3655
3656
3657
3658<script data-app="quinn">
3659    Quinn.chunk_overlay_cart_btn_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/CartButton-svelte.js";
3660  </script>
3660<!-- END app snippet -->
3661<!-- BEGIN app snippet: asset -->
3662
3663
3664
3665
3666<script data-app="quinn">
3667    Quinn.chunk_overlay_video_group_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayVideoGroup-svelte.js";
3668  </script>
3668<!-- END app snippet -->
3669<!-- BEGIN app snippet: asset -->
3670
3671
3672
3673
3674<script data-app="quinn">
3675    Quinn.chunk_overlay_info_products_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProducts-svelte.js";
3676  </script>
3676<!-- END app snippet -->
3677<!-- BEGIN app snippet: asset -->
3678
3679
3680
3681
3682<script data-app="quinn">
3683    Quinn.chunk_overlay_mobile_products_container_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayMobileProductsContainer-svelte.js";
3684  </script>
3684<!-- END app snippet -->
3685<!-- BEGIN app snippet: asset -->
3686
3687
3688
3689
3690<script data-app="quinn">
3691    Quinn.chunk_overlay_info_product_images_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProductImages-svelte.js";
3692  </script>
3692<!-- END app snippet -->
3693<!-- BEGIN app snippet: asset -->
3694
3695
3696
3697
3698<script data-app="quinn">
3699    Quinn.chunk_overlay_info_product_description_url = "https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/OverlayInfoProductDescription-svelte.js";
3700  </script>
3700<!-- END app snippet -->
3701<!-- BEGIN app snippet: network-intercepter -->
3701<script>
3702  const origFetch = window.fetch;
3703  window.fetch = async (...args) => {
3704    let [url, payload] = args;
3705
3706    if (!url) {
3707      return origFetch(...args);
3708    }
3709
3710    if (url instanceof Request) {
3711      url = url.url; // Extract the URL string from the Request object
3712    } else if (url instanceof URL) {
3713      url = url.toString(); // Convert URL object to string
3714    }
3715
3716    if (url.includes('/cart/add')) {
3717      if (payload && payload.body) {
3718        const formData = payload.body;
3719
3720        // Case 1: Handle FormData
3721        if (formData instanceof FormData) {
3722          formData.delete('properties[_y]');
3723        }
3724        // Case 2: Handle JSON string
3725        else if (typeof formData === 'string') {
3726          try {
3727            const parsedData = JSON.parse(formData);
3728            if (parsedData.items) {
3729              parsedData.items.forEach((item) => {
3730                if (item.properties && item.properties['_y']) {
3731                  delete item.properties['_y'];
3732                }
3733              });
3734            }
3735            payload.body = JSON.stringify(parsedData);
3736          } catch (e) {}
3737        }
3738        // Case 3: Handle plain object
3739        else if (typeof formData === 'object') {
3740          if (formData.items) {
3741            formData.items.forEach((item) => {
3742              if (item.properties && item.properties['_y']) {
3743                delete item.properties['_y'];
3744              }
3745            });
3746          }
3747        }
3748      }
3749    }
3750
3751    const response = await origFetch(...args);
3752    if (Quinn && typeof Quinn.interceptorCallback?.Fetch === 'function') {
3753      Quinn.interceptorCallback.Fetch(response.url, response, origFetch);
3754    }
3755    quinnSyncCart(url);
3756
3757    return response;
3758  };
3759  function quinnSyncCart(url) {
3760    if (!url) return;
3761    if (
3762      (url.includes('/cart/add') || url.includes('/cart/update') || url.includes('/cart/change')) &&
3763      window.Quinn &&
3764      window.Quinn.overlayController
3765    ) {
3766      console.log('quinnSyncCart');
3767      Quinn.overlayController.controller.dispatchEvent({ events: ['UPDATE_CART_COUNT'] });
3768    }
3769  }
3770  (function (XHR) {
3771    let send = XHR.prototype.send;
3772    XHR.prototype.send = function (data) {
3773      let oldOnReadyStateChange;
3774
3775      function onReadyStateChange() {
3776        if (this.readyState === 4 && Quinn.interceptorCallback) {
3777          Quinn.interceptorCallback.XHR(this._url, this.response, XHR);
3778        }
3779        quinnSyncCart(this._url);
3780        if (oldOnReadyStateChange) oldOnReadyStateChange();
3781      }
3782
3783      if (this._url && this._url.includes('/cart/add')) {
3784        // Case 1: Handle FormData
3785        if (data instanceof FormData) {
3786          data.delete('properties[_y]');
3787        }
3788        // Case 2: Handle JSON string
3789        else if (typeof data === 'string') {
3790          try {
3791            const parsedData = JSON.parse(data);
3792            if (parsedData.items) {
3793              parsedData.items.forEach((item) => {
3794                if (item.properties && item.properties['_y']) {
3795                  delete item.properties['_y'];
3796                }
3797              });
3798            }
3799            payload.body = JSON.stringify(parsedData);
3800          } catch (e) {}
3801        }
3802        // Case 3: Handle plain object
3803        else if (typeof data === 'object') {
3804          if (data.items) {
3805            data.items.forEach((item) => {
3806              if (item.properties && item.properties['_y']) {
3807                delete item.properties['_y'];
3808              }
3809            });
3810          }
3811        }
3812      }
3813
3814      /* Set xhr.noIntercept to true to disable the interceptor for a particular call */
3815      if (!this.noIntercept) {
3816        if (this.addEventListener) {
3817          this.addEventListener('readystatechange', onReadyStateChange, false);
3818        } else {
3819          oldOnReadyStateChange = this.onreadystatechange;
3820          this.onreadystatechange = onReadyStateChange;
3821        }
3822      }
3823      send.call(this, data);
3824    };
3825  })(XMLHttpRequest);
3826</script>
3826
3827<!-- END app snippet -->
3828
3829<!-- BEGIN app snippet: asset -->
3830
3831
3832
3833
3834<script
3835      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-story.bundle.js"
3836      defer="defer"
3837      data-app="quinn"
3838      type="module"
3839    ></script>
3839<!-- END app snippet -->
3840<!-- BEGIN app snippet: story -->
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881<!-- END app snippet -->
3882
3883<!-- BEGIN app snippet: asset -->
3884
3885
3886
3887
3888<script
3889      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-imaxvideo.bundle.js"
3890      defer="defer"
3891      data-app="quinn"
3892      type="module"
3893    ></script>
3893<!-- END app snippet -->
3894<!-- BEGIN app snippet: imax_video -->
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922<!-- END app snippet -->
3923
3924
3925  <!-- BEGIN app snippet: asset -->
3926
3927
3928
3929
3930<script
3931      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-floating.bundle.js"
3932      defer="defer"
3933      data-app="quinn"
3934      type="module"
3935    ></script>
3935<!-- END app snippet -->
3936  <!-- BEGIN app snippet: floating -->
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960<!-- END app snippet -->
3961
3962
3963<!-- BEGIN app snippet: overlay -->
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986<!-- END app snippet -->
3987
3988
3989
3990<!-- BEGIN app snippet: asset -->
3991
3992
3993
3994
3995<script
3996      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-cards.bundle.js"
3997      defer="defer"
3998      data-app="quinn"
3999      type="module"
4000    ></script>
4000<!-- END app snippet -->
4001
4002<!-- BEGIN app snippet: cards -->
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035<!-- END app snippet -->
4036<!-- BEGIN app snippet: cards -->
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069<!-- END app snippet -->
4070<!-- BEGIN app snippet: cards -->
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103<!-- END app snippet -->
4104<!-- BEGIN app snippet: cards -->
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137<!-- END app snippet -->
4138<!-- BEGIN app snippet: cards -->
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171<!-- END app snippet -->
4172<!-- BEGIN app snippet: cards -->
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205<!-- END app snippet -->
4206<!-- BEGIN app snippet: cards -->
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239<!-- END app snippet -->
4240<!-- BEGIN app snippet: cards -->
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273<!-- END app snippet -->
4274
4275<!-- BEGIN app snippet: asset -->
4276
4277
4278
4279
4280<script
4281      src="https://cdn.shopify.com/extensions/01a1110b-ae71-77e5-9c71-380da23e5b0f/quinn-live-1-493/assets/quinn-grid.bundle.js"
4282      defer="defer"
4283      data-app="quinn"
4284      type="module"
4285    ></script>
4285<!-- END app snippet -->
4286<!-- BEGIN app snippet: grid -->
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318<!-- END app snippet -->
4319
4320<!-- BEGIN app snippet: remove-skeleton -->
4320<script>
4321  if (!window.Quinn) {
4322    const els = document.querySelectorAll('[id^=quinn]');
4323    const els2 = document.querySelectorAll('[class^=quinn]');
4324    els.forEach((el) => {
4325      el.remove();
4326    });
4327    els2.forEach((el) => {
4328      el.remove();
4329    });
4330  }
4331</script>
4331
4332<!-- END app snippet -->
4333
4334
4335<!-- END app block --><!-- BEGIN app block: shopify://apps/zoorix-sticky-atc/blocks/zoorix-head/16cf6adc-8b22-4e73-be2b-b93c1acde1da -->
4335<script>
4336  window.zoorix_sticky_atc_template = "customers\/login";
4337  window.zoorix_sticky_atc_money_format = "\u003cspan class=money\u003eRs. {{amount}}\u003c\/span\u003e";
4338  window.zoorix_sticky_atc_money_format_with_currency = "\u003cspan class=money\u003eRs. {{amount}}\u003c\/span\u003e";
4339  window.zoorix_shop_name = "hasan-oud-social-croww.myshopify.com";
4340  
4341  
4342  
4343  window.zoorix_sticky_atc_config = {"id":"b1711774-6e67-480b-b4e2-6abcd2a9cd05","shop":"hasan-oud-social-croww.myshopify.com","follow_up_action":"cart","bar_position":"bottom","show_after_percentage_scroll":5,"show_product_name":true,"bar_bg_color":"#353535ff","bar_text_color":"#ffffff","border_radius":"0.5em","button_bg_color":"#efc340ff","button_shake_class":null,"button_text_color":"#000000","confirmation_bar_bg_color":"#263644","confirmation_bar_text_color":"#ffffff","css_theme":"default","custom_css":null,"custom_js":null,"main_atc_selector":null,"mobile_minimal_mode":false,"open_cart_drawer":false,"scroll_to_other_element":null,"show_compare_at_price":true,"show_confirmation_seconds":4,"show_on_desktop":true,"show_on_mobile":true,"show_price":true,"show_quantity":false,"show_variants":true,"trigger_element_selector":null,"enabled":"free","unsubscribed":false,"widget_dev":null,"bar_align":"spread","packageId":"71aa6168-a890-48dd-b447-74d659099442","couponId":null,"viewedPlans":false,"chargeId":null,"monthlyBilling":null,"tierKey":"free","font_family":null,"dealeasy_integration":false,"kaching_integration":false,"zoorix_integration":false,"facebook_pixel_integration":false,"facebook_pixel_id":null,"display_settings":{"collectionGroups":[],"pageGroups":[]},"usedTrialDays":false,"show_on_out_of_stock":true,"quickAddToCart":false,"onboardingSteps":null,"dateOfFirstPlanApproval":null,"checkout_button_enabled":false,"checkout_button_bg_color":"#000000","checkout_button_text_color":"#ffffff","checkout_button_action":"quick_buy","sticky_bar_top_text_visibility":"disabled","sticky_bar_top_text_color":"#ffffff","sticky_bar_star_rating_visibility":"disabled","default_quantity":null,"texts":{"en":{"atc_button":"Add To Cart","confirmation":"Just Added!","out_of_stock":"Out Of Stock","checkout_button":null,"sticky_bar_top_text":null}},"show_product_image":true,"storeFrontAccessToken":"3bc28801ede8446709f2aebd5a3bf0cc","version":2};
4344
4345  
4346    window.zoorix_sticky_collection_handle = null;
4347  
4348
4349  
4350    window.zoorix_sticky_page_handle = null;
4351  
4352
4353  
4354    window.zoorix_sticky_blog_handle = null;
4355  
4356
4357  
4358    window.zoorix_sticky_article_handle = null;
4359  
4360</script>
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372<script>
4373  var zrxLoadStickyAtc = false;
4374  var zrxLoadQuickAtc = false;
4375
4376  if (window.zoorix_sticky_atc_config) {
4377    // there is a config in the metafield. Load accordingly
4378    if (window.zoorix_sticky_atc_config.enabled) {
4379      zrxLoadStickyAtc = true;
4380      if (
4381        window.zoorix_sticky_atc_config.quickAddToCart &&
4382        (window.zoorix_sticky_atc_template === 'index' ||
4383          window.zoorix_sticky_collection_handle ||
4384          window.zoorix_sticky_atc_template.includes('product'))
4385      ) {
4386        zrxLoadQuickAtc = true;
4387      }
4388    }
4389  } else {
4390    // there is mo metafield, load the old way
4391    var script = document.createElement('script');
4392    script.src = 'https://public.zoorix.com/sticky-atc/domains/' + window.zoorix_shop_name + '/sticky-atc-core.js';
4393    script.async = true;
4394    document.head.appendChild(script);
4395  }
4396
4397  if (zrxLoadQuickAtc || zrxLoadStickyAtc) {
4398    window.zoorixFrontendUtils = window.zoorixFrontendUtils || [];
4399    var widget_dev = window.zoorix_sticky_atc_config.widget_dev;
4400    // Points at satc-storefront's Worker + R2-backed /dev/<n>/ route now
4401    // (see satc-storefront/plans/REPO_CONSOLIDATION.md, "Cloudflare for
4402    // dev") instead of the old AWS S3/CloudFront path. widget_dev itself
4403    // is unchanged — still the same per-shop integer set on the Settings
4404    // page. Every prod URL below (fe-utils.zoorix-satc.com,
4405    // satc-display-cloudflare.zoorix.com,
4406    // quick-atc-widget-cloudflare.zoorix.com, and the sticky-atc-core.js
4407    // no-metafield fallback above) is untouched — this only changes what
4408    // shops with widget_dev already set resolve to.
4409    var widget_dev_path = 'https://storefront.zoorix-satc.com/dev/' + widget_dev;
4410    // Opened to every shop. Was staged early access
4411    // (/^zrx-fe-.+\.myshopify\.com$/.test(window.zoorix_shop_name)) — kept
4412    // as `true` rather than removed so a rollback is a one-line revert of
4413    // this file, not a Cloudflare domain change: the old infra
4414    // (fe-utils.zoorix-satc.com, satc-display-cloudflare.zoorix.com,
4415    // quick-atc-widget-cloudflare.zoorix.com) is intentionally still live
4416    // and untouched, just unused, as a fallback.
4417    var isEarlyAccessShop = true;
4418
4419    document.addEventListener('zrxRequestLoadJsCss', function() {
4420      document.removeEventListener('zrxRequestLoadJsCss', arguments.callee);
4421      if (window.zoorix_sticky_atc_config.custom_css) {
4422        const styleTag = document.createElement('style');
4423        styleTag.type = 'text/css';
4424        const cssChild = document.createTextNode(window.zoorix_sticky_atc_config.custom_css);
4425        styleTag.appendChild(cssChild);
4426        document.head.appendChild(styleTag);
4427      }
4428
4429      if (window.zoorix_sticky_atc_config.custom_js) {
4430        const scriptTag = document.createElement('script');
4431        scriptTag.setAttribute('type', 'text/javascript');
4432        const scriptChild = document.createTextNode(window.zoorix_sticky_atc_config.custom_js);
4433        scriptTag.appendChild(scriptChild);
4434        document.head.appendChild(scriptTag);
4435      }
4436    });
4437
4438    if (zrxLoadQuickAtc) {
4439      var script = document.createElement('script');
4440      script.src = widget_dev
4441        ? widget_dev_path + '/core-utils.js'
4442        : (isEarlyAccessShop ? 'https://storefront.zoorix-satc.com/core-utils.js' : 'https://fe-utils.zoorix-satc.com/core-utils.js');
4443      script.async = true;
4444      script.setAttribute('type', 'module');
4445      document.head.appendChild(script);
4446
4447      var script = document.createElement('script');
4448      script.src = widget_dev
4449        ? widget_dev_path + '/quick-add.js'
4450        : (isEarlyAccessShop ? 'https://storefront.zoorix-satc.com/quick-add.js' : 'https://quick-atc-widget-cloudflare.zoorix.com/quick-add.js');
4451      script.async = true;
4452      script.setAttribute('type', 'module');
4453      document.head.appendChild(script);
4454    }
4455
4456    if (zrxLoadStickyAtc) {
4457      var script = document.createElement('script');
4458      script.src = widget_dev
4459        ? widget_dev_path + '/core-bar.js'
4460        : (isEarlyAccessShop ? 'https://storefront.zoorix-satc.com/core-bar.js' : 'https://satc-display-cloudflare.zoorix.com/core-bar.js');
4461      script.async = true;
4462      script.setAttribute('type', 'module');
4463      document.head.appendChild(script);
4464    }
4465  }
4466</script>
4466
4467
4468
4469<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
4470<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
4471<script>
4472/* >> TriplePixel :: start*/
4473window.TriplePixelData={TripleName:"hasan-oud-social-croww.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"drawer",template:"login",curr:"INR" || "INR", market:"60489072945"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
4474/* << TriplePixel :: end*/
4475</script>
4475
4476
4477
4478
4479<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-insert-code/blocks/insert-code-header/72017b12-3679-442e-b23c-5c62460717f5 --><!-- XO-InsertCode Header -->
4480
4481
4482<!-- Meta Pixel Code -->
4483<script>
vendor: 399 bytes, lines 4483-4492
4483
4484!function(f,b,e,v,n,t,s)
4485{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
4486n.callMethod.apply(n,arguments):n.queue.push(arguments)};
4487if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
4488n.queue=[];t=b.createElement(e);t.async=!0;
4489t.src=v;s=b.getElementsByTagName(e)[0];
4490s.parentNode.insertBefore(t,s)}(window, document,'script',
4491'https://connect.facebook.net/en_US/fbevents.js');
4492fbq('init', '
44921085294588544160
vendor: 30 bytes, lines 4492-4493
4492');
4493fbq('track', 'PageView');
4494</script>
4494
4495<noscript><img height="1" width="1" style="display:none"
4496src="https://www.facebook.com/tr?id=1085294588544160&ev=PageView&noscript=1"
4497/></noscript>
4498<!-- End Meta Pixel Code -->
4499  
4500<!-- End: XO-InsertCode Header -->
4501
4502
4503<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlink/blocks/tracking_app_embed/320d2666-828c-4460-9810-e1526e107d16 -->
4503<script>
4504// Utility function to get GA cookie
4505function getGACookie() {
4506  return document.cookie.split('; ').find(row => row.startsWith('_ga='))?.split('=')[1];
4507}
4508
4509function dedupeTrackingParam(value) {
4510  return typeof value === 'string' ? value.split(',')[0] : value;
4511}
4512
4513(async function () {
4514  // Configuration constants
4515  const LANDING_URL = 'https://api.wishlink.com/api/brandUserLanding'; // REPLACE WITH ACTUAL ENDPOINT
4516  const SESSION_DURATION = 1800000; // 30 minutes in ms
4517  const currTime = Date.now();
4518  const SHOPURL = window.location.hostname;
4519
4520  try {
4521    const trackingInfoString = localStorage.getItem('wl_attr_inf');
4522    let atgSessionId_stored = localStorage.getItem('atgSessionId');
4523
4524    let prevUtmMedium = null;
4525    let prevUtmSource = null;
4526    let lastSession = null;
4527    let prevUtmContent = null;
4528    let prevUtmTerm = null;
4529    let prevUtmCampaign = null;
4530    let prevTrackingInfo = {};
4531
4532    if (trackingInfoString) {
4533      prevTrackingInfo = JSON.parse(trackingInfoString);
4534      prevUtmMedium = prevTrackingInfo.utm_medium;
4535      prevUtmSource = prevTrackingInfo.utm_source;
4536      lastSession = prevTrackingInfo.atgLastSession;
4537      atgSessionId_stored = prevTrackingInfo.atgSessionId;
4538    } else if (atgSessionId_stored) {
4539      prevUtmMedium = localStorage.getItem('wl_utm_medium');
4540      prevUtmSource = localStorage.getItem('wl_utm_source');
4541      lastSession = localStorage.getItem('atgLastSession');
4542      prevUtmContent = localStorage.getItem('wl_utm_content');
4543      prevUtmTerm = localStorage.getItem('wl_utm_term');
4544      prevUtmCampaign = localStorage.getItem('wl_utm_campaign');
4545      prevTrackingInfo = {
4546        ...prevTrackingInfo,
4547        atgSessionId: atgSessionId_stored,
4548        atgLastSession: lastSession,
4549        utm_source: prevUtmSource,
4550        utm_medium: prevUtmMedium,
4551        utm_campaign: prevUtmCampaign,
4552        utm_content: prevUtmContent,
4553        utm_term: prevUtmTerm
4554      }
4555    }
4556
4557    const urlParams = new URLSearchParams(window.location.search);
4558
4559    // Get URL parameters
4560    const atgSessionId = urlParams.get('atgSessionId');
4561    const utm_source = urlParams.get('utm_source');
4562    const utm_medium = urlParams.get('utm_medium');
4563    const utm_campaign = urlParams.get('utm_campaign');
4564    const utm_term = urlParams.get('utm_term');
4565    const utm_content = urlParams.get('utm_content');
4566    const gclid = urlParams.get('gclid');
4567    const fbclid = urlParams.get('fbclid');
4568
4569    const newTrackingInfo = {
4570      ...prevTrackingInfo,
4571      atgLastSession: currTime,
4572      atgSessionId: atgSessionId || atgSessionId_stored
4573    }
4574
4575    // Check if session should be updated
4576    const sessionChanged = atgSessionId && (atgSessionId !== atgSessionId_stored);
4577    const shouldTrack = (atgSessionId || atgSessionId_stored) &&
4578      (gclid || fbclid || utm_source || utm_medium || utm_campaign ||
4579       sessionChanged || !lastSession || (currTime - lastSession) > SESSION_DURATION);
4580
4581    if (shouldTrack) {
4582      const ga = getGACookie();
4583      const queryParams = new URLSearchParams({
4584        atgSessionId: dedupeTrackingParam(atgSessionId || atgSessionId_stored),
4585        utm_source: dedupeTrackingParam(utm_source) || '',
4586        utm_medium: dedupeTrackingParam(utm_medium) || '',
4587        utm_campaign: dedupeTrackingParam(utm_campaign) || '',
4588        gclid: dedupeTrackingParam(gclid) || '',
4589        fbclid: dedupeTrackingParam(fbclid) || '',
4590        ga: ga || '',
4591        shopUrl: SHOPURL,
4592        pixel_fired_at_UTC: new Date().toISOString(),
4593        version: 'v-175',
4594        additional_info: 'app-embed'
4595      });
4596
4597      navigator.sendBeacon(`${LANDING_URL}?${queryParams}`);
4598    }
4599
4600    // Update UTM parameters if needed
4601    const shouldUpdateUTM = (utm_source && prevUtmSource && utm_source !== prevUtmSource) ||
4602                          (utm_medium && prevUtmMedium && utm_medium !== prevUtmMedium);
4603    const isFirstUTMSet = (!prevUtmSource && !prevUtmMedium) && (utm_source || utm_medium);
4604
4605    if (shouldUpdateUTM || isFirstUTMSet) {
4606      newTrackingInfo.utm_source = utm_source || 'none';
4607      newTrackingInfo.utm_medium = utm_medium || 'none';
4608      newTrackingInfo.utm_campaign = utm_campaign || 'none';
4609      newTrackingInfo.utm_term = utm_term || 'none';
4610      newTrackingInfo.utm_content = utm_content || 'none';
4611    }
4612
4613    // Update click identifiers
4614    if (gclid || fbclid) {
4615      newTrackingInfo.gclid = gclid || 'none';
4616      newTrackingInfo.fbclid = fbclid || 'none';
4617    }
4618
4619    if (gclid || fbclid || utm_source) {
4620      newTrackingInfo.last_click_source = gclid ? 'google_ads' :
4621                                        fbclid ? 'facebook_ads' :
4622                                        utm_source || 'Organic';
4623    }
4624
4625    localStorage.setItem('wl_attr_inf', JSON.stringify(newTrackingInfo));
4626  } catch (error) {
4627    console.error('Error in main tracking function:', error);
4628  }
4629})();
4630
4631// Cart form handler - corrected structure
4632document.addEventListener("DOMContentLoaded", async function () {
4633  try {
4634    const trackingInfoString = localStorage.getItem('wl_attr_inf');
4635    let trackingInfo = null;
4636
4637    // Migrate legacy storage format
4638    if (!trackingInfoString) {
4639      trackingInfo = {
4640        atgSessionId: localStorage.getItem('atgSessionId'),
4641        utm_medium: localStorage.getItem('wl_utm_medium'),
4642        utm_source: localStorage.getItem('wl_utm_source'),
4643        utm_campaign: localStorage.getItem('wl_utm_campaign'),
4644        utm_term: localStorage.getItem('wl_utm_term'),
4645        utm_content: localStorage.getItem('wl_utm_content'),
4646        gclid: localStorage.getItem('wl_gclid'),
4647        fbclid: localStorage.getItem('wl_fbclid'),
4648        last_click_source: localStorage.getItem('wl_last_click_source')
4649      };
4650
4651      // Clean up legacy keys
4652      [
4653        'atgSessionId', 'wl_utm_medium', 'wl_utm_source',
4654        'wl_utm_campaign', 'wl_utm_term', 'wl_utm_content',
4655        'wl_gclid', 'wl_fbclid', 'wl_last_click_source'
4656      ].forEach(key => localStorage.removeItem(key));
4657
4658      localStorage.setItem('wl_attr_inf', JSON.stringify(trackingInfo));
4659    } else {
4660      trackingInfo = JSON.parse(trackingInfoString);
4661    }
4662
4663
4664    // Add hidden fields to all add-to-cart forms
4665    document.querySelectorAll('form[action^="/cart/add"]').forEach(form => {
4666      try {
4667        const trackingParams = {
4668          asi: dedupeTrackingParam(trackingInfo.atgSessionId),
4669          us: trackingInfo.utm_source
4670            ? dedupeTrackingParam(trackingInfo.utm_source).slice(0, 15)
4671            : undefined,
4672          um: trackingInfo.utm_medium
4673            ? dedupeTrackingParam(trackingInfo.utm_medium).slice(0, 15)
4674            : undefined,
4675          uc: trackingInfo.utm_campaign
4676            ? dedupeTrackingParam(trackingInfo.utm_campaign).slice(0, 35)
4677            : undefined,
4678          ...(trackingInfo.gclid ? { gid: true } : {}),
4679          ...(trackingInfo.fbclid ? { fbid: true } : {}),
4680          lcs: trackingInfo.last_click_source
4681            ? dedupeTrackingParam(trackingInfo.last_click_source).slice(0, 15)
4682            : undefined
4683        };
4684
4685        const filteredParams = Object.fromEntries(
4686          Object.entries(trackingParams).filter(([_, v]) =>
4687            v !== undefined &&
4688            v !== null &&
4689            !(typeof v === 'string' && v.trim() === '') &&
4690            v !== 'none'
4691          )
4692        );
4693
4694        // here we update line items
4695        if (Object.keys(filteredParams).length > 0) {
4696          if (!form.querySelector('input[name="properties\\[_wl\\]"]')) {
4697            const hiddenInput = document.createElement('input');
4698            hiddenInput.type = 'hidden';
4699            hiddenInput.name = 'properties[_wl]';
4700            hiddenInput.value = JSON.stringify(filteredParams);
4701            hiddenInput.style.display = 'none';
4702            form.appendChild(hiddenInput);
4703          }
4704        }
4705      } catch (error) {
4706        console.error('Error in form handler:', error);
4707      }
4708    });
4709
4710    // Update cart attributes
4711    try {
4712      const trackingParams = {
4713        asi: dedupeTrackingParam(trackingInfo.atgSessionId),
4714        us: trackingInfo.utm_source
4715          ? dedupeTrackingParam(trackingInfo.utm_source).slice(0, 15)
4716          : undefined,
4717        um: trackingInfo.utm_medium
4718          ? dedupeTrackingParam(trackingInfo.utm_medium).slice(0, 15)
4719          : undefined,
4720        uc: trackingInfo.utm_campaign
4721          ? dedupeTrackingParam(trackingInfo.utm_campaign).slice(0, 35)
4722          : undefined,
4723        ...(trackingInfo.gclid ? { gid: true } : {}),
4724        ...(trackingInfo.fbclid ? { fbid: true } : {}),
4725        lcs: trackingInfo.last_click_source
4726          ? dedupeTrackingParam(trackingInfo.last_click_source).slice(0, 15)
4727          : undefined
4728      };
4729
4730      const filteredData = Object.fromEntries(
4731        Object.entries(trackingParams).filter(([_, v]) =>
4732            v !== undefined &&
4733            v !== null &&
4734            !(typeof v === 'string' && v.trim() === '') &&
4735            v !== 'none'
4736          )
4737      );
4738
4739      if (Object.keys(filteredData).length > 0) {
4740        const response = await fetch("/cart/update.js", {
4741          method: "POST",
4742          headers: { "Content-Type": "application/json" },
4743          body: JSON.stringify({
4744            attributes: { _wl: JSON.stringify(filteredData) },
4745            note_attributes: { _wl: JSON.stringify(filteredData) }
4746          })
4747        });
4748
4749        if (!response.ok) throw new Error('Cart update failed');
4750        console.log('Cart updated with wl_attr_inf');
4751      }
4752    } catch (error) {
4753      console.error('Error in cart update:', error);
4754    }
4755  } catch (error) {
4756    console.error('Error in main DOM handler:', error);
4757  }
4758});
4759</script>
4759
4760
4761
4762<!-- END app block -->
4762<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/core.min.js" type="text/javascript" defer="defer"></script>
4762
4763<link href="https://cdn.shopify.com/extensions/019b80c0-5ba7-77ab-a728-75e1a0ebedc6/c-edd-estimated-delivery-date-27/assets/delivery_coder.css" rel="stylesheet" type="text/css" media="all">
4764<script src="https://cdn.shopify.com/extensions/01a11081-0890-74c6-bc75-1a2406e8fe8b/ali-reviews-297/assets/alireviews.min.js" type="text/javascript" defer="defer"></script>
4764
4765<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
4766<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: 77837926705,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 4766
4766
4767<script>
4768  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
4769</script>
vendor: 1 bytes, line 4769
4769
4770<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}
4770).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: 77837926705,storefrontBaseUrl: "https://hasanoud.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hasanoud.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2853142833","configuration":"{\"companyId\":\"132\",\"appOrigin\":\"https:\\\/\\\/shopify.togethr.club\",\"record_all_pixel_traffic\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"55c71e7441f0ac70efde27164c37074b","type":"APP","apiClientId":221351542785,"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":"2841641265","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\",\\\"GT-WKXRWTZG\\\",\\\"GT-NSLHTNQ\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/jI9ACLi19N8cEP2hyPop\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/GuzjCKy19N8cEP2hyPop\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-R4RTXMC8L5\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/-JeECLW19N8cEP2hyPop\\\",\\\"MC-0NYRJWMRH6\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/94yNCKm19N8cEP2hyPop\\\",\\\"MC-0NYRJWMRH6\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-R4RTXMC8L5\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/bz0MCLK19N8cEP2hyPop\\\",\\\"MC-0NYRJWMRH6\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-R4RTXMC8L5\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/xI66CLu19N8cEP2hyPop\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-R4RTXMC8L5\\\",\\\"AW-11262890237\\\/M4-MCK-19N8cEP2hyPop\\\",\\\"MC-6KGXFYBWCM\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-R4RTXMC8L5\\\"}],\\\"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":"2375385393","configuration":"{\"projectId\":\"vqvsi3xs63\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
4770,"dataSharingState":"unrestricted"},{"id":"2060255537","configuration":"{\"shopId\":\"hasan-oud-social-croww.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2033713457","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"792873e67955f53628961e34957a652d","type":"APP","apiClientId":158988271617,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"422543665","configuration":"{\"shopId\":\"116571\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"382730545","configuration":"{\"pixel_id\":\"1085294588544160\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"131727665","configuration":"{\"pixelId\":\"8991f129-c49a-417d-999b-0a9aad19beaa\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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":"228196657","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GPT ADS Pixel"},{"id":"229507377","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GoKwik Google Ads Conversion"},{"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":"Hasan Oud","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"hasan-oud-social-croww.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/hasanoud.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://hasanoud.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189980672305","themeStoreId":"887","themePublished":"true","eventMetadataId":"bc6bbdfe-6ee0-4a9d-b0e6-d8837f418dbf","shopId":"77837926705","storefrontBaseUrl":"https:\/\/h
4770asanoud.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
4770<script>
4771  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
4772  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
4773  window.ShopifyAnalytics.meta.currency = 'INR';
4774  var meta = {"page":{"requestId":"5776b632-c64f-4b98-83d1-cbd2a53c1ba7-1791401517"}};
4775  for (var attr in meta) {
4776    window.ShopifyAnalytics.meta[attr] = meta[attr];
4777  }
4778</script>
vendor: 1 bytes, line 4778
4778
4779<script class="analytics">
4780  (function () {
4781    var customDocumentWrite = function(content) {
4782      var jquery = null;
4783
4784      if (window.jQuery) {
4785        jquery = window.jQuery;
4786      } else if (window.Checkout && window.Checkout.$) {
4787        jquery = window.Checkout.$;
4788      }
4789
4790      if (jquery) {
4791        jquery('body').append(content);
4792      }
4793    };
4794
4795    var hasLoggedConversion = function(token) {
4796      if (token) {
4797        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
4798      }
4799      return false;
4800    }
4801
4802    var setCookieIfConversion = function(token) {
4803      if (token) {
4804        var twoMonthsFromNow = new Date(Date.now());
4805        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
4806
4807        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
4808      }
4809    }
4810
4811    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
4812    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
4813    if (trekkie.integrations) {
4814      return;
4815    }
4816    trekkie.methods = [
4817      'identify',
4818      'page',
4819      'ready',
4820      'track',
4821      'trackForm',
4822      'trackLink'
4823    ];
4824    trekkie.factory = function(method) {
4825      return function() {
4826        var args = Array.prototype.slice.call(arguments);
4827        args.unshift(method);
4828        trekkie.push(args);
4829        if (method == 'track' || method == 'page') {
4830          var pageUrl;
4831          try {
4832            pageUrl = window.location.href;
4833          } catch (e) {}
4834          var pageReferrer;
4835          try {
4836            pageReferrer = document.referrer;
4837          } catch (e) {}
4838          try {
4839            if (window.__TREKKIE_SHIM_QUEUE == null) {
4840              window.__TREKKIE_SHIM_QUEUE = [];
4841            }
4842            window.__TREKKIE_SHIM_QUEUE.push({
4843              from: 'trekkie-stub',
4844              method: method,
4845              args: args.slice(1),
4846              pageContext: {
4847                url: pageUrl,
4848                referrer: pageReferrer
4849              }
4850            });
4851          } catch (e) {
4852            // no-op
4853          }
4854        }
4855        return trekkie;
4856      };
4857    };
4858    for (var i = 0; i < trekkie.methods.length; i++) {
4859      var key = trekkie.methods[i];
4860      trekkie[key] = trekkie.factory(key);
4861    }
4862    trekkie.load = function(config) {
4863      trekkie.config = config || {};
4864      trekkie.config.initialDocumentCookie = document.cookie;
4865      var first = document.getElementsByTagName('script')[0];
4866var script = document.createElement('script');
4867script.type = 'text/javascript';
4868script.onerror = function(e) {
4869  var scriptFallback = document.createElement('script');
4870  scriptFallback.type = 'text/javascript';
4871  scriptFallback.onerror = function(error) {
4872          var Monorail = {
4873      produce: function produce(monorailDomain, schemaId, payload) {
4874        var currentMs = new Date().getTime();
4875        var event = {
4876          schema_id: schemaId,
4877          payload: payload,
4878          metadata: {
4879            event_created_at_ms: currentMs,
4880            event_sent_at_ms: currentMs
4881          }
4882        };
4883        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
4884      },
4885      sendRequest: function sendRequest(endpointUrl, payload) {
4886        // Try the sendBeacon API
4887        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
4888          var blobData = new window.Blob([payload], {
4889            type: 'text/plain'
4890          });
4891
4892          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
4893            return true;
4894          } // sendBeacon was not successful
4895
4896        } // XHR beacon
4897
4898        var xhr = new XMLHttpRequest();
4899
4900        try {
4901          xhr.open('POST', endpointUrl);
4902          xhr.setRequestHeader('Content-Type', 'text/plain');
4903          xhr.send(payload);
4904        } catch (e) {
4905          console.log(e);
4906        }
4907
4908        return false;
4909      },
4910      isIos12: function isIos12() {
4911        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
4912      }
4913    };
4914    Monorail.produce('monorail-edge.shopifysvc.com',
4915      'trekkie_storefront_load_errors/1.1',
4916      {shop_id: 77837926705,
4917      theme_id: 189980672305,
4918      app_name: "storefront",
4919      context_url: window.location.href,
4920      source_url: "//hasanoud.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
4921
4922  };
4923  scriptFallback.async = true;
4924  scriptFallback.src = '//hasanoud.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
4925  first.parentNode.insertBefore(scriptFallback, first);
4926};
4927script.async = true;
4928script.src = '//hasanoud.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
4929first.parentNode.insertBefore(script, first);
4930
4931    };
4932    trekkie.load(
4933      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":77837926705,"isMerchantRequest":null,"themeId":189980672305,"themeCityHash":"15899222196019182031","contentLanguage":"en","currency":"INR","eventMetadataId":"bc6bbdfe-6ee0-4a9d-b0e6-d8837f418dbf"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
4934    );
4935
4936    var loaded = false;
4937    trekkie.ready(function() {
4938      if (loaded) return;
4939      loaded = true;
4940
4941      window.ShopifyAnalytics.lib = window.trekkie;
4942
4943      var originalDocumentWrite = document.write;
4944      document.write = customDocumentWrite;
4945      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
4946      document.write = originalDocumentWrite;
4947
4948      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
4949      var token = match? match[1]: undefined;
4950      if (!hasLoggedConversion(token)) {
4951        setCookieIfConversion(token);
4952        
4953      }
4954    });
4955
4956    window.ShopifyAnalytics.lib.page(null,{"requestId":"5776b632-c64f-4b98-83d1-cbd2a53c1ba7-1791401517","shopifyEmitted":true});
4957
4958    var eventsListenerScript = document.createElement('script');
4959    eventsListenerScript.async = true;
4960    eventsListenerScript.src = "//hasanoud.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
4961    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
4962})();</script>
vendor: 1 bytes, line 4962
4962
4963<script
4964  defer
4965  src="https://hasanoud.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
4966  data-application="storefront-renderer"
4967  data-shop-id="77837926705"
4968  data-render-region="gcp-us-central1"
4969  data-page-type="customers/login"
4970  data-theme-instance-id="189980672305"
4971  data-theme-name="Dawn"
4972  data-theme-version="10.0.0"
4973  data-monorail-region="shop_domain"
4974  data-resource-timing-sampling-rate="10"
4975  data-shs="true"
4976  data-shs-beacon="true"
4977  data-shs-export-with-fetch="true"
4978  data-shs-logs-sample-rate="1"
4979  data-shs-beacon-endpoint="https://hasanoud.com/api/collect"
4980></script>
4980
4981<meta name="shopify-y" content="89450632-9919-4050-bf10-d6b08b8135d5" data-expiration="1822959117000"><meta name="shopify-s" content="ebc5ee5f-9cfc-43f8-bfb3-f93c669a164c" data-expiration="1791403317000"><meta name="new-cookie-storage-activated" content="t">
4982</head>
4983
4984  <body class="gradient">
4985    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
4986      Skip to content
4987    </a>
4988
4989<script src="//hasanoud.com/cdn/shop/t/21/assets/cart.js?v=80361240427046189311791022442" defer="defer"></script>
4989
4990
4991<style>
4992  .drawer {
4993    visibility: hidden;
4994  }
4995</style>
4996
4997<cart-drawer class="drawer is-empty">
4998  <div id="CartDrawer" class="cart-drawer">
4999    <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div>
5000    <div
5001      class="drawer__inner"
5002      role="dialog"
5003      aria-modal="true"
5004      aria-label="Your cart"
5005      tabindex="-1"
5006    ><div class="drawer__inner-empty">
5007          <div class="cart-drawer__warnings center">
5008            <div class="cart-drawer__empty-content">
5009              <h2 class="cart__empty-text">Your cart is empty</h2>
5010              <button
5011                class="drawer__close"
5012                type="button"
5013                onclick="this.closest('cart-drawer').close()"
5014                aria-label="Close"
5015              >
5016                <svg
5017  xmlns="http://www.w3.org/2000/svg"
5018  aria-hidden="true"
5019  focusable="false"
5020  class="icon icon-close"
5021  fill="none"
5022  viewBox="0 0 18 17"
5023>
5024  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
5025</svg>
5026
5027              </button>
5028              <a href="/collections/all" class="button">
5029                Continue shopping
5030              </a><p class="cart__login-title h3">Have an account?</p>
5031                <p class="cart__login-paragraph">
5032                  <a href="/account/login" class="link underlined-link">Log in</a> to check out faster.
5033                </p></div>
5034          </div></div><div class="drawer__header">
5035        <h2 class="drawer__heading">Your cart</h2>
5036        <button
5037          class="drawer__close"
5038          type="button"
5039          onclick="this.closest('cart-drawer').close()"
5040          aria-label="Close"
5041        >
5042          <svg
5043  xmlns="http://www.w3.org/2000/svg"
5044  aria-hidden="true"
5045  focusable="false"
5046  class="icon icon-close"
5047  fill="none"
5048  viewBox="0 0 18 17"
5049>
5050  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
5051</svg>
5052
5053        </button>
5054      </div>
5055      <cart-drawer-items
5056        
5057          class=" is-empty"
5058        
5059      >
5060        <form
5061          action="/cart"
5062          id="CartDrawer-Form"
5063          class="cart__contents cart-drawer__form"
5064          method="post"
5065        >
5066          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
5067            <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">
5068              Loading...
5069            </p>
5070          </div>
5071          <div id="CartDrawer-CartErrors" role="alert"></div>
5072        </form>
5073      </cart-drawer-items>
5074      <div class="drawer__footer"><details id="Details-CartDrawer">
5075            <summary>
5076              <span class="summary__title">
5077                Order special instructions
5078                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
5079  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
5080</svg>
5081
5082              </span>
5083            </summary>
5084            <cart-note class="cart__note field">
5085              <label class="visually-hidden" for="CartDrawer-Note">Order special instructions</label>
5086              <textarea
5087                id="CartDrawer-Note"
5088                class="text-area text-area--resize-vertical field__input"
5089                name="note"
5090                placeholder="Order special instructions"
5091              ></textarea>
5092            </cart-note>
5093          </details><!-- Start blocks -->
5094        <!-- Subtotals -->
5095
5096        <div class="cart-drawer__footer" >
5097          <div class="totals" role="status">
5098            <h2 class="totals__subtotal">Subtotal</h2>
5099            <p class="totals__subtotal-value"><span class=money>Rs. 0.00</span></p>
5100          </div>
5101
5102          <div></div>
5103
5104          <small class="tax-note caption-large rte">Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout
5105</small>
5106        </div>
5107
5108        <!-- CTAs -->
5109
5110        <div class="cart__ctas" >
5111          <noscript>
5112            <button type="submit" class="cart__update-button button button--secondary" form="CartDrawer-Form">
5113              Update
5114            </button>
5115          </noscript>
5116
5117          <button
5118            type="submit"
5119            id="CartDrawer-Checkout"
5120            class="cart__checkout-button button"
5121            name="checkout"
5122            form="CartDrawer-Form"
5123            
5124              disabled
5125            
5126          >
5127            Claim 10% Off With Prepaid
5128          </button>
5129        </div>
5130      </div>
5131    </div>
5132  </div>
5133</cart-drawer>
5134
5135<script>
5136  document.addEventListener('DOMContentLoaded', function () {
5137    function isIE() {
5138      const ua = window.navigator.userAgent;
5139      const msie = ua.indexOf('MSIE ');
5140      const trident = ua.indexOf('Trident/');
5141
5142      return msie > 0 || trident > 0;
5143    }
5144
5145    if (!isIE()) return;
5146    const cartSubmitInput = document.createElement('input');
5147    cartSubmitInput.setAttribute('name', 'checkout');
5148    cartSubmitInput.setAttribute('type', 'hidden');
5149    document.querySelector('#cart').appendChild(cartSubmitInput);
5150    document.querySelector('#checkout').addEventListener('click', function (event) {
5151      document.querySelector('#cart').submit();
5152    });
5153  });
5154</script>
5154
5155<!-- BEGIN sections: header-group -->
5156<section id="shopify-section-sections--27820188238129__custom_liquid_xgFkjU" class="shopify-section shopify-section-group-header-group section"><style data-shopify>.section-sections--27820188238129__custom_liquid_xgFkjU-padding {
5157    padding-top: calc(0px * 0.75);
5158    padding-bottom: calc(0px  * 0.75);
5159  }
5160
5161  @media screen and (min-width: 750px) {
5162    .section-sections--27820188238129__custom_liquid_xgFkjU-padding {
5163      padding-top: 0px;
5164      padding-bottom: 0px;
5165    }
5166  }</style><div class="color-background-1 gradient">
5167  <div class="section-sections--27820188238129__custom_liquid_xgFkjU-padding">
5168    <div class="announcement-bar" id="announcementBar">
5169  <button class="announcement-bar__arrow announcement-bar__arrow--prev" type="button" aria-label="Previous announcement">
5170    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
5171      <polyline points="15 18 9 12 15 6"></polyline>
5172    </svg>
5173  </button>
5174
5175  <div class="announcement-bar__slides">
5176    <p class="announcement-bar__text is-active">200k+ Orders Delivered</p>
5177    <p class="announcement-bar__text">Get Extra 10% Off on Prepaid</p>
5178    <p class="announcement-bar__text">
5179      Available on WhatsApp At
5180      <a href="https://wa.me/919621111714" target="_blank" rel="noopener">
5181        +91 9621111714
5182      </a>
5183    </p>
5184  </div>
5185
5186  <button class="announcement-bar__arrow announcement-bar__arrow--next" type="button" aria-label="Next announcement">
5187    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
5188      <polyline points="9 18 15 12 9 6"></polyline>
5189    </svg>
5190  </button>
5191</div>
5192
5193<style>
5194  .announcement-bar {
5195    width: 100%;
5196    background: linear-gradient(
5197      135deg,
5198      #8A8A8A 0%,
5199      #C8C8C8 30%,
5200      #E8E8E8 50%,
5201      #ACACAC 75%,
5202      #8A8A8A 100%
5203    );
5204    padding: 5px 45px;
5205    display: flex;
5206    align-items: center;
5207    justify-content: center;
5208    text-align: center;
5209    position: relative;
5210    min-height: 22px;
5211    box-sizing: border-box;
5212  }
5213
5214  .announcement-bar__slides {
5215    display: grid;
5216    width: 100%;
5217    align-items: center;
5218    justify-items: center;
5219  }
5220
5221  .announcement-bar__text {
5222    grid-area: 1 / 1;
5223    margin: 0;
5224    color: #1a1a1a !important;
5225    font-size: 14px;
5226    font-weight: 700;
5227    letter-spacing: 0.02em;
5228    text-shadow: none;
5229    position: relative;
5230    z-index: 1;
5231    opacity: 0;
5232    visibility: hidden;
5233    transition: opacity 0.4s ease, visibility 0.4s ease;
5234  }
5235
5236  /* Force all announcement links to stay black */
5237  .announcement-bar__text a,
5238  .announcement-bar__text a:link,
5239  .announcement-bar__text a:visited,
5240  .announcement-bar__text a:hover,
5241  .announcement-bar__text a:focus,
5242  .announcement-bar__text a:active {
5243    color: #1a1a1a !important;
5244    text-decoration: none !important;
5245  }
5246
5247  .announcement-bar__text.is-active {
5248    opacity: 1;
5249    visibility: visible;
5250  }
5251
5252  .announcement-bar__arrow {
5253    position: absolute;
5254    top: 50%;
5255    transform: translateY(-50%);
5256    z-index: 2;
5257    background: none;
5258    border: 0;
5259    padding: 6px;
5260    margin: 0;
5261    color: #1a1a1a;
5262    cursor: pointer;
5263    display: flex;
5264    align-items: center;
5265    justify-content: center;
5266    line-height: 1;
5267  }
5268
5269  .announcement-bar__arrow:hover {
5270    color: #1a1a1a;
5271  }
5272
5273  .announcement-bar__arrow--prev {
5274    left: 15px;
5275  }
5276
5277  .announcement-bar__arrow--next {
5278    right: 15px;
5279  }
5280
5281  @media screen and (max-width: 749px) {
5282    .announcement-bar {
5283      padding: 5px 38px;
5284    }
5285
5286    .announcement-bar__text {
5287      font-size: 12px;
5288    }
5289
5290    .announcement-bar__arrow--prev {
5291      left: 6px;
5292    }
5293
5294    .announcement-bar__arrow--next {
5295      right: 6px;
5296    }
5297  }
5298</style>
5299
5300<script>
5301  (function () {
5302    var bar = document.getElementById('announcementBar');
5303    if (!bar) return;
5304
5305    var slides = bar.querySelectorAll('.announcement-bar__text');
5306    var prevBtn = bar.querySelector('.announcement-bar__arrow--prev');
5307    var nextBtn = bar.querySelector('.announcement-bar__arrow--next');
5308
5309    var current = 0;
5310    var delay = 4000;
5311    var timer = null;
5312
5313    function show(index) {
5314      slides[current].classList.remove('is-active');
5315
5316      current = (index + slides.length) % slides.length;
5317
5318      slides[current].classList.add('is-active');
5319    }
5320
5321    function start() {
5322      stop();
5323
5324      timer = setInterval(function () {
5325        show(current + 1);
5326      }, delay);
5327    }
5328
5329    function stop() {
5330      if (timer) {
5331        clearInterval(timer);
5332        timer = null;
5333      }
5334    }
5335
5336    prevBtn.addEventListener('click', function () {
5337      show(current - 1);
5338      start();
5339    });
5340
5341    nextBtn.addEventListener('click', function () {
5342      show(current + 1);
5343      start();
5344    });
5345
5346    bar.addEventListener('mouseenter', stop);
5347    bar.addEventListener('mouseleave', start);
5348
5349    start();
5350  })();
5351</script>
5351
5352  </div>
5353</div>
5354
5355
5356</section><div id="shopify-section-sections--27820188238129__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-list-menu.css?v=151968516119678728991791022442" media="print" onload="this.media='all'">
5357<link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-search.css?v=130382253973794904871791022442" media="print" onload="this.media='all'">
5358<link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-menu-drawer.css?v=62196139400078786421791022442" media="print" onload="this.media='all'">
5359<link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-cart-notification.css?v=54116361853792938221791022442" media="print" onload="this.media='all'">
5360<link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-cart-items.css?v=4628327769354762111791022442" media="print" onload="this.media='all'"><link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-price.css?v=65402837579211014041791022442" media="print" onload="this.media='all'">
5361  <link rel="stylesheet" href="//hasanoud.com/cdn/shop/t/21/assets/component-loading-overlay.css?v=43236910203777044501791022442" media="print" onload="this.media='all'"><link href="//hasanoud.com/cdn/shop/t/21/assets/component-cart-drawer.css?v=2414868725160861721791022442" rel="stylesheet" type="text/css" media="all" />
5362  <link href="//hasanoud.com/cdn/shop/t/21/assets/component-cart.css?v=71879374947123583971791022442" rel="stylesheet" type="text/css" media="all" />
5363  <link href="//hasanoud.com/cdn/shop/t/21/assets/component-totals.css?v=86168756436424464851791022442" rel="stylesheet" type="text/css" media="all" />
5364  <link href="//hasanoud.com/cdn/shop/t/21/assets/component-price.css?v=65402837579211014041791022442" rel="stylesheet" type="text/css" media="all" />
5365  <link href="//hasanoud.com/cdn/shop/t/21/assets/component-discounts.css?v=152760482443307489271791022442" rel="stylesheet" type="text/css" media="all" />
5366  <link href="//hasanoud.com/cdn/shop/t/21/assets/component-loading-overlay.css?v=43236910203777044501791022442" rel="stylesheet" type="text/css" media="all" />
5367<noscript><link href="//hasanoud.com/cdn/shop/t/21/assets/component-list-menu.css?v=151968516119678728991791022442" rel="stylesheet" type="text/css" media="all" /></noscript>
5368<noscript><link href="//hasanoud.com/cdn/shop/t/21/assets/component-search.css?v=130382253973794904871791022442" rel="stylesheet" type="text/css" media="all" /></noscript>
5369<noscript><link href="//hasanoud.com/cdn/shop/t/21/assets/component-menu-drawer.css?v=62196139400078786421791022442" rel="stylesheet" type="text/css" media="all" /></noscript>
5370<noscript><link href="//hasanoud.com/cdn/shop/t/21/assets/component-cart-notification.css?v=54116361853792938221791022442" rel="stylesheet" type="text/css" media="all" /></noscript>
5371<noscript><link href="//hasanoud.com/cdn/shop/t/21/assets/component-cart-items.css?v=4628327769354762111791022442" rel="stylesheet" type="text/css" media="all" /></noscript>
5372
5373<style>
5374  header-drawer {
5375    justify-self: start;
5376    margin-left: -1.2rem;
5377  }@media screen and (min-width: 990px) {
5378      header-drawer {
5379        display: none;
5380      }
5381    }.menu-drawer-container {
5382    display: flex;
5383  }
5384
5385  .list-menu {
5386    list-style: none;
5387    padding: 0;
5388    margin: 0;
5389  }
5390
5391  .list-menu--inline {
5392    display: inline-flex;
5393    flex-wrap: wrap;
5394  }
5395
5396  summary.list-menu__item {
5397    padding-right: 2.7rem;
5398  }
5399
5400  .list-menu__item {
5401    display: flex;
5402    align-items: center;
5403    line-height: calc(1 + 0.3 / var(--font-body-scale));
5404  }
5405
5406  .list-menu__item--link {
5407    text-decoration: none;
5408    padding-bottom: 1rem;
5409    padding-top: 1rem;
5410    line-height: calc(1 + 0.8 / var(--font-body-scale));
5411  }
5412
5413  @media screen and (min-width: 750px) {
5414    .list-menu__item--link {
5415      padding-bottom: 0.5rem;
5416      padding-top: 0.5rem;
5417    }
5418  }
5419
5420  .header__heading-logo-wrapper--mobile {
5421    display: none;
5422  }
5423
5424  @media screen and (max-width: 749px) {
5425    .header--has-mobile-logo .header__heading-logo-wrapper--desktop {
5426      display: none;
5427    }
5428
5429    .header--has-mobile-logo .header__heading-logo-wrapper--mobile {
5430      display: block;
5431    }
5432  }
5433</style><style data-shopify>.header {
5434    padding-top: 4px;
5435    padding-bottom: 4px;
5436  }
5437
5438  .section-header {
5439    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
5440    margin-bottom: 0px;
5441  }
5442
5443  @media screen and (min-width: 750px) {
5444    .section-header {
5445      margin-bottom: 0px;
5446    }
5447  }
5448
5449  @media screen and (min-width: 990px) {
5450    .header {
5451      padding-top: 8px;
5452      padding-bottom: 8px;
5453    }
5454  }</style>
5454<script src="//hasanoud.com/cdn/shop/t/21/assets/details-disclosure.js?v=13653116266235556501791022442" defer="defer"></script>
vendor: 1 bytes, line 5454
5454
5455<script src="//hasanoud.com/cdn/shop/t/21/assets/details-modal.js?v=25581673532751508451791022442" defer="defer"></script>
vendor: 1 bytes, line 5455
5455
5456<script src="//hasanoud.com/cdn/shop/t/21/assets/cart-notification.js?v=133508293167896966491791022442" defer="defer"></script>
vendor: 1 bytes, line 5456
5456
5457<script src="//hasanoud.com/cdn/shop/t/21/assets/search-form.js?v=133129549252120666541791022442" defer="defer"></script>
5457<script src="//hasanoud.com/cdn/shop/t/21/assets/cart-drawer.js?v=105077087914686398511791022442" defer="defer"></script>
5457<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
5458  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
5459    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
5460  </symbol>
5461
5462  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
5463    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
5464    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
5465    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
5466  </symbol>
5467
5468  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
5469    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
5470  </symbol>
5471</svg><div class="header-wrapper color-background-1 gradient header-wrapper--border-bottom"><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-account header--has-mobile-logo">
5472<script>
5473  function autoLogin (){
5474        document.getElementById('kwik-pass-text').textContent = 'Account';
5475        document.getElementById('kp-account').classList.remove('kwik-pass-login');
5476        document.getElementById('kp-account').classList.add('kwik-pass-account');
5477        document.getElementsByClassName('kwik-pass-account')[0].addEventListener('click', function(e){
5478          handleShopifyLogin(e,"/account")
5479        });
5480      }
5481      window.addEventListener('user-loggedin', function(event) {
5482         const { token } = event?.detail;
5483         if (token){
5484           autoLogin();
5485         }
5486      });
5487    document.addEventListener('DOMContentLoaded',function () {
5488      var userToken = localStorage.getItem('KWIKSESSIONTOKEN');
5489      if (userToken){
5490        autoLogin();
5491      }
5492  })
5493</script>
5493
5494
5495
5496
5497
5498<header-drawer data-breakpoint="tablet">
5499  <details id="Details-menu-drawer-container" class="menu-drawer-container">
5500    <summary
5501      class="header__icon header__icon--menu header__icon--summary link focus-inset"
5502      aria-label="Menu"
5503    >
5504      <span>
5505        <svg
5506  xmlns="http://www.w3.org/2000/svg"
5507  aria-hidden="true"
5508  focusable="false"
5509  class="icon icon-hamburger"
5510  fill="none"
5511  viewBox="0 0 18 16"
5512>
5513  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
5514</svg>
5515
5516        <svg
5517  xmlns="http://www.w3.org/2000/svg"
5518  aria-hidden="true"
5519  focusable="false"
5520  class="icon icon-close"
5521  fill="none"
5522  viewBox="0 0 18 17"
5523>
5524  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
5525</svg>
5526
5527      </span>
5528    </summary>
5529    <div id="menu-drawer" class="gradient menu-drawer motion-reduce">
5530      <div class="menu-drawer__inner-container">
5531        <div class="menu-drawer__navigation-container">
5532          <nav class="menu-drawer__navigation">
5533            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
5534                      id="HeaderDrawer-home"
5535                      href="/"
5536                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5537                      
5538                    >
5539                      HOME
5540                    </a></li><li><a
5541                      id="HeaderDrawer-best-seller"
5542                      href="/collections/best-seller"
5543                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5544                      
5545                    >
5546                      BEST SELLER
5547                    </a></li><li><a
5548                      id="HeaderDrawer-all-fragrances"
5549                      href="/collections/all-fragrances"
5550                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5551                      
5552                    >
5553                      ALL FRAGRANCES
5554                    </a></li><li><details id="Details-menu-drawer-menu-item-4">
5555                      <summary
5556                        id="HeaderDrawer-shop-by-season"
5557                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5558                      >
5559                        SHOP BY SEASON
5560                        <svg
5561  viewBox="0 0 14 10"
5562  fill="none"
5563  aria-hidden="true"
5564  focusable="false"
5565  class="icon icon-arrow"
5566  xmlns="http://www.w3.org/2000/svg"
5567>
5568  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5569</svg>
5570
5571                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
5572  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
5573</svg>
5574
5575                      </summary>
5576                      <div
5577                        id="link-shop-by-season"
5578                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
5579                        tabindex="-1"
5580                      >
5581                        <div class="menu-drawer__inner-submenu">
5582                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
5583                            <svg
5584  viewBox="0 0 14 10"
5585  fill="none"
5586  aria-hidden="true"
5587  focusable="false"
5588  class="icon icon-arrow"
5589  xmlns="http://www.w3.org/2000/svg"
5590>
5591  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5592</svg>
5593
5594                            SHOP BY SEASON
5595                          </button>
5596                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
5597                                    id="HeaderDrawer-shop-by-season-all-season"
5598                                    href="/collections/all-season"
5599                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5600                                    
5601                                  >
5602                                    ALL SEASON
5603                                  </a></li><li><a
5604                                    id="HeaderDrawer-shop-by-season-summer"
5605                                    href="/collections/summer"
5606                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5607                                    
5608                                  >
5609                                    SUMMER
5610                                  </a></li><li><a
5611                                    id="HeaderDrawer-shop-by-season-winter"
5612                                    href="/collections/winter"
5613                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5614                                    
5615                                  >
5616                                    WINTER
5617                                  </a></li></ul>
5618                        </div>
5619                      </div>
5620                    </details></li><li>
5620<details id="Details-menu-drawer-menu-item-5">
5621                      <summary
5622                        id="HeaderDrawer-shop-by-notes"
5623                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5624                      >
5625                        SHOP BY NOTES
5626                        <svg
5627  viewBox="0 0 14 10"
5628  fill="none"
5629  aria-hidden="true"
5630  focusable="false"
5631  class="icon icon-arrow"
5632  xmlns="http://www.w3.org/2000/svg"
5633>
5634  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5635</svg>
5636
5637                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
5638  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
5639</svg>
5640
5641                      </summary>
5642                      <div
5643                        id="link-shop-by-notes"
5644                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
5645                        tabindex="-1"
5646                      >
5647                        <div class="menu-drawer__inner-submenu">
5648                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
5649                            <svg
5650  viewBox="0 0 14 10"
5651  fill="none"
5652  aria-hidden="true"
5653  focusable="false"
5654  class="icon icon-arrow"
5655  xmlns="http://www.w3.org/2000/svg"
5656>
5657  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5658</svg>
5659
5660                            SHOP BY NOTES
5661                          </button>
5662                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
5663                                    id="HeaderDrawer-shop-by-notes-oud"
5664                                    href="/collections/oud-1"
5665                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5666                                    
5667                                  >
5668                                    OUD
5669                                  </a></li><li><a
5670                                    id="HeaderDrawer-shop-by-notes-mukhallat"
5671                                    href="/collections/mukhallats"
5672                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5673                                    
5674                                  >
5675                                    MUKHALLAT
5676                                  </a></li><li><a
5677                                    id="HeaderDrawer-shop-by-notes-musk"
5678                                    href="/collections/musks"
5679                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5680                                    
5681                                  >
5682                                    MUSK
5683                                  </a></li><li><a
5684                                    id="HeaderDrawer-shop-by-notes-sandalwood"
5685                                    href="/collections/sandalwoods"
5686                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5687                                    
5688                                  >
5689                                    SANDALWOOD
5690                                  </a></li><li><a
5691                                    id="HeaderDrawer-shop-by-notes-rose"
5692                                    href="/collections/roses"
5693                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5694                                    
5695                                  >
5696                                    ROSE
5697                                  </a></li><li><a
5698                                    id="HeaderDrawer-shop-by-notes-vetiver"
5699                                    href="/collections/vetivers"
5700                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5701                                    
5702                                  >
5703                                    VETIVER
5704                                  </a></li><li><a
5705                                    id="HeaderDrawer-shop-by-notes-floral"
5706                                    href="/collections/floral"
5707                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5708                                    
5709                                  >
5710                                    FLORAL
5711                                  </a></li><li><a
5712                                    id="HeaderDrawer-shop-by-notes-fruity"
5713                                    href="/collections/fruity"
5714                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5715                                    
5716                                  >
5717                                    FRUITY
5718                                  </a></li><li><a
5719                                    id="HeaderDrawer-shop-by-notes-fresh"
5720                                    href="/collections/fresh"
5721                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5722                                    
5723                                  >
5724                                    FRESH
5725                                  </a></li><li><a
5726                                    id="HeaderDrawer-shop-by-notes-mix"
5727                                    href="/collections/mix"
5728                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5729                                    
5730                                  >
5731                                    MIX
5732                                  </a></li><li><a
5733                                    id="HeaderDrawer-shop-by-notes-spicy"
5734                                    href="/collections/spicy"
5735                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5736                                    
5737                                  >
5738                                    SPICY
5739                                  </a></li><li><a
5740                                    id="HeaderDrawer-shop-by-notes-shamama"
5741                                    href="/collections/shamama-attar"
5742                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5743                                    
5744                                  >
5745                                    SHAMAMA
5746                                  </a></li><li><a
5747                                    id="HeaderDrawer-shop-by-notes-gourmand"
5748                                    href="/collections/gourmand"
5749                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5750                                    
5751                                  >
5752                                    GOURMAND
5753                                  </a></li><li><a
5754                                    id="HeaderDrawer-shop-by-notes-leather"
5755                                    href="/collections/leather"
5756                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5757                                    
5758                                  >
5759                                    LEATHER
5760                                  </a></li><li><a
5761                                    id="HeaderDrawer-shop-by-notes-amber"
5762                                    href="/collections/amber"
5763                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5764                                    
5765                                  >
5766                                    AMBER
5767                                  </a></li><li><a
5768                                    id="HeaderDrawer-shop-by-notes-coffee"
5769                                    href="/collections/coffee"
5770                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5771                                    
5772                                  >
5773                                    COFFEE
5774                                  </a></li><li><a
5775                                    id="HeaderDrawer-shop-by-notes-dark"
5776                                    href="/collections/dark"
5777                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5778                                    
5779                                  >
5780                                    DARK
5781                                  </a></li><li><a
5782                                    id="HeaderDrawer-shop-by-notes-mitti"
5783                                    href="/collections/mitti"
5784                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5785                                    
5786                                  >
5787                                    MITTI
5788                                  </a></li></ul>
5789                        </div>
5790                      </div>
5791                    </details></li><li>
5791<details id="Details-menu-drawer-menu-item-6">
5792                      <summary
5793                        id="HeaderDrawer-shop-by-category"
5794                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5795                      >
5796                        SHOP BY CATEGORY
5797                        <svg
5798  viewBox="0 0 14 10"
5799  fill="none"
5800  aria-hidden="true"
5801  focusable="false"
5802  class="icon icon-arrow"
5803  xmlns="http://www.w3.org/2000/svg"
5804>
5805  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5806</svg>
5807
5808                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
5809  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
5810</svg>
5811
5812                      </summary>
5813                      <div
5814                        id="link-shop-by-category"
5815                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
5816                        tabindex="-1"
5817                      >
5818                        <div class="menu-drawer__inner-submenu">
5819                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
5820                            <svg
5821  viewBox="0 0 14 10"
5822  fill="none"
5823  aria-hidden="true"
5824  focusable="false"
5825  class="icon icon-arrow"
5826  xmlns="http://www.w3.org/2000/svg"
5827>
5828  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
5829</svg>
5830
5831                            SHOP BY CATEGORY
5832                          </button>
5833                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
5834                                    id="HeaderDrawer-shop-by-category-deals-gift-combo"
5835                                    href="/collections/deals-gift-combo"
5836                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5837                                    
5838                                  >
5839                                    DEALS/GIFT/COMBO
5840                                  </a></li><li><a
5841                                    id="HeaderDrawer-shop-by-category-100-pure-oils"
5842                                    href="/collections/100-pure-oils"
5843                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5844                                    
5845                                  >
5846                                    100% PURE OILS
5847                                  </a></li><li><a
5848                                    id="HeaderDrawer-shop-by-category-oud"
5849                                    href="/collections/ouds"
5850                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5851                                    
5852                                  >
5853                                    OUD
5854                                  </a></li><li><a
5855                                    id="HeaderDrawer-shop-by-category-artisanal-oils"
5856                                    href="/collections/premium-oil"
5857                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5858                                    
5859                                  >
5860                                    ARTISANAL OILS
5861                                  </a></li><li><a
5862                                    id="HeaderDrawer-shop-by-category-signature-perfumes"
5863                                    href="/collections/perfumes"
5864                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5865                                    
5866                                  >
5867                                    SIGNATURE PERFUMES
5868                                  </a></li><li><a
5869                                    id="HeaderDrawer-shop-by-category-signature-attars"
5870                                    href="/collections/attar"
5871                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5872                                    
5873                                  >
5874                                    SIGNATURE ATTARS
5875                                  </a></li><li><a
5876                                    id="HeaderDrawer-shop-by-category-signature-bakhoor"
5877                                    href="/collections/bakhoor"
5878                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5879                                    
5880                                  >
5881                                    SIGNATURE BAKHOOR
5882                                  </a></li><li><a
5883                                    id="HeaderDrawer-shop-by-category-artisanal-perfumes"
5884                                    href="/collections/artisnal-perfumes"
5885                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
5886                                    
5887                                  >
5888                                    ARTISANAL PERFUMES
5889                                  </a></li></ul>
5890                        </div>
5891                      </div>
5892                    </details></li><li><a
5893                      id="HeaderDrawer-new-launches"
5894                      href="/collections/new-launches"
5895                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5896                      
5897                    >
5898                      NEW LAUNCHES
5899                    </a></li><li><a
5900                      id="HeaderDrawer-byob"
5901                      href="/pages/byob"
5902                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5903                      
5904                    >
5905                      BYOB
5906                    </a></li><li><a
5907                      id="HeaderDrawer-clearance"
5908                      href="/collections/clearance"
5909                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5910                      
5911                    >
5912                      CLEARANCE
5913                    </a></li><li><a
5914                      id="HeaderDrawer-track-order"
5915                      href="https://hasanoud.shiprocket.co/tracking"
5916                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5917                      
5918                    >
5919                      TRACK ORDER
5920                    </a></li><li><a
5921                      id="HeaderDrawer-affiliate"
5922                      href="https://af.uppromote.com/hasan-oud-social-croww/register"
5923                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5924                      
5925                    >
5926                      AFFILIATE
5927                    </a></li><li><a
5928                      id="HeaderDrawer-visit-our-flagship-store"
5929                      href="/pages/hasanoud-store-lucknow"
5930                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
5931                      
5932                    >
5933                      VISIT OUR FLAGSHIP STORE
5934                    </a></li></ul>
5935          </nav>
5936          <div class="menu-drawer__utility-links">
5937              
5938              
5939              <a href="javascript:void(0);" class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide kwik-pass-login" id="kp-account">
5940                <svg
5941  xmlns="http://www.w3.org/2000/svg"
5942  aria-hidden="true"
5943  focusable="false"
5944  class="icon icon-account"
5945  fill="none"
5946  viewBox="0 0 18 19"
5947>
5948  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
59481-3.67-1.35-6.17-1.35z" fill="currentColor">
5949</svg>
5950   
5951                <span id="kwik-pass-text">
5952                         Log in
5953                   </span>
5954              </a>
5955              
5956<ul class="list list-social list-unstyled" role="list"></ul>
5957          </div>
5958        </div>
5959      </div>
5960    </div>
5961  </details>
5962</header-drawer>
5963<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper header__heading-logo-wrapper--desktop">
5964                
5965                <img src="//hasanoud.com/cdn/shop/files/LOGO.png?v=1791024182&amp;width=600" alt="Hasan Oud" srcset="//hasanoud.com/cdn/shop/files/LOGO.png?v=1791024182&amp;width=100 100w, //hasanoud.com/cdn/shop/files/LOGO.png?v=1791024182&amp;width=150 150w, //hasanoud.com/cdn/shop/files/LOGO.png?v=1791024182&amp;width=200 200w" width="100" height="86.75862068965516" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 200px) 50vw, 100px">
5966              </div><div class="header__heading-logo-wrapper header__heading-logo-wrapper--mobile">
5967
5968<img src="//hasanoud.com/cdn/shop/files/LOGO_FOR_MOBILE_VIEW.png?v=1791024211&amp;width=578" alt="Hasan Oud" srcset="//hasanoud.com/cdn/shop/files/LOGO_FOR_MOBILE_VIEW.png?v=1791024211&amp;width=100 100w, //hasanoud.com/cdn/shop/files/LOGO_FOR_MOBILE_VIEW.png?v=1791024211&amp;width=150 150w, //hasanoud.com/cdn/shop/files/LOGO_FOR_MOBILE_VIEW.png?v=1791024211&amp;width=200 200w, //hasanoud.com/cdn/shop/files/LOGO_FOR_MOBILE_VIEW.png?v=1791024211&amp;width=300 300w" width="100" height="25.08650519031142" loading="eager" class="header__heading-logo header__heading-logo--mobile motion-reduce" sizes="(max-width: 200px) 50vw, 100px">
5969              </div></a>
5970
5971<nav class="header__inline-menu">
5972  <ul class="list-menu list-menu--inline" role="list"><li><a
5973            id="HeaderMenu-home"
5974            href="/"
5975            class="header__menu-item list-menu__item link link--text focus-inset"
5976            
5977          >
5978            <span
5979            >HOME</span>
5980          </a></li><li><a
5981            id="HeaderMenu-best-seller"
5982            href="/collections/best-seller"
5983            class="header__menu-item list-menu__item link link--text focus-inset"
5984            
5985          >
5986            <span
5987            >BEST SELLER</span>
5988          </a></li><li><a
5989            id="HeaderMenu-all-fragrances"
5990            href="/collections/all-fragrances"
5991            class="header__menu-item list-menu__item link link--text focus-inset"
5992            
5993          >
5994            <span
5995            >ALL FRAGRANCES</span>
5996          </a></li><li><header-menu>
5997            <details id="Details-HeaderMenu-4">
5998              <summary
5999                id="HeaderMenu-shop-by-season"
6000                class="header__menu-item list-menu__item link focus-inset"
6001              >
6002                <span
6003                >SHOP BY SEASON</span>
6004                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
6005  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
6006</svg>
6007
6008              </summary>
6009              <ul
6010                id="HeaderMenu-MenuList-4"
6011                class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup"
6012                role="list"
6013                tabindex="-1"
6014              ><li><a
6015                        id="HeaderMenu-shop-by-season-all-season"
6016                        href="/collections/all-season"
6017                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6018                        
6019                      >
6020                        ALL SEASON
6021                      </a></li><li><a
6022                        id="HeaderMenu-shop-by-season-summer"
6023                        href="/collections/summer"
6024                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6025                        
6026                      >
6027                        SUMMER
6028                      </a></li><li><a
6029                        id="HeaderMenu-shop-by-season-winter"
6030                        href="/collections/winter"
6031                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6032                        
6033                      >
6034                        WINTER
6035                      </a></li></ul>
6036            </details>
6037          </header-menu></li><li><header-menu>
6038            <details id="Details-HeaderMenu-5">
6039              <summary
6040                id="HeaderMenu-shop-by-notes"
6041                class="header__menu-item list-menu__item link focus-inset"
6042              >
6043                <span
6044                >SHOP BY NOTES</span>
6045                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
6046  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
6047</svg>
6048
6049              </summary>
6050              <ul
6051                id="HeaderMenu-MenuList-5"
6052                class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup"
6053                role="list"
6054                tabindex="-1"
6055              ><li><a
6056                        id="HeaderMenu-shop-by-notes-oud"
6057                        href="/collections/oud-1"
6058                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6059                        
6060                      >
6061                        OUD
6062                      </a></li><li><a
6063                        id="HeaderMenu-shop-by-notes-mukhallat"
6064                        href="/collections/mukhallats"
6065                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6066                        
6067                      >
6068                        MUKHALLAT
6069                      </a></li><li><a
6070                        id="HeaderMenu-shop-by-notes-musk"
6071                        href="/collections/musks"
6072                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6073                        
6074                      >
6075                        MUSK
6076                      </a></li><li><a
6077                        id="HeaderMenu-shop-by-notes-sandalwood"
6078                        href="/collections/sandalwoods"
6079                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6080                        
6081                      >
6082                        SANDALWOOD
6083                      </a></li><li><a
6084                        id="HeaderMenu-shop-by-notes-rose"
6085                        href="/collections/roses"
6086                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6087                        
6088                      >
6089                        ROSE
6090                      </a></li><li><a
6091                        id="HeaderMenu-shop-by-notes-vetiver"
6092                        href="/collections/vetivers"
6093                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6094                        
6095                      >
6096                        VETIVER
6097                      </a></li><li><a
6098                        id="HeaderMenu-shop-by-notes-floral"
6099                        href="/collections/floral"
6100                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6101                        
6102                      >
6103                        FLORAL
6104                      </a></li><li><a
6105                        id="HeaderMenu-shop-by-notes-fruity"
6106                        href="/collections/fruity"
6107                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6108                        
6109                      >
6110                        FRUITY
6111                      </a></li><li><a
6112                        id="HeaderMenu-shop-by-notes-fresh"
6113                        href="/collections/fresh"
6114                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6115                        
6116                      >
6117                        FRESH
6118                      </a></li><li><a
6119                        id="HeaderMenu-shop-by-notes-mix"
6120                        href="/collections/mix"
6121                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6122                        
6123                      >
6124                        MIX
6125                      </a></li><li><a
6126                        id="HeaderMenu-shop-by-notes-spicy"
6127                        href="/collections/spicy"
6128                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6129                        
6130                      >
6131                        SPICY
6132                      </a></li><li><a
6133                        id="HeaderMenu-shop-by-notes-shamama"
6134                        href="/collections/shamama-attar"
6135                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6136                        
6137                      >
6138                        SHAMAMA
6139                      </a></li><li><a
6140                        id="HeaderMenu-shop-by-notes-gourmand"
6141                        href="/collections/gourmand"
6142                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6143                        
6144                      >
6145                        GOURMAND
6146                      </a></li><li><a
6147                        id="HeaderMenu-shop-by-notes-leather"
6148                        href="/collections/leather"
6149                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6150                        
6151                      >
6152                        LEATHER
6153                      </a></li><li><a
6154                        id="HeaderMenu-shop-by-notes-amber"
6155                        href="/collections/amber"
6156                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6157                        
6158                      >
6159                        AMBER
6160                      </a></li><li><a
6161                        id="HeaderMenu-shop-by-notes-coffee"
6162                        href="/collections/coffee"
6163                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6164                        
6165                      >
6166                        COFFEE
6167                      </a></li><li><a
6168                        id="HeaderMenu-shop-by-notes-dark"
6169                        href="/collections/dark"
6170                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6171                        
6172                      >
6173                        DARK
6174                      </a></li><li><a
6175                        id="HeaderMenu-shop-by-notes-mitti"
6176                        href="/collections/mitti"
6177                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6178                        
6179                      >
6180                        MITTI
6181                      </a></li></ul>
6182            </details>
6183          </header-menu></li><li><header-menu>
6184            <details id="Details-HeaderMenu-6">
6185              <summary
6186                id="HeaderMenu-shop-by-category"
6187                class="header__menu-item list-menu__item link focus-inset"
6188              >
6189                <span
6190                >SHOP BY CATEGORY</span>
6191                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
6192  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
6193</svg>
6194
6195              </summary>
6196              <ul
6197                id="HeaderMenu-MenuList-6"
6198                class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup"
6199                role="list"
6200                tabindex="-1"
6201              ><li><a
6202                        id="HeaderMenu-shop-by-category-deals-gift-combo"
6203                        href="/collections/deals-gift-combo"
6204                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6205                        
6206                      >
6207                        DEALS/GIFT/COMBO
6208                      </a></li><li><a
6209                        id="HeaderMenu-shop-by-category-100-pure-oils"
6210                        href="/collections/100-pure-oils"
6211                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6212                        
6213                      >
6214                        100% PURE OILS
6215                      </a></li><li><a
6216                        id="HeaderMenu-shop-by-category-oud"
6217                        href="/collections/ouds"
6218                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6219                        
6220                      >
6221                        OUD
6222                      </a></li><li><a
6223                        id="HeaderMenu-shop-by-category-artisanal-oils"
6224                        href="/collections/premium-oil"
6225                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6226                        
6227                      >
6228                        ARTISANAL OILS
6229                      </a></li><li><a
6230                        id="HeaderMenu-shop-by-category-signature-perfumes"
6231                        href="/collections/perfumes"
6232                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6233                        
6234                      >
6235                        SIGNATURE PERFUMES
6236                      </a></li><li><a
6237                        id="HeaderMenu-shop-by-category-signature-attars"
6238                        href="/collections/attar"
6239                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6240                        
6241                      >
6242                        SIGNATURE ATTARS
6243                      </a></li><li><a
6244                        id="HeaderMenu-shop-by-category-signature-bakhoor"
6245                        href="/collections/bakhoor"
6246                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6247                        
6248                      >
6249                        SIGNATURE BAKHOOR
6250                      </a></li><li><a
6251                        id="HeaderMenu-shop-by-category-artisanal-perfumes"
6252                        href="/collections/artisnal-perfumes"
6253                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
6254                        
6255                      >
6256                        ARTISANAL PERFUMES
6257                      </a></li></ul>
6258            </details>
6259          </header-menu></li><li><a
6260            id="HeaderMenu-new-launches"
6261            href="/collections/new-launches"
6262            class="header__menu-item list-menu__item link link--text focus-inset"
6263            
6264          >
6265            <span
6266            >NEW LAUNCHES</span>
6267          </a></li><li><a
6268            id="HeaderMenu-byob"
6269            href="/pages/byob"
6270            class="header__menu-item list-menu__item link link--text focus-inset"
6271            
6272          >
6273            <span
6274            >BYOB</span>
6275          </a></li><li><a
6276            id="HeaderMenu-clearance"
6277            href="/collections/clearance"
6278            class="header__menu-item list-menu__item link link--text focus-inset"
6279            
6280          >
6281            <span
6282            >CLEARANCE</span>
6283          </a></li><li><a
6284            id="HeaderMenu-track-order"
6285            href="https://hasanoud.shiprocket.co/tracking"
6286            class="header__menu-item list-menu__item link link--text focus-inset"
6287            
6288          >
6289            <span
6290            >TRACK ORDER</span>
6291          </a></li><li><a
6292            id="HeaderMenu-affiliate"
6293            href="https://af.uppromote.com/hasan-oud-social-croww/register"
6294            class="header__menu-item list-menu__item link link--text focus-inset"
6295            
6296          >
6297            <span
6298            >AFFILIATE</span>
6299          </a></li><li><a
6300            id="HeaderMenu-visit-our-flagship-store"
6301            href="/pages/hasanoud-store-lucknow"
6302            class="header__menu-item list-menu__item link link--text focus-inset"
6303            
6304          >
6305            <span
6306            >VISIT OUR FLAGSHIP STORE</span>
6307          </a></li></ul>
6308</nav>
6309
6310<div class="header__icons">
6311      <div class="desktop-localization-wrapper">
6312</div>
6313      
6314
6315<details-modal class="header__search">
6316  <details>
6317    <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
6318      <span>
6319        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
6320          <use href="#icon-search">
6321        </svg>
6322        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
6323          <use href="#icon-close">
6324        </svg>
6325      </span>
6326    </summary>
6327    <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search">
6328      <div class="modal-overlay"></div>
6329      <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
6330              <div class="field">
6331                <input class="search__input field__input"
6332                  id="Search-In-Modal"
6333                  type="search"
6334                  name="q"
6335                  value=""
6336                  placeholder="Search"role="combobox"
6337                    aria-expanded="false"
6338                    aria-owns="predictive-search-results"
6339                    aria-controls="predictive-search-results"
6340                    aria-haspopup="listbox"
6341                    aria-autocomplete="list"
6342                    autocorrect="off"
6343                    autocomplete="off"
6344                    autocapitalize="off"
6345                    spellcheck="false">
6346                <label class="field__label" for="Search-In-Modal">Search</label>
6347                <input type="hidden" name="options[prefix]" value="last">
6348                <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
6349                  <svg class="icon icon-close" aria-hidden="true" focusable="false">
6350                    <use xlink:href="#icon-reset">
6351                  </svg>
6352                </button>
6353                <button class="search__button field__button" aria-label="Search">
6354                  <svg class="icon icon-search" aria-hidden="true" focusable="false">
6355                    <use href="#icon-search">
6356                  </svg>
6357                </button>
6358              </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
6359                  <div class="predictive-search__loading-state">
6360                    <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
6361                      <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
6362                    </svg>
6363                  </div>
6364                </div>
6365
6366                <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close">
6367          <svg class="icon icon-close" aria-hidden="true" focusable="false">
6368            <use href="#icon-close">
6369          </svg>
6370        </button>
6371      </div>
6372    </div>
6373  </details>
6374</details-modal>
6375
6376<a href="/account/login" class="header__icon header__icon--account link focus-inset small-hide">
6377          <svg
6378  xmlns="http://www.w3.org/2000/svg"
6379  aria-hidden="true"
6380  focusable="false"
6381  class="icon icon-account"
6382  fill="none"
6383  viewBox="0 0 18 19"
6384>
6385  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
63851-3.67-1.35-6.17-1.35z" fill="currentColor">
6386</svg>
6387
6388          <span class="visually-hidden">Log in</span>
6389        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg
6390  class="icon icon-cart-empty"
6391  aria-hidden="true"
6392  focusable="false"
6393  xmlns="http://www.w3.org/2000/svg"
6394  viewBox="0 0 40 40"
6395  fill="none"
6396>
6397  <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/>
6398</svg>
6399<span class="visually-hidden">Cart</span></a>
6400    </div>
6401  </header>
6402</div>
6403
6404<script type="application/ld+json">
6405  {
6406    "@context": "http://schema.org",
6407    "@type": "Organization",
6408    "name": "Hasan Oud",
6409    
6410      "logo": "https:\/\/hasanoud.com\/cdn\/shop\/files\/LOGO.png?v=1791024182\u0026width=500",
6411    
6412    "sameAs": [
6413      "",
6414      "",
6415      "",
6416      "",
6417      "",
6418      "",
6419      "",
6420      "",
6421      ""
6422    ],
6423    "url": "https:\/\/hasanoud.com"
6424  }
6425</script>
6425<style> #shopify-section-sections--27820188238129__header .header__heading-logo {max-width: 115px; height: auto;} </style></div>
6426<!-- END sections: header-group -->
6427    <!-- Kwikpass script to add kwikpass button in the header - [Starts] -->
6428<script>
6429  function getCustomerId() {
6430    
6431    return null
6432    
6433  }
6434  function getThemeId() {
6435    
6436    return 189980672305;
6437    
6438  }
6439  
6440  // This script will change for every merchant
6441
6442  const loader = `<svg
6443    class="loader kploader"
6444    width="17"
6445    height="16"
6446    viewBox="0 0 17 16"
6447    fill="none"
6448    xmlns="http://www.w3.org/2000/svg"
6449  >
6450  <path
6451    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"
6452    stroke="#111"
6453    stroke-width="1.6"
6454    stroke-linecap="round"
6455    stroke-linejoin="round"
6456  />
6457  </svg>`
6458   
6459   /*removing existing profile(person) icon - person icon is not present in this store*/
6460   const profileButtonElement = document.querySelector('.header__icons a[href*="/account"]')
6461
6462  // defining css and add it to style tag in head
6463  function appendCss() {
6464  let css = `
6465  .loader {
6466    display: none;
6467    animation: rotate 1.5s linear infinite;
6468  }
6469  @keyframes rotate {
6470    100% {
6471      transform: rotate(360deg);
6472    }
6473  }
6474  .kp-disabled-text-color{
6475    cursor: not-allowed;
6476  }
6477  #logout-button-desktop{
6478    cursor: pointer;
6479    display: flex;
6480    justify-content: center;
6481    align-items: center;
6482    gap: 8px;
6483    font-size: 14px;
6484    color: #344054;
6485    font-style: normal;
6486    font-weight: 600;
6487    line-height: 20px;
6488    width: 100%;
6489    border-radius: 8px;
6490    padding: 8px 14px;;
6491    border: 1px solid var(--gray-300, #d0d5dd);
6492    background: var(--base-white, #fff);
6493    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
6494  }
6495  #loggedin-icons{
6496    align-self: center;
6497    display: none;
6498  }
6499  #kwikpass-drawer-desktop{
6500    padding: 16px;
6501    display: none;
6502    right: 0%;
6503    width: 17rem;
6504    position: absolute;
6505    top: 150%;
6506    box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32);
6507    border-bottom-left-radius: 8px;
6508    border-bottom-right-radius: 8px;
6509    z-index: 999;
6510    background:#fff!important;
6511  }
6512  #kwikpass-drawer-desktop > ul{
6513    margin: 0px 0px 10px 0px;
6514    padding: 0;
6515    width: 100%;
6516  }
6517  #kwikpass-drawer-desktop >ul >a{
6518    cursor: pointer;
6519    width: 100%;
6520    display: flex!important;
6521    justify-content: space-between;
6522    align-items: center;
6523    padding: 0;
6524    color: inherit;
6525    margin-left:0!important;
6526    text-decoration: none;
6527  }
6528  #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus {
6529    text-decoration: none;
6530  }
6531  #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active {
6532    text-decoration: none;
6533  }
6534  #kwikpass-drawer-desktop >ul >a:focus .loader {
6535    display: block;
6536  }
6537  #kwikpass-drawer-desktop >ul >a:not(:focus) .loader {
6538    display: none;
6539  } 
6540  #kwikpass-drawer-desktop > ul > a > p {
6541    font-size: 14px;
6542    font-style: normal;
6543    font-weight: 500;
6544    line-height: 142.857%;
6545    display: inline-flex;
6546    gap: 8px;
6547    align-items: center;
6548    margin: 10px 0 10px 0;
6549    color: #000;
6550  }
6551  .header--icon{
6552    cursor: pointer;
6553    position: relative;
6554    display: inline-flex;
6555    color: #fff;
6556  }
6557  path#svgkp-path {
6558    stroke-width: 0.1;
6559  }
6560  #icon-close-kwikpass{
6561    display: none;
6562    border-radius: 50px;
6563    border: 1px solid;
6564    margin: 0;
6565    padding: 2px;
6566    align-items: center;
6567    justify-content: center;
6568   margin-left:3px;
6569  }
6570  @media(max-width:749px){
6571  .header--icon{
6572   display:none;
6573   }
6574  }
6575    `;
6576
6577    var style = document.createElement('style');
6578    style.innerHTML = css;
6579    document.getElementsByTagName('head')[0].appendChild(style);
6580  }
6581
6582  // function call to append css to style tag
6583  appendCss() 
6584  // existing user icon to show in the header
6585  // TODO : fetch user icon form backend
6586  const userIcon = `<svg width="25" height="25" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp">
6587      <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"/>
6588      <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"/>
6589      </svg>`;
6590
6591 // kwikpass icon for desktop - if user is not logged in
6592 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>`
6593
6594 // dropdown for desktop (opens on clicking kwikpass icon if user logged in)
6595 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop">
6596  <ul>
6597    <a href="/account" style=" display: flex">
6598    <p>
6599       <svg
6600        width="20"
6601        height="20"
6602        viewBox="0 0 20 20"
6603        fill="none"
6604        xmlns="http://www.w3.org/2000/svg" 
6605         >
6606        <path
6607        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 
660710.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"
6608        stroke="currentColor"
6609        stroke-width="1.66667"
6610        stroke-linecap="round"
6611        stroke-linejoin="round"
6612        fill="none"
6613      />
6614       </svg>
6615       My account
6616    </p>
6617  
6618  ${loader}
6619    </a>
6620  </ul>
6621    <button id="logout-button-desktop">
6622      Logout
6623        <svg
6624          width="20"
6625          height="20"
6626          viewBox="0 0 20 20"
6627          fill="none"
6628          xmlns="http://www.w3.org/2000/svg"
6629        >
6630          <path
6631          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"
6632          stroke="currentColor"
6633          stroke-width="1.66667"
6634          stroke-linecap="round"
6635          stroke-linejoin="round"
6636          fill="none"
6637        />
6638      </svg>
6639    </button>
6640  </div>`;
6641    
6642  const kwikpassLoggedInIcon = `
6643  <div id="loggedin-icons" >
6644    <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 22px; width:22px; cursor: pointer;" onclick="handleDrawer1()">
6645      <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6646        <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/>
6647      </svg>
6648       </div>
6649      <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass">
6650      ${userIcon}
6651     </div>
6652  </div>`;
6653
6654
6655  // It will change based on theme
6656  const personIconElement = document.querySelector('.header__icons a[href*="/account"]')?.parentElement
6657  const html = `
6658    ${KwikpassNotLoggedIcon}
6659    ${kwikpassLoggedInIcon} 
6660    ${drawerhtmlDesktop}
6661  `;
6662
6663  if(!document.getElementsByClassName("header--icon")?.[0]){
6664    const kwipassDesktopNode = document.createElement('div')
6665    kwipassDesktopNode.className="header--icon"
6666    kwipassDesktopNode.innerHTML = html
6667    personIconElement.replaceChild(kwipassDesktopNode,profileButtonElement)
6668  }
6669</script>
6669
6670<!-- Kwikpass script to add kwikpass button in the header - [Ends] -->
6671
6672
6673
6674
6675
6676    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
6677      <div id="shopify-section-template--27820192923953__main" class="shopify-section"><link href="//hasanoud.com/cdn/shop/t/21/assets/customer.css?v=34961046807264576181791022442" rel="stylesheet" type="text/css" media="all" />
6678<style data-shopify>.section-template--27820192923953__main-padding {
6679    padding-top: 27px;
6680    padding-bottom: 27px;
6681  }
6682
6683  @media screen and (min-width: 750px) {
6684    .section-template--27820192923953__main-padding {
6685      padding-top: 36px;
6686      padding-bottom: 36px;
6687    }
6688  }</style><div class="customer login section-template--27820192923953__main-padding">
6689  <h1 id="recover" tabindex="-1">
6690    Reset your password
6691  </h1>
6692  <div>
6693    <p>
6694      We will send you an email to reset your password
6695    </p><form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
6696      <div class="field">
6697        <input
6698          type="email"
6699          value=""
6700          name="email"
6701          id="RecoverEmail"
6702          autocorrect="off"
6703          autocapitalize="off"
6704          autocomplete="email"
6705          
6706          placeholder="Email"
6707        >
6708        <label for="RecoverEmail">
6709          Email
6710        </label>
6711      </div><button>
6712        Submit
6713      </button>
6714
6715      <a href="#login">
6716        Cancel
6717      </a></form></div>
6718
6719  <h1 id="login" tabindex="-1">
6720    Login
6721  </h1>
6722  <div><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><div class="field">
6723        <input
6724          type="email"
6725          name="customer[email]"
6726          id="CustomerEmail"
6727          autocomplete="email"
6728          autocorrect="off"
6729          autocapitalize="off"
6730          
6731          placeholder="Email"
6732        >
6733        <label for="CustomerEmail">
6734          Email
6735        </label>
6736      </div><div class="field">
6737          <input
6738            type="password"
6739            value=""
6740            name="customer[password]"
6741            id="CustomerPassword"
6742            autocomplete="current-password"
6743            
6744            placeholder="Password"
6745          >
6746          <label for="CustomerPassword">
6747            Password
6748          </label>
6749        </div>
6750
6751        <a href="#recover">
6752          Forgot your password?
6753        </a><button>
6754        Sign in
6755      </button>
6756
6757      <a href="/account/register">
6758        Create account
6759      </a></form></div></div>
6760
6761
6762<style> #shopify-section-template--27820192923953__main .customer button {color: white; background-color: black;} </style></div>
6763    </main>
6764
6765    <!-- BEGIN sections: footer-group -->
6766<div id="shopify-section-sections--27820188139825__footer" class="shopify-section shopify-section-group-footer-group">
6767<link href="//hasanoud.com/cdn/shop/t/21/assets/section-footer.css?v=125160298726032154631791022442" rel="stylesheet" type="text/css" media="all" />
6768<link href="//hasanoud.com/cdn/shop/t/21/assets/component-newsletter.css?v=4727253280200485261791022442" rel="stylesheet" type="text/css" media="all" />
6769<link href="//hasanoud.com/cdn/shop/t/21/assets/component-list-menu.css?v=151968516119678728991791022442" rel="stylesheet" type="text/css" media="all" />
6770<link href="//hasanoud.com/cdn/shop/t/21/assets/component-list-payment.css?v=69253961410771838501791022442" rel="stylesheet" type="text/css" media="all" />
6771<link href="//hasanoud.com/cdn/shop/t/21/assets/component-list-social.css?v=52211663153726659061791022442" rel="stylesheet" type="text/css" media="all" />
6772<link href="//hasanoud.com/cdn/shop/t/21/assets/component-localization-form.css?v=14162097032368378391791022442" rel="stylesheet" type="text/css" media="all" />
6773<style data-shopify>.footer {
6774    margin-top: 27px;
6775  }
6776
6777  .section-sections--27820188139825__footer-padding {
6778    padding-top: 39px;
6779    padding-bottom: 27px;
6780  }
6781
6782  @media screen and (min-width: 750px) {
6783    .footer {
6784      margin-top: 36px;
6785    }
6786
6787    .section-sections--27820188139825__footer-padding {
6788      padding-top: 52px;
6789      padding-bottom: 36px;
6790    }
6791  }</style>
6792 
6793  <footer
6794  class="footer color-background-1 gradient section-sections--27820188139825__footer-padding"
6795  
6796    style="background-image: url(//hasanoud.com/cdn/shop/files/Footer_copy_a.png?v=1770811302&width=1600); background-size: contain; background-position: bottom; background-repeat: no-repeat; background-attachment: scroll;"
6797    data-mobile-bg="//hasanoud.com/cdn/shop/files/Footer_02_copy_1.png?v=1770815969&width=800"
6798  
6799><div class="footer__content-top page-width"><div
6800            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-trigger animate--slide-in"
6801            
6802              data-cascade
6803            
6804          ><div
6805                class="footer-block grid__item scroll-trigger animate--slide-in"
6806                
6807                
6808                  data-cascade
6809                  style="--animation-order: 1;"
6810                
6811              ><h2 class="footer-block__heading inline-richtext">ABOUT HASANOUD</h2><div class="footer-block__details-content rte">
6812                      <p><strong>Hasan Oud </strong>Created by an Indian Perfumer Hassan Siddiqui, Hasan Oud is widely recognized as one of the very few fragrance houses, which uses only the finest quality materials without cutting any corners. In furtherance of showcasing and setting a benchmark of Indian heritage of perfumery, Hasan Oud is constantly striving to provide some of the most exquisite natural oils / attars and perfumes.</p>
6813                    </div></div><div
6814                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
6815                
6816                
6817                  data-cascade
6818                  style="--animation-order: 2;"
6819                
6820              ><h2 class="footer-block__heading inline-richtext">QUICK LINKS</h2><ul class="footer-block__details-content list-unstyled"><li>
6821                            <a
6822                              href="/blogs/news"
6823                              class="link link--text list-menu__item list-menu__item--link"
6824                            >
6825                              Blog
6826                            </a>
6827                          </li><li>
6828                            <a
6829                              href="/pages/about"
6830                              class="link link--text list-menu__item list-menu__item--link"
6831                            >
6832                              About us
6833                            </a>
6834                          </li><li>
6835                            <a
6836                              href="/pages/contact"
6837                              class="link link--text list-menu__item list-menu__item--link"
6838                            >
6839                              Contact
6840                            </a>
6841                          </li><li>
6842                            <a
6843                              href="/policies/privacy-policy"
6844                              class="link link--text list-menu__item list-menu__item--link"
6845                            >
6846                              Privacy Policy
6847                            </a>
6848                          </li><li>
6849                            <a
6850                              href="/policies/shipping-policy"
6851                              class="link link--text list-menu__item list-menu__item--link"
6852                            >
6853                              Shipping Policy
6854                            </a>
6855                          </li><li>
6856                            <a
6857                              href="/policies/refund-policy"
6858                              class="link link--text list-menu__item list-menu__item--link"
6859                            >
6860                              Return & Refund Policy
6861                            </a>
6862                          </li><li>
6863                            <a
6864                              href="https://hasanoud.shiprocket.co/tracking"
6865                              class="link link--text list-menu__item list-menu__item--link"
6866                            >
6867                              Track Order
6868                            </a>
6869                          </li><li>
6870                            <a
6871                              href="https://af.uppromote.com/hasan-oud-social-croww/login"
6872                              class="link link--text list-menu__item list-menu__item--link"
6873                            >
6874                              Affiliate Login
6875                            </a>
6876                          </li><li>
6877                            <a
6878                              href="/pages/important-notice"
6879                              class="link link--text list-menu__item list-menu__item--link"
6880                            >
6881                              Important Notice
6882                            </a>
6883                          </li></ul></div><div
6884                class="footer-block grid__item scroll-trigger animate--slide-in"
6885                
6886                
6887                  data-cascade
6888                  style="--animation-order: 3;"
6889                
6890              ><h2 class="footer-block__heading inline-richtext"><strong>Contact Info</strong></h2><div class="footer-block__details-content rte">
6891                      <ul><li><strong>Address: </strong>Lucknow (UP) India</li><li><strong>Whatsapp: </strong>96211 11714 </li><li><strong>Email: </strong>[email protected]</li></ul>
6892                    </div></div><div
6893                class="footer-block grid__item scroll-trigger animate--slide-in"
6894                
6895                
6896                  data-cascade
6897                  style="--animation-order: 4;"
6898                
6899              ><div class="footer-block__details-content footer-block-image right"><div
6900                          class="footer-block__image-wrapper"
6901                          style="max-width: min(100%, 350px);"
6902                        >
6903                          <img
6904                            srcset="//hasanoud.com/cdn/shop/files/Safecheckout-600x116.png?v=1687347865&width=350, //hasanoud.com/cdn/shop/files/Safecheckout-600x116.png?v=1687347865&width=700 2x"
6905                            src="//hasanoud.com/cdn/shop/files/Safecheckout-600x116.png?v=1687347865&width=760"
6906                            alt=""
6907                            loading="lazy"
6908                            width="600"
6909                            height="116"
6910                          >
6911                        </div></div></div></div><div
6912          class="footer-block--newsletter scroll-trigger animate--slide-in"
6913          
6914            data-cascade
6915          
6916        ></div>
6917      </div><div
6918    class="footer__content-bottom scroll-trigger animate--slide-in"
6919    
6920      data-cascade
6921    
6922  >
6923    <div class="footer__content-bottom-wrapper page-width">
6924      <div class="footer__column footer__localization isolate"></div>
6925      <div class="footer__column footer__column--info"></div>
6926    </div>
6927    <div class="footer__content-bottom-wrapper page-width">
6928      <div class="footer__copyright caption">
6929        <small class="copyright__content"
6930          >&copy; 2026, <a href="/" title="">Hasan Oud</a></small>
6931        
6932</div>
6933    </div>
6934  </div>
6935</footer>
6935<script src="//hasanoud.com/cdn/shop/t/21/assets/localization-form.js?v=98683197766447567971791022442" defer="defer"></script>
6935
6936
6937
6938
6939
6940  
6940<script>
6941  // Responsive footer background image
6942  document.addEventListener('DOMContentLoaded', function() {
6943    const footer = document.querySelector('.footer');
6944    if (footer && footer.dataset.mobileBg) {
6945      const mobileBgUrl = footer.dataset.mobileBg;
6946      const desktopBgUrl = footer.style.backgroundImage;
6947      
6948      function updateFooterBackground() {
6949        if (window.innerWidth <= 749) {
6950          footer.style.backgroundImage = `url(${mobileBgUrl})`;
6951        } else {
6952          footer.style.backgroundImage = desktopBgUrl;
6953        }
6954      }
6955      
6956      // Initial check
6957      updateFooterBackground();
6958      
6959      // Update on resize
6960      window.addEventListener('resize', updateFooterBackground);
6961    }
6962  });
6963</script>
6963
6964
6965<style> #shopify-section-sections--27820188139825__footer .footer {background-color: #f9f9f9;} #shopify-section-sections--27820188139825__footer h2 {font-size: 13px;} #shopify-section-sections--27820188139825__footer p {font-size: 14px;} @media (min-width: 461px) {#shopify-section-sections--27820188139825__footer .footer__content-top {padding-bottom: 30rem; }} #shopify-section-sections--27820188139825__footer {padding-bottom: 34px;} </style></div>
6966<!-- END sections: footer-group -->
6967
6968    <ul hidden>
6969      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
6970      <li id="a11y-new-window-message">Opens in a new window.</li>
6971    </ul>
6972
6973    
6973<script>
6974      window.shopUrl = 'https://hasanoud.com';
6975      window.routes = {
6976        cart_add_url: '/cart/add',
6977        cart_change_url: '/cart/change',
6978        cart_update_url: '/cart/update',
6979        cart_url: '/cart',
6980        predictive_search_url: '/search/suggest',
6981      };
6982
6983      window.cartStrings = {
6984        error: `There was an error while updating your cart. Please try again.`,
6985        quantityError: `You can only add [quantity] of this item to your cart.`,
6986      };
6987
6988      window.variantStrings = {
6989        addToCart: `Add To Cart`,
6990        soldOut: `Sold out`,
6991        unavailable: `Unavailable`,
6992        unavailable_with_option: `[value] - Unavailable`,
6993      };
6994
6995      window.accessibilityStrings = {
6996        imageAvailable: `Image [index] is now available in gallery view`,
6997        shareSuccess: `Link copied to clipboard`,
6998        pauseSlideshow: `Pause slideshow`,
6999        playSlideshow: `Play slideshow`,
7000      };
7001    </script>
7001<script src="//hasanoud.com/cdn/shop/t/21/assets/predictive-search.js?v=162273246065392412141791022442" defer="defer"></script>
7001<script>
7002  let token = null;
7003  let isDropdownVisible = false;
7004
7005  function handleDrawer1() {
7006    if (token) {
7007      const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
7008      const crossIconElement = document.getElementById("icon-close-kwikpass")
7009      const drawerElement = document.getElementById("kwikpass-drawer-desktop")
7010      // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon
7011      if(isDropdownVisible){
7012        drawerElement.style.display = "none";
7013        crossIconElement.style.display="none";
7014        kwikpassLoggedInElement.style.display="flex";
7015      }else{
7016        drawerElement.style.display = "block";
7017        crossIconElement.style.display="flex";
7018        kwikpassLoggedInElement.style.display="none";
7019      }
7020      isDropdownVisible = !isDropdownVisible;
7021    }
7022  }
7023
7024  function updateDOM(isKwikpassLogin = true) {
7025    token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment));
7026    const isLogout = sessionStorage.getItem('isLogout');
7027    const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number');
7028    
7029    if ((!token && !isLogout) || (token && !phoneNumber)) {
7030       openIframe('kp_sso_token')
7031    }
7032    
7033    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
7034    if(drawerElement){
7035      if(token){
7036      document.getElementById("kp-login-button-header-logo").style.display = "none"
7037      document.getElementById("loggedin-icons").style.display = "block"
7038      }else{
7039      document.getElementById("kp-login-button-header-logo").style.display = "flex"
7040      document.getElementById("loggedin-icons").style.display = "none"
7041      drawerElement.style.display = "none"
7042      }
7043    }
7044    
7045    // shopify logout
7046    const logoutLink = document.querySelectorAll('a[href*="/account/logout"]');
7047    logoutLink.forEach((element) => {
7048        element.addEventListener("click", (event) => {
7049          event.preventDefault()
7050          handleLogout()
7051        })
7052    });
7053    
7054    const logoutElement =  document.getElementById('logout-button-desktop')
7055    
7056    if(logoutElement) logoutElement.addEventListener('click', handleLogout);  
7057  }
7058
7059   let isElementsWithAccountClickable = true;
7060
7061    const elementsWithAccount = document.querySelectorAll('a[href="/account"]');
7062    elementsWithAccount.forEach((element) => {
7063        element.addEventListener('click', async (e) => {
7064          e.preventDefault();
7065        const customerId = getCustomerId()
7066          if(token && customerId!=null){
7067            window.location.href = "/account"
7068          }else{
7069            handleKpAndShopifyLogin("/account")
7070          }
7071        });
7072    });
7073
7074
7075  /* This code is reusable to all merchants except breakpoint */
7076  
7077  // Add a click event listener to the document
7078  document.addEventListener('click', function(event) {
7079    const dropdownButton = document.getElementsByClassName('header--icon') ?. [0]  
7080    // Check if the clicked element is the dropdown button or inside the dropdown menu
7081      const isClickInsideDropdown = dropdownButton.contains(event.target);    
7082    // If the click is outside the dropdown, hide the dropdown
7083    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
7084    const crossIconElement = document.getElementById("icon-close-kwikpass")
7085    const drawerElement = document.getElementById("kwikpass-drawer-desktop") 
7086    if (! isClickInsideDropdown && isDropdownVisible && token) {
7087    drawerElement.style.display = "none";
7088    crossIconElement.style.display = "none";
7089    kwikpassLoggedInElement.style.display = "flex";
7090    isDropdownVisible = ! isDropdownVisible;
7091    }
7092  });
7093
7094
7095  document.addEventListener('DOMContentLoaded', function() {
7096    updateDOM();
7097  });
7098  
7099  window.addEventListener('update-dom', function() {
7100    const kwikpassLoggedInElement = document.getElementById("icon-kwikpass");
7101    const crossIconElement = document.getElementById("icon-close-kwikpass")
7102    const drawerElement = document.getElementById("kwikpass-drawer-desktop")
7103    drawerElement.style.display = "none";
7104    crossIconElement.style.display="none";
7105    kwikpassLoggedInElement.style.display="flex";
7106    updateDOM();
7107  });
7108</script>
7108
7109
7110<script src="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions.js" defer></script>
vendor: 1 bytes, line 7110
7110
7111<script defer src="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"></script>
7111
7112
7113
7114
7115    <!-- Begin Shopify–payment-cart JavaScript -->
7116<script type="text/javascript">
7117
7118  var mid = '5833';
7119
7120</script>
vendor: 1 bytes, line 7120
7120
7121<script src="https://checkout-merchant.snapmint.com/js/v1/5833" defer></script>
7121
7122<!-- End Shopify-payment JavaScript -->
7123  <style> .button,.shopify-challenge__button,.customer button {display: inline-flex; background-color: green !important; color: white !important;} .product-form__input input[type="radio"]:checked + label {text-transform: uppercase;} .product-form__input input[type="radio"] + label {text-transform: uppercase;} </style>
7124<div id="shopify-block-AeWwxYkVSSFBKc1p3d__12662622468263229979" class="shopify-block shopify-app-block">
7125
7126
7127
7128
7129
7130
7131
7132
7133<script>
7134  window.__TOGETHR_CORE_ORIGIN__ = "https:\/\/togethr.club";
7135  
7136  window.__TOGETHR_COMPANY_ID__ = "132";
7137  
7138  
7139  
7140  window.__TOGETHR_PROMO_OVERLAY__ = {
7141    enabled: true,
7142    showAllCases: false,
7143    brandEnabled: false,
7144    showTnc: false
7145  };
7146  
7147  
7148  window.__TOGETHR_GOKWIK_COUPON_ENABLED__ = true;
7149  
7150  window.__TOGETHR_LINE_INTENT_ENABLED__ = false;
7151</script>
vendor: 1 bytes, line 7151
7151
7152<script src="https://cdn.shopify.com/extensions/01a0d01e-f7b0-756b-8d27-867315fb7802/1be3a3fe-line-intent-harden-20260924/assets/togethr.js" defer></script>
7152
7153
7154</div><div id="shopify-block-ANXJ6b0lIbDZWeTNET__10148494829067693542" class="shopify-block shopify-app-block"><!-- XO-InsertCode Body -->
7155
7156
7157
7158	  
7159  
7160<!-- End: XO-InsertCode Body -->
7161
7162
7163</div><!-- Failed to render app block "15710897563947040993": app block path "shopify://apps/avada-boost-sales-trust-badge/blocks/app-embed/45454b7f-f6a7-4852-b770-8e0c3992a226" does not exist --><div id="shopify-block-ANGJmRGpzQys0YU1Nd__17970674510430670264" class="shopify-block shopify-app-block">
7164
7165
7166
7167<script type="module">
7168  import { initializeFealtyX } from "https://cdn.shopify.com/extensions/01a0f642-3547-785c-9c7e-113ace8c0056/unloq-hasan-oud-5/assets/unloq-offer-widget.js";
7169
7170  initializeFealtyX({
7171    partner_entity_id: 'hasanoud.com',
7172    page_name: 'login',
7173    environment: 'prod',
7174  });
7175</script>
7175
7176</div><div id="shopify-block-Adk1raTlhaUNNOTdKW__15688526515845093665" class="shopify-block shopify-app-block"><input
7177  type="hidden"
7178  id="pop-club-iframe-url"
7179  value="https://floaters.popclub.co.in/?brand=hasan-oud-social-croww&shop=hasan-oud-social-croww.myshopify.com"
7180>
7181
7182<!-- Load jQuery only if not already present -->
7183<script preload>
7184  if (typeof jQuery === 'undefined') {
7185    var script = document.createElement('script');
7186    script.src = "https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/jquery-3.6.3.min.js";
7187    script.preload = true;
7188    document.head.appendChild(script);
7189  }
7190  const popBaseUrl = `https://brand-loyalty.popclub.co.in`;
7191</script>
7191
7192
7193<script
7194  preload
7195>
7196  sessionStorage.setItem('popCartData',JSON.stringify({"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}));
7197
7198  const popShopifyDomain = `hasan-oud-social-croww.myshopify.com`;
7199  const popTemplateName = `login`;
7200
7201  
7202
7203  
7204    const popCollectionJSON = undefined;
7205  
7206
7207  
7208    const isPopCustomer = false;
7209  
7210
7211  
7212    const isBottomBar = false;
7213  
7214  const popCurrency = `<span class=money>Rs. 0.00</span>`;
7215</script>
7215
7216
7217
7218
7219<link
7220  href="https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/floating-popcoin.css"
7221  rel="preload"
7222  as="style"
7223  type="text/css"
7224  media="all"
7225  importance="low"
7226  fetchpriority="low"
7227>
7228<link href="https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/floating-popcoin.css" rel="stylesheet" type="text/css" media="all" fetchpriority="low">
7229
7230<script>
7231  window.popcoinCssUrl = "https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/floating-popcoin.css";
7232</script>
7232
7233
7234<script src="https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/pop-club-embed.js" defer></script>
7234
7235
7236<link
7237  href="https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/pop-custom-theme.css"
7238  rel="preload"
7239  as="style"
7240  type="text/css"
7241  media="all"
7242  importance="low"
7243  fetchpriority="low"
7244>
7245<link
7246  href="https://cdn.shopify.com/extensions/019beaef-af9f-77d1-a312-a91a1bcae46f/pop-loyalty-app-168/assets/pop-custom-theme.css"
7247  rel="stylesheet"
7248  type="text/css"
7249  media="all"
7250  fetchpriority="low"
7251>
7252
7253
7254  
7254<script preload>
7255    const popBrandMetafieldsDetails = {"mid":"HASAN-OUD-SOCIAL-CROWW","redemption_rate":25,"issuance_rate":10,"color_email":"#F4C94F","color_icon":"#000000","color_text":"#FFFFFF","loyalty_program_name":"Hasan Oud Rewards","popcoins_icon":"https://ecomapp-dev-v2.s3.ap-south-1.amazonaws.com/Coin.png","popcoins_text":"POPCoins","basket_discount":{},"basket_products":{},"third_party_requesters":["gokwik"],"membership_tiers":{}};
7256
7257    if(popBrandMetafieldsDetails.third_party_requesters.indexOf('kwikpass')>=0){
7258      sessionStorage.setItem('pop-kwikpass-enabled',true);
7259    }
7260    sessionStorage.setItem('popMetafieldsBrandData',popBrandMetafieldsDetails);
7261  </script>
7261
7262  <style>
7263    :root{
7264      --btmClr: #F4C94F;
7265      --fontClr: #FFFFFF;
7266    }
7267  </style>
7268
7269
7270
7271</div><div id="shopify-block-AL0RMblhsdmpUTkV6M__8924079168617604943" class="shopify-block shopify-app-block">
7271<script type='text/javascript'>
7272  window['__AR_CORE_SNIPPET'] = 1;
7273</script>
7273
7274<!-- BEGIN app snippet: alireviews_variables -->
7274<script type=text/javascript>if( !window.hasOwnProperty('__AR_VARIABLE_INJECT')){
7275    
7276    
7277    
7278    
7279    
7280    
7281    
7282    
7283
7284    window['__AR_SHOPIFY_DATA'] = typeof Shopify != 'undefined' ? Shopify : {};
7285    window['__AR_WIDGET_REVIEW_OBJECT']= {
7286      product_id : "",
7287      collection_id: "",
7288      collection_handle: "",
7289      template_id: "login",
7290      template_suffix: "",
7291      shop_id: "77837926705",
7292      shop_name: "hasan-oud-social-croww.myshopify.com",
7293      name: "Hasan Oud",
7294      customer_id : "",
7295      tags : "",
7296      design_mode : false,
7297      theme_id: window['__AR_SHOPIFY_DATA'].theme && window['__AR_SHOPIFY_DATA'].theme.id || '',
7298      locale: "en",
7299      page_type: "customers/login",
7300      product_in_cart : "",
7301      total_order_values : "0",
7302      last_purchase: "",
7303      support_ajax_product: 0,
7304      not_check_page_speed: 0,
7305      is_force_init: 0,
7306      is_sort_by_date_and_photo: 0,
7307      
7308    }
7309    window['__AR_REVIEW_BOX_COLLECTION_SHOW_REVIEW'] = null
7310
7311    
7312
7313    
7314
7315    
7316
7317    window['__AR_WIDGET_REVIEW_POPUP_DETAIL_SETTING'] = {"accessory_text_font_size":12,"body_text_font_size":14,"border_radius":6,"button_background":"rgba(255,255,255,1)","button_border_color":"rgba(228, 228, 235, 1)","button_text_color":"rgba(40, 41, 61, 1)","custom_css":"","customer_avatar":"none","customer_name_format":"first_letter","date_format":"ll","font_family":"inherit","heading_text_font_size":26,"primary_text_color":"rgba(40, 41, 61, 1)","rating_icon_border_color":"rgba(255, 122, 0, 1)","rating_icon_empty_color":"rgba(204, 204, 204, 1)","rating_icon_filled_color":"rgba(40, 41, 61, 1)","rating_icon_shape":"default","rating_icon_size":14,"rating_icon_spacing":2,"secondary_text_color":"rgba(143, 144, 166, 1)","show_button_border":true,"show_positive_reactions_only":false,"show_product_info":true,"show_published_date":true,"show_rating_icon_border":false,"show_reaction_icon":true,"show_review_star":true,"show_reviewer_country_flag":true,"show_verified_badge":true,"verified_badge_color":"rgba(40, 41, 61, 1)"}
7318    window['__AR_WIDGET_REVIEW_POPUP_DETAIL_CONTENTS'] = null
7319    
7320    window['__AR_PROMO_BADGE_DATA'] = null
7321    window['__AR_SHOW_PROMO_BADGE'] = false
7322    window['__AR_GLOBAL_SETTING'] = null
7323    window['__AR_VARIABLE_INJECT'] = 1
7324    window['__AR_TRANSLATION_SETTING'] = {"default_lang":"en","language_display_method":"shopify_market_language","languages":[],"mode":"AI","status":true}
7325    
7326
7327    
7328      window['__AR_DISCOUNT_CODE_SETTING'] = {"_id":"67ab05ce2a325b4de7d11776","shop_id":77837926705,"layout":"basic","design":{"border_radius":6,"color":{"background_card":"rgb(255, 255, 255)","background_section":"rgb(239, 239, 239)","discount_code":"rgb(255, 136, 27)","outline":"rgb(228, 228, 228)","text":"rgb(31, 31, 31)"},"logo_height":36},"type":"discount_code","created_at":"2025-02-11T08:09:50.701Z","updated_at":"2025-02-11T08:09:50.701Z","contents":{"en":{"heading":"Get your [#!discount_amount!#] coupon now.","expiration":"Expire on [#!expiry_date!#]"}},"contents_translation":{"en":{"heading":"Get your [#!discount_amount!#] coupon now.","expiration":"Expire on [#!expiry_date!#]"}}}
7329    
7330    window['__AR_PUBLIC_PATH'] =  "https://cdn.shopify.com/extensions/01a11081-0890-74c6-bc75-1a2406e8fe8b/ali-reviews-297/assets/"
7331
7332    
7333  }</script>
7333<!-- END app snippet -->
7334<!-- BEGIN app snippet: config_widget_review_box -->
7334<script type=text/javascript>
7335    
7336      
7337        window['__AR_WIDGET_REVIEW_BOX'] = 1;
7338      
7339      window['__AR_WIDGET_REVIEW_BOX_SETTING'] = {"accessory_text_font_size":12,"ask_a_question_mode":"new_section","auto_play_speed":5,"body_text_font_size":14,"border_radius":6,"box_shadow":"none","button_background":"rgba(239, 195, 64, 1)","button_outline_color":"rgba(228,228,235,1)","button_text_color":"rgba(255,255,255,1)","card_background_color":"rgba(255,255,255,1)","card_border_color":"rgba(228,228,235,1)","columns_on_mobile":1,"custom_css":null,"customer_avatar":"none","customer_name_format":"full_name","date_format":"ll","default_questions_sorting":"newest_first","default_reviews_sorting":"by_date","enable_auto_play":true,"enable_infinite_loop":true,"font_family":"inherit","font_size":14,"heading_text_font_size":26,"hide_for_products_without_reviews":false,"layout":"grid","links_color":"rgba(239, 195, 64, 1)","margin_bottom":20,"margin_top":20,"max_width":1200,"number_of_reviews_slider":8,"primary_text_color":"rgba(40,41,61,1)","qna_customer_name_format":"first_letter","qna_date_format":"ll","qna_show_customer_country_flag":true,"qna_show_positive_reactions_only":false,"qna_show_published_date":true,"qna_show_reaction_icon":true,"rating_icon_border_color":"rgba(255,122,0,1)","rating_icon_empty_color":"rgba(204,204,204,1)","rating_icon_filled_color":"rgba(239, 195, 64, 1)","rating_icon_shape":"default","rating_icon_size":14,"rating_icon_spacing":2,"reviews_per_loading_grid":36,"reviews_per_loading_list":5,"secondary_text_color":"rgba(143,144,166,1)","section_background":"rgba(255,255,255,1)","show_average_rating":true,"show_card_border":true,"show_button_write_a_review":true,"show_button_ask_a_question":true,"show_media_section":true,"show_positive_reactions_only":false,"show_published_date":true,"show_qna_section":false,"show_questions_search_box":false,"show_questions_sorting":false,"show_rating_distribution":true,"show_rating_icon_border":false,"show_reaction_icon":false,"show_review_media":true,"show_review_star":true,"show_reviewer_country_flag":true,"show_search_box":false,"show_sorting":true,"show_summary_section":true,"show_tabs":false,"show_title":true,"show_verified_badge":true,"slide_behavior":"one_item","verified_badge_color":"rgba(40, 41, 61, 1)","write_a_review_mode":"new_section","your_brand_color":"rgba(33,33,33,1)"};
7340      window['__AR_WIDGET_REVIEW_BOX_CONTENTS'] = [{"language_code":"en","content":{"qna_name_label":"Name","review_filter_clear":"Clear","review_sort_by_rating":"Sort by rating","review_content_placeholder":"Share your thought about the product","review_discount_content":"Take your Discount [discount_amount] coupon now","qna_cancel_label":"Cancel","review_empty":"There are no customer reviews yet.","summary_discount_amount":"Get discount [discount_amount]","review_upload_max_video_size":"Maximum upload video size: 100MB","review_content_label":"Feedback","review_name_placeholder":"Enter your name","review_thank_you_title":"Thank you!","review_discount_expiry_date":"Expiry date: [expiry_date]","qna_thank_you_content":"Thank you for being one of our success stories!","media_gallery_title":"All media","summary_review_plural_format":"[review_number] reviews","qna_question_count":"Questions ([questions_count])","review_sort_by_content":"Sort by content","review_rating_label":"Rating","qna_question_placeholder":"Write your question here","qna_submit_label":"Submit Question","qna_see_more":"See more","review_see_more":"See more","review_filter_by":"Filter","review_upload_incorrect_format":"The file must be .jpg, .png, .gif, .mp4 or .mov","review_content_required":"This field is required","review_email_invalid":"Invalid email format","review_cancel_label":"Cancel","qna_name_placeholder":"Enter your name","summary_section_title":"Customer Reviews","qna_email_required":"This field is required","qna_email_invalid":"Invalid email format","review_sort_by_media":"Sort by media","qna_sort_by_date_oldest":"Oldest first","qna_load_more":"Load more","custom_question_required":"This field is required","summary_review_submit_label":"Write A Review","summary_qna_submit_label":"Ask A Question","review_sort_by_date":"Sort by date","qna_section_title":"Write A Question","qna_email_placeholder":"Enter your mail","qna_sort_by_date_newest":"Newest first","qna_empty_content":"Don’t he
7340sitate to share your concerns with us.","review_section_title":"Write A Review","review_email_label":"Email","review_thank_you_content":"Thank you for being one of our success stories!","qna_name_required":"This field is required","qna_search_box_placeholder":"Search for questions","qna_empty_title":"There are no questions yet","review_upload_max_attachments":"Maximum attachments: 5 items","review_shop_now":"Shop now","qna_question_label":"Question","review_empty_content":"Be the first to share your thoughts with other customers.","review_name_required":"This field is required","qna_question_required":"This field is required","qna_email_label":"Email","review_not_verified_purchase":"Rating","review_empty_title":"There are no customer reviews yet","qna_thank_you_title":"Thank you!","review_count":"Reviews ([reviews_count])","review_rating_empty":"Please give us your rating","review_upload_label":"Add Media","review_upload_max_photo_size":"Maximum upload photo size: 10MB","review_search_box_placeholder":"Search for reviews","summary_review_singular_format":"[review_number] review","review_load_more":"Load more","review_name_label":"Name","review_email_required":"This field is required","review_submit_label":"Submit Review","review_verified_purchase":"Verified purchase","qna_sort_by_date":"Sort by date","review_email_placeholder":"Enter your mail","review_discount_suggestion":"Upload review with photos or videos to get [discount_amount] discount instantly!","qna_helpful":"Was this helpful?","review_helpful":"Was this helpful?"}}];
7341      window['__AR_WIDGET_REVIEW_BOX_CONTENTS_LANG_UN_SUPPORT'] = [{"language_code":"en","content":{"custom_question_required":"This field is required","media_gallery_title":"All media","qna_cancel_label":"Cancel","qna_email_invalid":"Invalid email format","qna_email_label":"Email","qna_email_placeholder":"Enter your mail","qna_email_required":"This field is required","qna_empty_content":"Don’t hesitate to share your concerns with us.","qna_empty_title":"There are no questions yet","qna_helpful":"Was this helpful?","qna_load_more":"Load more","qna_name_label":"Name","qna_name_placeholder":"Enter your name","qna_name_required":"This field is required","qna_question_count":"Questions ([questions_count])","qna_question_label":"Question","qna_question_placeholder":"Write your question here","qna_question_required":"This field is required","qna_search_box_placeholder":"Search for questions","qna_section_title":"Write A Question","qna_see_more":"See more","qna_sort_by_date":"Sort by date","qna_sort_by_date_newest":"Newest first","qna_sort_by_date_oldest":"Oldest first","qna_submit_label":"Submit Question","qna_thank_you_content":"Thank you for being one of our success stories!","qna_thank_you_title":"Thank you!","review_cancel_label":"Cancel","review_content_label":"Feedback","review_content_placeholder":"Share your thought about the product","review_content_required":"This field is required","review_count":"Reviews ([reviews_count])","review_discount_content":"Take your Discount [discount_amount] coupon now","review_discount_expiry_date":"Expiry date: [expiry_date]","review_discount_suggestion":"Upload review with photos or videos to get [discount_amount] discount instantly!","review_email_invalid":"Invalid email format","review_email_label":"Email","review_email_placeholder":"Enter your mail","review_email_required":"This field is required","review_empty":"There are no customer reviews yet.","review_empty_content":"Be the first to share your thoughts with other customers.","review_empty_title":"There are no customer reviews yet","review_filter_by":"Filter","review_filter_clear":"Clear","review_helpful":"Was this helpful?","review_load_more":"Load more","review_name_label":"Name","review_name_placeholder":"Enter your name","review_name_required":"This field is required","review_not_verified_purchase":"Rating","review_rating_empty":"Please give us your rating","review_rating_label":"Rating","review_search_box_placeholder":"Search for reviews","review_section_title":"Write A Review","review_see_more":"See more","review_shop_now":"Shop now","review_sort_by_content":"Sort by content","review_sort_by_date":"Sort by date","review_sort_by_media":"Sort by media","review_sort_by_rating":"Sort by rating","review_submit_label":"Submit Review","review_thank_you_content":"Thank y
7341ou for being one of our success stories!","review_thank_you_title":"Thank you!","review_upload_incorrect_format":"The file must be .jpg, .png, .gif, .mp4 or .mov","review_upload_label":"Add Media","review_upload_max_attachments":"Maximum attachments: 5 items","review_upload_max_photo_size":"Maximum upload photo size: 10MB","review_upload_max_video_size":"Maximum upload video size: 100MB","review_verified_purchase":"Verified purchase","summary_discount_amount":"Get discount [discount_amount]","summary_qna_submit_label":"Ask A Question","summary_review_plural_format":"[review_number] reviews","summary_review_singular_format":"[review_number] review","summary_review_submit_label":"Write A Review","summary_section_title":"Customer Reviews"}}];
7342      window['__AR_WIDGET_REVIEW_BOX_SUMMARY'] = {"can_upload_video":false,"is_qna_activated":false,"last_updated":"2024-02-03T13:46:54.304194Z"};
7343
7344      
7345    
7346  </script>
7346 <!-- BEGIN app snippet: load_js_widget -->
7346<script type=text/javascript>window.__AR_loadJSWidget||(window.__AR_loadJSWidget=function(d,o){let s=document.querySelectorAll(d);if(s.length&&!window.__AR_CORE_SNIPPET){let t=(window.__AR_PUBLIC_PATH||"./")+o,n=function(){var e;document.querySelector('script[src="'+t+'"]')||((e=document.createElement("script")).src=t,e.type="text/javascript",e.defer=!0,document.body.appendChild(e))},e=!1;try{e="ar-product-qr"===new URLSearchParams(location.search).get("source")&&".alireviews-review-box"===d}catch(e){}if(e)n();else if(!window.__AR_WIDGET_REVIEW_OBJECT?.not_check_page_speed&&"IntersectionObserver"in window){let o=d.includes("alireviews-review-star-rating"),i=[],r=[],e=!1,c=function(){e||(e=!0,r.forEach(function(e){window.removeEventListener("scroll",e)}),i.forEach(function(e){e.disconnect()}),s.forEach(function(e){e.removeAttribute("style")}),n())};s.forEach(function(e){e.setAttribute("style","display: block !important;");function t(){c()}var n=new IntersectionObserver(function(e){e=e.length?e[0]:null;e&&e.isIntersecting&&c()},o&&window.innerWidth<=768?{rootMargin:"1000px 0px"}:{});n.observe(e),i.push(n);r.push(t),window.addEventListener("scroll",t,{passive:!0})})}else n()}}),(()=>{function e(){window.__AR_loadJSWidget(".alireviews-review-box","alireviews-box.min.js")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()})()</script>
7346<!-- END app snippet --> <!-- END app snippet -->
7347<!-- BEGIN app snippet: config_widget_review_star_rating -->
7347<script type=text/javascript>
7348    window['__AR_WIDGET_REVIEW_STAR_RATING'] = 1;
7349    window['__AR_WIDGET_REVIEW_STAR_RATING_SETTING'] = {"abbreviate_the_review_number":false,"accessory_text_font_size":12,"body_text_font_size":14,"border_radius":6,"font_family":"inherit","hidden_no_review_product_items":false,"hidden_no_review_product_page":false,"primary_text_color":"rgba(28,28,40,1)","rating_icon_border_color":"rgba(40,41,61,1)","rating_icon_empty_color":"rgba(217,217,217,1)","rating_icon_filled_color":"rgba(239, 195, 64, 1)","rating_icon_shape":"default","rating_icon_size":16,"rating_icon_spacing":2,"secondary_text_color":"rgba(143,144,166,1)","show_rating_icon_border":false,"show_star_rating_detail":true};
7350    window['__AR_WIDGET_REVIEW_STAR_RATING_CONTENTS'] = [{"language_code":"en","content":{"no_review":"(no reviews yet)","average_review_singular_format":"[average_rating] ([review_number] review)","average_review_plural_format":"[average_rating] ([review_number] reviews)","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews"}}];
7351    
7352      window['__AR_WIDGET_REVIEW_STAR_RATING_CONTENTS_LANG_UN_SUPPORT'] = [{"language_code":"en","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] ([review_number] reviews)","average_review_singular_format":"[average_rating] ([review_number] review)","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","no_review":"(no reviews yet)","see_all_customer_reviews":"See all customer reviews"}}];
7353    
7354    
7355  </script>
7355 <!-- BEGIN app snippet: load_js_widget -->
7355<script type=text/javascript>window.__AR_loadJSWidget||(window.__AR_loadJSWidget=function(d,o){let s=document.querySelectorAll(d);if(s.length&&!window.__AR_CORE_SNIPPET){let t=(window.__AR_PUBLIC_PATH||"./")+o,n=function(){var e;document.querySelector('script[src="'+t+'"]')||((e=document.createElement("script")).src=t,e.type="text/javascript",e.defer=!0,document.body.appendChild(e))},e=!1;try{e="ar-product-qr"===new URLSearchParams(location.search).get("source")&&".alireviews-review-box"===d}catch(e){}if(e)n();else if(!window.__AR_WIDGET_REVIEW_OBJECT?.not_check_page_speed&&"IntersectionObserver"in window){let o=d.includes("alireviews-review-star-rating"),i=[],r=[],e=!1,c=function(){e||(e=!0,r.forEach(function(e){window.removeEventListener("scroll",e)}),i.forEach(function(e){e.disconnect()}),s.forEach(function(e){e.removeAttribute("style")}),n())};s.forEach(function(e){e.setAttribute("style","display: block !important;");function t(){c()}var n=new IntersectionObserver(function(e){e=e.length?e[0]:null;e&&e.isIntersecting&&c()},o&&window.innerWidth<=768?{rootMargin:"1000px 0px"}:{});n.observe(e),i.push(n);r.push(t),window.addEventListener("scroll",t,{passive:!0})})}else n()}}),(()=>{function e(){window.__AR_loadJSWidget(".alireviews-review-star-rating, .alr-display-review-badge, .arv-collection, h1[itemprop='name'], h2[itemprop='name'], h3[itemprop='name'], h1[class='product-single__title'], h1[id='ProductHeading']","alireviews-star-rating.min.js")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()})()</script>
7355<!-- END app snippet --> <!-- END app snippet -->
7356<!-- BEGIN app snippet: config_widget_review_tab -->
7356<script type=text/javascript>
7357    window['__AR_WIDGET_REVIEW_TAB'] = 0;
7358  </script>
7358<!-- END app snippet -->
7359<!-- BEGIN app snippet: config_widget_review_popup -->
7359<script type=text/javascript>
7360    window['__AR_WIDGET_REVIEW_POPUP'] = 0;
7361  </script>
7361<!-- END app snippet -->
7362<!-- BEGIN app snippet: config_widget_review_carousel -->
7362<script type=text/javascript>
7363    window['__AR_WIDGET_REVIEW_CAROUSEL'] = 0
7364  </script>
7364<!-- END app snippet -->
7365<!-- BEGIN app snippet: config_widget_review_media_carousel -->
7365<script type=text/javascript>
7366  window['__AR_WIDGET_REVIEW_MEDIA_CAROUSEL'] = 0
7367  </script>
7367<!-- END app snippet -->
7368<!-- BEGIN app snippet: config_widget_reviews_carousel_legacy --><!-- END app snippet -->
7369
7370
7371</div>
7371<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7371
7372</body>
7373</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.