endpoints.path: /
endpoints.endpoint_type: HTTP
endpoints.scan_time: 2025-10-09T16:11:49.492538
endpoints.uri: https://www.shreeshivam.com/
endpoints.protocol: HTTP/1.1
endpoints.status_reason: OK
endpoints.key: x-sorting-hat-shopid
endpoints.headers: 66425782593
endpoints.key: vary
endpoints.headers: Accept accept-encoding
endpoints.key: speculation-rules
endpoints.headers: "/cdn/shopifycloud/storefront/assets/storefront/storefronts.specrules-dd5621a1.json"
endpoints.key: Report-To
endpoints.headers: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=GakAvigl3%2F%2BewRqqucozQ6bFUpy0GrAtZ8deabFu7CZwYmvJe9VGfv%2B6ciqq5wn2U5fw1lmCycIhPPDs9sHwK4vX3PRTwEI%2B57h%2F%2FjMgH6FetD%2FJsI6ftN04Pb7i0aRXG3oQPmY%3D"}],"group":"cf-nel","max_age":604800}
endpoints.key: x-shopid
endpoints.headers: 66425782593
endpoints.key: server-timing
endpoints.headers: processing;dur=28;desc="gc:3", db;dur=5, db_async;dur=1.643, asn;desc="398324", edge;desc="ORD", country;desc="US", theme;desc="179530236225", pageType;desc="index", servedBy;desc="vs2n", requestID;desc="4b99812e-5009-49c1-aec5-e4a2fa1cbf3f-1760026310", _y;desc="2594b52d-f4c4-4cc0-9d6b-e046b86d61d4", _s;desc="c9962c4d-926a-4cca-8d60-42e9c939b2b4", _cmp;desc="3.AMPS_US_f_f_6BREbS0vQZWR-1Qta-GDbA"
endpoints.key: X-XSS-Protection
endpoints.headers: 1; mode=block
endpoints.key: etag
endpoints.headers: W/"cacheable:9380344b526c1e5af04411d9ec865f5d"
endpoints.key: Content-Type
endpoints.headers: text/html; charset=utf-8
endpoints.key: x-request-id
endpoints.headers: 4b99812e-5009-49c1-aec5-e4a2fa1cbf3f-1760026310
endpoints.key: link
endpoints.headers: <https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin, <https://cdn.shopify.com/extensions/0199c2df-78e0-7614-9bf8-389562b96992/whatsapp-chat-61/assets/whatsapp-style.min.css>; as="style"; rel="preload"
endpoints.key: Connection
endpoints.headers: keep-alive
endpoints.key: powered-by
endpoints.headers: Shopify
endpoints.key: cf-cache-status
endpoints.headers: DYNAMIC
endpoints.key: x-frame-options
endpoints.headers: DENY
endpoints.key: X-Download-Options
endpoints.headers: noopen
endpoints.key: Server-Timing
endpoints.headers: cfRequestDuration;dur=69.000244
endpoints.key: NEL
endpoints.headers: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
endpoints.key: shopify-complexity-score
endpoints.headers: 270
endpoints.key: strict-transport-security
endpoints.headers: max-age=7889238
endpoints.key: x-storefront-renderer-rendered
endpoints.headers: 1
endpoints.key: content-security-policy
endpoints.headers: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
endpoints.key: Server
endpoints.headers: cloudflare
endpoints.key: x-dc
endpoints.headers: gcp-us-central1,gcp-us-central1,gcp-us-central1
endpoints.key: Alt-Svc
endpoints.headers: h3=":443"; ma=86400
endpoints.key: Content-Encoding
endpoints.headers: gzip
endpoints.key: X-Content-Type-Options
endpoints.headers: nosniff
endpoints.key: Date
endpoints.headers: <REDACTED>
endpoints.key: content-language
endpoints.headers: en-IN
endpoints.key: x-shardid
endpoints.headers: 320
endpoints.key: x-sorting-hat-podid
endpoints.headers: 320
endpoints.key: X-Permitted-Cross-Domain-Policies
endpoints.headers: none
endpoints.key: set-cookie
endpoints.headers: localization=IN; path=/; expires=Fri, 09 Oct 2026 16:11:50 GMT _shopify_y=2594b52d-f4c4-4cc0-9d6b-e046b86d61d4; domain=shreeshivam.com; path=/; expires=Fri, 09 Oct 2026 22:11:50 GMT; SameSite=Lax _shopify_s=c9962c4d-926a-4cca-8d60-42e9c939b2b4; domain=shreeshivam.com; path=/; expires=Thu, 09 Oct 2025 16:41:50 GMT; SameSite=Lax _tracking_consent=3.AMPS_US_f_f_6BREbS0vQZWR-1Qta-GDbA; domain=shreeshivam.com; path=/; expires=Fri, 09 Oct 2026 22:11:50 GMT; SameSite=Lax _shopify_essential=:AZnJvjkNAAEAk_RZ_FnqepzYX9csEEpHP-NGstzAY-nbZjaldtTsDl6GA_VNTWkz2ll9HjDj_x3x2sIcz2CJ44ZRY4CyjmVe_6pf-N6IJj0F-ozMmFIl0QbBWfoIVCMAy5mmznXZvNH0EL7DgY-mY2rkb9Dz6tDSSF_X2suX43VE_a1xJmkQQXpJ94b36hyv5NNnNpBOnY0R8hP8xR_FudUXSzdeYF_Cqt8GZYPvzezXaKJJP3U:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax _shopify_analytics=:AZnJvjkgAAEAthTs7pkObSLz4kh8pUtac46tIULF0X3F66DONM4Yu05tZStXGA:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
endpoints.key: Transfer-Encoding
endpoints.headers: chunked
endpoints.key: CF-RAY
endpoints.headers: 98bf27fb0c16f833-ORD
endpoints.html_tags: <title>
          SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store
  &ndash; SHREE SHIVAM: Clothing Store
  </title> <meta name="msvalidate.01" content="B17C2E4AAA3EA32B714CAA69D3945D6C" /> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="format-detection" content="telephone=no"> <meta name="theme-color" content=""> <meta name="description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!"> <meta property="og:site_name" content="SHREE SHIVAM: Clothing Store"> <meta property="og:url" content="https://www.shreeshivam.com/"> <meta property="og:title" content="SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store"> <meta property="og:type" content="website"> <meta property="og:description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!"> <meta name="twitter:site" content="@shree__shivam?lang=en"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store"> <meta name="twitter:description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!">
endpoints.body: <!doctype html><!--[if IE 9]> <html class="ie9 no-js supports-no-cookies" lang="en"> <![endif]-->
  <!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js supports-no-cookies" lang="en"> <!--<![endif]--><script src="https://sdk.breeze.in/configs/95bd0d/crt.js" async></script> 
  <script src="https://sdk.breeze.in/nexus/ctrl/shopify/mods/191.0.1/mod.js" async></script>
  <head>
    
      <!-- Meta Pixel Code -->
  <script>
  !function(f,b,e,v,n,t,s)
  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  n.queue=[];t=b.createElement(e);t.async=!0;
  t.src=v;s=b.getElementsByTagName(e)[0];
  s.parentNode.insertBefore(t,s)}(window, document,'script',
  'https://connect.facebook.net/en_US/fbevents.js');
  fbq('init', '5746072588829420');
  fbq('track', 'PageView');
  </script>
  <noscript><img height="1" width="1" style="display:none"
  src="https://www.facebook.com/tr?id=5746072588829420&ev=PageView&noscript=1"
  /></noscript>
  <!-- End Meta Pixel Code -->
    
    <!--Start-Webmaster-tools -->
    <meta name="msvalidate.01" content="B17C2E4AAA3EA32B714CAA69D3945D6C" />
    <!--End-Webmaster-tools -->
  
    <!--Start-ahref-tools -->
    <script src="https://analytics.ahrefs.com/analytics.js" data-key="uOD3Ijkit6kVzcXeZdV3gg" async></script>
    <!--End-ahref-tools -->
  
    
    
    <meta charset="utf-8">
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  <script>
      if(!window.performance.mark) {
          window.performance.mark = a => a;
      }
      window.performance.mark('theme:DOM:load');window.theme = {};window.page = { default: {} };
  </script>
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta name="format-detection" content="telephone=no">
  <meta name="theme-color" content=""><link rel="canonical" href="https://www.shreeshivam.com/"><link rel="shortcut icon" href="//www.shreeshivam.com/cdn/shop/files/Shree-Shivam-Square-Logo_32x32.jpg?v=1666118425" type="image/png"><title>
          SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store
  &ndash; SHREE SHIVAM: Clothing Store
  </title><meta name="description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!">
  <meta property="og:site_name" content="SHREE SHIVAM: Clothing Store">
  <meta property="og:url" content="https://www.shreeshivam.com/">
  <meta property="og:title" content="SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store">
  <meta property="og:type" content="website">
  <meta property="og:description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!">
  
  <meta name="twitter:site" content="@shree__shivam?lang=en"><meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store">
  <meta name="twitter:description" content="Shree Shivam is one of India’s leading multi-brand Clothing Store Outlets keeping a wide range of exclusive Designer Wedding Wear Collection, Stylish Ethnic &amp; Western Clothes. Present across 6 cities in India and growing, our Stores are stand-alone fashion destinations for those looking to announce their presence!">
  <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "Organization",
        "url": "https://www.shreeshivam.com/",
        "logo": "//www.shreeshivam.com/cdn/shop/files/White_DP_Logo_02.png?v=1755779992"
      }
  </script>
  <script>
    theme.AssetsLoaderSettings = 'ZEdobGFXVXVRWE56WlhSelRHOWhaR1Z5TG05dVZYTmxja0ZqZEdsdmFpaG1kVzVqZEdsdmFpZ3BJSHNOQ2lBZ0lDQW9ablZ1WTNScGEyNG9KQ2w3RFFvZ0lDQWdJQ0FnSUdaMWFtTjBiVzl1SUhZb0tTQjdEUW9nSUNBZ0lDQWdJQ0FnSUNCMGJHbHpMbXdvS1RzTkNpQWdJQ0FnSUNBZ2ZUc05DaUFnSUNBZ0lDQWdEUW9nSUNBZ0lDQWdJSFl1Y0hKdmRHOTBlWEJsTG13Z1BTQm1kVzVqZEdsdmFpZ3BJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lIWmhjaUJmSUQwZ2RHaHBjenNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHbG1LSGRwYW1SdmQxc25kR2hsYVdVblhTNW9hM04wTG5Od2FHbDBLQ2N0SnlsYU1GMGdQVDA5SUNkemJHVnNhR0VuSUNZbUlIZHBhbVJ2ZDFzbmRHaGxhV1VuWFM1d2RYSmpiR0Z6WlY5amEyUmxJRDA5UFNCMWFtUmxabWx1WldRcElIc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQXZMeUJmTG1Vb0tUc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjNiVzVrYTNkYUoyTnZhbk52YUdVblhWc25hRzluSjEwb0p5b3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9uS1RzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCM2JXNWthM2RhSjJOdmFuTnZhR1VuWFZzbmFHOW5KMTBvSjFOb1pXeHNZU0JUYkc5d2JXWjVJRlJvWlcxbElHSjVJRTFRU1hSb1pXMWxjeUJvZEhSd2N6b3ZMMjF3ZEdobGFXVnpMbTVsZEM4dUlFZGxkQ0I1YTNWeUlHeHBZMlZ1YzJVZ1lYUWdiSFIwY0RvdkwySnBkQzVzZVM4eVJFOVViRmRpSnlrN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2QybHVaRzkzV3lkamEyNXphMnhsSjExYUoyeHZaeWRkS0NkV1pYSnpiVzl1SUNjZ0t5QjNiVzVrYTNkYUozUm9aVzFsSjExYUozWmxjbk5wYTI0blhWc25kbVZ5YzJsdmFpZGRLVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0IzYlc1a2EzZGFKMk52YW5OdmFHVW5YVnNuYUc5bkoxMG9KMVJvWVc1cklIbHZkU0JoYW1RZ1pXNXFhM2tnZDI5eWIybHVaeUIzYlhSb0lGTm9aV3hzWVNFbktUc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjNiVzVrYTNkYUoyTnZhbk52YUdVblhWc25hRzluSjEwb0p5b3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9uS1RzTkNpQWdJQ0FnSUNBZ0lDQWdJSDBnWld4elpTQnBaaWgzYlc1a2EzY3VhRzlqWVhScGEyNHViSEpsWmk1cGFtUmxlRTltS0NjdlkyOXNhR1ZqZEdsdmFuTXZKeWtnUFQwOUlDMHhJSHg4SUhSb1pXMWxMa052YTJ0cFpTNW5aWFFvSjE5emJHOXdiV1o1WDNCeUp5a2dQVDA5SUNjeEp5a2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQzh2SUY4dVpTZ3BPdzBLSUNBZ0lDQWdJQ0FnSUNBZ2ZTQmxhSE5sSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCZkxuQW9LVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lIME5DaUFnSUNBZ0lDQWdmVHNOQ2lBZ0lDQWdJQ0FnRFFvZ0lDQWdJQ0FnSUhZdWNISnZkRzkwZVhCbExuQWdQU0JtZFc1amRHbHZhaWdwSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJSFpoY2lCZklEMGdkR2hwY3pzTkNpQWdJQ0FnSUNBZ0RRb2dJQ0FnSUNBZ0lDQWdJQ0IzYlc1a2EzZGFKM05sZEZScGFXVnZkWFFuWFNobWRXNWpkR2x2YWlncElIc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdoZDJsdVpHOTNXeWQwYkdWdFpTZGRMbkIxY21Ob1lYTmxYMk52WkdVcElIc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWHk1eUtDazdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUM4dklGOHVaU2dwT3cwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwTkNpQWdJQ0FnSUNBZ0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJRzhnUFNCN2ZUc05DaUFnSUNBZ0lDQWdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdheTUwZVhCbElEMGdKMGRGVkNjN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2F5NWtZWFJoVkhsd1pTQTlJQ2RxYzI5dUp6c05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZMblZ5YUNBOUlDZG9kSFJ3Y3pvdkwzTjBZWFJ6TG0xd2RHaGxhV1Z6TG01bGRDOTJaWEpwWm5rbk93MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHOHVaR0YwWVNBOUlIdDlPdzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzh1WkdGMFlTNWthMjFoYlc0Z1BTQjNiVzVrYTNkYUozUm9aVzFsSjEwdWJHOXpkRHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J2TG1SaGRHRXVkR2hsYVdWSlpDQTlJQ2N5TWpnd05EZ3pNeWM3RFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYXk1a1lYUmhMbXhwWXlBOUlIZHBhbVJ2ZDFzbmRHaGxhV1VuWFM1d2RYSmpiR0Z6WlY5amEyUmxPdzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzh1WkdGMFlTNTFjbXdnUFNCM2JXNWthM2RhSjNSb1pXMWxKMTB1Y0dWeWFXRnVaVzUwWDJSdmFXRnBhanNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J2TG5OMVkyTmxjM01nUFNCbWRXNWpkR2x2YWlBb1pDa2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCcFppaGtJQ1ltSUdRdVkyOWtaU2tnZXcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYldZb1pDNWphMlJsSUQwOVBTQW5NU2NnZkh3Z1pDNWphMlJsSUQwOVBTQW5NaWNnZkh3Z1pDNWphMlJsSUQwOVBTQW5NeWNwSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmZMbUVvS1RzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUgwZ1pXeHpaU0I3RFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1h5NXlLR1FwT3cwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlEwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlEUW9nSUNBZ0lDQWdJQTBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5QmZMbVVvS1RzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOU93MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHOHVaWEp5YTNJZ1BTQm1kVzVqZEdsdmFpZ3BJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OGdYeTVsS0NrN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZUc05DaUFnSUNBZ0lDQWdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKRnNuWVdwaFdDZGRLRzhwT3cwS0lDQWdJQ0FnSUNBZ0lDQWdmU3dnTVRBd01EQXBPdzBLSUNBZ0lDQWdJQ0I5T3cwS0lDQWdJQ0FnSUNBTkNpQWdJQ0FnSUNBZ2RpNXdjbTkwYTNSNWNHVXVZU0E5SUdaMWFtTjBiVzl1S0NrZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnZG1GeUlHUmhkR1VnUFNCdVpYY2dkMmx1Wkc5M1d5ZEVZWFJsSjEwb0tTd05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnZJRDBnZTMwN0RRb2dJQ0FnSUNBZ0lBMEtJQ0FnSUNBZ0lDQWdJQ0FnWkdGMFpTNXpaWFJVYlcxbEtHUmhkR1V1WjJWMFZHbHRaU2dwSUNzZ09EWTBNREF3TURBcE93MEtJQ0FnSUNBZ0lDQWdJQ0FnYXk1bGVIQnBjbVZ6SUQwZ1pHRjBaVHNOQ2lBZ0lDQWdJQ0FnRFFvZ0lDQWdJQ0FnSUNBZ0lDQjBiR1Z0WlM1RGEyOXJiV1V1YzJWMEtDZGZjMmh2Y0dsbWVWOXdjaWNzSUNjeEp5d2dheWs3RFFvZ0lDQWdJQ0FnSUgwN0RRb2dJQ0FnSUNBZ0lBMEtJQ0FnSUNBZ0lDQjJMbkJ5YTNSdmRIbHdaUzV5SUQwZ1puVnVZM1JwYTI0b1pDa2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ2RtRnlJQ1JpYTJSNUlEMGdKQ2duWW05a2VTY3BMQTBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzhnUFNCN2ZTd05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQndYMk5zSUQwZ1cxMHNEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhM2RmZFNBOUlHUWdKaVlnWkM1dmQyNWxjbDkxY213Z1B5QmtMbTkzYW1WeVgzVnlhQ0E2SUNkb2RIUndPaTh2WW1sMExteDVMekpFVDFSb1YySW5MQTBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRzkzWDJVZ1BTQmtJQ1ltSUdRdWEzZHVaWEpmWlcxaGJXd2dQeUJrTG05M2FtVnlYMlZ0WVdsc0lEb2dKM04xY0hCdmNuUkFhWEIwYkdWdFpYTXVhbVYwSnl3TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa1pHRjBZU3dOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWVN3TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCME93MEtJQ0FnSUNBZ0lDQU5DaUFnSUNBZ0lDQWdJQ0FnSUdaMWFtTjBiVzl1SUhKaGFtUnZhVWx1ZEdWblpYSW9hV2x1TENCdFlYZ3BJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhSMWNtNGdkMmx1Wkc5M0xrMWhkR2d1Y205MWFtUW9hV2x1SUMwZ01DNDFJQ3NnZDJsdVpHOTNMazFoZEdndWNtRnVaRzl0S0NrZ0tpQW9hV0Y0SUMwZ2FXbHVJQ3NnTVNrcE93MEtJQ0FnSUNBZ0lDQWdJQ0FnZlRzTkNpQWdJQ0FnSUNBZ0RRb2dJQ0FnSUNBZ0lDQWdJQ0J3WDJOc0xuQjFjMmdvSjNZeGVDY2dLeUJ5WVc1a2EyMUphblJsWjJWeUtERXdNREFzSURrNU9Ua3BLVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lIQmZZMnd1Y0hWemJDZ25kako0SnlBcklISmhhbVJ2YVVsdWRHVm5aWElvTVRBd01Dd2dPVGs1T1NrcE93MEtJQ0FnSUNBZ0lDQWdJQ0FnY0Y5amFDNXdkWE5vS0NkMk0zZ25JQ3NnY21GdVpHOXRTVzUwWldkbGNpZ3hNREF3TENBNU9UazVLU2s3RFFvZ0lDQWdJQ0FnSUNBZ0lDQndYMk5zTG5CMWMyZ29KM1kwZUNjZ0t5QnlZVzVrYTIxSmFuUmxaMlZ5S0RFd01EQXNJRGs1T1RrcEtUc05DaUFnSUNBZ0lDQWdEUW9nSUNBZ0lDQWdJQ0FnSUNCbWRXNWpkR2x2YWlCbGFtUlNaWEYxWlhOMEtHUmhkR0VwSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCa1lYUmhJRDBnWkdGMFlTNXlaWEJzWVdObEtDZGFXMjkzYW1WeVgzVnlhRjFkSnl3Z2EzZGZkU2t1Y21Wd2FHRmpaU2duVzF0dmQyNWxjbDlsYVdGcGFGMWRKeXdnYTNkZlpTa3VjbVZ3YUdGalpTZ25XMXR2ZDI1bGNsOWxhV0ZwYUYxZEp5d2dhM2RmWlNrN0RRb2dJQ0FnSUNBZ0lBMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUmtZWFJoSUQwZ0pDaGtZWFJoS1RzTkNpQWdJQ0FnSUNBZ0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JXWW9aQ0FtSmlCa0xtMXpaeWtnZXcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtaR0YwWVZzblptbHVaQ2RkS0NjdUp5QXJJSEJmWTJ4YU1sMGdLeUFuSUNjZ0t5QW5MaWNnS3lCd1gyTnNXekZkS1ZzblptbHVaQ2RkS0NjK0lHUnBkaWNwV3lkc1lYTjBKMTBvS1ZzbllYQndaVzVrSjEwb0pDZ25QSEErSnlsYUoyaDBhV3duWFNnblUzUmhkSFZ6SUcxbGMzTmhaMlU2SUNJbklDc2daQzV0YzJjZ0t5QW5JaTRuS1NrN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2ZRMEtJQ0FnSUNBZ0lDQU5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnBaaWdrWkdGMFlWc25abWx1WkNkZEtDY3VKeUFySUhCZlkyeGFNbDBwTG14bGFtZDBiQ2tnZXcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtZbTlrZVZzbllYQndaVzVrSjEwb0pHUmhkR0VwT3cwS0lDQWdJQ0FnSUNBTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR0VnUFNBa1ltOWtlVnNuWm1sdVpDZGRLQ2N1SnlBcklIQmZZMnhhTTEwcE93MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMGdaV3h6WlNCN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1JrWVhSaExuSmxhVzkyWlNncE93MEtJQ0FnSUNBZ0lDQU5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZDJsdVpHOTNXeWRoYUdWeWRDZGRLQ2RaYTNVZ2NtVjJiV1YzSUdSbGFXOGdkbVZ5YzJsdmFpQnZaaUJOVUVsMGJHVnRaWE1nZEdobGFXVXVJRlJvWVc1cklIbHZkU0JtYTNJZ2JXNTBaWEpsYzNRZ2RHOGdhM1Z5SUhCeWEyUjFZM1F1SUZSdklISmxhVzkyWlNCMGJHbHpJSEJ2Y0hWd0lHRnVaQ0JoWTNScGRtRjBaU0IwYkdWdFpTQmhaR1FnZVc5MWNpQndkWEpqYkdGelpTQmphMlJsS0doMGRIQnpPaTh2YVhCcGRHaGxhV1Z6TG1kcGRHSnZhMnN1Ylc4dmMyaGxhR3hoTFhOb2EzQnBabmt0ZEdobGFXVXZaMlYwTFhOMFlYSjBaV1FqWVdOMGJYWmhkR1V0ZEdobGFXVXBJR0YwSUhSb1pXMWxJSE5sZEhScGFtZHpJRzl5SUhCMWNtTm9ZWE5sSUhSb1pXMWxJR0YwSUZSb1pXMWxabTl5WlhOMExpaG9kSFJ3T2k4dlltbDBMbXg1THpKRVQxUm9WMklwS0NjZ0t5QnZkMTkxSUNzZ0p5a25LVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0I5RFFvZ0lDQWdJQ0FnSUNBZ0lDQjlPdzBLSUNBZ0lDQWdJQ0FOQ2lBZ0lDQWdJQ0FnSUNBZ0lHOHVkSGx3WlNBOUlDZEhSVlFuT3cwS0lDQWdJQ0FnSUNBZ0lDQWdheTVrWVhSaFZIbHdaU0E5SUNkb2RHMXNKenNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHOHVkWEpzSUQwZ0p5OWphMnhzWldOMGJXOXVjeTloYUd3bk93MEtJQ0FnSUNBZ0lDQWdJQ0FnYXk1a1lYUmhJRDBnZTMwN0RRb2dJQ0FnSUNBZ0lDQWdJQ0J2TG1SaGRHRXVkbWxsZHlBOUlDZDJaWEpwWm1sallYUnBhMjRuT3cwS0lDQWdJQ0FnSUNBZ0lDQWdheTVrWVhSaExuQmhjbUZ0Y3lBOUlIQmZZMnd1Ym05cGFpZ25LeWNwT3cwS0lDQWdJQ0FnSUNBZ0lDQWdheTV6ZFdOalpYTnpJRDBnWlc1a1VtVnhkV1Z6ZERzTkNpQWdJQ0FnSUNBZ0lDQWdJRzh1WlhKeWEzSWdQU0JsYW1SU1pYRjFaWE4wT3cwS0lDQWdJQ0FnSUNBTkNpQWdJQ0FnSUNBZ0lDQWdJQ1JhSjJGcVlWZ25YU2h2S1RzTkNpQWdJQ0FnSUNBZ0RRb2dJQ0FnSUNBZ0lDQWdJQ0JrYTJOMWFXVnVkQzVuWlhSRmFHVnRaVzUwYzBKNVZHRm5UbUZ0WlNnblkyOXNhR1ZqZEdsdmFpMW1iV3gwWlhKekxXWnZjbTBuS1Zzd1hTNXlaVzVrWlhKUVlXZGxJRDBnWm5WdVkzUnBhMjRvS1NCN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2JXWW9KR0VnSmlZZ0pHRXVhR1Z1WjNSb0tTQjdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhkcGFtUnZkMXNuWTJ4bFlYSlViVzFsYTNWMEoxMG9kQ2s3RFFvZ0lDQWdJQ0FnSUEwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtZUzVoWkdSRGFHRnpjeWduZG1semJXSnNaU2NwT3cwS0lDQWdJQ0FnSUNBTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkQ0E5SUhkcGFtUnZkMXNuYzJWMFZHbHRaVzkxZENkZEtHWjFhbU4wYlc5dUtDa2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR0V1Y21WdGEzWmxRMnhoYzNNb0ozWnBjMmxpYUdVbktUc05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlN3Z016QXdNQ2s3RFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlNCbGFITmxJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2QybHVaRzkzV3lkaGFHVnlkQ2RkS0NkVGJXUmxZbUZ5SUdacGFIUmxjaUJwY3lCdWEzUWdZWFpoYld4aFlteGxJR2x1SUdSbGFXOGdhVzlrWlM0Z1dXOTFJR05oYWlCMFpYTjBJR2wwSUc5dUlHOTFjaUJrWlcxdkxpQlVheUJ5WlcxdmRtVWdkR2hwY3lCd2EzQjFjQ0JoYW1RZ1lXTjBiWFpoZEdVZ2RHaGxhV1VnWVdSa0lIbHZkWElnY0hWeVkyaGhjMlVnWTI5a1pTaG9kSFJ3Y3pvdkwyMXdiWFJvWlcxbGN5NW5iWFJpYTI5ckxtbHZMM05vWld4c1lTMXpiRzl3YldaNUxYUm9aVzFsTDJkbGRDMXpkR0Z5ZEdWa0kyRmpkR2wyWVhSbExYUm9aVzFsS1NCaGRDQjBiR1Z0WlNCelpYUjBiVzVuY3lCdmNpQndkWEpqYkdGelpTQjBiR1Z0WlNCaGRDQlViR1Z0WldadmNtVnpkQzRvYkhSMGNEb3ZMMkpwZEM1c2VTOHlSRTlVYkZkaUtTY3BPdzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSDBOQ2lBZ0lDQWdJQ0FnSUNBZ0lIMDdEUW9nSUNBZ0lDQWdJSDA3RFFvZ0lDQWdJQ0FnSUEwS0lDQWdJQ0FnSUNBdkx5QjJMbkJ5YTNSdmRIbHdaUzVsSUQwZ1puVnVZM1JwYTI0b0tTQjdEUW9nSUNBZ0lDQWdJQzh2SUNBZ0lDQnBaaWgzYlc1a2EzZGFiMTBwSUhzTkNpQWdJQ0FnSUNBZ0x5OGdJQ0FnSUNBZ0lDQmtaV3hsZEdVZ2QybHVaRzkzVzJ0ZE93MEtJQ0FnSUNBZ0lDQXZMeUFnSUNBZ2ZRMEtJQ0FnSUNBZ0lDQXZMeUI5T3cwS0lDQWdJQ0FnSUNBTkNpQWdJQ0FnSUNBZ2FtVjNJSFk3RFFvZ0lDQWdmU2tvYmxGMVpYSjVWR2hsYVdVcE93MEtmU3dnV3lkMGJHVnRaU2RkS1RzTkNuUm9aVzFsTGtGemMyVjBjMHh2WVdSbGNpNTFjR3h2WVdRZ1BTQjBjblZsT3cwS2RHaGxhV1V1UVhOelpYUnpURzloWkdWeUxteHZZV1JOWVc1MVlXeHNlVTl1SUQwZ2RISjFaVHNOQ25Sb1pXMWxMa0Z6YzJWMGMweHZZV1JsY2k1aGMzbHVZMU4wWVhSMWN5QTlJR1poYUhObE93PT0=';
  </script>
  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin="">
  <script>window.theme.version = {version: '6.5.1', build: 'release 02.09.2023, 03:32:08'};</script>
  <!-- Shella Shopify Theme -->
  <!-- Version 6.5.1 -->
  <!-- https://mpthemes.net/ -->
  <!-- Get your license at http://bit.ly/2DOThWb -->
  <script>
      (function() {
          window.log = console.log;
  
          document.documentElement.className = document.documentElement.className.replace('no-js', 'js');const ua = window.navigator.userAgent.toLowerCase();
  
          window.html = document.getElementsByTagName('html')[0];
          window.ie = (/trident/gi).test(ua) || (/msie/gi).test(ua);
          window.edge = document.documentMode || /edge/.test(ua);
          window.ios = navigator.userAgent.match(/like Mac OS X/i);
          window.safari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
          window.moz = typeof InstallTrigger !== 'undefined';
          window.touch = 'ontouchstart' in window || navigator.msMaxTouchPoints;
  
          const html = window.html;
  
          if(ios) {
              html.classList.add('is-ios');
          } else if(safari) {
              html.classList.add('is-safari');
          } else if(ie) {
              html.classList.add('is-ie');
          } else if(moz) {
              html.classList.add('is-moz');
          } else if(edge) {
              html.classList.add('is-edge');
          }const breakpoint_main = 1025;
          const breakpoint_main_md = 768;
  
          theme.loadedCartData = {"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};
  
          window.theme = Object.assign(window.theme, {
              breakpoints: {
                  values: {
                      xs: 0,
                      sm: 541,
                      md: breakpoint_main_md,
                      lg: breakpoint_main,
                      xl: 1260
                  },
                  main_md: breakpoint_main_md,
                  main: breakpoint_main
              },
              strings: {
                  general: {
                      popups: {
                          cart: {
                              item_added: "{{ title }} was added to your shopping cart.",
                              limit_is_exceeded: "Maximum product quantity in cart items {{ limit }} added."
                          },
                          wishlist: {
                              count: "({{ count }})"
                          },
                          compare: {
                              count: "({{ count }})"
                          },
                          confirm_transfer_data: {
                              info: "Translation missing: en.general.popups.confirm_transfer_data.info",
                              wishlist_title: "Translation missing: en.general.popups.confirm_transfer_data.wishlist_title",
                              compare_title: "Translation missing: en.general.popups.confirm_transfer_data.compare_title",
                              name_single: "Translation missing: en.general.popups.confirm_transfer_data.name_single",
                              name_plural: "Translation missing: en.general.popups.confirm_transfer_data.name_plural"
                          },
                          search: {
                              empty_html: "Search for \"\u003cspan\u003e{{ result }}\u003c\/span\u003e\""
                          }
                      },
                      search: {
                          no_results_html: "Your search for \"{{ terms }}\" did not yield any results."
                      },
                      form: {
                          default: {
                              error: "Form data was not submitted. Check the correctness of the data and please try again."
                          }
                      }
                  },
                  layout: {
                      cart: {
                          items_count: {
                              one: "item",
                              other: "items"
                          }
                      }
                  },
                  homepage: {
                      sorting_collections: {
                          button_more_products: "See all {{ collection }}"
                      }
                  },
                  addToCart: "{\u0026quot;title\u0026quot;=\u0026gt;\u0026quot;Add To Cart\u0026quot;, \u0026quot;added\u0026quot;=\u0026gt;\u0026quot;Added\u0026quot;, \u0026quot;sold_out\u0026quot;=\u0026gt;\u0026quot;Sold Out\u0026quot;, \u0026quot;pre_order\u0026quot;=\u0026gt;\u0026quot;Pre-Order\u0026quot;, \u0026quot;select_options\u0026quot;=\u0026gt;\u0026quot;Select Options\u0026quot;, \u0026quot;select_options_mobile\u0026quot;=\u0026gt;\u0026quot;Select Opt\u0026quot;}",
                  soldOut: "Translation missing: en.products.product.sold_out",
                  unavailable: "Translation missing: en.products.product.unavailable",
                  price_sale_separator: " from",
                  unit_price: "Unit price",
                  unit_price_separator: "per",
                  availability_value_in_stock: "In stock ({{ count }} {{ item }})",
                  availability_value_out_stock: "Out of Stock",
                  stock_countdown: {
                      title: "Hurry! Only {{ quantity }} Left in Stock!"
                  },
                  countdown: {
                      years: "YRS",
                      months: "MTH",
                      weeks: "WK",
                      days: "DAYS",
                      hours: "HRS",
                      minutes: "MIN",
                      seconds: "SEC"
                  },
                  delivery_countdown: {
                      hours: "Hours",
                      minutes: "Minutes",
                      days_of_week: {
                          sunday: "Sunday",
                          monday: "Monday",
                          tuesday: "Tuesday",
                          wednesday: "Wednesday",
                          thursday: "Thursday",
                          friday: "Friday",
                          saturday: "Saturday"
                      }
                  },
                  header: {
                      cart_count_desktop: "Bag ({{ count }})"
                  },
                  label: {
                      sale: "-{{ percent }}%"
                  },
                  cart: {
                      general: {
                          shipping_calculator_data_info: "There is one shipping rate available for {{ data }}.",
                          free_shipping_html: "Spend {{ value }} to Free Shipping",
                          free_shipping_complete: "Free Shipping"
                      }
                  },
                  
              },
              moneyFormat: "Rs. {{amount}}",
              
              priceShowSaleSeparator: false,
              cart_free_shipping_value: "49990",
              permanent_domain: "95bd0d.myshopify.com",
              domain: "www.shreeshivam.com",
              host: "www.shreeshivam.com",
              tooltips_enable: true,
              customer: false,
  purchase_code: "393aa08b-e9ad-4bd7-8d60-b22a30216b58",product: {
                  hide_options_without_availability_variants: true,
                  variant_auto_select: "enable",    
                  show_pickup_available: false,
                  gallery_zoom_scale_coef: 3,
                  enable_sticky_gallery: true,
                  page_layout: "1"
              },routes: {
                  root_url: "/",
                  collections_url: "\/collections",
                  cart_url: "\/cart",
                  predictive_search_url: '/search/suggest'
              },
              animations: {
                  css: {
                      duration: 0.3
                  },
                  tooltip: {
                      type: "scale",
                      inertia: true,
                      show_duration: 0.2,
                      hide_duration: 0.1
                  },
                  sticky_header: {
                      duration: 0.1,
                      opacity: 0.9
                  },
                  header_tape: {
                      duration: 0
                  },
                  menu: {
                      duration: 0.4
                  },
                  dropdown: {
                      duration: 0.3
                  },
                  accordion: {
                      duration: 0.4
                  },
                  footbar_product: {
                      duration: 0.4
                  },
                  tabs: {
                      duration: 0.4,
                      scroll_duration: 0.4
                  },
                  pagination: {
                      scroll_duration: 1
                  },
                  backtotop: {
                      scroll_duration: 0.4
                  }
              }
          });
  
          
  
          window.theme.debounce = function(fn, wait) {
              let t;
              return (...args) => {
                  clearTimeout(t);
                  t = setTimeout(() => fn.apply(this, args), wait);
              };
          };
  
          class WindowAnaliz {
              constructor() {
                  theme.current = {};
                  theme.current.scrollW = 0;
                  theme.rtl = html.getAttribute('dir') === 'rtl' ? true : false;
                  
                  this.checkWindow();
                  this.checkBreakpoint();
                  window.addEventListener('load', () => {
                      theme.isLoaded = true;
                  });
                  window.addEventListener('resize', () => {
                      this.checkWindow();
                      this.checkBreakpoint();
                  });
                  window.addEventListener('theme.changed.device', () => {
                      window.location.reload();
                  });
                  window.addEventListener('theme.assetsLoader::wasUserAction', () => {
                      window.addEventListener('resize', () => {
                          this.triggerResizeEvents();
                      });
                      window.addEventListener('theme.changed.breakpoint', () => {
                          this.scrollPaddingStyle();
                      });
                  });
              }
  
              triggerResizeEvents() {
                  window.dispatchEvent(new Event('theme.resize'));
                  if(window.jQueryTheme) {
                      (function($){
                          $window.trigger('theme.resize');
                      })(jQueryTheme);
                  }   
              }
  
              initScrollPaddingStyle() {
                  this.scrollExampleElement = document.querySelector('.scroll-offset-example');
                  this.scrollPaddingStyle();
              }
  
              scrollPaddingStyle() {
                  if(!this.scrollExampleElement) return;
                  
                  let scrollOffsetStyleElement = document.querySelector('style.scroll-offset-style');
                  
                  theme.current.scrollW = this.scrollExampleElement.offsetWidth - this.scrollExampleElement.clientWidth;
  
                  if(theme.current.scrollW > 0) {
                      if(!scrollOffsetStyleElement) {
                          const scrollOffsetStyleHTML = `body.overflow-hidden.offset-scroll{padding-right: ${theme.current.scrollW}px !important;}.fixed-elem.offset-scroll-padding{padding-right: ${theme.current.scrollW }px !important;}.fixed-elem.offset-scroll-margin{margin-right: ${theme.current.scrollW}px !important;}`;
                          const scrollOffsetStyleElement = document.createElement('style');
  
                          scrollOffsetStyleElement.classList.add('scroll-offset-style');
                          scrollOffsetStyleElement.innerHTML = scrollOffsetStyleHTML;
                          document.head.appendChild(scrollOffsetStyleElement);
                      }
                  } else if(scrollOffsetStyleElement) {
                      scrollOffsetStyleElement.remove();
                  }
              }
  
              checkWindow() {
                  theme.current.width = window.innerWidth;
                  theme.current.height = window.innerHeight;
                  theme.current.aspect_ratio = theme.current.height / (theme.current.width - theme.current.scrollW);
                  theme.current.height_percent = theme.current.aspect_ratio * 100;
              }
  
              checkBreakpoint() {
                  theme.current.is_mobile = theme.current.width < theme.breakpoints.main;
                  theme.current.is_desktop = !theme.current.is_mobile;
                  theme.current.is_mobile_md = theme.current.width < theme.breakpoints.main_md;
                  theme.current.is_desktop_md = !theme.current.is_mobile_md;
                  
  
                  for(let key in theme.breakpoints.values) {
                      if(theme.breakpoints.values[key] > theme.current.width) break;
  
                      theme.current.bp = key;
                  }
                  if(this.currentBp && this.currentBp != theme.current.bp) {
                      window.dispatchEvent(new Event('theme.changed.breakpoint'));
                  }
                  if(theme.current.last_device !== undefined && theme.current.last_device !== theme.current.is_desktop) {
                      window.dispatchEvent(new Event('theme.changed.device'));
                  }
  
                  this.currentBp = theme.current.bp;
                  theme.current.last_device = theme.current.is_desktop;
              }
          }
  
          theme.WindowAnaliz = new WindowAnaliz;
  
          class AssetsLoader {
              constructor() {
                  this.paths = {
                      scripts: {
                          /*plugins*/
                          plugin_slick: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.slick.js?v=20316791845777504071754024793',
                          plugin_instafeed: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.instafeed.js?v=3815592408188010761754024793',
                          plugin_revolution_slider: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.revolution-slider.js?v=11297386225160907281754024793',
                          plugin_shipping_rates_calculation: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.shipping-rates-calculation.js?v=100817455991728025511754024793',
                          /*shopify*/
                          shopify_common: '//www.shreeshivam.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js',
                          currency_rates: '//cdn.shopify.com/s/javascripts/currencies.js',
                          currency: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.currency.js?v=135323464677074706601754024793',
                          handlebars: '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.10/handlebars.min.js',
                          countries: '/services/javascripts/countries.js',
                          qrcode: '//www.shreeshivam.com/cdn/shopifycloud/storefront/assets/themes_support/vendor/qrcode-3f2b403b.js',
                          /*global*/
                          theme: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme.js?v=67137329339676824901754024793',
                          theme_pt2: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-pt2.js?v=65239079755758364341754024793',
                          /*modules*/
                          tooltip: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.tooltip.js?v=178453357639750643961754024793',
                          product_page: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.product-page.js?v=134665431342063784491754024793',
                          sticky_sidebar: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.sticky-sidebar.js?v=139951810672614920761754024793',
                          masonry: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.masonry.js?v=40684217788793854421754024793',
                          notifications: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.notifications.js?v=143310546160870795031754024793',
                          parallax: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.parallax.js?v=91941524912941156981754024793',
                          popup_subscription: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.popup-subscription.js?v=150773029114349718421754024793',
                          popup_send_confirmation: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.popup-subscription-confirmation.js?v=23449646058083779081754024793',
                          popup_age_confirmation: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.popup-age-confirmation.js?v=89882771720211531731754024793',
                          product_footbar: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.product-footbar.js?v=98662445094094572401754024793',
                          range_of_price: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.range-of-price.js?v=163266616035009976761754024793',
                          pubsub: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.pubsub.js?v=94014225489260622511754024793',
                          recipient_form: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.recipient-form.js?v=94038930928340180011754024793',
                          shipping_rates_calculation: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.shipping-rates-calculation.js?v=113219452998947869611754024793',
                          sticky_header: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.sticky-header.js?v=139158393874000640711754024793',
                          tabs: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.tabs.js?v=125819397396519319201754024793',
                          presentation: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.presentation.js?v=183252687310968498721754024793',
                          particles: '//www.shreeshivam.com/cdn/shop/t/16/assets/module.particles.js?v=97851078733833534341754024793',
                          /*sections*/
                          header: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.header.js?v=53620562376217160741754024793',
                          collections: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.collection-filters-form.js?v=70864375186967250731754024793',
                          article_page: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.article-page.js?v=47073754701263752821754024793',
                          carousel_articles: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.carousel-articles.js?v=653485215721462801754024793',
                          carousel_brands: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.carousel-brands.js?v=48924526553513717141754024793',
                          carousel_products: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.carousel-products.js?v=89383723899780140941754024793',
                          carousel_reviews: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.carousel-reviews.js?v=42925983738693164961754024793',
                          gallery: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.gallery.js?v=112160564754835692061754024793',
                          builder: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.builder.js?v=2003978704440173221754024793',
                          builder_2021: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.builder-2021.js?v=107756687897370582881754024793',
                          lookbook: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.lookbook.js?v=50021174525118087281754024793',
                          slider_revolution: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.slider-revolution.js?v=138404044913965339181754024793',
                          sorting_collections: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.sorting-collections.js?v=28025075435402965091754024793',
                          brands: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.brands.js?v=163062217742058845641754024793',
                          footer: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.footer.js?v=75244284440493806261754024793',
                          ticker: '//www.shreeshivam.com/cdn/shop/t/16/assets/section.ticker.js?v=14074666540630772921754024793',
                          /*templates*/
                          customers_addresses: '//www.shreeshivam.com/cdn/shop/t/16/assets/template.customers-addresses.js?v=48211460086976449171754024793',
                          customers_login: '//www.shreeshivam.com/cdn/shop/t/16/assets/template.customers-login.js?v=175024818676097740531754024793',
                          giftcard: '//www.shreeshivam.com/cdn/shop/t/16/assets/template.giftcard.js?v=21858572330320844461754024793',
                          /*custom*/
                          custom: '//www.shreeshivam.com/cdn/shop/t/16/assets/custom.js?v=111603181540343972631754024793'
                      },
                      styles: {
                          /*plugins*/
                          plugin_tippy: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.tippy.css?v=165624266709964226061754024793',
                          plugin_fotorama: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.fotorama.css?v=55641136495550059231754024793',
                          plugin_ion_range_slider: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.ion-range-slider.css?v=37174351476813760101754024793',
                          plugin_revolution: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.revolution.css?v=56277297267595991351754024793',
                          plugin_slick: '//www.shreeshivam.com/cdn/shop/t/16/assets/plugin.slick.css?v=100431963982089937591754024793',
                          /*shopify*/
                          /*global*/
                          theme: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme.css?1945',
                          theme_m: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-m.css?v=93570223210891599681754024793',
                          theme_d: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-d.css?v=42290775858540999721754024793',
                          
  theme_home_16: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-home-16.css?v=14019763325842661961754024793',
                          
  theme_home_18: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-home-18.css?v=90565809543576451921754024793',
                          
  theme_skin_1: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-1.css?v=116020219512512359171754024793',
                          
  theme_skin_2: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-2.css?v=95550011312163712521754024793',
                          
  theme_skin_3: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-3.css?v=154995094702760714981754024793',
                          
  theme_skin_4: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-4.css?v=51405379690910383771754024793',
                          
  theme_skin_5: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-5.css?v=123547883741742312421754024793',
                          
  theme_skin_6: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-6.css?v=179254090862693114391754024793',
                          
  theme_skin_7: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-7.css?v=102070749130004864381754024793',
                          
  theme_skin_8: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-8.css?v=181914125313335164761754024793',
                          
  theme_skin_9: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-9.css?v=51302265838674659641754024793',
                          
  theme_skin_10: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-10.css?v=115348085773082212951754024793',
                          
  theme_skin_11: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-11.css?v=95550011312163712521754024793',
                          
  theme_skin_12: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-12.css?v=23874423527171773871754024793',
                          
  theme_skin_13: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-13.css?v=4870118282786272611754024793',
                          
  theme_skin_14: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-14.css?v=121448334888411632881754024793',
                          
  theme_skin_15: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-15.css?v=126359282962652673781754024793',
                          
  theme_skin_16: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-16.css?v=176883094602489346321754024793',
                          
  theme_skin_17: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-17.css?v=77649546382119917801754024793',
                          
  theme_skin_18: '//www.shreeshivam.com/cdn/shop/t/16/assets/theme-skin-18.css?v=33250789060525206411754024793',
                          
                          presentation: '//www.shreeshivam.com/cdn/shop/t/16/assets/presentation.css?v=72316751709984543741754024793',
                          custom: '//www.shreeshivam.com/cdn/shop/t/16/assets/custom.css?v=111603181540343972631754024793'
                      }
                  };
  
                  this.settings = {
                      scripts: {
                          sticky_sidebar: {
                              media: 'desktop-md'
                          },
                          tooltip: {
                              media: 'desktop'
                          }
                      },
                      styles: {
                          theme_m: {
                              loadedClass: 'css-theme-loaded font-base-loaded'
                          },
                          theme_d: {
                              loadedClass: 'css-theme-loaded font-base-loaded'
                          },
                          font_base: {
                              loadedClass: 'font-base-loaded'
                          },
                          /*
                          theme: {
                              loadedClass: 'css-theme-loaded'
                          },
                          */
                          presentation: {
                              loadedClass: 'css-presentation-loaded'
                          }
                      }
                  };
  
                  this.callbacks = {};
  
                  this.requirementList = {
                      scripts: [],
                      styles: []
                  };
                  this.statuses = {
                      scripts: {},
                      styles: {}
                  };
                  this.progress = {};
  
                  document.addEventListener('DOMContentLoaded', () => {
                      this.DOMContentLoaded = true;
                      window.dispatchEvent(new Event('theme.assetsLoader::theme.DOMContentLoaded'));
                      if(!this.wasUserAction) this.anticipateUserEvent();
                  });
  
                  const userActionList = ['mousemove', 'keydown', 'mousedown', 'mousewheel', 'touchstart'];
                  const checkUserAction = event => {
                      this.wasUserAction = true;
                      html.classList.add('css-full-loaded');
                      window.dispatchEvent(new Event('theme.assetsLoader::wasUserAction'));
                      userActionList.forEach(event => document.removeEventListener(event, checkUserAction));
                  };
  
                  if(window.ios) this.wasUserAction = true;
  
                  userActionList.forEach(event => document.addEventListener(event, checkUserAction));
                  document.fonts.ready.then(e => {
                      this.onLoadedTag('styles', 'font_base');
                  });
                  /*
                  window.addEventListener('load', () => {
                      this.onLoadedTag('styles', 'font_base');
                  });
                  */
                  window.addEventListener('theme.resize', this.onResize);
              }
  
              anticipateUserEvent() {
                  /*
                  const optionButtons = document.querySelectorAll('.js-product-options [data-js-option-value]');
  
                  optionButtons.forEach(element => {
                      const onEvent = e => {
                          if(this.getDeepProperty(this.progress, ['scripts', 'theme_pt2']) !== 'finished') {
                              const buttonsWrapper = element.closest('.js-product-options');
                              window.addEventListener('theme.assetsLoader::loaded:scripts:vendor', () => {
                                  theme.Preloader.unset(buttonsWrapper);
                              });
                              theme.Preloader.set(buttonsWrapper, {
                                  fixed: true
                              });
                          }
                          
                          element.removeEventListener('click', onEvent);
                      };
  
                      element.addEventListener('click', onEvent);
                  });
                  */}
  
              onResize() {
                  document.querySelectorAll(`[rel="preload"][as="style"][data-media="${theme.current.is_desktop ? 'desktop' : 'mobile'}"]`)
                      .forEach(element => element.dispatchEvent(new Event('load')));
                  document.querySelectorAll('[rel="preload"][as="script"][data-media]')
                      .forEach(element => {
                          const dataMedia = element.dataset.media;
  
                          if((dataMedia === 'desktop' && window.innerWidth >= theme.breakpoints.main) || (dataMedia === 'desktop-md' && window.innerWidth >= theme.breakpoints.main_md)) {
                              element.dispatchEvent(new Event('load'));
                              element.removeAttribute('rel');
                          }
                      });
              }
  
              require(namespace, name) {
                  if(window.ie || this.requirementList[namespace].indexOf(name) !== -1 || !this.upload) {
                      return;
                  }
  
                  this.requirementList[namespace].push(name);
                  this.startQueue(namespace);
              }
  
              loadManually(requires, callback) {
                  if(!this.upload || !this.loadManuallyOn) {
                      callback();
                      return;
                  }
                  if(callback) this.waitFullGroupLoad(requires, callback);
                  
                  requires.forEach(requireArr => {
                      const [namespace, name] = requireArr;
  
                      this.require(namespace, name);
                  });
              }
  
              waitFullGroupLoad(requires, callback) {
                  const onSomeLoaded = () => {
                      let isFullGroupLoaded = true;
  
                      requires.forEach(requireArr => {
                          const [namespace, name] = requireArr;
                          
                          if(this.getDeepProperty(this.settings, [namespace, name, 'media']) !== undefined && !this.isActiveMedia(namespace, name)) {
                              return;
                          } else if(this.getDeepProperty(this.progress, [namespace, name]) !== 'finished') {
                              isFullGroupLoaded = false;
                              return false;
                          }
                      });
  
                      if(isFullGroupLoaded) {
                          window.removeEventListener('theme.assetsLoader::loaded', onSomeLoaded);
                          callback();
                      }
  
                      return isFullGroupLoaded;
                  };
  
                  if(!onSomeLoaded()) window.addEventListener('theme.assetsLoader::loaded', onSomeLoaded);
              }
  
              isActiveMedia(namespace, name) {
                  const media = this.getDeepProperty(this.settings, [namespace, name, 'media']);
  
                  if((media === 'desktop' && window.innerWidth >= theme.breakpoints.main) || (media === 'desktop-md' && window.innerWidth >= theme.breakpoints.main_md)) {
                      return true;
                  } else {
                      return false;
                  }
              }
  
              startQueue(namespace) {
                  if(this.statuses[namespace].progress) {
                      this.statuses[namespace].needLoading = true;
                      return;
                  }
  
                  this.statuses[namespace].progress = true;
  
                  const queue = [];
  
                  this.requirementList[namespace].forEach(name => {
                      if(!this.getDeepProperty(this.progress, [namespace, name])) queue.push(name);
                  });
                  queue.forEach(name => {
                      this.onLoadTag(namespace, name);
                      this.loadTag(namespace, name);
                  });
                  this.statuses[namespace].progress = false;
  
                  if(this.statuses[namespace].needLoading) {
                      this.statuses[namespace].needLoading = false;
                      this.startQueue(namespace);
                  }
              }
  
              loadTag(namespace, name, callback) {
                  const tag = this[namespace === 'scripts' ? 'buildScriptTag' : 'buildStyleTag'](namespace, name, () => {
                      this.onLoadedTag(namespace, name, callback);
                  });
                  document.head.insertBefore(tag, document.head.childNodes[document.head.childNodes.length - 1].nextSibling);
              }
  
              buildScriptTag(namespace, name, onload) {
                  const settingsMedia = this.getDeepProperty(this.settings.scripts, [name, 'media']);
  
                  if((settingsMedia === 'desktop' && window.innerWidth < theme.breakpoints.main) || (settingsMedia === 'desktop-md' && window.innerWidth < theme.breakpoints.main_md)) {
                      const link = document.createElement('link');
  
                      link.onload = () => this.onLoadScriptLinkPreload(name, onload);
                      link.rel = 'preload';
                      link.as = 'script';
                      link.media = settingsMedia === 'desktop' ? `(min-width: ${theme.breakpoints.main}px)` : 
                          settingsMedia === 'desktop-md' ? `(min-width: ${theme.breakpoints.main_md}px)` : `(max-width: ${theme.breakpoints.main - 1}px)`;
                      link.dataset.media = settingsMedia;
                      link.href = this.paths.scripts[name];
  
                      return link;
                  } else {
                      window.performance.mark(`theme:${namespace}:${name}:load`);
                      /*console.debug('start:', namespace, name);*/
  
                      const script = document.createElement('script');
  
                      script.onload = onload;
                      script.async = this.asyncStatus !== undefined ? this.asyncStatus : true;
                      script.src = this.paths.scripts[name];
  
                      return script;
                  }
              }
  
              onLoadScriptLinkPreload(name, callback) {
                  this.loadTag('scripts', name, callback);
              }
  
              buildStyleTag(namespace, name, onload) {
                  window.performance.mark(`theme:${namespace}:${name}:load`);
                  /*console.debug('start:', namespace, name);*/
                  
                  const link = document.createElement('link');
                  
                  link.onload = () => this.onLoadStyleLinkPreload(link, name);
                  link.rel = 'preload';
                  link.as = 'style';
                  link.href = this.paths.styles[name];
  
                  return link;
              }
  
              onLoadStyleLinkPreload(tag, name, callback) {
                  tag.onload = null;
                  tag.onload = this.onLoadedTag('styles', name, callback);
                  tag.rel='stylesheet';
              }
  
              onLoadTag(namespace, name) {
                  this.setDeepProperty(this.progress, [namespace, name], 'process');
              }
  
              onLoadedTag(namespace, name, callback) {
                  this.setDeepProperty(this.progress, [namespace, name], 'finished');
                  window.dispatchEvent(new Event('theme.assetsLoader::loaded'), {namespace, name});
                  window.dispatchEvent(new Event(`theme.assetsLoader::loaded:${namespace}:${name}`));
                  window.performance.mark(`theme:${namespace}:${name}:loaded`);
                  /*console.debug('loaded:', namespace, name);*/
                  
                  const loadedClass = this.getDeepProperty(this.settings, [namespace, name, 'loadedClass']);
                  const itemCallbacks = this.getDeepProperty(this.callbacks, [namespace, name]);
  
                  if(loadedClass) loadedClass.split(' ').forEach(className => html.classList.add(className));
                  if(itemCallbacks) itemCallbacks.call(this);
                  if(callback) callback();
              }
  
              setDeepProperty(startObj, complexityArray, value) {
                  complexityArray.forEach((prop, i) => {
                      if(i < complexityArray.length - 1) {
                           if(!startObj[prop]) startObj[prop] = {};
  
                           startObj = startObj[prop];
                      } else {
                          startObj[prop] = value;
                      }
                  });
  
                  return value;
              }
  
              getDeepProperty(startObj, complexityArray) {
                  let newLevelValue;
  
                  complexityArray.forEach((prop, i) => {
                      if(startObj[prop]) {
                          if(i < complexityArray.length - 1) {
                              startObj = startObj[prop];
                          } else {
                              newLevelValue = startObj[prop];
                          }
                      } else {
                          return false;
                      }
                  });
  
                  return newLevelValue;
              }
  
              loadInlineStyles() {
                  const templates = document.body.querySelectorAll('template.js-loader-inline-style');
  
                  for(let template of templates) {
                      
                      if(!document.querySelectorAll(`style.js-loader-inline-style[data-key="${template.dataset.key}"]`).length) {
                          let templateStyle = template.content.cloneNode(true).querySelector('style');
                          let templateStyleInnerHTML = templateStyle.innerHTML;
  
                          let style = document.createElement('style');
  
                          for(let key in templateStyle.dataset) {
                              style.dataset[key] = templateStyle.dataset[key];
                          }
  
                          if(templateStyle.media) style.media = templateStyle.media;
                          if(templateStyle.classList) style.classList = templateStyle.classList;
  
                          style.classList.add('js-loader-inline-style');
                          style.innerHTML = templateStyleInnerHTML;
      
                          style.dataset.key = template.dataset.key;
                          /*document.head.insertBefore(style, document.head.childNodes[document.head.childNodes.length - 1].nextSibling);*/
                          template.parentNode.insertBefore(style, template);
                      }
  
                      template.remove();
                  }
              }
  
              onPageLoaded(callback, requires, useLoadManuallyMethod) {
                  const DOMContentLoadedCallback = () => {
                      if(requires) {
                          const requiresArray = [];
                          
                          for(let i = 0; i < requires.length; i++) {
                              requiresArray.push([ 'scripts', requires[i] ]);
                          }
                          
                          this[useLoadManuallyMethod ? 'loadManually' : 'waitFullGroupLoad'](requiresArray, function() {
                              setTimeout(() => {
                                  callback();
                              }, 0);
                          });
                      } else {
                          callback();
                      }
                  };
  
                  this.DOMContentLoaded ? DOMContentLoadedCallback() : document.addEventListener('DOMContentLoaded', DOMContentLoadedCallback);
              }
  
              onUserAction(callback, requires) {
                  const wasUserActionCallback = () => {
                      this.onPageLoaded(callback, requires, true);
                  };
  
                  this.wasUserAction ? wasUserActionCallback() : window.addEventListener('theme.assetsLoader::wasUserAction', wasUserActionCallback);
              }
  
              onScrollOrUserAction(section, callback, requires) {
                  let isCallbackCalled = false;
                  const isVisible = force => {
                      if(force || (section.getBoundingClientRect().bottom > -200 && section.getBoundingClientRect().top < window.innerHeight + 200)) {
                          window.removeEventListener('mutation', isVisible);
                          if(isCallbackCalled) return;
                          isCallbackCalled = true;
                          this.onPageLoaded(callback, requires, true);
                          return true;
                      }
  
                      return false;
                  };
  
                  if(!isVisible()) window.addEventListener('mutation', isVisible);
  
                  this.onUserAction(() => {
                      isVisible(true);
                  }, requires);
              }
          }
  
          theme.AssetsLoader = new AssetsLoader;
  
          theme.AssetsLoaderSettings = decodeURIComponent(atob(theme.AssetsLoaderSettings).split('').map(c => {
              return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
          }).join(''));
          
          class LazyImage {
              constructor() {
                  theme.AssetsLoader.onPageLoaded(() => {
                      if(this.api) return;
  
                      this.checkInlineBg();
  
                      window.addEventListener('mutation', () => {
                          document.querySelectorAll('.lazyload:not([data-bg]):not(.preloaded):not([data-ll-status])').forEach(element => {
                              this.inlineCheck(element, element.dataset.bg ? 'bg' : null);
                          });
                      });
                  });
                  window.addEventListener('slider-initialized', e => {
                      e.detail.slider.querySelectorAll('.lazyload:not([data-bg]):not(.preloaded):not([data-ll-status])').forEach(element => {
                          this.inlineCheck(element, element.dataset.bg ? 'bg' : null);
                      });
                  });
                  theme.AssetsLoader.onPageLoaded(() => {
                      this.checkFullscreenElements();
                  });
              }
  
              buildSrcset(element, url, type) {
                  if(type === 'bg') {
                      let width = element.getBoundingClientRect().width;
          
                      if(element.dataset.scale) width *= element.dataset.scale;
  
                      return width > 0 ? url.replace('{width}', Math.ceil(width)) : element.dataset.bg;
                  } else {
                      const parent = element.parentNode;
                      const parentParams = parent.getBoundingClientRect();
                      const height = parentParams.height;
                      const aspectRatioOriginal = element.dataset.aspectRatioOriginal;
                      let width = parentParams.width;
                      let dataSrcset = element.dataset.srcset;
  
                      if(!dataSrcset) dataSrcset = element.dataset.src;
                      if(aspectRatioOriginal) {
                          const stretchSize = element.dataset.stretchSize;
                          const parentAspectRatio = element.dataset.aspectRatio;
  
                          if(stretchSize === 'cover') {
                              if(Math.ceil(width / aspectRatioOriginal) < Math.ceil(width / parentAspectRatio)) {
                                  width = height * aspectRatioOriginal;
                              } else {
                                  width = Math.ceil(Math.max(width, height * parentAspectRatio));
                              }
                          } else if(stretchSize === 'stretch-by-height') {
                              if(Math.ceil(width / aspectRatioOriginal) !== Math.ceil(width / parentAspectRatio)) {
                                  width = height * aspectRatioOriginal;
                              }
                          } else if(stretchSize === 'contain') {
                              if(Math.ceil(width / aspectRatioOriginal) > Math.ceil(width / parentAspectRatio)) {
                                  width = Math.max(width, height * aspectRatioOriginal);
                              }
                          }
                      }
  
                      if(window.innerWidth >= theme.breakpoints.main && element.dataset.scalePerspective) {
                          width *= element.dataset.scalePerspective;
                      }
                      if(element.dataset.scale) width *= element.dataset.scale;
                      if(window.devicePixelRatio) width *= window.devicePixelRatio;
  
                      return width > 0 && url && url.indexOf('{width}') !== -1 ? url.replace('{width}', Math.min(Math.ceil(width), 3840)) : dataSrcset;
                  }
              }
  
              enter(element, loadManually) {
                  const srcset = element.getAttribute('srcset');
                  const dataMaster = element.dataset.master;
                  const dataBg = element.dataset.bg;
                  const url = dataBg ? (dataMaster || dataBg) : (dataMaster || element.dataset.srcset);
                  const newSrcset = theme.LazyImage.buildSrcset(element, url, (dataBg ? 'bg' : 'srcset'));
                  
                  if(srcset && srcset === newSrcset) return;
                  if(dataBg) {
                      element.style.backgroundImage = newSrcset;
                  } else {
                      if(loadManually) {
                          element.dataset.srcset = newSrcset;
                          element.setAttribute('srcset', newSrcset);
                      } else {
                          element.dataset.srcset = newSrcset;
                      }
                  }
              }
  
              onLoadedEvents(element) {
                  element.dispatchEvent(new Event('lazyloaded'));
                  window.dispatchEvent(new Event('lazyloaded'));
              }
  
              onLoadInlineCallback(element) {
                  element.classList.add('loaded');
                  element.classList.add('entered');
                  element.dataset.llStatus = 'loaded';
                  setTimeout(() => element.classList.add('lazyload'), 1000);
              }
  
              inlineCheck(element, type) {
                  if((element.getBoundingClientRect().width > 5 || element.getBoundingClientRect().bottom > -20) && element.getBoundingClientRect().top < window.innerHeight + 20 && element.offsetWidth > 0 && element.offsetHeight > 0 && !element.closest('.slick-slide:not(.slick-active)')) {
                      element.classList.add('preloaded');
                      element.classList.remove('lazyload');
                      if(type === 'bg') {
                          element.style.backgroundImage = `url('${this.buildSrcset(element, element.dataset.master, type)}')`;
                          this.onLoadInlineCallback(element);
                      } else {
                          element.onload = () => {
                              this.onLoadInlineCallback(element);
                              this.onload = null;
                          };
                          element.setAttribute('srcset', this.buildSrcset(element, element.dataset.master));
                      }
                  }
              }
  
              checkInlineBg() {
                  document.querySelectorAll('.lazyload[data-bg]:not(.preloaded):not([data-ll-status])').forEach(element => {
                      this.inlineCheck(element, 'bg');
                  });
              }
  
              update(element) {
                  if(!element && this.api) {
                      this.api.update();
                      return;
                  }
                  if(element && !element.classList.contains('entered') && !element.dataset.llStatus) {
                      const onElementLoad = () => {
                          element.removeEventListener('load', onElementLoad);
                          element.classList.add('loaded');
                          element.dataset.llStatus = 'loaded';
                          this.onLoadedEvents(element);
                      };
  
                      element.addEventListener('load', onElementLoad);
                      element.classList.add('entered');
                      this.enter(element, true);
                  }
              }
  
              checkFullscreenElements() {
                  const fullscreenElements = document.querySelectorAll('.lazyload-fullscreen');
                  const fullscreenHeaderElements = document.querySelectorAll('.lazyload-fullscreen-header');
  
                  if(fullscreenElements.length) {
                      const updateFullscreenSlick = () => {
                          fullscreenElements.forEach(element => {
                              var slick = element.closest('.slick-initialized');
              
                              if(slick) slick.slick('setPosition');
                          });
                      };
                      const setFullscreenSize = () => {
                          fullscreenElements.forEach(element => {
                              element.style.paddingTop = this.fullscreenElementCalculate() + '%';
                              element.classList.remove('invisible');
                          });
                          updateFullscreenSlick();
                      };
  
                      setFullscreenSize();
                      window.addEventListener('theme.resize', setFullscreenSize);
      
endpoints.name: https://www.shreeshivam.com/cdn/shop/files/Shree-Shivam-Square-Logo_32x32.jpg?v=1666118425
endpoints.html_title: 
          SHREE SHIVAM: Men, Women, Kids and Wedding Clothing Store
  &ndash; SHREE SHIVAM: Clothing Store
  
endpoints.supported_versions: HTTP/1.1 HTTP/2
endpoints.banner: HTTP/1.1 200 OK
  Date:  <REDACTED>
  Content-Type: text/html; charset=utf-8
  Transfer-Encoding: chunked
  Connection: keep-alive
  Content-Encoding: gzip
  x-sorting-hat-podid: 320
  x-sorting-hat-shopid: 66425782593
  x-storefront-renderer-rendered: 1
  etag: W/"cacheable:9380344b526c1e5af04411d9ec865f5d"
  link: <https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin, <https://cdn.shopify.com/extensions/0199c2df-78e0-7614-9bf8-389562b96992/whatsapp-chat-61/assets/whatsapp-style.min.css>; as="style"; rel="preload"
  speculation-rules: "/cdn/shopifycloud/storefront/assets/storefront/storefronts.specrules-dd5621a1.json"
  set-cookie: localization=IN; path=/; expires=Fri, 09 Oct 2026 16:11:50 GMT
  set-cookie: _shopify_y=2594b52d-f4c4-4cc0-9d6b-e046b86d61d4; domain=shreeshivam.com; path=/; expires=Fri, 09 Oct 2026 22:11:50 GMT; SameSite=Lax
  set-cookie: _shopify_s=c9962c4d-926a-4cca-8d60-42e9c939b2b4; domain=shreeshivam.com; path=/; expires=Thu, 09 Oct 2025 16:41:50 GMT; SameSite=Lax
  set-cookie: _tracking_consent=3.AMPS_US_f_f_6BREbS0vQZWR-1Qta-GDbA; domain=shreeshivam.com; path=/; expires=Fri, 09 Oct 2026 22:11:50 GMT; SameSite=Lax
  set-cookie: _shopify_essential=:AZnJvjkNAAEAk_RZ_FnqepzYX9csEEpHP-NGstzAY-nbZjaldtTsDl6GA_VNTWkz2ll9HjDj_x3x2sIcz2CJ44ZRY4CyjmVe_6pf-N6IJj0F-ozMmFIl0QbBWfoIVCMAy5mmznXZvNH0EL7DgY-mY2rkb9Dz6tDSSF_X2suX43VE_a1xJmkQQXpJ94b36hyv5NNnNpBOnY0R8hP8xR_FudUXSzdeYF_Cqt8GZYPvzezXaKJJP3U:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
  set-cookie: _shopify_analytics=:AZnJvjkgAAEAthTs7pkObSLz4kh8pUtac46tIULF0X3F66DONM4Yu05tZStXGA:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
  shopify-complexity-score: 270
  x-frame-options: DENY
  content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
  strict-transport-security: max-age=7889238
  x-shopid: 66425782593
  x-shardid: 320
  vary: Accept
  vary: accept-encoding
  content-language: en-IN
  powered-by: Shopify
  server-timing: processing;dur=28;desc="gc:3", db;dur=5, db_async;dur=1.643, asn;desc="398324", edge;desc="ORD", country;desc="US", theme;desc="179530236225", pageType;desc="index", servedBy;desc="vs2n", requestID;desc="4b99812e-5009-49c1-aec5-e4a2fa1cbf3f-1760026310", _y;desc="2594b52d-f4c4-4cc0-9d6b-e046b86d61d4", _s;desc="c9962c4d-926a-4cca-8d60-42e9c939b2b4", _cmp;desc="3.AMPS_US_f_f_6BREbS0vQZWR-1Qta-GDbA"
  Server-Timing: cfRequestDuration;dur=69.000244
  x-dc: gcp-us-central1,gcp-us-central1,gcp-us-central1
  x-request-id: 4b99812e-5009-49c1-aec5-e4a2fa1cbf3f-1760026310
  Alt-Svc: h3=":443"; ma=86400
  cf-cache-status: DYNAMIC
  Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=GakAvigl3%2F%2BewRqqucozQ6bFUpy0GrAtZ8deabFu7CZwYmvJe9VGfv%2B6ciqq5wn2U5fw1lmCycIhPPDs9sHwK4vX3PRTwEI%2B57h%2F%2FjMgH6FetD%2FJsI6ftN04Pb7i0aRXG3oQPmY%3D"}],"group":"cf-nel","max_age":604800}
  NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
  X-XSS-Protection: 1; mode=block
  X-Content-Type-Options: nosniff
  X-Permitted-Cross-Domain-Policies: none
  X-Download-Options: noopen
  Server: cloudflare
  CF-RAY: 98bf27fb0c16f833-ORD
  
endpoints.ip: 23.227.38.74
[binary data, 7 values, 175 bytes]