It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://seoagencymart.easy.co/products/mart1/

  1. <!doctype html>
  2. <!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
  3. <!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
  4. <!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
  5. <!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
  6. <!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]-->
  7. <head>
  8.  
  9.  <!-- Basic page needs ================================================== -->
  10.  <meta charset="utf-8">
  11.  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  12.  
  13.  
  14.  <link rel="icon" href="https://cdn.store-assets.com/s/922320/f/8463850.png" />
  15.  
  16.  
  17.  <!-- Title and description ================================================== -->
  18.  <title>
  19.  mart1 &ndash; Seo Agencymart
  20.  </title>
  21.  
  22.  
  23.  <meta name="description" content="https://marlaa1.weebly.com/ https://marlaa2.weebly.com/ https://marlaa3.weebly.com/ https://marlaa4.weebly.com/ https://marlaa5.weebly.com/ https://marlaa6.weebly.com/ https://marlaa7.weebly.com/ https://marlaa8.weebly.com/ https://marlaa9.weebly.com">
  24.  
  25.  
  26.  <!-- Social meta ================================================== -->
  27.  
  28.  
  29.  <meta property="og:type" content="product">
  30.  <meta property="og:title" content="mart1">
  31.  <meta property="og:url" content="https://seoagencymart.easy.co/products/mart1">
  32.  
  33.  <meta property="og:price:amount" content="50">
  34.  <meta property="og:price:currency" content="USD">
  35.  
  36.  
  37. <meta property="og:description" content="https://marlaa1.weebly.com/ https://marlaa2.weebly.com/ https://marlaa3.weebly.com/ https://marlaa4.weebly.com/ https://marlaa5.weebly.com/ https://marlaa6.weebly.com/ https://marlaa7.weebly.com/ https://marlaa8.weebly.com/ https://marlaa9.weebly.com">
  38. <meta property="og:site_name" content="Seo Agencymart">
  39.  
  40.  
  41.  
  42.  <meta name="twitter:card" content="summary">
  43.  
  44.  
  45.  
  46.  <meta name="twitter:site" content="@">
  47.  
  48.  
  49.  <meta name="twitter:title" content="mart1">
  50.  <meta name="twitter:description" content="https://marlaa1.weebly.com/
  51. https://marlaa2.weebly.com/
  52. https://marlaa3.weebly.com/
  53. https://marlaa4.weebly.com/
  54. https://marlaa5.weebly.com/
  55. https://marlaa6.weebly.com/
  56. https://marlaa7.weebly.com/
  57. http">
  58.  <meta name="twitter:image" content="/assets/images/products/no_image.png">
  59.  <meta name="twitter:image:width" content="480">
  60.  <meta name="twitter:image:height" content="480">
  61.  
  62.  
  63.  
  64.  
  65.  <!-- Helpers ================================================== -->
  66.  <link rel="canonical" href="https://seoagencymart.easy.co/products/mart1">
  67.  <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
  68.  <meta name="theme-color" content="#121212">
  69.  
  70.  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript" ></script>
  71.  
  72.  <!-- Header hook for plugins ================================================== -->
  73.  
  74. <!-- ScriptTags -->
  75. <script>window.__st={'p': 'product', 'cid': ''};</script><script src='/assets/events.js'></script><script>const __es_ads = {'country_code':'US' ,'title': 'Online store by <img src="https://s3.ap-southeast-1.amazonaws.com/easystore.website/images/logo/svg/easystore-logo-horizontal.svg" alt="EasyStore" style="display: block !important;width:8em;margin:-2px 0 0 8px;"> <i style="width: 1px;height: 25px;margin: 0 10px;background: #E3E7EB;"></i> Create yours for free today.','title_mb': 'Create online store with <img src="https://s3.ap-southeast-1.amazonaws.com/easystore.website/images/logo/svg/easystore-logo-horizontal.svg" alt="EasyStore" style="display: block !important;width:8em;margin:-2px 8px 0;">','cta': 'Get started'}</script><script src='/assets/js/ads/storefront-ads.js'></script><script>(function(){function asyncLoad(){var urls=['/assets/traffic.js?v=1'];for(var i=0;i<urls.length;i++){var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src=urls[i];var x=document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);}}window.attachEvent ? window.attachEvent('onload', asyncLoad) : window.addEventListener('load', asyncLoad, false);})();</script>
  76. <!-- /ScriptTags -->
  77.  
  78.  
  79.  
  80.  <script src="https://themes.easystore.co/63057/assets/global.js?t=1761798099" defer="defer"></script>
  81.  
  82.  
  83.  
  84.  <script>
  85.  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  86.  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  87.  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  88.  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  89.  
  90.  ga('create', '', 'auto','myTracker');
  91.  ga('myTracker.send', 'pageview');
  92.  
  93.  </script>
  94.  
  95.  <script src="/assets/storefront.js?id=914286bfa5e6419c67d1" type="text/javascript" ></script>
  96.  
  97.  
  98.  <!-- CSS ================================================== -->
  99.  <style>
  100.      @font-face {
  101.        font-family: 'Rubik';
  102.        font-style: normal;
  103.        font-weight: regular;
  104.        src: local('Rubik regular'), local('Rubik-regular'), url(https://fonts.gstatic.com/s/rubik/v14/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UE80V4bVkA.ttf) format('truetype');
  105.      }
  106.  
  107.      @font-face {
  108.        font-family: 'Archivo Black';
  109.        font-style: normal;
  110.        font-weight: regular;
  111.        src: local('Archivo Black regular'), local('Archivo Black-regular'), url(https://fonts.gstatic.com/s/archivoblack/v10/HTxqL289NzCGg4MzN6KJ7eW6OYuP_x7yx3A.ttf) format('truetype');
  112.      }
  113.  
  114.      :root {
  115.        --font-body-family: 'Rubik', sans-serif;
  116.        --font-body-style: normal;
  117.        --font-body-weight: 300;
  118.  
  119.        --font-heading-family: 'Archivo Black', sans-serif;
  120.        --font-heading-style: normal;
  121.        --font-heading-weight: 700;
  122.  
  123.        --color-heading-text: 18,18,18;
  124.        --color-base-text: 18,18,18;
  125.        --color-base-background-1: 255,255,255;
  126.        --color-base-background-2: 255,255,255;
  127.        
  128.        --color-base-solid-button-labels: 255,255,255;
  129.        --color-base-outline-button-labels: 18,18,18;
  130.        
  131.        --color-base-accent-1: 18,18,18;
  132.        --color-base-accent-2: 18,18,18;
  133.        --payment-terms-background-color: 255,255,255;
  134.  
  135.        --gradient-base-background-1: 255,255,255;
  136.        --gradient-base-background-2: 255,255,255;
  137.        --gradient-base-accent-1: 18,18,18;
  138.        --gradient-base-accent-2: 18,18,18;
  139.  
  140.        --page-width: 145rem;
  141.      }
  142.  
  143.      *,
  144.      *::before,
  145.      *::after {
  146.        box-sizing: inherit;
  147.      }
  148.  
  149.      html {
  150.        box-sizing: border-box;
  151.        font-size: 62.5%;
  152.        height: 100%;
  153.      }
  154.  
  155.      body {
  156.        display: grid;
  157.        grid-template-rows: auto auto 1fr auto;
  158.        grid-template-columns: 100%;
  159.        min-height: 100%;
  160.        margin: 0;
  161.        font-size: 1.5rem;
  162.        letter-spacing: 0.06rem;
  163.        line-height: 1.8;
  164.        font-family: var(--font-body-family);
  165.        font-style: var(--font-body-style);
  166.        font-weight: var(--font-body-weight);
  167.        
  168.      }
  169.  
  170.      @media screen and (min-width: 750px) {
  171.        body {
  172.          font-size: 1.6rem;
  173.        }
  174.      }
  175.   </style>
  176.  
  177.  <link href="https://themes.easystore.co/63057/assets/base.css?t=1761798099" rel="stylesheet" type="text/css" media="screen" />
  178.  
  179.  
  180.  
  181.  
  182.  <script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
  183. </head>
  184.  
  185. <body id="mart1" class="template-product" >
  186.  
  187. <!-- Snippet:global/body_start: Console Extension -->
  188. <div id='es_console' style='display: none;'>1361892</div>
  189. <!-- /Snippet -->
  190.  
  191. <style>
  192.  header {
  193.    --logo-width: 120px;
  194.  }
  195.  .header-wrapper,
  196.  .header-wrapper .list-menu--disclosure,
  197.  .header-wrapper .search-modal{
  198.    background-color: #F1F1F1;
  199.  }
  200.  .header-wrapper .search-modal .field__input{
  201.    background-color: rgb(var(--color-background));
  202.  }
  203.  .header-wrapper summary .icon-caret,
  204.  .header-wrapper .header__menu-item a,
  205.  .header-wrapper .list-menu__item,
  206.  .header-wrapper .link--text{
  207.    color: #000000;
  208.  }
  209.  
  210.  .search-modal__form{
  211.    position: relative;
  212.  }
  213.  
  214.  .dropdown {
  215.    display: none;
  216.    position: absolute;
  217.    top: 100%;
  218.    left: 0;
  219.    width: 100%;
  220.    padding: 5px 0;
  221.    background-color: #fff;
  222.    color:#000;
  223.    z-index: 1000;
  224.    border-bottom-left-radius: 15px;
  225.    border-bottom-right-radius: 15px;
  226.    border: 1px solid rgba(var(--color-foreground), 1);
  227.    border-top: none;
  228.    overflow-x: hidden;
  229.    overflow-y: auto;
  230.    max-height: 350px;
  231.  }
  232.  
  233.  .dropdown-item {
  234.    padding: 0.4rem 2rem;
  235.    cursor: pointer;
  236.    line-height: 1.4;
  237.    overflow: hidden;
  238.    text-overflow: ellipsis;
  239.    white-space: nowrap;
  240.  }
  241.  
  242.  .dropdown-item:hover{
  243.    background-color: #f3f3f3;
  244.  }
  245.  
  246.  .search__input.is-focus{
  247.    border-radius: 15px;
  248.    border-bottom-left-radius: 0;
  249.    border-bottom-right-radius: 0;
  250.    border: 1px solid rgba(var(--color-foreground), 1);
  251.    border-bottom: none;
  252.    box-shadow: none;
  253.  }
  254.  
  255.  .clear-all {
  256.    text-align: right;
  257.    padding: 0 2rem 0.2rem;
  258.    line-height: 1;
  259.    font-size: 70%;
  260.    margin-bottom: -2px;
  261.  }
  262.  
  263.  .clear-all:hover{
  264.    background-color: #fff;
  265.  }
  266.  
  267.  .search-input-focus .easystore-section-header-hidden{
  268.    transform: none;
  269.  }
  270.  .referral-notification {
  271.    position: absolute;
  272.    top: 100%;
  273.    right: 0;
  274.    background: white;
  275.    border: 1px solid #e0e0e0;
  276.    border-radius: 8px;
  277.    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  278.    width: 280px;
  279.    z-index: 1000;
  280.    padding: 16px;
  281.    margin-top: 8px;
  282.    font-size: 14px;
  283.    line-height: 1.4;
  284.  }
  285.  
  286.  .referral-notification::before {
  287.    content: '';
  288.    position: absolute;
  289.    top: -8px;
  290.    right: 20px;
  291.    width: 0;
  292.    height: 0;
  293.    border-left: 8px solid transparent;
  294.    border-right: 8px solid transparent;
  295.    border-bottom: 8px solid white;
  296.  }
  297.  
  298.  .referral-notification::after {
  299.    content: '';
  300.    position: absolute;
  301.    top: -9px;
  302.    right: 20px;
  303.    width: 0;
  304.    height: 0;
  305.    border-left: 8px solid transparent;
  306.    border-right: 8px solid transparent;
  307.    border-bottom: 8px solid #e0e0e0;
  308.  }
  309.  
  310.  .referral-notification h4 {
  311.    margin: 0 0 8px 0;
  312.    color: #2196F3;
  313.    font-size: 16px;
  314.    font-weight: 600;
  315.  }
  316.  
  317.  .referral-notification p {
  318.    margin: 0 0 12px 0;
  319.    color: #666;
  320.  }
  321.  
  322.  .referral-notification .referral-code {
  323.    background: #f5f5f5;
  324.    padding: 8px;
  325.    border-radius: 4px;
  326.    font-family: monospace;
  327.    font-size: 13px;
  328.    text-align: center;
  329.    margin: 8px 0;
  330.    border: 1px solid #ddd;
  331.  }
  332.  
  333.  .referral-notification .close-btn {
  334.    position: absolute;
  335.    top: 8px;
  336.    right: 8px;
  337.    background: none;
  338.    border: none;
  339.    font-size: 18px;
  340.    color: #999;
  341.    cursor: pointer;
  342.    padding: 0;
  343.    width: 20px;
  344.    height: 20px;
  345.    line-height: 1;
  346.  }
  347.  
  348.  .referral-notification .close-btn:hover {
  349.    color: #333;
  350.  }
  351.  
  352.  .referral-notification .action-btn {
  353.    background: #2196F3;
  354.    color: white;
  355.    border: none;
  356.    padding: 8px 16px;
  357.    border-radius: 4px;
  358.    cursor: pointer;
  359.    font-size: 12px;
  360.    margin-right: 8px;
  361.    margin-top: 8px;
  362.  }
  363.  
  364.  .referral-notification .action-btn:hover {
  365.    background: #1976D2;
  366.  }
  367.  
  368.  .referral-notification .dismiss-btn {
  369.    background: transparent;
  370.    color: #666;
  371.    border: 1px solid #ddd;
  372.    padding: 8px 16px;
  373.    border-radius: 4px;
  374.    cursor: pointer;
  375.    font-size: 12px;
  376.    margin-top: 8px;
  377.  }
  378.  
  379.  .referral-notification .dismiss-btn:hover {
  380.    background: #f5f5f5;
  381.  }
  382.  .referral-modal__dialog {
  383.    transform: translate(-50%, 0);
  384.    transition: transform var(--duration-default) ease, visibility 0s;
  385.    z-index: 10000;
  386.    position: fixed;
  387.    top: 20vh;
  388.    left: 50%;
  389.    width: 100%;
  390.    max-width: 350px;
  391.    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  392.    border-radius: 12px;
  393.    background-color: #fff;
  394.    color: #000;
  395.    padding: 20px;
  396.    text-align: center;
  397.  }
  398.  
  399.  .modal-overlay.referral-modal-overlay {
  400.    position: fixed;
  401.    top: 0;
  402.    left: 0;
  403.    width: 100%;
  404.    height: 100%;
  405.    background-color: rgba(0, 0, 0, 0.7);
  406.    z-index: 2001;
  407.    display: block;
  408.    opacity: 1;
  409.    transition: opacity var(--duration-default) ease, visibility 0s;
  410.  }
  411. </style>
  412.  
  413. <link rel="preload" href="https://themes.easystore.co/63057/assets/section-header.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  414. <link rel="preload" href="https://themes.easystore.co/63057/assets/component-list-menu.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  415. <link rel="preload" href="https://themes.easystore.co/63057/assets/component-menu-drawer.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  416. <link rel="preload" href="https://themes.easystore.co/63057/assets/component-cart-notification.css?v1.1?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  417.  
  418. <script src="https://themes.easystore.co/63057/assets/cart-notification.js?t=1761798099" defer="defer"></script>
  419. <script src="https://themes.easystore.co/63057/assets/details-modal.js?t=1761798099" defer="defer"></script>
  420.  
  421. <svg xmlns="http://www.w3.org/2000/svg" class="hidden">
  422.  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
  423.    <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"/>
  424.  </symbol>
  425.  
  426.  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
  427.    <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">
  428.  </symbol>
  429. </svg>
  430.  
  431.  
  432. <div id="easystore-section-header">
  433.  <sticky-header class="header-wrapper header-wrapper--border-bottom">
  434.    <header class="header header--middle-left page-width header--has-menu" itemscope itemtype="http://schema.org/Organization">
  435.      <header-drawer data-breakpoint="tablet">
  436.        <details class="menu-drawer-container menu-opening">
  437.          <summary class="header__icon header__icon--menu header__icon--summary link link--text focus-inset" aria-label="Menu" role="button" aria-expanded="true" aria-controls="menu-drawer">
  438.            <span>
  439.              
  440.  
  441.  
  442.    <svg class="icon icon-hamburger " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M32.5,65h535a25,25,0,0,0,0-50H32.5a25,25,0,0,0,0,50Z" fill="currentColor"/><path d="M567.5,275H32.5a25,25,0,0,0,0,50h535a25,25,0,0,0,0-50Z" fill="currentColor"/><path d="M567.5,535H32.5a25,25,0,0,0,0,50h535a25,25,0,0,0,0-50Z" fill="currentColor"/></svg>
  443.  
  444.  
  445.  
  446.              
  447.  
  448.  
  449.    <svg class="icon icon-close " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M335.36,300,581.87,53.48a25,25,0,0,0-35.35-35.35L300,264.64,53.48,18.13A25,25,0,0,0,18.13,53.48L264.64,300,18.13,546.52a25,25,0,0,0,35.35,35.35L300,335.36,546.52,581.87a25,25,0,0,0,35.35-35.35Z" fill="currentColor"/></svg>
  450.  
  451.  
  452.  
  453.            </span>
  454.          </summary>
  455.          <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1">
  456.            <div class="menu-drawer__inner-container">
  457.              <div class="menu-drawer__navigation-container">
  458.                <nav class="menu-drawer__navigation">
  459.                  <ul class="menu-drawer__menu list-menu" role="list">
  460.                    
  461.                    
  462.                      
  463.                        <li>
  464.                          <a href="/"  class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
  465.                            Home
  466.                          </a>
  467.                        </li>
  468.                      
  469.                    
  470.                    
  471.                      
  472.                        
  473.                        <li>
  474.                          <details>
  475.                                <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-Bags">
  476.                                  <a href="/collections/all"  class="link--text list-menu__item menu-drawer__menu-item">
  477.                                    Catalog
  478.                                  </a>
  479.                                  
  480.  
  481.  
  482.    <svg class="icon icon-arrow " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 339.56"><path d="M31.06,196.67H504l-88.56,88.56a26.89,26.89,0,1,0,38,38L588,188.79a26.89,26.89,0,0,0,0-38L453.49,16.29a26.89,26.89,0,0,0-38,38L504,142.88H31.06a26.9,26.9,0,0,0,0,53.79Z" fill="currentColor"/></svg>
  483.  
  484.  
  485.  
  486.                                  
  487.  
  488.  
  489.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret " viewBox="0 0 10 6">
  490.      <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"></path>
  491.    </svg>
  492.  
  493.  
  494.  
  495.                                </summary>
  496.                                <div class="menu-drawer__submenu motion-reduce" tabindex="-1">
  497.                                  <div class="menu-drawer__inner-submenu">
  498.                                    <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
  499.                                      
  500.  
  501.  
  502.    <svg class="icon icon-arrow " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 339.56"><path d="M31.06,196.67H504l-88.56,88.56a26.89,26.89,0,1,0,38,38L588,188.79a26.89,26.89,0,0,0,0-38L453.49,16.29a26.89,26.89,0,0,0-38,38L504,142.88H31.06a26.9,26.9,0,0,0,0,53.79Z" fill="currentColor"/></svg>
  503.  
  504.  
  505.  
  506.                                      Catalog
  507.                                    </button>
  508.                                    <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1">
  509.                                      
  510.                                        
  511.                                        
  512.                                          <li>
  513.                                            <a href="/collections/new-arrival"  class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
  514.                                              New arrival
  515.                                            </a>
  516.                                          </li>
  517.                                        
  518.                                      
  519.                                        
  520.                                        
  521.                                          <li>
  522.                                            <a href="/collections/hot-selling"  class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
  523.                                              Hot selling
  524.                                            </a>
  525.                                          </li>
  526.                                        
  527.                                      
  528.                                      
  529.                                    </ul>
  530.                                  </div>
  531.                                </div>
  532.                          </details>
  533.                        </li>
  534.                      
  535.                    
  536.                    
  537.                      
  538.                        <li>
  539.                          <a href="/blogs/news"  class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
  540.                            News
  541.                          </a>
  542.                        </li>
  543.                      
  544.                    
  545.                    
  546.                      
  547.                        <li>
  548.                          <a href="/store-locator"  class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
  549.                            Location
  550.                          </a>
  551.                        </li>
  552.                      
  553.                    
  554.                  </ul>
  555.                </nav>
  556.  
  557.                <div class="menu-drawer__utility-links">
  558.  
  559.                  
  560.  
  561.  
  562.  
  563.  
  564.                  
  565.                  
  566.                  
  567.                    <a href="/account/login" class="menu-drawer__account link link--text focus-inset h5">
  568.                      
  569.  
  570.  
  571.    <svg class="icon icon-account " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M300,296.19c-70.7,0-137.11,28.74-187,80.93-49.59,51.87-76.9,120.77-76.9,194v25H563.89v-25c0-73.22-27.31-142.12-76.9-194C437.11,324.93,370.7,296.19,300,296.19ZM87.42,546.11C99.29,433.81,190.1,346.19,300,346.19s200.71,87.62,212.58,199.92Z" fill="currentColor"/><path d="M300,285.34c77.6,0,140.73-63.13,140.73-140.73S377.6,3.89,300,3.89,159.27,67,159.27,144.61,222.4,285.34,300,285.34Zm0-231.45a90.73,90.73,0,1,1-90.73,90.72A90.82,90.82,0,0,1,300,53.89Z" fill="currentColor"/></svg>
  572.  
  573.  
  574.                      
  575.                      Log in
  576.                    </a>
  577.                  
  578.                    <a href="/account/register" class="menu-drawer__account link link--text focus-inset h5">
  579.                      
  580.                      
  581.  
  582.  
  583.    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus " fill="none" viewBox="0 0 10 10">
  584.      <path fill-rule="evenodd" clip-rule="evenodd" d="M1 4.51a.5.5 0 000 1h3.5l.01 3.5a.5.5 0 001-.01V5.5l3.5-.01a.5.5 0 00-.01-1H5.5L5.49.99a.5.5 0 00-1 .01v3.5l-3.5.01H1z" fill="currentColor"></path>
  585.    </svg>
  586.  
  587.  
  588.                      Create account
  589.                    </a>
  590.                  
  591.                  
  592.                  
  593.                </div>
  594.              </div>
  595.            </div>
  596.          </div>
  597.        </details>
  598.      </header-drawer>
  599.  
  600.      
  601.        <h1 class="header__heading">
  602.          Seo Agencymart
  603.        </h1>
  604.      
  605.  
  606.      
  607.      <div class="header__search-input" tabindex="-1">
  608.        <form action="/search" method="get" role="search" class="search search-modal__form">
  609.          <div class="field">
  610.            <input class="search__input field__input"
  611.              id="Search-In-Modal"
  612.              type="search"
  613.              name="q"
  614.              value=""
  615.              placeholder="Search"
  616.              autocomplete="off"
  617.            >
  618.            <label class="field__label" for="Search-In-Modal">Search</label>
  619.            <div class="dropdown" id="searchDropdown"></div>
  620.            <input type="hidden" name="search_history" class="hidden_search_history">
  621.            <input type="hidden" name="options[prefix]" value="last">
  622.            <button class="search__button field__button" aria-label="Search">
  623.              <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
  624.                <use href="#icon-search">
  625.              </svg>
  626.            </button>
  627.          </div>
  628.        </form>
  629.      </div>
  630.      
  631.  
  632.      <nav class="header__inline-menu">
  633.        <ul class="list-menu list-menu--inline" role="list">
  634.          
  635.            
  636.              
  637.                <li>
  638.                  <a href="/"  class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
  639.                    Home
  640.                  </a>
  641.                </li>
  642.              
  643.            
  644.            
  645.              
  646.                
  647.                <li>
  648.                  <details-disclosure>
  649.                    <details>
  650.                      <summary class="header__menu-item list-menu__item link focus-inset">
  651.                        <a href="/collections/all"  >Catalog</a>
  652.                        
  653.  
  654.  
  655.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret " viewBox="0 0 10 6">
  656.      <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"></path>
  657.    </svg>
  658.  
  659.  
  660.  
  661.                      </summary>
  662.                      <ul class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1">
  663.                        
  664.                        
  665.                        
  666.                          
  667.                            
  668.                            <li>
  669.                              <a href="/collections/new-arrival"  class="header__menu-item list-menu__item link link--text focus-inset caption-large">
  670.                                New arrival
  671.                              </a>
  672.                            </li>
  673.                          
  674.                        
  675.                        
  676.                          
  677.                            
  678.                            <li>
  679.                              <a href="/collections/hot-selling"  class="header__menu-item list-menu__item link link--text focus-inset caption-large">
  680.                                Hot selling
  681.                              </a>
  682.                            </li>
  683.                          
  684.                        
  685.                      </ul>
  686.                    </details>
  687.                  </details-disclosure>
  688.                </li>
  689.              
  690.            
  691.            
  692.              
  693.                <li>
  694.                  <a href="/blogs/news"  class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
  695.                    News
  696.                  </a>
  697.                </li>
  698.              
  699.            
  700.            
  701.              
  702.                <li>
  703.                  <a href="/store-locator"  class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
  704.                    Location
  705.                  </a>
  706.                </li>
  707.              
  708.            
  709.            
  710.            
  711.              
  712.                
  713.                  
  714.                
  715.                  
  716.                
  717.              
  718.            
  719.        </ul>
  720.      </nav>
  721.      <div class="header__icons">
  722.  
  723.        
  724.          
  725.            <div class="header__icon header__icon--account link link--text focus-inset small-hide medium-hide" style="position: relative;">
  726.              <a href="/account/login" class="header__icon link link--text focus-inset p-2">
  727.                
  728.  
  729.  
  730.    <svg class="icon icon-account " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M300,296.19c-70.7,0-137.11,28.74-187,80.93-49.59,51.87-76.9,120.77-76.9,194v25H563.89v-25c0-73.22-27.31-142.12-76.9-194C437.11,324.93,370.7,296.19,300,296.19ZM87.42,546.11C99.29,433.81,190.1,346.19,300,346.19s200.71,87.62,212.58,199.92Z" fill="currentColor"/><path d="M300,285.34c77.6,0,140.73-63.13,140.73-140.73S377.6,3.89,300,3.89,159.27,67,159.27,144.61,222.4,285.34,300,285.34Zm0-231.45a90.73,90.73,0,1,1-90.73,90.72A90.82,90.82,0,0,1,300,53.89Z" fill="currentColor"/></svg>
  731.  
  732.  
  733.  
  734.                <span id="my-account" class="header__link-label">Login</span>
  735.              </a>
  736.  
  737.              <!-- Referral Notification Popup for Desktop -->
  738.              <div id="referralNotification" class="referral-notification" style="display: none;">
  739.                <button class="close-btn" onclick="dismissReferralNotification()">&times;</button>
  740.                <div style="text-align: center; margin-bottom: 16px;">
  741.                  <div style="width: 100px; height: 100px; margin: 0 auto;">
  742.                    <img src="https://resources.easystore.co/storefront/icons/channels/vector_referral_program.svg">
  743.                  </div>
  744.                </div>
  745.                <p id="referralSignupMessage" style="text-align: center; font-size: 14px; color: #666; margin: 0 0 20px 0;">
  746.                  Your friend gifted you   credit! Sign up now to redeem.
  747.                </p>
  748.                <div style="text-align: center;">
  749.                  <button class="btn" onclick="goToSignupPage()" style="width: 100%;">
  750.                    Sign Up
  751.                  </button>
  752.                </div>
  753.              </div>
  754.            </div>
  755.          
  756.        
  757.  
  758.        <a href="/cart" class="header__icon link link--text focus-inset" id="cart-icon-bubble">
  759.          <span class="header__icon--cart">
  760.            
  761.  
  762.  
  763.    <svg class="icon icon-cart-empty " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496.56 600"><path d="M453.52,128.63a25,25,0,0,0-24.91-22.8H364.72a117.48,117.48,0,0,0-232.89,0H67.94A25,25,0,0,0,43,128.63L8.8,515.21a72.11,72.11,0,0,0,19.05,55.6,79,79,0,0,0,58.22,25.3H410.49a79,79,0,0,0,58.22-25.3,72.11,72.11,0,0,0,19.05-55.6ZM248.28,53.89a67.58,67.58,0,0,1,65.65,51.94H182.63A67.57,67.57,0,0,1,248.28,53.89ZM431.83,537.05a28.85,28.85,0,0,1-21.34,9.06H86.07a28.85,28.85,0,0,1-21.34-9.06,22.69,22.69,0,0,1-6.13-17.43L90.82,155.83h40v51.23a25,25,0,0,0,50,0V155.83h135v51.23a25,25,0,0,0,50,0V155.83h40L438,519.62A22.68,22.68,0,0,1,431.83,537.05Z" fill="currentColor"/></svg>
  764.  
  765.  
  766.  
  767.            <div class="cart-count-bubble hidden">
  768.              <span aria-hidden="true" class="js-content-cart-count">0</span>
  769.            </div>
  770.          </span>
  771.          <span class="header__link-label medium-hide small-hide">
  772.            Cart
  773.          </span>
  774.        </a>
  775.  
  776.        
  777.          
  778.          <!-- Referral Notification Modal for Mobile -->
  779.          <details-modal class="referral-modal" id="referralMobileModal">
  780.            <details>
  781.              <summary class="referral-modal__toggle" aria-haspopup="dialog" aria-label="Open referral modal" style="display: none;">
  782.              </summary>
  783.              <div class="modal-overlay referral-modal-overlay"></div>
  784.              <div class="referral-modal__dialog" role="dialog" aria-modal="true" aria-label="Referral notification">
  785.                <div class="referral-modal__content">
  786.                  <button type="button" class="modal__close-button" aria-label="Close" onclick="closeMobileReferralModal()" style="position: absolute; top: 16px; right: 16px; background: none; border: none; font-size: 24px; cursor: pointer;">
  787.                    &times;
  788.                  </button>
  789.                  
  790.                  <div style="margin-bottom: 24px;">
  791.                    <div style="width: 120px; height: 120px; margin: 0 auto 20px;">
  792.                      <img src="https://resources.easystore.co/storefront/icons/channels/vector_referral_program.svg" style="width: 100%; height: 100%;">
  793.                    </div>
  794.                  </div>
  795.                  
  796.                  <p id="referralSignupMessageMobile" style="font-size: 16px; color: #333; margin: 0 0 30px 0; line-height: 1.5;">
  797.                    Your friend gifted you   credit! Sign up now to redeem.
  798.                  </p>
  799.                  
  800.                  <button type="button" class="btn" onclick="goToSignupPageFromMobile()" style="width: 100%;">
  801.                    Sign Up
  802.                  </button>
  803.                </div>
  804.              </div>
  805.            </details>
  806.          </details-modal>
  807.          
  808.        
  809.        
  810.      </div>
  811.    </header>
  812.  </sticky-header>
  813.  
  814. <cart-notification>
  815.  <div class="cart-notification-wrapper page-width color-background-1">
  816.    <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Added to cart" role="dialog" tabindex="-1">
  817.      <div class="cart-notification__header">
  818.        <h2 class="cart-notification__heading caption-large">
  819.  
  820.  
  821.    <svg class="icon icon-checkmark color-foreground-text " aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
  822.      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
  823.    </svg>
  824.  
  825.  
  826. Added to cart</h2>
  827.        <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="accessibility.close">
  828.          
  829.  
  830.  
  831.    <svg class="icon icon-close " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M335.36,300,581.87,53.48a25,25,0,0,0-35.35-35.35L300,264.64,53.48,18.13A25,25,0,0,0,18.13,53.48L264.64,300,18.13,546.52a25,25,0,0,0,35.35,35.35L300,335.36,546.52,581.87a25,25,0,0,0,35.35-35.35Z" fill="currentColor"/></svg>
  832.  
  833.  
  834.  
  835.        </button>
  836.      </div>
  837.      <div id="cart-notification-product" class="cart-notification-product"></div>
  838.      <div class="cart-notification__links">
  839.        <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width">View cart (<span class="js-content-cart-count">0</span>)</a>
  840.        <form action="/cart" method="post" id="cart-notification-form">
  841.          <input type="hidden" name="_token" value="HGjC6DAUq872EO3cAlybtVMSPdDvxwX8Wl8ZkL9Q">
  842.          <input type="hidden" name="current_currency" value="USD">
  843.          <button class="button button--primary button--full-width" name="checkout" value="true">Checkout</button>
  844.        </form>
  845.        <button type="button" class="link button-label">Continue shopping</button>
  846.      </div>
  847.    </div>
  848.  </div>
  849. </cart-notification>
  850. <style>
  851.  .cart-notification {
  852.     display: none;
  853.  }
  854. </style>
  855. <script>
  856. document.getElementById('cart-notification-form').addEventListener('submit',(event)=>{
  857.  if(event.submitter) event.submitter.classList.add('loading');
  858. })
  859.  
  860. </script>
  861.  
  862. </div>
  863.  
  864.  
  865. <script>
  866.  
  867.  class StickyHeader extends HTMLElement {
  868.    constructor() {
  869.      super();
  870.    }
  871.  
  872.    connectedCallback() {
  873.      this.header = document.getElementById('easystore-section-header');
  874.      this.headerBounds = {};
  875.      this.currentScrollTop = 0;
  876.      this.preventReveal = false;
  877.  
  878.      this.onScrollHandler = this.onScroll.bind(this);
  879.      this.hideHeaderOnScrollUp = () => this.preventReveal = true;
  880.  
  881.      this.addEventListener('preventHeaderReveal', this.hideHeaderOnScrollUp);
  882.      window.addEventListener('scroll', this.onScrollHandler, false);
  883.  
  884.      this.createObserver();
  885.    }
  886.  
  887.    disconnectedCallback() {
  888.      this.removeEventListener('preventHeaderReveal', this.hideHeaderOnScrollUp);
  889.      window.removeEventListener('scroll', this.onScrollHandler);
  890.    }
  891.  
  892.    createObserver() {
  893.      let observer = new IntersectionObserver((entries, observer) => {
  894.        this.headerBounds = entries[0].intersectionRect;
  895.        observer.disconnect();
  896.      });
  897.  
  898.      observer.observe(this.header);
  899.    }
  900.  
  901.    onScroll() {
  902.      const scrollTop = window.pageYOffset || document.documentElement.scrollTop;
  903.  
  904.      if (scrollTop > this.currentScrollTop && scrollTop > this.headerBounds.bottom) {
  905.        requestAnimationFrame(this.hide.bind(this));
  906.      } else if (scrollTop < this.currentScrollTop && scrollTop > this.headerBounds.bottom) {
  907.        if (!this.preventReveal) {
  908.          requestAnimationFrame(this.reveal.bind(this));
  909.        } else {
  910.          window.clearTimeout(this.isScrolling);
  911.  
  912.          this.isScrolling = setTimeout(() => {
  913.            this.preventReveal = false;
  914.          }, 66);
  915.  
  916.          requestAnimationFrame(this.hide.bind(this));
  917.        }
  918.      } else if (scrollTop <= this.headerBounds.top) {
  919.        requestAnimationFrame(this.reset.bind(this));
  920.      }
  921.  
  922.  
  923.      this.currentScrollTop = scrollTop;
  924.    }
  925.  
  926.    hide() {
  927.      this.header.classList.add('easystore-section-header-hidden', 'easystore-section-header-sticky');
  928.      this.closeMenuDisclosure();
  929.      // this.closeSearchModal();
  930.    }
  931.  
  932.    reveal() {
  933.      this.header.classList.add('easystore-section-header-sticky', 'animate');
  934.      this.header.classList.remove('easystore-section-header-hidden');
  935.    }
  936.  
  937.    reset() {
  938.      this.header.classList.remove('easystore-section-header-hidden', 'easystore-section-header-sticky', 'animate');
  939.    }
  940.  
  941.    closeMenuDisclosure() {
  942.      this.disclosures = this.disclosures || this.header.querySelectorAll('details-disclosure');
  943.      this.disclosures.forEach(disclosure => disclosure.close());
  944.    }
  945.  
  946.    // closeSearchModal() {
  947.    //   this.searchModal = this.searchModal || this.header.querySelector('details-modal');
  948.    //   this.searchModal.close(false);
  949.    // }
  950.  }
  951.  
  952.  customElements.define('sticky-header', StickyHeader);
  953.  
  954.  
  955.  class DetailsDisclosure extends HTMLElement{
  956.    constructor() {
  957.      super();
  958.      this.mainDetailsToggle = this.querySelector('details');
  959.      // this.mainDetailsToggle.addEventListener('focusout', this.onFocusOut.bind(this));
  960.      this.mainDetailsToggle.addEventListener('mouseover', this.open.bind(this));
  961.      this.mainDetailsToggle.addEventListener('mouseleave', this.close.bind(this));
  962.    }
  963.  
  964.    onFocusOut() {
  965.      setTimeout(() => {
  966.        if (!this.contains(document.activeElement)) this.close();
  967.      })
  968.    }
  969.  
  970.    open() {
  971.      this.mainDetailsToggle.setAttribute('open',1)
  972.    }
  973.  
  974.    close() {
  975.      this.mainDetailsToggle.removeAttribute('open')
  976.    }
  977.  }
  978.  
  979.  customElements.define('details-disclosure', DetailsDisclosure);
  980.  
  981.  function clearAll() {
  982.    localStorage.removeItem('searchHistory');
  983.    
  984.    var customer = "";
  985.    if(customer) {
  986.      // Your logic to clear all data or call an endpoint
  987.      fetch('/account/search_histories', {
  988.          method: 'DELETE',
  989.          headers: {
  990.            "Content-Type": "application/json",
  991.            "X-Requested-With": "XMLHttpRequest"
  992.          },
  993.          body: JSON.stringify({
  994.            _token: "HGjC6DAUq872EO3cAlybtVMSPdDvxwX8Wl8ZkL9Q"
  995.          }),
  996.      })
  997.      .then(response => response.json())
  998.    }
  999.  }
  1000.  // End - delete search history from local storage
  1001.  
  1002.  // search history dropdown  
  1003.  var searchInputs = document.querySelectorAll('.search__input');
  1004.  
  1005.  if(searchInputs.length > 0) {
  1006.    
  1007.    searchInputs.forEach((searchInput)=> {
  1008.    
  1009.      searchInput.addEventListener('focus', function() {
  1010.        var searchDropdown = searchInput.closest('form').querySelector('#searchDropdown');
  1011.        searchDropdown.innerHTML = ''; // Clear existing items
  1012.  
  1013.        // retrieve data from local storage
  1014.        var searchHistoryData = JSON.parse(localStorage.getItem('searchHistory')) || [];
  1015.  
  1016.        // Convert JSON to string
  1017.        var search_history_json = JSON.stringify(searchHistoryData);
  1018.  
  1019.        // Set the value of the hidden input
  1020.        searchInput.closest('form').querySelector(".hidden_search_history").value = search_history_json;
  1021.  
  1022.        // create dropdown items
  1023.        var clearAllItem = document.createElement('div');
  1024.        clearAllItem.className = 'dropdown-item clear-all';
  1025.        clearAllItem.textContent = 'Clear';
  1026.        clearAllItem.addEventListener('click', function() {
  1027.          clearAll();
  1028.          searchDropdown.style.display = 'none';
  1029.          searchInput.classList.remove('is-focus');
  1030.        });
  1031.        searchDropdown.appendChild(clearAllItem);
  1032.  
  1033.        // create dropdown items
  1034.        searchHistoryData.forEach(function(item) {
  1035.          var dropdownItem = document.createElement('div');
  1036.          dropdownItem.className = 'dropdown-item';
  1037.          dropdownItem.textContent = item.term;
  1038.          dropdownItem.addEventListener('click', function() {
  1039.            searchInput.value = item.term;
  1040.            searchInput.closest('form').submit();
  1041.            searchDropdown.style.display = 'none';
  1042.          });
  1043.          searchDropdown.appendChild(dropdownItem);
  1044.        });
  1045.  
  1046.        if(searchHistoryData.length > 0){
  1047.          // display the dropdown
  1048.          searchInput.classList.add('is-focus');
  1049.          document.body.classList.add('search-input-focus');
  1050.          searchDropdown.style.display = 'block';
  1051.        }
  1052.      });
  1053.  
  1054.      searchInput.addEventListener("focusout", (event) => {
  1055.        var searchDropdown = searchInput.closest('form').querySelector('#searchDropdown');
  1056.        searchInput.classList.remove('is-focus');
  1057.        searchDropdown.classList.add('transparent');
  1058.        setTimeout(()=>{
  1059.          searchDropdown.style.display = 'none';
  1060.          searchDropdown.classList.remove('transparent');
  1061.          document.body.classList.remove('search-input-focus');
  1062.        }, 400);
  1063.      });
  1064.    })
  1065.  }
  1066.  // End - search history dropdown
  1067.  
  1068.  // referral notification popup
  1069.  const referralMessageTemplate = 'Your friend gifted you __CURRENCY_CODE__ __CREDIT_AMOUNT__ credit! Sign up now to redeem.';
  1070.  const shopCurrency = '$';
  1071.  
  1072.  function getCookie(name) {
  1073.    const value = `; ${document.cookie}`;
  1074.    const parts = value.split(`; ${name}=`);
  1075.    if (parts.length === 2) return parts.pop().split(';').shift();
  1076.    return null;
  1077.  }
  1078.  
  1079.  function removeCookie(name) {
  1080.    document.cookie = `${name}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;`;
  1081.  }
  1082.  
  1083.  function showReferralNotification() {
  1084.    const referralCode = getCookie('customer_referral_code');
  1085.    
  1086.    
  1087.    const customerReferralCode = null;
  1088.    
  1089.    
  1090.    const activeReferralCode = referralCode || customerReferralCode;
  1091.    const referralData = JSON.parse(localStorage.getItem('referral_notification_data')) || {};
  1092.    
  1093.    if (referralData.timestamp && referralData.expirationDays) {
  1094.      const expirationTime = referralData.timestamp + (referralData.expirationDays * 24 * 60 * 60 * 1000);
  1095.      if (Date.now() > expirationTime) {
  1096.        localStorage.removeItem('referral_notification_data');
  1097.        return;
  1098.      }
  1099.    }
  1100.    
  1101.    if (referralData.dismissed) return;
  1102.    
  1103.    if (activeReferralCode) {
  1104.      if (referralData.creditAmount) {
  1105.        displayReferralNotification(referralData.creditAmount);
  1106.      } else {
  1107.        fetchReferralCampaignData(activeReferralCode);
  1108.      }
  1109.    }
  1110.  }
  1111.    
  1112.  function fetchReferralCampaignData(referralCode) {
  1113.    fetch(`/customer/referral_program/campaigns/${referralCode}`)
  1114.      .then(response => {
  1115.        if (!response.ok) {
  1116.          throw new Error('Network response was not ok');
  1117.        }
  1118.        return response.json();
  1119.      })
  1120.      .then(data => {
  1121.        let refereeCreditAmount = null;
  1122.        if (data.data.campaign && data.data.campaign.referral_rules) {
  1123.          const refereeRule = data.data.campaign.referral_rules.find(rule =>
  1124.            rule.target_type === 'referee' &&
  1125.            rule.event_name === 'customer/create' &&
  1126.            rule.entitlement &&
  1127.            rule.entitlement.type === 'credit'
  1128.          );
  1129.          
  1130.          if (refereeRule) {
  1131.            refereeCreditAmount = refereeRule.entitlement.amount;
  1132.          }
  1133.        }
  1134.        
  1135.        const referralData = JSON.parse(localStorage.getItem('referral_notification_data')) || {};
  1136.        referralData.creditAmount = refereeCreditAmount;
  1137.        referralData.dismissed = referralData.dismissed || false;
  1138.        referralData.timestamp = Date.now();
  1139.        referralData.expirationDays = 3;
  1140.        localStorage.setItem('referral_notification_data', JSON.stringify(referralData));
  1141.        
  1142.        displayReferralNotification(refereeCreditAmount);
  1143.      })
  1144.      .catch(error => {
  1145.        removeCookie('customer_referral_code');
  1146.      });
  1147.  }
  1148.    
  1149.  function displayReferralNotification(creditAmount = null) {
  1150.    const isMobile = innerWidth <= 749;
  1151.    
  1152.    if (isMobile) {
  1153.      const mobileModal = document.querySelector('#referralMobileModal details');
  1154.      const mobileMessageElement = document.getElementById('referralSignupMessageMobile');
  1155.      
  1156.      if (mobileModal && mobileMessageElement) {
  1157.        if (creditAmount) {
  1158.          const finalMessage = referralMessageTemplate
  1159.            .replace('__CREDIT_AMOUNT__', creditAmount)
  1160.            .replace('__CURRENCY_CODE__', shopCurrency);
  1161.          
  1162.          mobileMessageElement.textContent = finalMessage;
  1163.        }
  1164.        
  1165.        mobileModal.setAttribute('open', '');
  1166.      }
  1167.    } else {
  1168.      const notification = document.getElementById('referralNotification');
  1169.      
  1170.      if (notification) {
  1171.        if (creditAmount) {
  1172.          const messageElement = document.getElementById('referralSignupMessage');
  1173.          if (messageElement) {
  1174.            const finalMessage = referralMessageTemplate
  1175.              .replace('__CREDIT_AMOUNT__', creditAmount)
  1176.              .replace('__CURRENCY_CODE__', shopCurrency);
  1177.            
  1178.            messageElement.textContent = finalMessage;
  1179.          }
  1180.        }
  1181.        
  1182.        notification.style.display = 'block';
  1183.      }
  1184.    }
  1185.  }
  1186.  
  1187.  showReferralNotification();
  1188.  
  1189.  addEventListener('beforeunload', function() {
  1190.    const referralData = JSON.parse(localStorage.getItem('referral_notification_data')) || {};
  1191.    
  1192.    if (referralData.creditAmount !== undefined) {
  1193.      referralData.creditAmount = null;
  1194.      localStorage.setItem('referral_notification_data', JSON.stringify(referralData));
  1195.    }
  1196.  });
  1197.  
  1198.  function closeReferralNotification() {
  1199.    const notification = document.getElementById('referralNotification');
  1200.    if (notification) {
  1201.      notification.style.display = 'none';
  1202.    }
  1203.  }
  1204.  
  1205.  function dismissReferralNotification() {
  1206.    const referralData = JSON.parse(localStorage.getItem('referral_notification_data')) || {};
  1207.    
  1208.    referralData.dismissed = true;
  1209.    referralData.timestamp = referralData.timestamp || Date.now();
  1210.    referralData.expirationDays = referralData.expirationDays || 3;
  1211.    
  1212.    localStorage.setItem('referral_notification_data', JSON.stringify(referralData));
  1213.    
  1214.    closeReferralNotification();
  1215.  }
  1216.  
  1217.  function goToSignupPage() {
  1218.    location.href = '/account/register';
  1219.    dismissReferralNotification();
  1220.  }
  1221.  
  1222.  function closeMobileReferralModal() {
  1223.    const mobileModal = document.querySelector('#referralMobileModal details');
  1224.    if (mobileModal) {
  1225.      mobileModal.removeAttribute('open');
  1226.    }
  1227.    
  1228.    const referralData = JSON.parse(localStorage.getItem('referral_notification_data')) || {};
  1229.    referralData.dismissed = true;
  1230.    referralData.timestamp = referralData.timestamp || Date.now();
  1231.    referralData.expirationDays = referralData.expirationDays || 3;
  1232.    localStorage.setItem('referral_notification_data', JSON.stringify(referralData));
  1233.  }
  1234.  
  1235.  function goToSignupPageFromMobile() {
  1236.    location.href = '/account/register';
  1237.    closeMobileReferralModal();
  1238.  }
  1239.  // End - referral notification popup
  1240. </script>
  1241.  
  1242.  
  1243.  <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
  1244.    
  1245.    
  1246. <!-- <link href="https://themes.easystore.co/63057/assets/component-rte.css?t=1761798099" rel="stylesheet" type="text/css" media="screen" /> -->
  1247. <link rel="preload" href="https://themes.easystore.co/63057/assets/section-main-product.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1248. <link rel="preload" href="https://themes.easystore.co/63057/assets/component-price.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1249.  
  1250. <style>
  1251.  .product-wrapper_color{
  1252.    background-color: rgba(245, 245, 245, 1);
  1253.    padding: 30px;
  1254.    border-radius: 20px;
  1255.  }
  1256.  .product-card-wrapper{
  1257.    background-color: rgba(245, 245, 245, 1);
  1258.  }
  1259. </style>
  1260.  
  1261. <link rel="preload" href="https://themes.easystore.co/63057/assets/component-slider.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  1262. <script src="https://themes.easystore.co/63057/assets/product-form.js?t=1761798099" defer="defer"></script>
  1263.  
  1264.  
  1265. <section class="product-section page-width spaced-section">
  1266.  
  1267.  
  1268.  
  1269.  <div class="product grid grid--1-col grid--2-col-tablet">
  1270.    
  1271.    
  1272.  
  1273.      <div class="grid__item product__media-wrapper text-center">
  1274.        
  1275.        <img src="/assets/images/products/no_image.png" alt="Empty Image">
  1276.      </div>
  1277.  
  1278.    
  1279.  
  1280.  
  1281.    <div class="grid__item product__info-wrapper">
  1282.      <div id="ProductInfo" class="product__info-container product__info-container--sticky">
  1283.        <div class="product-wrapper_color">
  1284.          
  1285.  
  1286.          <h1 class="product__title">
  1287.            mart1
  1288.          </h1>
  1289.  
  1290.          <!-- price -->
  1291.          <div id="price">
  1292.          
  1293.  
  1294. <div class="price
  1295.   price--large
  1296.  
  1297.   price--on-sale "
  1298.  data-expires="">
  1299.  
  1300.  <dl>
  1301.    <div class="price__regular">
  1302.      <dt>
  1303.        <span class="visually-hidden visually-hidden--inline">Regular price</span>
  1304.      </dt>
  1305.      <dd >
  1306.        <span class="price-item price-item--regular">
  1307.          
  1308.            
  1309.  
  1310.    <span class=money data-ori-price='50.00'>$ 50.00 </span>
  1311.  
  1312.  
  1313.          
  1314.        </span>
  1315.      </dd>
  1316.    </div>
  1317.    <div class="price__sale">
  1318.      <dt>
  1319.        <span class="visually-hidden visually-hidden--inline">Sale price</span>
  1320.      </dt>
  1321.      <dd >
  1322.        <span id="ProductPrice" class="price-item price-item--sale">
  1323.          
  1324.            
  1325.  
  1326.    <span class=money data-ori-price='50.00'>$ 50.00 </span>
  1327.  
  1328.  
  1329.          
  1330.        </span>
  1331.      </dd>
  1332.      
  1333.      <dt class="price__compare">
  1334.        <span class="visually-hidden visually-hidden--inline">Regular price</span>
  1335.      </dt>
  1336.      <dd class="price__compare">
  1337.        <s class="price-item price-item--regular">
  1338.          
  1339.            <span class=money data-ori-price='100.00'>$ 100.00 </span>
  1340.          
  1341.          
  1342.        </s>
  1343.      </dd>
  1344.      
  1345.    </div>
  1346.  </dl>
  1347.  
  1348.    <span class="badge price__badge-sale color-accent-2" aria-hidden="true">
  1349.      Sale
  1350.    </span>
  1351.  
  1352.    <span class="badge price__badge-sold-out" aria-hidden="true">
  1353.      Sold Out
  1354.    </span>
  1355.  
  1356. </div>
  1357.  
  1358.        </div>
  1359.  
  1360.          <div class="product_upsell-info">
  1361.            
  1362.              
  1363.              
  1364.              <div class="product_upsell-box">
  1365.                
  1366.                  <div class="product_upsell-icon">
  1367.                    <img src="https://cdn.store-assets.com/s/943101/f/8656454.png" alt="Free worldwide shipping | Seo Agencymart">
  1368.                  </div>
  1369.                
  1370.                
  1371.                  <div class="product_upsell-text">
  1372.                    Free worldwide shipping
  1373.                  </div>
  1374.                
  1375.              </div>
  1376.            
  1377.              
  1378.              
  1379.              <div class="product_upsell-box">
  1380.                
  1381.                  <div class="product_upsell-icon">
  1382.                    <img src="https://cdn.store-assets.com/s/943101/f/8656465.png" alt="Secure payments | Seo Agencymart">
  1383.                  </div>
  1384.                
  1385.                
  1386.                  <div class="product_upsell-text">
  1387.                    Secure payments
  1388.                  </div>
  1389.                
  1390.              </div>
  1391.            
  1392.              
  1393.              
  1394.              <div class="product_upsell-box">
  1395.                
  1396.                  <div class="product_upsell-icon">
  1397.                    <img src="https://cdn.store-assets.com/s/943101/f/8656462.png" alt="7 Days Free Return | Seo Agencymart">
  1398.                  </div>
  1399.                
  1400.                
  1401.                  <div class="product_upsell-text">
  1402.                    7 Days Free Return
  1403.                  </div>
  1404.                
  1405.              </div>
  1406.            
  1407.          </div>
  1408.  
  1409.          <product-form class="product-form">
  1410.            <form action="/cart/add" method="post" enctype="multipart/form-data" data-addtocart='{"id":12453129,"name":"mart1","sku":"","price":50.0,"quantity":1,"variant":"Default Title","category":"Feature on homepage","brands":""}' id="AddToCartForm">
  1411.  
  1412.              <style>
  1413. .sf_promo-promo-label, #sf_promo-view-more-tag, .sf_promo-label-unclickable:hover {
  1414.    color: #4089e4
  1415. }
  1416. </style>
  1417. <div class="sf_promo-tag-wrapper">
  1418.    <div id="sf_promo-tag-label"></div>
  1419.    <div class="sf_promo-tag-container">
  1420.        <div id="sf_promo-tag"></div>
  1421.        <a id="sf_promo-view-more-tag" class="sf_promo-promo-label hide" onclick="getPromotionList(true)">View More</a>
  1422.    </div>
  1423. </div>
  1424.  
  1425.  
  1426.              <select name="id" id="productSelect" class="hide">
  1427.                
  1428.                  
  1429.  
  1430.                    <option  selected="selected"  data-sku="" value="57445355">Default Title - <span class=money data-ori-price='5,000.00'>$ 5,000.00 </span></option>
  1431.  
  1432.                  
  1433.                
  1434.              </select>
  1435.  
  1436.              
  1437.  
  1438.              <!-- quantity_selector -->
  1439.              <div class="product-form__input product-form__quantity">
  1440.                <label class="form__label" for="Quantity">
  1441.                  Quantity
  1442.                </label>
  1443.  
  1444.                <quantity-input class="quantity">
  1445.                  <button class="quantity__button no-js-hidden" name="minus" type="button">
  1446.                    
  1447.  
  1448.  
  1449.    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus " fill="none" viewBox="0 0 10 2">
  1450.      <path fill-rule="evenodd" clip-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 110 1H1A.5.5 0 01.5 1z" fill="currentColor"></path>
  1451.    </svg>
  1452.  
  1453.  
  1454.  
  1455.                  </button>
  1456.                  <input class="quantity__input"
  1457.                      type="number"
  1458.                      name="quantity"
  1459.                      id="Quantity"
  1460.                      min="1"
  1461.                      value="1"
  1462.                    >
  1463.                  <button class="quantity__button no-js-hidden" name="plus" type="button">
  1464.                    
  1465.  
  1466.  
  1467.    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus " fill="none" viewBox="0 0 10 10">
  1468.      <path fill-rule="evenodd" clip-rule="evenodd" d="M1 4.51a.5.5 0 000 1h3.5l.01 3.5a.5.5 0 001-.01V5.5l3.5-.01a.5.5 0 00-.01-1H5.5L5.49.99a.5.5 0 00-1 .01v3.5l-3.5.01H1z" fill="currentColor"></path>
  1469.    </svg>
  1470.  
  1471.  
  1472.  
  1473.                  </button>
  1474.                </quantity-input>
  1475.              </div>
  1476.  
  1477.  
  1478.              <div class="product-form__buttons">
  1479.  
  1480.                
  1481.  
  1482.                <button
  1483.                  type="submit"
  1484.                  name="add"
  1485.                  id="AddToCart"
  1486.                  class="product-form__submit button button--full-width button--primary btn--radius"
  1487.                
  1488.                >
  1489.                    
  1490.                      Add to Cart
  1491.                    
  1492.                </button>
  1493.  
  1494.                
  1495.  
  1496.              </div>
  1497.              
  1498.              <div class="form__message hidden" tabindex="-1" autofocus>
  1499.                <span class="visually-hidden">accessibility.error </span>
  1500.                
  1501.  
  1502.  
  1503.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error " viewBox="0 0 13 13">
  1504.      <circle cx="6.5" cy="6.50049" r="5.5" stroke="white" stroke-width="2"/>
  1505.      <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width="0.7"/>
  1506.      <path d="M5.87413 3.52832L5.97439 7.57216H7.02713L7.12739 3.52832H5.87413ZM6.50076 9.66091C6.88091 9.66091 7.18169 9.37267 7.18169 9.00504C7.18169 8.63742 6.88091 8.34917 6.50076 8.34917C6.12061 8.34917 5.81982 8.63742 5.81982 9.00504C5.81982 9.37267 6.12061 9.66091 6.50076 9.66091Z" fill="white"/>
  1507.      <path d="M5.87413 3.17832H5.51535L5.52424 3.537L5.6245 7.58083L5.63296 7.92216H5.97439H7.02713H7.36856L7.37702 7.58083L7.47728 3.537L7.48617 3.17832H7.12739H5.87413ZM6.50076 10.0109C7.06121 10.0109 7.5317 9.57872 7.5317 9.00504C7.5317 8.43137 7.06121 7.99918 6.50076 7.99918C5.94031 7.99918 5.46982 8.43137 5.46982 9.00504C5.46982 9.57872 5.94031 10.0109 6.50076 10.0109Z" fill="white" stroke="#EB001B" stroke-width="0.7"/>
  1508.    </svg>
  1509.  
  1510.  
  1511.  
  1512.                <div class="js-error-content"></div>
  1513.              </div>
  1514.  
  1515.            </form>
  1516.          </product-form>
  1517.  
  1518.  
  1519.          <div>
  1520.            
  1521.  
  1522.  
  1523.  
  1524.  
  1525. <share-button class="share-button">
  1526.  <button class="share-button__button hidden">
  1527.    
  1528.      
  1529.  
  1530.  
  1531.    <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-share " width="18" height="18" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
  1532.      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  1533.      <circle cx="6" cy="12" r="3" />
  1534.      <circle cx="18" cy="6" r="3" />
  1535.      <circle cx="18" cy="18" r="3" />
  1536.      <line x1="8.7" y1="10.7" x2="15.3" y2="7.3" />
  1537.      <line x1="8.7" y1="13.3" x2="15.3" y2="16.7" />
  1538.    </svg>
  1539.  
  1540.  
  1541.  
  1542.      Share
  1543.    
  1544.  </button>
  1545.  <details>
  1546.    <summary class="share-button__button">
  1547.      
  1548.        
  1549.  
  1550.  
  1551.    <svg xmlns="http://www.w3.org/2000/svg" class="icon icon-share " width="18" height="18" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
  1552.      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  1553.      <circle cx="6" cy="12" r="3" />
  1554.      <circle cx="18" cy="6" r="3" />
  1555.      <circle cx="18" cy="18" r="3" />
  1556.      <line x1="8.7" y1="10.7" x2="15.3" y2="7.3" />
  1557.      <line x1="8.7" y1="13.3" x2="15.3" y2="16.7" />
  1558.    </svg>
  1559.  
  1560.  
  1561.  
  1562.        Share
  1563.      
  1564.    </summary>
  1565.    <div id="Product-share-id" class="share-button__fallback motion-reduce ">
  1566.  
  1567.      <div class="social-sharing-icons" data-permalink="https://seoagencymart.easy.co/products/mart1">
  1568.        <div class="sharing-icons-label"><small>Share it on</small></div>
  1569.  
  1570.        <a target="_blank" href="//www.facebook.com/sharer.php?u=https://seoagencymart.easy.co/products/mart1" class="share-icon-button">
  1571.          
  1572.  
  1573.  
  1574.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook "
  1575.    viewBox="0 0 18 18">
  1576.      <path fill="currentColor"
  1577.        d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
  1578.      </path>
  1579.    </svg>
  1580.  
  1581.  
  1582.  
  1583.        </a>
  1584.  
  1585.        <a target="_blank" href="//twitter.com/share?text=mart1&amp;url=https://seoagencymart.easy.co/products/mart1" class="share-icon-button">
  1586.          
  1587.  
  1588.  
  1589.    <svg class="icon icon-twitter " viewBox="0 0 22 22" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
  1590.      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  1591.      <path d="M3 3l11.733 16h4.267l-11.733 -16z" />
  1592.      <path d="M3 19l6.768 -6.768m2.46 -2.46l6.772 -6.772" />
  1593.    </svg>
  1594.  
  1595.  
  1596.  
  1597.        </a>
  1598.  
  1599.        
  1600.  
  1601.          <a target="_blank" href="//pinterest.com/pin/create/button/?url=https://seoagencymart.easy.co/products/mart1&amp;media=/assets/images/products/no_image.png&amp;description=mart1" class="share-icon-button">
  1602.            
  1603.  
  1604.  
  1605.  <svg class="icon icon-pinterest " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><g id="Layer_1" data-name="Layer 1"><circle cx="512" cy="512" r="450" fill="transparent"/><path d="M536,962H488.77a23.77,23.77,0,0,0-3.39-.71,432.14,432.14,0,0,1-73.45-10.48c-9-2.07-18-4.52-26.93-6.8a7.6,7.6,0,0,1,.35-1.33c.6-1,1.23-2,1.85-3,18.19-29.57,34.11-60.23,43.17-93.95,7.74-28.83,14.9-57.82,22.3-86.74,2.91-11.38,5.76-22.77,8.77-34.64,2.49,3.55,4.48,6.77,6.83,9.69,15.78,19.58,36.68,31.35,60.16,39,25.41,8.3,51.34,8.07,77.41,4.11C653.11,770,693.24,748.7,726.79,715c32.57-32.73,54.13-72.14,68.33-115.76,12-37,17.81-75.08,19.08-114,1-30.16-1.94-59.73-11.72-88.36C777.38,323.39,728.1,271.81,658,239.82c-45.31-20.67-93.27-28.06-142.89-26.25a391.16,391.16,0,0,0-79.34,10.59c-54.59,13.42-103.37,38.08-143.29,78-61.1,61-91.39,134.14-83.34,221.41,2.3,25,8.13,49.08,18.84,71.86,15.12,32.14,37.78,56.78,71,70.8,11.87,5,20.67.54,23.82-12,2.91-11.56,5.5-23.21,8.88-34.63,2.72-9.19,1.2-16.84-5.15-24-22.84-25.84-31.36-56.83-30.88-90.48A238.71,238.71,0,0,1,300,462.16c10.93-55.27,39.09-99.84,85.3-132.46,33.39-23.56,71-35.54,111.53-38.54,30.47-2.26,60.5,0,89.89,8.75,27.38,8.16,51.78,21.59,71.77,42.17,31.12,32,44.38,71.35,45.61,115.25a383.11,383.11,0,0,1-3.59,61.18c-4.24,32-12.09,63-25.45,92.47-11.37,25.09-26,48-47.45,65.79-23.66,19.61-50.51,28.9-81.43,23.69-34-5.75-57.66-34-57.56-68.44,0-13.46,4.16-26.09,7.8-38.78,8.67-30.19,18-60.2,26.45-90.46,5.26-18.82,9.13-38,6.91-57.8-1.58-14.1-5.77-27.31-15.4-38-16.55-18.4-37.68-22.29-60.75-17-23.26,5.3-39.56,20.36-51.58,40.26-15,24.89-20.26,52.22-19.2,81a179.06,179.06,0,0,0,13.3,62.7,9.39,9.39,0,0,1,.07,5.31c-17.12,72.65-33.92,145.37-51.64,217.87-9.08,37.15-14.72,74.52-13.67,112.8.13,4.55,0,9.11,0,14.05-1.62-.67-3.06-1.22-4.46-1.86A452,452,0,0,1,103.27,700.4,441.83,441.83,0,0,1,63.54,547.58c-.41-5.44-1-10.86-1.54-16.29V492.71c.51-5.3,1.13-10.58,1.52-15.89A436.78,436.78,0,0,1,84,373,451.34,451.34,0,0,1,368.54,85.49a439.38,439.38,0,0,1,108.28-22c5.31-.39,10.59-1,15.89-1.52h38.58c1.64.28,3.26.65,4.9.81,14.34,1.42,28.77,2.2,43,4.3a439.69,439.69,0,0,1,140.52,45.62c57.3,29.93,106.14,70.19,146,121.07Q949,340.12,960.52,474.86c.4,4.64,1,9.27,1.48,13.91v46.46a22.06,22.06,0,0,0-.7,3.36,426.12,426.12,0,0,1-10.51,74.23C930,702,886.41,778.26,819.48,840.65c-75.94,70.81-166,110.69-269.55,119.84C545.29,960.91,540.65,961.49,536,962Z" fill="currentColor"/></g></svg>
  1606.  
  1607.  
  1608.  
  1609.          </a>
  1610.  
  1611.        
  1612.        
  1613.        <a target="_blank" href="//social-plugins.line.me/lineit/share?url=https://seoagencymart.easy.co/products/mart1" class="share-icon-button">
  1614.          
  1615.  
  1616.  
  1617.    <svg class="icon icon-line " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
  1618.      <g id="Layer_1" data-name="Layer 1"><circle cx="512" cy="512" r="450" fill="currentColor"/>
  1619.        <g id="TYPE_A" data-name="TYPE A">
  1620.          <path d="M811.32,485c0-133.94-134.27-242.9-299.32-242.9S212.68,351,212.68,485c0,120.07,106.48,220.63,250.32,239.65,9.75,2.1,23,6.42,26.37,14.76,3,7.56,2,19.42,1,27.06,0,0-3.51,21.12-4.27,25.63-1.3,7.56-6,29.59,25.93,16.13s172.38-101.5,235.18-173.78h0c43.38-47.57,64.16-95.85,64.16-149.45" fill="#fff"/>
  1621.          <path d="M451.18,420.26h-21a5.84,5.84,0,0,0-5.84,5.82V556.5a5.84,5.84,0,0,0,5.84,5.82h21A5.83,5.83,0,0,0,457,556.5V426.08a5.83,5.83,0,0,0-5.83-5.82" fill="currentColor"/>
  1622.          <path d="M595.69,420.26h-21a5.83,5.83,0,0,0-5.83,5.82v77.48L509.1,422.85a5.39,5.39,0,0,0-.45-.59l0,0a4,4,0,0,0-.35-.36l-.11-.1a3.88,3.88,0,0,0-.31-.26l-.15-.12-.3-.21-.18-.1-.31-.17-.18-.09-.34-.15-.19-.06c-.11-.05-.23-.08-.34-.12l-.21-.05-.33-.07-.25,0a3,3,0,0,0-.31,0l-.3,0H483.26a5.83,5.83,0,0,0-5.83,5.82V556.5a5.83,5.83,0,0,0,5.83,5.82h21a5.83,5.83,0,0,0,5.83-5.82V479l59.85,80.82a5.9,5.9,0,0,0,1.47,1.44l.07,0c.11.08.23.15.35.22l.17.09.28.14.28.12.18.06.39.13.09,0a5.58,5.58,0,0,0,1.49.2h21a5.83,5.83,0,0,0,5.84-5.82V426.08a5.83,5.83,0,0,0-5.84-5.82" fill="currentColor"/>
  1623.          <path d="M400.57,529.66H343.52V426.08a5.81,5.81,0,0,0-5.82-5.82h-21a5.82,5.82,0,0,0-5.83,5.82V556.49h0a5.75,5.75,0,0,0,1.63,4,.34.34,0,0,0,.08.09l.09.08a5.75,5.75,0,0,0,4,1.63h83.88a5.82,5.82,0,0,0,5.82-5.83v-21a5.82,5.82,0,0,0-5.82-5.83" fill="currentColor"/>
  1624.          <path d="M711.64,452.91a5.81,5.81,0,0,0,5.82-5.83v-21a5.82,5.82,0,0,0-5.82-5.83H627.76a5.79,5.79,0,0,0-4,1.64l-.06.06-.1.11a5.8,5.8,0,0,0-1.61,4h0v130.4h0a5.75,5.75,0,0,0,1.63,4,.34.34,0,0,0,.08.09l.08.08a5.78,5.78,0,0,0,4,1.63h83.88a5.82,5.82,0,0,0,5.82-5.83v-21a5.82,5.82,0,0,0-5.82-5.83h-57v-22h57a5.82,5.82,0,0,0,5.82-5.84v-21a5.82,5.82,0,0,0-5.82-5.83h-57v-22Z" fill="currentColor"/>
  1625.        </g>
  1626.      </g>
  1627.    </svg>
  1628.  
  1629.  
  1630.  
  1631.        </a>
  1632.  
  1633.        
  1634.      </div>
  1635.  
  1636.      <div class="share-button_copy-wrapper">
  1637.        <div class="field">
  1638.          <span id="ShareMessage-id" class="share-button__message hidden" role="status">
  1639.          </span>
  1640.          <input type="text"
  1641.                class="field__input"
  1642.                id="url"
  1643.                value="https://seoagencymart.easy.co/products/mart1"
  1644.                placeholder="Link"
  1645.                onclick="this.select();"
  1646.                readonly
  1647.          >
  1648.          <label class="field__label" for="url">Link</label>
  1649.        </div>
  1650.        <button class="share-button__close hidden no-js-hidden">
  1651.          
  1652.  
  1653.  
  1654.    <svg class="icon icon-close " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M335.36,300,581.87,53.48a25,25,0,0,0-35.35-35.35L300,264.64,53.48,18.13A25,25,0,0,0,18.13,53.48L264.64,300,18.13,546.52a25,25,0,0,0,35.35,35.35L300,335.36,546.52,581.87a25,25,0,0,0,35.35-35.35Z" fill="currentColor"/></svg>
  1655.  
  1656.  
  1657.  
  1658.          <span class="visually-hidden">general.share.close</span>
  1659.        </button>
  1660.        <button class="share-button__copy no-js-hidden">
  1661.          
  1662.  
  1663.  
  1664.    <svg class="icon icon-clipboard " width="11" height="13" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewBox="0 0 11 13">
  1665.      <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"/>
  1666.    </svg>
  1667.  
  1668.  
  1669.  
  1670.          <span class="visually-hidden">general.share.copy_to_clipboard</span>
  1671.        </button>
  1672.      </div>
  1673.      
  1674.    </div>
  1675.    <div class="modal-overlay float-bottom-modal-overlay large-up-hide"></div>
  1676.  </details>
  1677. </share-button>
  1678. <script src="https://themes.easystore.co/63057/assets/share.js?t=1761798099" defer="defer"></script>
  1679.  
  1680.  
  1681.  
  1682.          </div>
  1683.  
  1684.        
  1685.        </div>
  1686.  
  1687.        <link href="/assets/css/promotion.css?v2.94" rel="stylesheet" type="text/css" media="screen" />
  1688. <style>
  1689. .sf_promo-ribbon{
  1690.  color: #4089e4;
  1691.  background-color: #4089e4
  1692. }
  1693. .sf_promo-ribbon-text,
  1694. .sf_promo-ribbon-text span{
  1695.  color: #fff;
  1696.  color: #fff;
  1697. }
  1698.  
  1699. </style>
  1700.  
  1701.  
  1702.  <div id="promotion-section" class="sf_promo-container">
  1703.    <div id="sf_promo-container" >
  1704.    </div>
  1705.    <div class="text-center">
  1706.      <button id="get-more-promotion" class="btn btn--secondary hide" onclick="getPromotionList(true)">View More</button>
  1707.    </div>
  1708.  </div>
  1709.  <div class="text-center">
  1710.    <button id="view-more-promotion" class="btn btn--secondary hide" onclick="expandPromoSection()">View More</button>
  1711.  </div>
  1712.  
  1713.  
  1714. <script>var shop_money_format = "<span class=money data-ori-price='{{amount}}'>$ {{amount}} </span>";</script>
  1715. <script src="/assets/js/promotion/promotion.js?v1.11" type="text/javascript"></script>
  1716.  
  1717. <script>
  1718.  
  1719.  var param = {limit:5, page:1};
  1720.  
  1721.  function getPromotionList(load_more){
  1722.  
  1723.    var element = document.getElementById("sf_promo-container"),
  1724.        promo_section = document.getElementById("promotion-section"),
  1725.        promo_btn = document.getElementById("get-more-promotion"),
  1726.        view_more_btn = document.getElementById("view-more-promotion"),
  1727.        view_more_tag_btn = document.getElementById("sf_promo-view-more-tag"),
  1728.        page_value = parseInt(param.page);
  1729.  
  1730.    if(load_more) {
  1731.      view_more_tag_btn.classList.add("sf_promo-is-loading");
  1732.      promo_btn.classList.add("btn--loading");
  1733.    }
  1734.  
  1735.    $.ajax({
  1736.      type: "GET",
  1737.      data: param,
  1738.      dataType: 'json',
  1739.      url: "/products/mart1/promotions",
  1740.      success: function(response){
  1741.  
  1742.        document.getElementById("sf_promo-container").innerHTML += response.html;
  1743.  
  1744.  
  1745.        var promotion_tag_html = "";
  1746.        var promotion_tag_label_html = "";
  1747.  
  1748.        var total_addon_discount = 0;
  1749.  
  1750.        if(response.data.total_promotions > 0){
  1751.          promotion_tag_label_html += `<div style="display:block;"><label>Promotions</label></div>`;
  1752.  
  1753.          for (let promotion of response.data.promotions) {
  1754.            var label_class = "sf_promo-label-unclickable",
  1755.                svg_icon = "";
  1756.            if(promotion.promotion_applies_to == "add_on_item" && (promotion.is_free_gift == false || promotion.prerequisite_subtotal_range == null)) {
  1757.              total_addon_discount += 1;
  1758.              label_class = "sf_promo-label-clickable";
  1759.              svg_icon = `<svg class="sf_promo-svg-icon" xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chevron-right" viewBox="0 0 24 24" stroke-width="2.8" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
  1760.                            <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  1761.                            <polyline points="9 6 15 12 9 18" />
  1762.                          </svg>`;
  1763.            }
  1764.            promotion_tag_html +=
  1765.            ` <a onclick="promoScrollToView('${promotion.id}')" class="sf_promo-promo-label ${label_class}">
  1766.                <b class="sf_promo-tag-label-title">${promotion.title.replace('&', '&amp;').replace('>','&gt;').replace('<','&lt;').replace('/','&sol;').replace('“', '&quot;').replace("'","&#39;") }</b>${svg_icon}
  1767.              </a>
  1768.            `;
  1769.          }
  1770.        }
  1771.  
  1772.        if(total_addon_discount > 1 && !load_more){
  1773.          promo_section.classList.add('sf_promo-container-height-opacity','sf_promo-container-white-gradient')
  1774.          view_more_btn.classList.remove("hide");
  1775.        }else{
  1776.          promo_section.classList.remove('sf_promo-container-height-opacity','sf_promo-container-white-gradient')
  1777.          view_more_btn.classList.add("hide");
  1778.        }
  1779.  
  1780.        if(response.data.page_count > param.page) {
  1781.          view_more_tag_btn.classList.remove("hide");
  1782.          promo_btn.classList.remove("hide");
  1783.        }else{
  1784.          view_more_tag_btn.classList.add("hide");
  1785.          promo_btn.classList.add("hide");
  1786.        }
  1787.  
  1788.        document.getElementById("sf_promo-tag-label").innerHTML = promotion_tag_label_html;
  1789.        document.getElementById("sf_promo-tag").innerHTML += promotion_tag_html;
  1790.  
  1791.        view_more_tag_btn.classList.remove("sf_promo-is-loading");
  1792.        promo_btn.classList.remove("btn--loading");
  1793.  
  1794.  
  1795.        promoVariantDetailInitial()
  1796.  
  1797.        page_value = isNaN(page_value) ? 0 : page_value;
  1798.        page_value++;
  1799.  
  1800.        param.page = page_value;
  1801.      },
  1802.      error: function(xhr){
  1803.  
  1804.      }
  1805.    });
  1806.  }
  1807.  
  1808.  var is_show_product_page = "1"
  1809.  
  1810.  if(is_show_product_page){
  1811.    getPromotionList();
  1812.  }
  1813. </script>
  1814.  
  1815.  
  1816.        
  1817.          <div class="product-description product__description rte" itemprop="description">
  1818.            <link href='/assets/css/froala_style.min.css' rel='stylesheet' type='text/css'/><div class='fr-view'><a href="https://marlaa1.weebly.com/">https://marlaa1.weebly.com/</a>
  1819. <a href="https://marlaa2.weebly.com/">https://marlaa2.weebly.com/</a>
  1820. <a href="https://marlaa3.weebly.com/">https://marlaa3.weebly.com/</a>
  1821. <a href="https://marlaa4.weebly.com/">https://marlaa4.weebly.com/</a>
  1822. <a href="https://marlaa5.weebly.com/">https://marlaa5.weebly.com/</a>
  1823. <a href="https://marlaa6.weebly.com/">https://marlaa6.weebly.com/</a>
  1824. <a href="https://marlaa7.weebly.com/">https://marlaa7.weebly.com/</a>
  1825. <a href="https://marlaa8.weebly.com/">https://marlaa8.weebly.com/</a>
  1826. <a href="https://marlaa9.weebly.com/">https://marlaa9.weebly.com/</a>
  1827. <a href="https://marlaa10.weebly.com/">https://marlaa10.weebly.com/</a>
  1828. <a href="https://marlaaa11.weebly.com/">https://marlaaa11.weebly.com/</a>
  1829. <a href="https://marlaa12.weebly.com">https://marlaa12.weebly.com</a>
  1830. <a href="https://marlaa13.weebly.com">https://marlaa13.weebly.com</a>
  1831. <a href="https://marlaa14.weebly.com">https://marlaa14.weebly.com</a>
  1832. <a href="https://marlaa15.weebly.com">https://marlaa15.weebly.com</a>
  1833. <a href="https://marlaa16.weebly.com">https://marlaa16.weebly.com</a>
  1834. <a href="https://marlaa17.weebly.com">https://marlaa17.weebly.com</a>
  1835. <a href="https://marlaa18.weebly.com">https://marlaa18.weebly.com</a>
  1836. <a href="https://marlaa19.weebly.com">https://marlaa19.weebly.com</a>
  1837. <a href="https://marlaa20.weebly.com">https://marlaa20.weebly.com</a>
  1838. <a href="https://marlaa21.weebly.com">https://marlaa21.weebly.com</a>
  1839. <br>
  1840. <a href="https://305copa89.bet/">https://305copa89.bet/</a>
  1841. <a href="https://jetsadabet.bet/blog/">https://jetsadabet.bet/blog/</a>
  1842. <a href="https://003454.cyou/site/">https://003454.cyou/site/</a>
  1843. <a href="https://pj8888.bet/blog/">https://pj8888.bet/blog/</a>
  1844. <a href="https://vn89.bet/">https://vn89.bet/</a>
  1845. <a href="https://hauy.bet/">https://hauy.bet/</a>
  1846. <a href="https://buyantibiotics.site/">https://buyantibiotics.site/</a>
  1847. <a href="https://slotindo.quest/">https://slotindo.quest/</a>
  1848. <a href="https://vkmmxc.cyou/">https://vkmmxc.cyou/</a>
  1849. <a href="https://92pwgk.cyou/">https://92pwgk.cyou/</a>
  1850. <a href="https://a88h11.cyou/">https://a88h11.cyou/</a>
  1851. <a href="https://s0gzkf.cyou/">https://s0gzkf.cyou/</a>
  1852. <a href="https://ikkq2t.cyou/">https://ikkq2t.cyou/</a>
  1853. <a href="https://9nfajn.cyou/">https://9nfajn.cyou/</a>
  1854. <a href="https://e63mgo.cyou/">https://e63mgo.cyou/</a>
  1855. <a href="https://ijfesfj.cyou/">https://ijfesfj.cyou/</a>
  1856. <a href="https://3aa2ud.cyou/">https://3aa2ud.cyou/</a>
  1857. <a href="https://6h59x.xyz/">https://6h59x.xyz/</a>
  1858. <a href="https://be5td.xyz/">https://be5td.xyz/</a>
  1859. <a href="https://bzfsa.xyz/">https://bzfsa.xyz/</a>
  1860. <a href="https://lqsy.xyz/">https://lqsy.xyz/</a>
  1861. <a href="https://ekszm.xyz/">https://ekszm.xyz/</a>
  1862. <a href="https://98lwk.xyz/">https://98lwk.xyz/</a>
  1863. <a href="https://nieur.xyz/">https://nieur.xyz/</a>
  1864. <a href="https://ylzbb.xyz/">https://ylzbb.xyz/</a>
  1865. <a href="https://zzj189.xyz/">https://zzj189.xyz/</a>
  1866. <a href="https://69rb150.xyz/">https://69rb150.xyz/</a>
  1867. <a href="https://eoquy.xyz/">https://eoquy.xyz/</a>
  1868. <a href="https://sqweum.cyou/">https://sqweum.cyou/</a>
  1869. <a href="https://gcph2z.cyou/">https://gcph2z.cyou/</a>
  1870. <a href="https://jfeskljf.cyou/">https://jfeskljf.cyou/</a>
  1871. <a href="https://2q65bm.cyou/">https://2q65bm.cyou/</a>
  1872. <a href="https://v1an5t.cyou/">https://v1an5t.cyou/</a>
  1873. <a href="https://pltvw9.cyou/">https://pltvw9.cyou/</a>
  1874. <a href="https://0ilia9.cyou/">https://0ilia9.cyou/</a>
  1875. <a href="https://p5i89o.cyou/">https://p5i89o.cyou/</a>
  1876. <a href="https://1typpu.cyou/">https://1typpu.cyou/</a>
  1877. <a href="https://qb8r4k.cyou/">https://qb8r4k.cyou/</a>
  1878. <a href="https://028.cyou/">https://028.cyou/</a>
  1879. <a href="https://p7i426.cyou/">https://p7i426.cyou/</a>
  1880. <a href="https://mm2th.xyz/">https://mm2th.xyz/</a>
  1881. <a href="https://567a1.quest/">https://567a1.quest/</a>
  1882. <a href="https://onlinexrpharmacy.quest/">https://onlinexrpharmacy.quest/</a>
  1883. <a href="https://bisfw.xyz/">https://bisfw.xyz/</a>
  1884. <a href="https://nfaxw.xyz/">https://nfaxw.xyz/</a>
  1885. <a href="https://xnzdh.xyz/">https://xnzdh.xyz/</a>
  1886. <a href="https://89wzy.xyz/">https://89wzy.xyz/</a>
  1887. <a href="https://89wzy.xyz/">https://89wzy.xyz/</a>
  1888. <a href="https://a2ukw.xyz/">https://a2ukw.xyz/</a>
  1889. <a href="https://hixxd.xyz/">https://hixxd.xyz/</a>
  1890. <a href="https://quanseliaoren.xyz/">https://quanseliaoren.xyz/</a>
  1891. <a href="https://jpzbd.xyz/">https://jpzbd.xyz/</a>
  1892. <a href="https://38dh.xyz/">https://38dh.xyz/</a>
  1893. <a href="https://yszw.xyz/">https://yszw.xyz/</a>
  1894. <a href="https://blancanovomatic.xyz/">https://blancanovomatic.xyz/</a>
  1895. <a href="https://gklxe.xyz/">https://gklxe.xyz/</a>
  1896. <a href="https://av700.xyz/">https://av700.xyz/</a>
  1897. <a href="https://rcxlw.xyz/">https://rcxlw.xyz/</a>
  1898. <a href="https://last2jig.xyz/">https://last2jig.xyz/</a>
  1899. <a href="https://126bola.xyz/">https://126bola.xyz/</a>
  1900. <a href="https://itfkg.xyz/">https://itfkg.xyz/</a>
  1901. <a href="https://jihek.xyz/">https://jihek.xyz/</a>
  1902. <a href="https://b4sfi.xyz/">https://b4sfi.xyz/</a>
  1903. <a href="https://6qqww.xyz/">https://6qqww.xyz/</a>
  1904. <a href="https://snji66.xyz/">https://snji66.xyz/</a>
  1905. <a href="https://keaimei.xyz/">https://keaimei.xyz/</a>
  1906. <a href="https://x3329.xyz/">https://x3329.xyz/</a>
  1907. <a href="https://runningclothings.xyz/">https://runningclothings.xyz/</a>
  1908. <a href="https://jpsb.xyz/">https://jpsb.xyz/</a>
  1909. <a href="https://dprt7.xyz/">https://dprt7.xyz/</a>
  1910. <a href=""></a>
  1911.  
  1912. <p>
  1913. <br>
  1914. </p>
  1915.  
  1916. <p>
  1917. <br>
  1918. </p></div>
  1919.          </div>
  1920.        
  1921.  
  1922.  
  1923.      </div>
  1924.      
  1925.    </div>
  1926.  </div>
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  <!-- The Modal -->
  1933.  <div id="product-modal" class="modal hide">
  1934.    <span class="js-image-modal-close product-media-modal__toggle product-modal-close">
  1935.  
  1936.  
  1937.    <svg class="icon icon-close " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M335.36,300,581.87,53.48a25,25,0,0,0-35.35-35.35L300,264.64,53.48,18.13A25,25,0,0,0,18.13,53.48L264.64,300,18.13,546.52a25,25,0,0,0,35.35,35.35L300,335.36,546.52,581.87a25,25,0,0,0,35.35-35.35Z" fill="currentColor"/></svg>
  1938.  
  1939.  
  1940. </span>
  1941.    <img class="modal-content" id="modal-img">
  1942.  </div>
  1943.  
  1944. </section>
  1945.  
  1946.  
  1947.  <section class="product-section page-width spaced-section">
  1948.    <div id="recommend-products-content" class="wrapper"></div>
  1949.  
  1950. <script>
  1951.  console.log("Product recommendation enabled.");
  1952.  
  1953.  const url_params = new URLSearchParams(window.location.search);
  1954.  
  1955.  fetch(`/products/mart1/recommend?${url_params.toString()}`, {
  1956.      method: 'GET'
  1957.    })
  1958.    .then(response => response.json())
  1959.    .then((res) => {
  1960.      if(res.status == "success"){
  1961.        console.log("Success");
  1962.        document.querySelector('#recommend-products-content').innerHTML = res.html;
  1963.        EasyStore.Currencies.convertAll()
  1964.      }
  1965.      else{
  1966.        console.log("Not Success");
  1967.      }
  1968.    })
  1969.  
  1970. </script>
  1971.  </section>
  1972.  
  1973.  
  1974. <script type="application/ld+json">
  1975.  {"@context":"https:\/\/schema.org\/","@type":"Product","name":"mart1","description":"https:\/\/marlaa1.weebly.com\/ https:\/\/marlaa2.weebly.com\/ https:\/\/marlaa3.weebly.com\/ https:\/\/marlaa4.weebly.com\/ https:\/\/marlaa5.weebly.com\/ https:\/\/marlaa6.weebly.com\/ https:\/\/marlaa7.weebly.com\/ https:\/\/marlaa8.weebly.com\/ https:\/\/marlaa9.weebly.com","image":["\/assets\/images\/products\/no_image.png"],"sku":"","offers":{"@type":"Offer","priceCurrency":"USD","price":50,"availability":"https:\/\/schema.org\/InStock","url":"https:\/\/seoagencymart.easy.co\/products\/mart1"}}
  1976. </script>
  1977.  
  1978.  
  1979. <script>
  1980.  let this_el = document.querySelector.bind(document),
  1981.      all_this_el = document.querySelectorAll.bind(document),
  1982.      is_variants_initial = false,
  1983.      variants = [{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null}],
  1984.      variants_unavailable = variants.filter(value => value.available == false);
  1985.  
  1986.  window.onload = (event) => {
  1987.    document.getElementById("main-image-wrapper").scrollTo({left: 0, behavior: "smooth"});
  1988.  };
  1989.  
  1990.  document.addEventListener( 'DOMContentLoaded', function() {
  1991.  
  1992.    var selectCallback = function(variant, selector) {
  1993.      console.log('variant, selector',variant, selector);
  1994.      VariantSelector.onVariantChange(variant);
  1995.      if(variants_unavailable && variants_unavailable.length > 0 && VariantSelector.updateVariantsUnavailable) VariantSelector.updateVariantsUnavailable(variants,variants_unavailable);
  1996.      
  1997.      var img_wrapper = document.getElementById("main-image-wrapper");
  1998.      if(variant.featured_image != null && variant.featured_image.id && is_variants_initial){
  1999.        const img_item = document.getElementById("image-item-" + variant.featured_image.id);
  2000.        img_wrapper.insertAdjacentElement("afterbegin", img_item);
  2001.        img_wrapper.scrollTo({left: 0, behavior: "smooth"});
  2002.      }
  2003.      is_variants_initial = true
  2004.    }
  2005.  
  2006.    EasyStore.OptionSelectorsNew.create('productSelect', 'radio', {
  2007.        product: {"id":12453129,"handle":"mart1","name":"mart1","title":"mart1","url":"\/products\/mart1","price":50,"price_min":"50.0","price_max":"50.0","price_varies":false,"compare_at_price":100,"compare_at_price_min":"100.0","compare_at_price_max":"100.0","compare_at_price_varies":false,"available":true,"options_with_values":[],"options_by_name":[],"options":["Title"],"has_only_default_variant":true,"sole_variant_id":57445355,"variants":[{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null}],"selected_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"selected_or_first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"img_url":"\/assets\/images\/products\/no_image.png","featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"secondary_image":{"alt":"","img_url":"","src":"","type":""},"images":[],"media":[],"featured_media":null,"metafields":[],"expires":null,"published_at":"2024-08-17T20:01:00.000+08:00","created_at":"2024-08-17T20:01:35.000+08:00","is_wishlisted":null,"content":"<link href='\/assets\/css\/froala_style.min.css' rel='stylesheet' type='text\/css'\/><div class='fr-view'><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","description":"<link href='\/assets\/css\/froala_style.min.css' rel='stylesheet' type='text\/css'\/><div class='fr-view'><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","meta_description":"https:\/\/marlaa1.weebly.com\/ https:\/\/marlaa2.weebly.com\/ https:\/\/marlaa3.weebly.com\/ https:\/\/marlaa4.weebly.com\/ https:\/\/marlaa5.weebly.com\/ https:\/\/marlaa6.weebly.com\/ https:\/\/marlaa7.weebly.com\/ https:\/\/marlaa8.weebly.com\/ https:\/\/marlaa9.weebly.com","brands":[],"tags":[],"vendor":null,"collections":[{"handle":"feature-on-homepage","title":"Feature on homepage"}],"view_history":{"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"},"promotions":[]},
  2008.        onVariantSelected: selectCallback,
  2009.        enableHistoryState: false
  2010.    })
  2011.  
  2012.    //modal
  2013.    var product_modal = document.getElementById("product-modal");
  2014.    const body = document.querySelector("body");
  2015.    all_this_el('.js-image-modal-toggle').forEach(imgModal => imgModal.addEventListener("click", (event)=>{
  2016.      var modalImg = document.getElementById("modal-img");
  2017.      product_modal.classList.remove("hide");
  2018.      product_modal.classList.add("show");
  2019.      modalImg.src = imgModal.src;
  2020.      if (product_modal.classList.contains("show")) {
  2021.          // Disable scroll
  2022.          body.style.overflow = "hidden";
  2023.      }
  2024.    }))
  2025.  
  2026.    // close modal
  2027.    var modal_close = document.getElementsByClassName("product-modal-close")[0];
  2028.    modal_close.onclick = function() {
  2029.      product_modal.classList.add("hide");
  2030.      if (product_modal.classList.contains("hide")) {
  2031.          // Disable scroll
  2032.          body.style.overflow = "";
  2033.      }
  2034.    }
  2035.    window.onclick = function(event) {
  2036.    if (event.target == product_modal) {
  2037.        product_modal.classList.add("hide");
  2038.        body.style.overflow = "";
  2039.      }
  2040.    }
  2041.  
  2042.  
  2043.  } );
  2044.    
  2045.  // retrieve & store view history in local storage
  2046.  var productViewHistoryData = [];
  2047.  var storedProductViewHistory = localStorage.getItem('productViewHistory');
  2048.  
  2049.  if(storedProductViewHistory !== null) {
  2050.      productViewHistoryData = JSON.parse(storedProductViewHistory);
  2051.  }
  2052.  
  2053.  if(productViewHistoryData.length > 0) {
  2054.    var currentViewedProduct = {"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"}
  2055.    var currentViewedAt = new Date(currentViewedProduct.viewed_at);
  2056.    var matchProductID = false;
  2057.  
  2058.    productViewHistoryData.forEach(data => {
  2059.      // Check if product_id is similar
  2060.      if (data.product_id == currentViewedProduct.product_id) {
  2061.        var previousViewedAt = new Date(data.viewed_at);
  2062.        if (currentViewedAt > previousViewedAt) {
  2063.          data.viewed_at = currentViewedProduct.viewed_at;
  2064.        }
  2065.        matchProductID = true;
  2066.      }
  2067.    });
  2068.  
  2069.    // sort "viewed_at" desc
  2070.    productViewHistoryData.sort((a, b) => {
  2071.      var viewedAt1 = new Date(a.viewed_at);
  2072.      var viewedAt2 = new Date(b.viewed_at);
  2073.      return viewedAt2 - viewedAt1;
  2074.    });
  2075.  
  2076.    if (!matchProductID) {
  2077.      productViewHistoryData.unshift(currentViewedProduct);
  2078.    }
  2079.  }
  2080.  else {
  2081.      productViewHistoryData.push({"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"});
  2082.  }
  2083.  
  2084.  productViewHistoryData = JSON.stringify(productViewHistoryData);
  2085.  localStorage.setItem('productViewHistory', productViewHistoryData);
  2086.  
  2087.  // End - retrieve & store view history in local storage
  2088.    
  2089. </script>
  2090.  
  2091.  
  2092.  
  2093.  
  2094.    
  2095.  </main>
  2096. <style>
  2097.  .footer{
  2098.    background-color: #010517;
  2099.    color: #FEFEFE;
  2100.    --color-foreground: 254,254,254;
  2101.  }
  2102.  .footer .link--text,
  2103.  .footer .list-menu__item--link,
  2104.  .footer .footer-block__details-content .list-menu__item--link{
  2105.    color: #FEFEFE;
  2106.  }
  2107.  .footer-block__heading{
  2108.    color: #FFFFFF;
  2109.  }
  2110.  .rounded{
  2111.    border-radius: 10px;
  2112.  }
  2113.  .shopping-app-border{
  2114.    border: 1px #ECECEC solid;
  2115.    margin-right: 3px;
  2116.  }
  2117.  .app-download-badge{
  2118.    display: inline-block;
  2119.    margin-right: 3px;
  2120.  }
  2121. </style>
  2122.  
  2123. <link rel="preload" href="https://themes.easystore.co/63057/assets/section-footer.css?t=1761798099" as="style" onload="this.onload=null;this.rel='stylesheet'">
  2124.  
  2125. <footer class="footer color-background-1">
  2126.  <div class="footer__content-top page-width">
  2127.    <div class="grid grid--1-col grid--4-col-tablet ">
  2128.      
  2129.      
  2130.      
  2131.        <div class="grid__item">
  2132.          
  2133.              <h2 class="footer-block__heading">Follow us</h2>
  2134.              <ul class="footer__list-social list-unstyled list-social footer-block__details-content" role="list">
  2135.                
  2136.                  <li class="list-social__item">
  2137.                    <a href="https://twitter.com/" class="link link--text list-social__link">
  2138.                      
  2139.  
  2140.  
  2141.    <svg class="icon icon-twitter " viewBox="0 0 22 22" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
  2142.      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  2143.      <path d="M3 3l11.733 16h4.267l-11.733 -16z" />
  2144.      <path d="M3 19l6.768 -6.768m2.46 -2.46l6.772 -6.772" />
  2145.    </svg>
  2146.  
  2147.  
  2148.  
  2149.                    </a>
  2150.                  </li>
  2151.                
  2152.                
  2153.                  <li class="list-social__item">
  2154.                    <a href="https://facebook.com/" class="link link--text list-social__link">
  2155.                      
  2156.  
  2157.  
  2158.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook "
  2159.    viewBox="0 0 18 18">
  2160.      <path fill="currentColor"
  2161.        d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
  2162.      </path>
  2163.    </svg>
  2164.  
  2165.  
  2166.  
  2167.                    </a>
  2168.                  </li>
  2169.                
  2170.                
  2171.                  <li class="list-social__item">
  2172.                    <a href="https://instagram.com/" class="link link--text list-social__link">
  2173.                      
  2174.  
  2175.  
  2176.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram "
  2177.    viewBox="0 0 18 18">
  2178.      <path fill="currentColor"
  2179.        d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z">
  2180.      </path>
  2181.      <path fill="currentColor"
  2182.        d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
  2183.      </path>
  2184.    </svg>
  2185.  
  2186.  
  2187.  
  2188.                    </a>
  2189.                  </li>
  2190.                
  2191.                
  2192.                  <li class="list-social__item">
  2193.                    <a href="https://tiktok.com/" class="link link--text list-social__link">
  2194.                      
  2195.  
  2196.  
  2197.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok " width="16"
  2198.    height="18" fill="none" xmlns="http://www.w3.org/2000/svg">
  2199.      <path
  2200.        d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z"
  2201.        fill="currentColor">
  2202.      </path>
  2203.    </svg>
  2204.  
  2205.  
  2206.  
  2207.                    </a>
  2208.                  </li>
  2209.                
  2210.                
  2211.                  <li class="list-social__item">
  2212.                    <a href="https://wa.me/" class="link link--text list-social__link">
  2213.                      
  2214.  
  2215.  
  2216.    <svg class="icon icon-whatsapp " fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 750 750"><path d="M703.5,195.64A371,371,0,0,0,572,56C523.89,26,471.51,8.4,415.21,2.51A370.48,370.48,0,0,0,316.5,5.42,364,364,0,0,0,215.23,37.47a369,369,0,0,0-132.68,108Q17.36,230.17,7,336.63A370.11,370.11,0,0,0,53.42,554.94a7.23,7.23,0,0,1,.61,4.9Q36.48,624.6,18.7,689.27C13.24,709.19,7.75,729.1,2.14,749.5c1.23-.26,1.93-.36,2.61-.55q95.75-25.11,191.54-50.2a8.43,8.43,0,0,1,5.19.61c12.79,5.8,25.28,12.34,38.29,17.59A370.28,370.28,0,0,0,666.09,604q69.06-86.36,80-196.47A370.36,370.36,0,0,0,743,311.86,361,361,0,0,0,703.5,195.64ZM684.64,388c-3.6,65.27-25.48,123.75-66.06,174.9-44.89,56.63-102.85,93.24-173.19,109.84a297.41,297.41,0,0,1-91.27,7A305.68,305.68,0,0,1,215.31,635a17.54,17.54,0,0,0-15.2-2.14c-35.5,9.58-71.1,18.74-106.66,28-.49.13-1,.21-2.14.45,1.72-6.37,3.29-12.22,4.89-18Q109,596.7,121.66,550.07a7.12,7.12,0,0,0-1-5.07c-12.37-19.32-23.31-39.25-31.6-60.64A309,309,0,0,1,70.4,410.63c-6.11-49.35-.93-97.44,16.1-144.15,57.86-160.1,234.55-243,394.65-185.11a308.31,308.31,0,0,1,120.2,79.18c34.9,37.19,59.32,80.31,72.81,129.53A304.75,304.75,0,0,1,684.64,388Z"/><path d="M556,454.42c-13.84-6.52-27.43-13.55-41.24-20.12-11.47-5.46-23-10.89-34.73-15.69-9.1-3.73-13.09-1.72-19.12,6.06-9.39,12.09-19.09,23.95-28.89,35.71-4.7,5.63-9.47,6.79-16.1,3.8-12.32-5.56-24.82-10.9-36.58-17.51-39.6-22.29-69.59-54.3-92.67-93.11-4.87-8.2-4.3-12.16,2.14-19.13,9.07-9.9,18.4-19.63,24.09-32.12a17.42,17.42,0,0,0,.47-14.67c-9.55-23-19-46-28.75-68.92a75.82,75.82,0,0,0-7-12.7c-2.56-3.82-6.6-5.49-11.28-5.36H255.78v-.56c-5.48.29-11,.11-16.39,1-8.66,1.37-15,6.75-20.95,12.94-25.46,26.48-34.58,57.89-28.66,93.83a145.64,145.64,0,0,0,20.75,53.75C220.48,377.5,231.32,393,242.65,408a435.09,435.09,0,0,0,70.53,73.19c31.48,26,67,44.54,105.56,57.58,16.1,5.44,32.08,11.08,49.36,11.42,11.52.22,23,.08,34.16-3.22a110.77,110.77,0,0,0,42.1-23.61c5.48-4.81,10.48-10.18,13.19-17a110.56,110.56,0,0,0,7.57-37.2C565.27,461.93,562.42,457.42,556,454.42Z"/></svg>
  2217.  
  2218.  
  2219.  
  2220.                    </a>
  2221.                  </li>
  2222.                
  2223.                
  2224.                  <li class="list-social__item">
  2225.                    <a href="https://line.com/" class="link link--text list-social__link">
  2226.                      
  2227.  
  2228.  
  2229.    <svg class="icon icon-line-footer " fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 750 750"><path d="M375,.5C168.17.5.5,168.17.5,375S168.17,749.5,375,749.5,749.5,581.83,749.5,375,581.83.5,375,.5ZM570.75,476.91C518.48,537.06,401.6,610.33,375,621.53s-22.66-7.13-21.57-13.42c.63-3.76,3.55-21.33,3.55-21.33.83-6.36,1.66-16.23-.83-22.52-2.81-7-13.83-10.54-21.95-12.29C214.51,536.14,125.9,452.45,125.9,352.53,125.9,241,237.64,150.38,375,150.38s249.1,90.68,249.1,202.15h0C624.14,397.14,606.85,437.32,570.75,476.91Z"/><polygon points="324.38 298.65 324.38 298.65 324.38 298.65 324.38 298.65"/><path d="M324.38,298.65H306.91a4.86,4.86,0,0,0-4.86,4.85V412a4.86,4.86,0,0,0,4.86,4.85h17.47a4.86,4.86,0,0,0,4.85-4.85V303.5A4.86,4.86,0,0,0,324.38,298.65Z"/><path d="M444.67,298.65h-17.5a4.85,4.85,0,0,0-4.85,4.85V368l-49.73-67.17a4.57,4.57,0,0,0-.38-.49,2.76,2.76,0,0,0-.29-.3l-.09-.09a2.65,2.65,0,0,0-.26-.21l-.12-.1-.25-.18-.15-.08-.26-.14-.15-.08-.28-.12-.16,0-.28-.1-.18,0-.27-.06H351.08a4.85,4.85,0,0,0-4.85,4.84V412a4.85,4.85,0,0,0,4.85,4.85h17.48a4.85,4.85,0,0,0,4.85-4.85V347.54l49.81,67.26a5.15,5.15,0,0,0,1.22,1.2h.06l.29.18.14.07.24.12.23.1.15,0,.32.11H426a4.69,4.69,0,0,0,1.24.16h17.48a4.85,4.85,0,0,0,4.86-4.84h0V303.5A4.87,4.87,0,0,0,444.67,298.65Z"/><path d="M282.26,389.67h0l0,0H234.79V303.5a4.85,4.85,0,0,0-4.83-4.85H212.47a4.84,4.84,0,0,0-4.85,4.84h0V412a4.74,4.74,0,0,0,1.35,3.32.27.27,0,0,0,.07.08l.07.07a4.81,4.81,0,0,0,3.33,1.35h69.81a4.84,4.84,0,0,0,4.84-4.84h0V394.52A4.84,4.84,0,0,0,282.26,389.67Z"/><path d="M541.16,371.34a4.85,4.85,0,0,0,4.85-4.85h0V349a4.85,4.85,0,0,0-4.84-4.85H493.72V325.84l47.42,0A4.83,4.83,0,0,0,546,321V303.5a4.85,4.85,0,0,0-4.84-4.86H471.34A4.81,4.81,0,0,0,468,300l-.05.05-.08.09a4.82,4.82,0,0,0-1.34,3.33V412a4.77,4.77,0,0,0,1.35,3.33l.07.07.07.07a4.8,4.8,0,0,0,3.32,1.36h69.81A4.85,4.85,0,0,0,546,412h0V394.5a4.85,4.85,0,0,0-4.84-4.85H493.72V371.34Z"/></svg>
  2230.  
  2231.  
  2232.  
  2233.                    </a>
  2234.                  </li>
  2235.                
  2236.                
  2237.                  <li class="list-social__item">
  2238.                    <a href="https://wechat.com/" class="link link--text list-social__link">
  2239.                      
  2240.  
  2241.  
  2242.    <svg class="icon icon-wechat " fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 750 750"><path d="M372.31,344.63c30-25,64.6-40.77,102.63-49.15a300.24,300.24,0,0,1,45.43-6.61c5.81-.38,11.6-.81,17.41-1.1,1.9-.1,2.82-.61,2.47-2.74s-.43-4.35-.63-6.54a225,225,0,0,0-7.31-40.71c-10.79-38.76-31.69-71.57-59.89-99.89C443.56,108.89,409.5,88,371.11,74.1a288,288,0,0,0-92.8-17.38,214.68,214.68,0,0,0-24.59.6c-13.23,1.22-26.59,2.34-39.62,4.87-27.42,5.32-53.55,14.74-78.56,27.19C81.1,116.52,40.88,157.11,17.8,213.92c-10,24.63-16.23,50.2-17.22,76.79a268,268,0,0,0,1.54,35.94c2,20.14,7.8,39.35,16.06,57.79,16.49,36.82,41.46,67,72.92,91.91,5.45,4.32,11.08,8.43,16.67,12.58,5,3.74,7.24,8.41,5.45,14.69-1.45,5-2.91,10.06-4.07,15.16-4.66,21.08-9.21,42.18-13.79,63.28-.68,3.14-1.33,6.31-2.17,10.23l4.22-2.53c25-15.68,50.07-31.42,75.19-47,5.66-3.53,11.39-7.13,17.5-9.66,8.26-3.45,17.1-2,25.72-1.11,10.89,1.14,21.75,2.45,32.56,3.79,11.34,1.4,22.65,2.92,34,4.38,4.22.54,8.47,1,13,1.58V538.6c-.54-9-1.36-18.05-1.62-27.1a207.12,207.12,0,0,1,5.51-54.13C310.33,411.15,336.31,374.6,372.31,344.63Zm5.22-135.5a40,40,0,1,1,.23,80.06c-23,0-40.94-17.52-40.93-39.93C336.85,227.31,355.16,209.25,377.53,209.13Zm-199.24,80c-22.67,0-40.12-17.42-40.18-40.2-.06-22.15,17.59-39.69,40-39.8s41,18.18,41,40.45C219.19,271.27,200.73,289.12,178.29,289.17Z"/><path d="M741.59,452.47c-17.42-53.21-52.3-91.29-102.2-115.63-37.18-18.16-76.75-25.44-118.12-23.14a233.78,233.78,0,0,0-42.61,6.1c-46.81,11.45-86.29,35.2-117,72.49-29.88,36.26-43.68,77.93-39.29,125a162.57,162.57,0,0,0,20.91,65.36c17.84,31.48,42.83,56.1,73.27,75.36a201,201,0,0,0,61.39,25.71,231.39,231.39,0,0,0,41.51,5.7c14.43.74,28.84.56,43-2.4,11.91-2.47,23.58-6,35.4-8.94,13.89-3.42,27.81-3.75,41.31,1.49,9.47,3.67,18.62,8.2,27.9,12.36,1,.45,2,1,3,1.43l.45-.57-1.22-3.17A46,46,0,0,1,666.47,666c1.52-9.87,6.35-18.15,13-25.33,5.49-6,11.45-11.48,17.3-17.11,30.78-29.85,48.84-65.91,52.23-108.8A158.69,158.69,0,0,0,741.59,452.47ZM435.15,478.14a34.86,34.86,0,1,1,.74-69.71h0c19.66.06,34.87,15.6,34.76,35.51C470.54,463,454.75,478.26,435.15,478.14ZM596.63,478c-19.58-.43-34.46-15.65-34.16-35.13a34.6,34.6,0,0,1,34.88-34.32h.12c19,0,34,15.64,34,35.3A34.23,34.23,0,0,1,597.17,478Z"/></svg>
  2243.  
  2244.  
  2245.  
  2246.                    </a>
  2247.                  </li>
  2248.                
  2249.                
  2250.                  <li class="list-social__item">
  2251.                    <a href="https://youtube.com/" class="link link--text list-social__link">
  2252.                      
  2253.  
  2254.  
  2255.    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube "
  2256.    viewBox="0 0 100 70">
  2257.      <path
  2258.        d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z"
  2259.        fill="currentColor">
  2260.      </path>
  2261.    </svg>
  2262.  
  2263.  
  2264.  
  2265.                    </a>
  2266.                  </li>
  2267.                
  2268.                
  2269.              </ul>
  2270.            
  2271.        </div>
  2272.      
  2273.      
  2274.      
  2275.        <div class="grid__item">
  2276.          
  2277.              <h2 class="footer-block__heading">We accept</h2>
  2278.              <div class="footer-block__details-content footer__payment">
  2279.                <ul class="list list-payment" role="list">
  2280.                  
  2281.                    <li class="list-payment__item">
  2282.                      
  2283.  
  2284.  
  2285.    <svg class="icon icon--full-color " viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img"
  2286.    width="38" height="24" aria-labelledby="pi-visa">
  2287.      <path opacity=".07"
  2288.        d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
  2289.      <path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32">
  2290.      </path>
  2291.      <path
  2292.        d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z"
  2293.        fill="#142688"></path>
  2294.    </svg>
  2295.  
  2296.  
  2297.  
  2298.                    </li>
  2299.                  
  2300.                  
  2301.                    <li class="list-payment__item">
  2302.                      
  2303.  
  2304.  
  2305.    <svg class="icon icon--full-color " viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img"
  2306.    width="38" height="24" aria-labelledby="pi-master">
  2307.      <path opacity=".07"
  2308.        d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
  2309.      <path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32">
  2310.      </path>
  2311.      <circle fill="#EB001B" cx="15" cy="12" r="7"></circle>
  2312.      <circle fill="#F79E1B" cx="23" cy="12" r="7"></circle>
  2313.      <path fill="#FF5F00"
  2314.        d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"></path>
  2315.    </svg>
  2316.  
  2317.  
  2318.  
  2319.                    </li>
  2320.                  
  2321.                  
  2322.                    <li class="list-payment__item">
  2323.                      
  2324.  
  2325.  
  2326.    <svg class="icon icon--full-color " xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24"
  2327.      width="38" height="24" aria-labelledby="pi-american_express">
  2328.      <g fill="none">
  2329.        <path fill="#000"
  2330.          d="M35,0 L3,0 C1.3,0 0,1.3 0,3 L0,21 C0,22.7 1.4,24 3,24 L35,24 C36.7,24 38,22.7 38,21 L38,3 C38,1.3 36.6,0 35,0 Z"
  2331.          opacity=".07"></path>
  2332.        <path fill="#006FCF"
  2333.          d="M35,1 C36.1,1 37,1.9 37,3 L37,21 C37,22.1 36.1,23 35,23 L3,23 C1.9,23 1,22.1 1,21 L1,3 C1,1.9 1.9,1 3,1 L35,1">
  2334.        </path>
  2335.        <path fill="#FFF"
  2336.          d="M8.971,10.268 L9.745,12.144 L8.203,12.144 L8.971,10.268 Z M25.046,10.346 L22.069,10.346 L22.069,11.173 L24.998,11.173 L24.998,12.412 L22.075,12.412 L22.075,13.334 L25.052,13.334 L25.052,14.073 L27.129,11.828 L25.052,9.488 L25.046,10.346 L25.046,10.346 Z M10.983,8.006 L14.978,8.006 L15.865,9.941 L16.687,8 L27.057,8 L28.135,9.19 L29.25,8 L34.013,8 L30.494,11.852 L33.977,15.68 L29.143,15.68 L28.065,14.49 L26.94,15.68 L10.03,15.68 L9.536,14.49 L8.406,14.49 L7.911,15.68 L4,15.68 L7.286,8 L10.716,8 L10.983,8.006 Z M19.646,9.084 L17.407,9.084 L15.907,12.62 L14.282,9.084 L12.06,9.084 L12.06,13.894 L10,9.084 L8.007,9.084 L5.625,14.596 L7.18,14.596 L7.674,13.406 L10.27,13.406 L10.764,14.596 L13.484,14.596 L13.484,10.661 L15.235,14.602 L16.425,14.602 L18.165,10.673 L18.165,14.603 L19.623,14.603 L19.647,9.083 L19.646,9.084 Z M28.986,11.852 L31.517,9.084 L29.695,9.084 L28.094,10.81 L26.546,9.084 L20.652,9.084 L20.652,14.602 L26.462,14.602 L28.076,12.864 L29.624,14.602 L31.499,14.602 L28.987,11.852 L28.986,11.852 Z">
  2337.        </path>
  2338.      </g>
  2339.    </svg>
  2340.  
  2341.  
  2342.  
  2343.                    </li>
  2344.                  
  2345.                  
  2346.                    <li class="list-payment__item">
  2347.                      
  2348.  
  2349.  
  2350.    <svg class="icon icon--full-color " viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38"
  2351.      height="24" role="img" aria-labelledby="pi-paypal">
  2352.      <path opacity=".07"
  2353.        d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
  2354.      <path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32">
  2355.      </path>
  2356.      <path fill="#003087"
  2357.        d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z">
  2358.      </path>
  2359.      <path fill="#3086C8"
  2360.        d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z">
  2361.      </path>
  2362.      <path fill="#012169"
  2363.        d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z">
  2364.      </path>
  2365.    </svg>
  2366.  
  2367.  
  2368.  
  2369.                    </li>
  2370.                  
  2371.                  
  2372.                    <li class="list-payment__item">
  2373.                      
  2374.  
  2375.  
  2376.    <svg class="icon icon--full-color " viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img"
  2377.      width="38" height="24" aria-labelledby="pi-diners_club">
  2378.      <path opacity=".07"
  2379.        d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
  2380.      <path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32">
  2381.      </path>
  2382.      <path
  2383.        d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z"
  2384.        fill="#3086C8"></path>
  2385.    </svg>
  2386.  
  2387.  
  2388.  
  2389.                    </li>
  2390.                  
  2391.                  
  2392.                    <li class="list-payment__item">
  2393.                      
  2394.  
  2395.  
  2396.    <svg class="icon icon--full-color " viewBox="0 0 38 24" width="38" height="24" role="img"
  2397.      aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg">
  2398.      <path fill="#000" opacity=".07"
  2399.        d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path>
  2400.      <path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff">
  2401.      </path>
  2402.      <path
  2403.        d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z"
  2404.        fill="#231F20"></path>
  2405.      <path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)">
  2406.      </path>
  2407.      <path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z"
  2408.        fill="url(#pi-paint1_linear)"></path>
  2409.      <path
  2410.        d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z"
  2411.        fill="#231F20"></path>
  2412.      <path
  2413.        d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z"
  2414.        fill="#231F20"></path>
  2415.      <path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120">
  2416.      </path>
  2417.      <defs>
  2418.        <linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104"
  2419.          gradientUnits="userSpaceOnUse">
  2420.          <stop stop-color="#F89F20"></stop>
  2421.          <stop offset=".25" stop-color="#F79A20"></stop>
  2422.          <stop offset=".533" stop-color="#F68D20"></stop>
  2423.          <stop offset=".62" stop-color="#F58720"></stop>
  2424.          <stop offset=".723" stop-color="#F48120"></stop>
  2425.          <stop offset="1" stop-color="#F37521"></stop>
  2426.        </linearGradient>
  2427.        <linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446"
  2428.          gradientUnits="userSpaceOnUse">
  2429.          <stop stop-color="#F58720"></stop>
  2430.          <stop offset=".359" stop-color="#E16F27"></stop>
  2431.          <stop offset=".703" stop-color="#D4602C"></stop>
  2432.          <stop offset=".982" stop-color="#D05B2E"></stop>
  2433.        </linearGradient>
  2434.      </defs>
  2435.    </svg>
  2436.  
  2437.  
  2438.  
  2439.                    </li>
  2440.                  
  2441.              </div>
  2442.                <br>
  2443.            
  2444.        </div>
  2445.      
  2446.      
  2447.      
  2448.        <div class="grid__item">
  2449.          
  2450.              <h2 class="footer-block__heading">
  2451.                Quick links
  2452.              </h2>
  2453.              <ul class="footer-block__details-content list-unstyled">
  2454.                
  2455.                <li>
  2456.                  <a href="/store-locator"  class="link link--text list-menu__item list-menu__item--link">
  2457.                    Location
  2458.                  </a>
  2459.                </li>
  2460.                
  2461.                
  2462.              </ul>
  2463.            
  2464.        </div>
  2465.      
  2466.      
  2467.      
  2468.        <div class="grid__item">
  2469.          
  2470.              <h2 class="footer-block__heading">Our mission</h2>
  2471.              <div class="footer-block__details-content">
  2472.                <p>Quality materials, good designs, craftsmanship and sustainability.</p>
  2473.              </div>
  2474.            
  2475.        </div>
  2476.      
  2477.    </div>
  2478.  </div>
  2479.  <div class="footer__content-bottom">
  2480.    <div class="footer__content-bottom-wrapper page-width">
  2481.      <div class="footer__column footer__column--info">
  2482.  
  2483.        
  2484.  
  2485.  
  2486.  
  2487.        
  2488.        <div class="footer__copyright caption">
  2489.          <div class="copyright__content">© 2025 seo agencymart. Powered by <a href="http://www.easystore.co/?utm_source=storefront&utm_medium=sf_ref_footer&utm_campaign=sf_ref">EasyStore</a></div>
  2490.        </div>
  2491.  
  2492.        <div class="footer__copyright caption">
  2493.          
  2494.            <div>
  2495.            
  2496.            
  2497.              
  2498.                <a href="/legal/terms-of-service">Terms of Service</a>
  2499.              
  2500.              
  2501.            
  2502.              
  2503.                | <a href="/legal/privacy-policy">Privacy Policy</a>
  2504.              
  2505.              
  2506.            
  2507.              
  2508.                | <a href="/legal/refund-policy">Refund Policy</a>
  2509.              
  2510.              
  2511.            
  2512.            </div>
  2513.        
  2514.        </div>
  2515.        
  2516.      </div>
  2517.    </div>
  2518.  </div>
  2519. </footer>
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  <script>
  2526.  EasyStore.Currencies.init([{"name":"US Dollar","code":"USD","rate":"1.0","format_prefix":"$","format_suffix":null,"format_decimals":2,"thousand_separator":",","is_primary":true}], 1)
  2527. </script>
  2528.  
  2529.  
  2530.  
  2531.  <script>
  2532.    let page_template = 'product';
  2533.  
  2534.    if(document.querySelector('.currency-picker')) {
  2535.      EasyStore.Currencies.change(document.querySelector('.currency-picker').value)
  2536.      EasyStore.Currencies.convertAll()
  2537.    }
  2538.  
  2539.    document.querySelectorAll('.currency-picker').forEach((el)=>{
  2540.      el.addEventListener('change',(event)=>{
  2541.        EasyStore.Currencies.change(event.target.value)
  2542.  
  2543.        
  2544.          if (page_template == 'cart') {
  2545.            const params = new URLSearchParams(window.location.search);
  2546.            params.set('delete_cache', 1);
  2547.            window.location.search = params;
  2548.          } else {
  2549.            window.location.reload();
  2550.          }
  2551.  
  2552.          return
  2553.        
  2554.  
  2555.        document.querySelectorAll('[name=currencies],[name=current_currency]').forEach((el)=>{
  2556.          el.value = event.target.value
  2557.        })
  2558.  
  2559.        if(page_template == 'cart') location.reload();
  2560.      })
  2561.    })
  2562.  </script>
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  <script>
  2568.  
  2569.    window.variantStrings = {
  2570.      addToCart: `Add to Cart`,
  2571.      updateCart: `Update Cart`,
  2572.      soldOut: `Sold Out`,
  2573.      unavailable: `Unavailable`,
  2574.    }
  2575.  
  2576.    window.accessibilityStrings = {
  2577.      shareSuccess: `Link copied to clipboard`,
  2578.    }
  2579.    
  2580.    window.promotionStrings = {
  2581.      title: `Promotions`,
  2582.    }
  2583.    
  2584.    window.productSettings = {
  2585.      variantOptionsDisplay: `radio`,
  2586.    }
  2587.  </script>
  2588.  
  2589.  <link href="https://themes.easystore.co/63057/assets/section-main-product.css?t=1761798099" rel="stylesheet" type="text/css" media="screen" />
  2590. <link href="https://themes.easystore.co/63057/assets/component-loading-overlay.css?t=1761798099" rel="stylesheet" type="text/css" media="screen" />
  2591. <link href="https://themes.easystore.co/63057/assets/product-quickview.css?t=1761798099" rel="stylesheet" type="text/css" media="screen" />
  2592.  
  2593. <product-quickview-modal>
  2594.  <div id="product-quickview-modal" class="product-quickview-modal-wrapper focus-inset" aria-modal="true" role="dialog" tabindex="-1">
  2595.    <button type="button" class="product-quickview-modal__close modal__close-button link link--text focus-inset" aria-label="accessibility.close">
  2596.      
  2597.  
  2598.  
  2599.    <svg class="icon icon-close " data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600"><path d="M335.36,300,581.87,53.48a25,25,0,0,0-35.35-35.35L300,264.64,53.48,18.13A25,25,0,0,0,18.13,53.48L264.64,300,18.13,546.52a25,25,0,0,0,35.35,35.35L300,335.36,546.52,581.87a25,25,0,0,0,35.35-35.35Z" fill="currentColor"/></svg>
  2600.  
  2601.  
  2602.  
  2603.    </button>
  2604.  
  2605.    <div class="loading-overlay">
  2606.      <div class="loading-overlay__spinner">
  2607.        <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
  2608.            <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
  2609.        </svg>
  2610.      </div>
  2611.    </div>
  2612.  
  2613.    <div class="product-quickview-modal__body" style="display: none;"></div>
  2614.  </div>
  2615.  <div class="product-quickview-modal-backdrop"></div>
  2616. </product-quickview-modal>
  2617.  
  2618. <script src="https://themes.easystore.co/63057/assets/product-form.js?t=1761798099" type="text/javascript" ></script>
  2619. <script src="https://themes.easystore.co/63057/assets/product-quickview.js?t=1761798099" type="text/javascript" ></script>
  2620.  <script>
  2621.  
  2622.  /*
  2623.  
  2624.    ------
  2625.    Events
  2626.    ------
  2627.  
  2628.    pages/viewed
  2629.  
  2630.    customers/signup
  2631.  
  2632.    customers/login
  2633.  
  2634.    products/searched
  2635.  
  2636.    collections/viewed
  2637.  
  2638.    products/viewed
  2639.  
  2640.    products/shared
  2641.  
  2642.    wishlists/item_added
  2643.  
  2644.    carts/items_added
  2645.  
  2646.    carts/viewed
  2647.  
  2648.    carts/item_removed
  2649.  
  2650.    checkouts/initiated
  2651.  
  2652.    checkouts/shipping_info_added
  2653.  
  2654.    checkouts/payment_info_added
  2655.  
  2656.    checkouts/completed
  2657.  
  2658.    orders/placed
  2659.  
  2660.    orders/purchased
  2661.  
  2662.    payments/captured
  2663.  
  2664.    payments/failed
  2665.  
  2666.  */
  2667.  
  2668.  window.__latest_cart = window.__latest_cart || null;
  2669.  
  2670.  const _selector = document.querySelector.bind(document),
  2671.        _selectorAll = document.querySelectorAll.bind(document)
  2672.  
  2673.  document.addEventListener('DOMContentLoaded', (event) => {
  2674.  
  2675.    const default_currency = getCookie("currency")
  2676.    const customer_id = window.__st.cid
  2677.    const template    = window.__st.p
  2678.  
  2679.    onPageView()
  2680.  
  2681.    //-----------------------//
  2682.    //        Configs        //
  2683.    //-----------------------//
  2684.  
  2685.    window.dataLayer = window.dataLayer || []
  2686.  
  2687.    Array.prototype.last = Array.prototype.last || function() {
  2688.      return this[this.length - 1] || null
  2689.    }
  2690.  
  2691.    Array.prototype.first = Array.prototype.first || function() {
  2692.      return this[0] || null
  2693.    }
  2694.  
  2695.    //----------------------//
  2696.    //       Triggers       //
  2697.    //----------------------//
  2698.  
  2699.    const XHR = window.XMLHttpRequest
  2700.  
  2701.    function xhr() {
  2702.  
  2703.      const xhr = new XHR()
  2704.  
  2705.      xhr.addEventListener("readystatechange", function() {
  2706.  
  2707.        if(xhr.readyState != 4) return
  2708.  
  2709.        try {
  2710.  
  2711.          const response_url = xhr.responseURL
  2712.  
  2713.          if (response_url.includes("cart/add")) {
  2714.  
  2715.            window.__latest_cart = JSON.parse(xhr.response)
  2716.  
  2717.            onCartItemsAdded() // ok
  2718.  
  2719.          }
  2720.  
  2721.          if (response_url.includes("cart/remove_item_quantity")) {
  2722.  
  2723.            window.__latest_cart = JSON.parse(xhr.response)
  2724.  
  2725.            onCartItemRemoved() // ok
  2726.  
  2727.          }
  2728.  
  2729.          if (response_url.includes("new_cart?retrieve=true")) {
  2730.  
  2731.            result = JSON.parse(xhr.response)
  2732.  
  2733.            if (result.cart) {
  2734.              window.__latest_cart = result.cart
  2735.            }
  2736.  
  2737.          }
  2738.  
  2739.        } catch(e) {
  2740.  
  2741.          console.error(e)
  2742.  
  2743.        }
  2744.  
  2745.      }, false);
  2746.  
  2747.      return xhr
  2748.  
  2749.    }
  2750.  
  2751.    window.XMLHttpRequest = xhr
  2752.  
  2753.    switch(template) {
  2754.  
  2755.      case 'cart': onCartView() // ok
  2756.      break
  2757.      case 'product': onProductView() // ok
  2758.      break
  2759.      case 'collection': onCollectionView() // ok
  2760.      break
  2761.      case 'blog': onBlogView()
  2762.      break
  2763.      case 'article': onArticleView()
  2764.      break
  2765.      case 'payment_completed': onOrderPlace()
  2766.      break
  2767.      case 'payment_fail': onPaymentFail()
  2768.      break
  2769.  
  2770.    }
  2771.  
  2772.    // _selector('form[action="/checkout/payments"]').addEventListener("submit", onPaymentInfoAdded(_selector('form[action="/checkout/payments"]')))
  2773.    if (_selector('form[action="/checkout/detail"]'))                            _selector('form[action="/checkout/detail"]').addEventListener("submit", ()=>{onShippingInfoAdded(_selector('form[action="/checkout/detail"]'))})  // ok
  2774.    if (_selector('form[action="/checkout/shipping"]'))                          _selector('form[action="/checkout/shipping"]').addEventListener("submit", ()=>{onShippingInfoAdded(_selector('form[action="/checkout/shipping"]'))})  // ok
  2775.    if (_selector('form[action="/account/register"]'))                           _selector('form[action="/account/register"]').addEventListener("submit", onSignUp)  // ok
  2776.    if (_selector('form[action="/account/login"]'))                              _selector('form[action="/account/login"]').addEventListener("submit", onLogin)  // ok
  2777.    if (_selector('form[action="/search"]'))                                     _selector('form[action="/search"]').addEventListener("submit", onProductSearch()) // ok
  2778.    if (_selector('#line-login-btn'))                                            _selector('#line-login-btn').addEventListener('click', onLineLogin) // ok
  2779.    if (_selector('#PlaceOrder'))                                                _selector('#PlaceOrder').addEventListener("click", ()=>{onCheckoutComplete(_selector('form[action="/checkout/payments"]'))});  // ok
  2780.    if (_selector('#add_wishlist'))                                              _selector('#add_wishlist').addEventListener("click", onWishlistItemAdded) // ok
  2781.    if (_selectorAll('a[href="/account/logout"]'))                               _selectorAll('a[href="/account/logout"]').forEach(logoutButton => logoutButton.addEventListener("click", onLogout)) // ok
  2782.    if (_selector('.CartDrawerTrigger.cart-page-link'))                          _selector('.CartDrawerTrigger.cart-page-link').addEventListener("click", onCartView) // ok
  2783.    if (_selector('.CartDrawerTrigger.cart-page-link.mobile-cart-page-link'))    _selector('.CartDrawerTrigger.cart-page-link.mobile-cart-page-link').addEventListener("click", onCartView) // ok
  2784.    if (_selectorAll('a[class^="share-"]'))                                      _selectorAll('a[class^="share-"]').forEach(shareButton => shareButton.addEventListener("click", ()=>{onProductShare(shareButton)}) ) // ok
  2785.    if (_selectorAll('[name$="checkout"]'))                                      _selectorAll('[name$="checkout"]').forEach(checkoutButton => checkoutButton.addEventListener("click", onCheckoutInitiate))
  2786.  
  2787.    // For append elements
  2788.    const bodyMutationObserver = new MutationObserver(() => {
  2789.      if (_selector('#form__spc #PlaceOrder'))             _selector('#form__spc #PlaceOrder').addEventListener("click", onSinglePageCheckout) // ok
  2790.      if (_selectorAll('[name$="checkout"]'))              _selectorAll('[name$="checkout"]').forEach(checkoutButton => checkoutButton.addEventListener("click", onCheckoutInitiate))
  2791.    });
  2792.    bodyMutationObserver.observe(_selector("body"), {subtree: true, childList: true});
  2793.  
  2794.    //------------------------------//
  2795.    //        Event handlers        //
  2796.    //------------------------------//
  2797.  
  2798.    function onPageView() {
  2799.  
  2800.      EasyStore.Event.dispatch('pages/viewed', {
  2801.        page: {
  2802.          type: template,
  2803.          title: document.title,
  2804.          description: _selector('meta[name=description]') ? _selector('meta[name=description]').getAttribute('content') : null,
  2805.          url: location.href,
  2806.        }
  2807.      })
  2808.  
  2809.    }
  2810.  
  2811.    function onSignUp() {
  2812.  
  2813.      const email_regex = new RegExp(/^[a-zA-Z0-9.!#$%&"*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/)
  2814.      const phone_regex = new RegExp(/^(\+?6?01)[0-46-9]-*[0-9]{7,8}$/)
  2815.  
  2816.      const email_or_phone = _selector(`input[name="customer[email_or_phone]"]`).value.replace("+", "").replace(/\s+/, "")
  2817.  
  2818.      let data = {}
  2819.  
  2820.      if (email_regex.test(email_or_phone)) {
  2821.        data.method = 'email'
  2822.        data.email = email_or_phone
  2823.      }
  2824.  
  2825.      if (phone_regex.test(email_or_phone)) {
  2826.        data.method = "phone"
  2827.        data.phone = email_or_phone
  2828.      }
  2829.  
  2830.      if (!data.method) return
  2831.  
  2832.      EasyStore.Event.dispatch('customers/signup', data)
  2833.  
  2834.    }
  2835.  
  2836.    function onLogin() {
  2837.  
  2838.      const email_regex = new RegExp(/^[a-zA-Z0-9.!#$%&"*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/)
  2839.      const phone_regex = new RegExp(/^(\+?6?01)[0-46-9]-*[0-9]{7,8}$/)
  2840.  
  2841.      const email_or_phone = _selector(`input[name="customer[email_or_phone]"]`).value.replace("+", "").replace(/\s+/, "")
  2842.  
  2843.      let data = {}
  2844.  
  2845.      if (email_regex.test(email_or_phone)) {
  2846.        data.method = 'email'
  2847.        data.email = email_or_phone
  2848.      }
  2849.  
  2850.      if (phone_regex.test(email_or_phone)) {
  2851.        data.method = "phone"
  2852.        data.phone = email_or_phone
  2853.      }
  2854.  
  2855.      if (!data.method) return
  2856.  
  2857.      EasyStore.Event.dispatch('customers/login', data)
  2858.  
  2859.    }
  2860.  
  2861.    function onLineLogin() {
  2862.  
  2863.      EasyStore.Event.dispatch('customers/login', { method: 'line' })
  2864.  
  2865.    }
  2866.  
  2867.    function onLogout() {
  2868.  
  2869.      EasyStore.Event.dispatch('customers/logout', { customer_id })
  2870.  
  2871.    }
  2872.  
  2873.    function onBlogView() {
  2874.  
  2875.      const blog = ""
  2876.  
  2877.      EasyStore.Event.dispatch('blogs/viewed', { blog })
  2878.  
  2879.    }
  2880.  
  2881.    function onArticleView() {
  2882.  
  2883.      const article = ""
  2884.  
  2885.      EasyStore.Event.dispatch('articles/viewed', { article })
  2886.  
  2887.    }
  2888.  
  2889.    function onProductSearch() {
  2890.  
  2891.      const query = _selector('input[name=q]').value
  2892.  
  2893.      if (!query) return
  2894.  
  2895.      EasyStore.Event.dispatch('products/searched', { query })
  2896.  
  2897.    }
  2898.  
  2899.    function onCollectionView() {
  2900.  
  2901.      const collection = ""
  2902.  
  2903.      EasyStore.Event.dispatch('collections/viewed', { collection })
  2904.  
  2905.    }
  2906.  
  2907.    function onProductView() {
  2908.  
  2909.      const product = {"id":12453129,"handle":"mart1","name":"mart1","title":"mart1","url":"\/products\/mart1","price":50,"price_min":"50.0","price_max":"50.0","price_varies":false,"compare_at_price":100,"compare_at_price_min":"100.0","compare_at_price_max":"100.0","compare_at_price_varies":false,"available":true,"options_with_values":[],"options_by_name":[],"options":["Title"],"has_only_default_variant":true,"sole_variant_id":57445355,"variants":[{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null}],"selected_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"selected_or_first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"img_url":"\/assets\/images\/products\/no_image.png","featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"secondary_image":{"alt":"","img_url":"","src":"","type":""},"images":[],"media":[],"featured_media":null,"metafields":[],"expires":null,"published_at":"2024-08-17T20:01:00.000+08:00","created_at":"2024-08-17T20:01:35.000+08:00","is_wishlisted":null,"content":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","description":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","meta_description":"https:\/\/marlaa1.weebly.com\/ https:\/\/marlaa2.weebly.com\/ https:\/\/marlaa3.weebly.com\/ https:\/\/marlaa4.weebly.com\/ https:\/\/marlaa5.weebly.com\/ https:\/\/marlaa6.weebly.com\/ https:\/\/marlaa7.weebly.com\/ https:\/\/marlaa8.weebly.com\/ https:\/\/marlaa9.weebly.com","brands":[],"tags":[],"vendor":null,"collections":[{"handle":"feature-on-homepage","title":"Feature on homepage"}],"view_history":{"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"},"promotions":[]}
  2910.  
  2911.      EasyStore.Event.dispatch("products/viewed", { product })
  2912.  
  2913.    }
  2914.  
  2915.    function onProductShare(el) {
  2916.  
  2917.      const product = {"id":12453129,"handle":"mart1","name":"mart1","title":"mart1","url":"\/products\/mart1","price":50,"price_min":"50.0","price_max":"50.0","price_varies":false,"compare_at_price":100,"compare_at_price_min":"100.0","compare_at_price_max":"100.0","compare_at_price_varies":false,"available":true,"options_with_values":[],"options_by_name":[],"options":["Title"],"has_only_default_variant":true,"sole_variant_id":57445355,"variants":[{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null}],"selected_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"selected_or_first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"img_url":"\/assets\/images\/products\/no_image.png","featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"secondary_image":{"alt":"","img_url":"","src":"","type":""},"images":[],"media":[],"featured_media":null,"metafields":[],"expires":null,"published_at":"2024-08-17T20:01:00.000+08:00","created_at":"2024-08-17T20:01:35.000+08:00","is_wishlisted":null,"content":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","description":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","meta_description":"https:\/\/marlaa1.weebly.com\/ https:\/\/marlaa2.weebly.com\/ https:\/\/marlaa3.weebly.com\/ https:\/\/marlaa4.weebly.com\/ https:\/\/marlaa5.weebly.com\/ https:\/\/marlaa6.weebly.com\/ https:\/\/marlaa7.weebly.com\/ https:\/\/marlaa8.weebly.com\/ https:\/\/marlaa9.weebly.com","brands":[],"tags":[],"vendor":null,"collections":[{"handle":"feature-on-homepage","title":"Feature on homepage"}],"view_history":{"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"},"promotions":[]}
  2918.  
  2919.      const channel = el.getAttribute("class").split("-").last()
  2920.  
  2921.      EasyStore.Event.dispatch('products/shared', { product, channel })
  2922.  
  2923.    }
  2924.  
  2925.    function onWishlistItemAdded() {
  2926.  
  2927.      let product  = {"id":12453129,"handle":"mart1","name":"mart1","title":"mart1","url":"\/products\/mart1","price":50,"price_min":"50.0","price_max":"50.0","price_varies":false,"compare_at_price":100,"compare_at_price_min":"100.0","compare_at_price_max":"100.0","compare_at_price_varies":false,"available":true,"options_with_values":[],"options_by_name":[],"options":["Title"],"has_only_default_variant":true,"sole_variant_id":57445355,"variants":[{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null}],"selected_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"selected_or_first_available_variant":{"id":57445355,"title":"Default Title","sku":"","taxable":false,"barcode":null,"available":true,"inventory_quantity":null,"featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"price":5000,"compare_at_price":10000,"is_enabled":true,"options":["Default Title"],"option1":"Default Title","option2":null,"option3":null,"points":null},"img_url":"\/assets\/images\/products\/no_image.png","featured_image":{"alt":"Empty Image","img_url":"\/assets\/images\/products\/no_image.png","src":"\/assets\/images\/products\/no_image.png","type":"images"},"secondary_image":{"alt":"","img_url":"","src":"","type":""},"images":[],"media":[],"featured_media":null,"metafields":[],"expires":null,"published_at":"2024-08-17T20:01:00.000+08:00","created_at":"2024-08-17T20:01:35.000+08:00","is_wishlisted":null,"content":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","description":"<link href=\u0027\/assets\/css\/froala_style.min.css\u0027 rel=\u0027stylesheet\u0027 type=\u0027text\/css\u0027\/><div class=\u0027fr-view\u0027><a href=\"https:\/\/marlaa1.weebly.com\/\">https:\/\/marlaa1.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa2.weebly.com\/\">https:\/\/marlaa2.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa3.weebly.com\/\">https:\/\/marlaa3.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa4.weebly.com\/\">https:\/\/marlaa4.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa5.weebly.com\/\">https:\/\/marlaa5.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa6.weebly.com\/\">https:\/\/marlaa6.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa7.weebly.com\/\">https:\/\/marlaa7.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa8.weebly.com\/\">https:\/\/marlaa8.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa9.weebly.com\/\">https:\/\/marlaa9.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa10.weebly.com\/\">https:\/\/marlaa10.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaaa11.weebly.com\/\">https:\/\/marlaaa11.weebly.com\/<\/a>\n<a href=\"https:\/\/marlaa12.weebly.com\">https:\/\/marlaa12.weebly.com<\/a>\n<a href=\"https:\/\/marlaa13.weebly.com\">https:\/\/marlaa13.weebly.com<\/a>\n<a href=\"https:\/\/marlaa14.weebly.com\">https:\/\/marlaa14.weebly.com<\/a>\n<a href=\"https:\/\/marlaa15.weebly.com\">https:\/\/marlaa15.weebly.com<\/a>\n<a href=\"https:\/\/marlaa16.weebly.com\">https:\/\/marlaa16.weebly.com<\/a>\n<a href=\"https:\/\/marlaa17.weebly.com\">https:\/\/marlaa17.weebly.com<\/a>\n<a href=\"https:\/\/marlaa18.weebly.com\">https:\/\/marlaa18.weebly.com<\/a>\n<a href=\"https:\/\/marlaa19.weebly.com\">https:\/\/marlaa19.weebly.com<\/a>\n<a href=\"https:\/\/marlaa20.weebly.com\">https:\/\/marlaa20.weebly.com<\/a>\n<a href=\"https:\/\/marlaa21.weebly.com\">https:\/\/marlaa21.weebly.com<\/a>\n<br>\n<a href=\"https:\/\/305copa89.bet\/\">https:\/\/305copa89.bet\/<\/a>\n<a href=\"https:\/\/jetsadabet.bet\/blog\/\">https:\/\/jetsadabet.bet\/blog\/<\/a>\n<a href=\"https:\/\/003454.cyou\/site\/\">https:\/\/003454.cyou\/site\/<\/a>\n<a href=\"https:\/\/pj8888.bet\/blog\/\">https:\/\/pj8888.bet\/blog\/<\/a>\n<a href=\"https:\/\/vn89.bet\/\">https:\/\/vn89.bet\/<\/a>\n<a href=\"https:\/\/hauy.bet\/\">https:\/\/hauy.bet\/<\/a>\n<a href=\"https:\/\/buyantibiotics.site\/\">https:\/\/buyantibiotics.site\/<\/a>\n<a href=\"https:\/\/slotindo.quest\/\">https:\/\/slotindo.quest\/<\/a>\n<a href=\"https:\/\/vkmmxc.cyou\/\">https:\/\/vkmmxc.cyou\/<\/a>\n<a href=\"https:\/\/92pwgk.cyou\/\">https:\/\/92pwgk.cyou\/<\/a>\n<a href=\"https:\/\/a88h11.cyou\/\">https:\/\/a88h11.cyou\/<\/a>\n<a href=\"https:\/\/s0gzkf.cyou\/\">https:\/\/s0gzkf.cyou\/<\/a>\n<a href=\"https:\/\/ikkq2t.cyou\/\">https:\/\/ikkq2t.cyou\/<\/a>\n<a href=\"https:\/\/9nfajn.cyou\/\">https:\/\/9nfajn.cyou\/<\/a>\n<a href=\"https:\/\/e63mgo.cyou\/\">https:\/\/e63mgo.cyou\/<\/a>\n<a href=\"https:\/\/ijfesfj.cyou\/\">https:\/\/ijfesfj.cyou\/<\/a>\n<a href=\"https:\/\/3aa2ud.cyou\/\">https:\/\/3aa2ud.cyou\/<\/a>\n<a href=\"https:\/\/6h59x.xyz\/\">https:\/\/6h59x.xyz\/<\/a>\n<a href=\"https:\/\/be5td.xyz\/\">https:\/\/be5td.xyz\/<\/a>\n<a href=\"https:\/\/bzfsa.xyz\/\">https:\/\/bzfsa.xyz\/<\/a>\n<a href=\"https:\/\/lqsy.xyz\/\">https:\/\/lqsy.xyz\/<\/a>\n<a href=\"https:\/\/ekszm.xyz\/\">https:\/\/ekszm.xyz\/<\/a>\n<a href=\"https:\/\/98lwk.xyz\/\">https:\/\/98lwk.xyz\/<\/a>\n<a href=\"https:\/\/nieur.xyz\/\">https:\/\/nieur.xyz\/<\/a>\n<a href=\"https:\/\/ylzbb.xyz\/\">https:\/\/ylzbb.xyz\/<\/a>\n<a href=\"https:\/\/zzj189.xyz\/\">https:\/\/zzj189.xyz\/<\/a>\n<a href=\"https:\/\/69rb150.xyz\/\">https:\/\/69rb150.xyz\/<\/a>\n<a href=\"https:\/\/eoquy.xyz\/\">https:\/\/eoquy.xyz\/<\/a>\n<a href=\"https:\/\/sqweum.cyou\/\">https:\/\/sqweum.cyou\/<\/a>\n<a href=\"https:\/\/gcph2z.cyou\/\">https:\/\/gcph2z.cyou\/<\/a>\n<a href=\"https:\/\/jfeskljf.cyou\/\">https:\/\/jfeskljf.cyou\/<\/a>\n<a href=\"https:\/\/2q65bm.cyou\/\">https:\/\/2q65bm.cyou\/<\/a>\n<a href=\"https:\/\/v1an5t.cyou\/\">https:\/\/v1an5t.cyou\/<\/a>\n<a href=\"https:\/\/pltvw9.cyou\/\">https:\/\/pltvw9.cyou\/<\/a>\n<a href=\"https:\/\/0ilia9.cyou\/\">https:\/\/0ilia9.cyou\/<\/a>\n<a href=\"https:\/\/p5i89o.cyou\/\">https:\/\/p5i89o.cyou\/<\/a>\n<a href=\"https:\/\/1typpu.cyou\/\">https:\/\/1typpu.cyou\/<\/a>\n<a href=\"https:\/\/qb8r4k.cyou\/\">https:\/\/qb8r4k.cyou\/<\/a>\n<a href=\"https:\/\/028.cyou\/\">https:\/\/028.cyou\/<\/a>\n<a href=\"https:\/\/p7i426.cyou\/\">https:\/\/p7i426.cyou\/<\/a>\n<a href=\"https:\/\/mm2th.xyz\/\">https:\/\/mm2th.xyz\/<\/a>\n<a href=\"https:\/\/567a1.quest\/\">https:\/\/567a1.quest\/<\/a>\n<a href=\"https:\/\/onlinexrpharmacy.quest\/\">https:\/\/onlinexrpharmacy.quest\/<\/a>\n<a href=\"https:\/\/bisfw.xyz\/\">https:\/\/bisfw.xyz\/<\/a>\n<a href=\"https:\/\/nfaxw.xyz\/\">https:\/\/nfaxw.xyz\/<\/a>\n<a href=\"https:\/\/xnzdh.xyz\/\">https:\/\/xnzdh.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/89wzy.xyz\/\">https:\/\/89wzy.xyz\/<\/a>\n<a href=\"https:\/\/a2ukw.xyz\/\">https:\/\/a2ukw.xyz\/<\/a>\n<a href=\"https:\/\/hixxd.xyz\/\">https:\/\/hixxd.xyz\/<\/a>\n<a href=\"https:\/\/quanseliaoren.xyz\/\">https:\/\/quanseliaoren.xyz\/<\/a>\n<a href=\"https:\/\/jpzbd.xyz\/\">https:\/\/jpzbd.xyz\/<\/a>\n<a href=\"https:\/\/38dh.xyz\/\">https:\/\/38dh.xyz\/<\/a>\n<a href=\"https:\/\/yszw.xyz\/\">https:\/\/yszw.xyz\/<\/a>\n<a href=\"https:\/\/blancanovomatic.xyz\/\">https:\/\/blancanovomatic.xyz\/<\/a>\n<a href=\"https:\/\/gklxe.xyz\/\">https:\/\/gklxe.xyz\/<\/a>\n<a href=\"https:\/\/av700.xyz\/\">https:\/\/av700.xyz\/<\/a>\n<a href=\"https:\/\/rcxlw.xyz\/\">https:\/\/rcxlw.xyz\/<\/a>\n<a href=\"https:\/\/last2jig.xyz\/\">https:\/\/last2jig.xyz\/<\/a>\n<a href=\"https:\/\/126bola.xyz\/\">https:\/\/126bola.xyz\/<\/a>\n<a href=\"https:\/\/itfkg.xyz\/\">https:\/\/itfkg.xyz\/<\/a>\n<a href=\"https:\/\/jihek.xyz\/\">https:\/\/jihek.xyz\/<\/a>\n<a href=\"https:\/\/b4sfi.xyz\/\">https:\/\/b4sfi.xyz\/<\/a>\n<a href=\"https:\/\/6qqww.xyz\/\">https:\/\/6qqww.xyz\/<\/a>\n<a href=\"https:\/\/snji66.xyz\/\">https:\/\/snji66.xyz\/<\/a>\n<a href=\"https:\/\/keaimei.xyz\/\">https:\/\/keaimei.xyz\/<\/a>\n<a href=\"https:\/\/x3329.xyz\/\">https:\/\/x3329.xyz\/<\/a>\n<a href=\"https:\/\/runningclothings.xyz\/\">https:\/\/runningclothings.xyz\/<\/a>\n<a href=\"https:\/\/jpsb.xyz\/\">https:\/\/jpsb.xyz\/<\/a>\n<a href=\"https:\/\/dprt7.xyz\/\">https:\/\/dprt7.xyz\/<\/a>\n<a href=\"\"><\/a>\n\n<p>\n<br>\n<\/p>\n\n<p>\n<br>\n<\/p><\/div>","meta_description":"https:\/\/marlaa1.weebly.com\/ https:\/\/marlaa2.weebly.com\/ https:\/\/marlaa3.weebly.com\/ https:\/\/marlaa4.weebly.com\/ https:\/\/marlaa5.weebly.com\/ https:\/\/marlaa6.weebly.com\/ https:\/\/marlaa7.weebly.com\/ https:\/\/marlaa8.weebly.com\/ https:\/\/marlaa9.weebly.com","brands":[],"tags":[],"vendor":null,"collections":[{"handle":"feature-on-homepage","title":"Feature on homepage"}],"view_history":{"product_id":12453129,"viewed_at":"2025-11-04T09:05:33.707+08:00"},"promotions":[]}
  2928.      const quantity = _selector("#Quantity").value
  2929.  
  2930.      EasyStore.Event.dispatch('wishlists/item_added', { product })
  2931.  
  2932.    }
  2933.  
  2934.    async function onCartItemsAdded() {
  2935.  
  2936.      const cart = await getCart()
  2937.  
  2938.      if(cart && cart.items != undefined && cart.items.length > 0) {
  2939.  
  2940.        EasyStore.Event.dispatch('carts/item_added', { cart })
  2941.  
  2942.      }
  2943.  
  2944.    }
  2945.  
  2946.    async function onCartView() {
  2947.  
  2948.      const cart = await getCart()
  2949.  
  2950.      EasyStore.Event.dispatch('carts/viewed', { cart })
  2951.  
  2952.    }
  2953.  
  2954.    async function onCartItemRemoved() {
  2955.  
  2956.      const cart = await getCart()
  2957.  
  2958.      cart.items = []
  2959.  
  2960.      if(cart) {
  2961.  
  2962.        EasyStore.Event.dispatch('carts/item_removed', { cart })
  2963.  
  2964.      }
  2965.  
  2966.    }
  2967.  
  2968.    async function onCheckoutInitiate() {
  2969.  
  2970.      const cart = await getCart()
  2971.  
  2972.      EasyStore.Event.dispatch('checkouts/initiated', { cart })
  2973.  
  2974.    }
  2975.  
  2976.    async function onShippingInfoAdded(form) {
  2977.      let checkout = getCheckout()
  2978.  
  2979.      let form_data = {}
  2980.      new FormData(form).forEach((value, key) => form_data[key] = value)
  2981.  
  2982.      let shipping_tier = null
  2983.  
  2984.      if (form_data.type && form_data.type.startsWith("r_pickup")) {
  2985.        shipping_tier = `Pickup - ${form_data.pick_location}`
  2986.      }
  2987.  
  2988.      if (form_data.s_id) {
  2989.        shipping_tier = _selector(`input[id='`+form_data.s_id+`']`).getAttribute("data-shipping-name")
  2990.      }
  2991.  
  2992.      if (!shipping_tier) return
  2993.  
  2994.      EasyStore.Event.dispatch('checkouts/shipping_info_added', { checkout, shipping_tier })
  2995.  
  2996.    }
  2997.  
  2998.    async function onPaymentInfoAdded(form) {
  2999.  
  3000.      let checkout = getCheckout()
  3001.  
  3002.      let payment_type = new FormData(form).get('payment_method')
  3003.  
  3004.      EasyStore.Event.dispatch("checkouts/payment_info_added", { checkout, payment_type })
  3005.  
  3006.    }
  3007.  
  3008.    async function onOrderPlace() {
  3009.  
  3010.      let cart_token  = getCookie("cart_js")
  3011.      let previous_cart_token = getCookie("previous_cart_ga4_js")
  3012.  
  3013.      if (previous_cart_token && previous_cart_token == cart_token) {
  3014.        // Prevent duplicate purchase tracking
  3015.        return
  3016.      }
  3017.  
  3018.      let order = getOrder()
  3019.  
  3020.      EasyStore.Event.dispatch('orders/placed', { order })
  3021.  
  3022.      if(order.is_manual_payment) {
  3023.  
  3024.        EasyStore.Event.dispatch('orders/purchased', { order })
  3025.  
  3026.      }
  3027.  
  3028.      const last_transaction = order.transactions.last()
  3029.  
  3030.      if (last_transaction.status) {
  3031.  
  3032.        EasyStore.Event.dispatch('orders/purchased', { order })
  3033.        EasyStore.Event.dispatch('payments/captured', { order })
  3034.  
  3035.      }
  3036.  
  3037.    }
  3038.  
  3039.    async function onPaymentFail() {
  3040.  
  3041.      const order = getOrder()
  3042.  
  3043.      EasyStore.Event.dispatch('payments/failed', { order })
  3044.  
  3045.    }
  3046.  
  3047.    async function onCheckoutComplete(form) {
  3048.  
  3049.      onPaymentInfoAdded(form)
  3050.  
  3051.      const checkout = getCheckout()
  3052.  
  3053.      EasyStore.Event.dispatch('checkouts/completed', { checkout })
  3054.  
  3055.    }
  3056.  
  3057.    async function onSinglePageCheckout() {
  3058.  
  3059.      // let checkout = $("[data-app-checkout]").data("app-checkout")
  3060.  
  3061.      let checkout = getCheckout()
  3062.  
  3063.      // const payment_type = _selector("#app_spc_payment_method").find(`[class*="label-content"]`).first().find("b").first().text()
  3064.      const payment_type = _selector("#app_spc_payment_method").getElementsByClassName('label-content')[0].getElementsByTagName('b')[0].innerHTML
  3065.  
  3066.      const shipping_method = _selector("#delivery_method").value
  3067.  
  3068.      let shipping_tier = null
  3069.      let app_spc_customer_info_label = _selector("#app_spc_customer_info").getElementsByClassName('label-content')
  3070.      if (shipping_method == "shipping") {
  3071.        shipping_tier = app_spc_customer_info_label[app_spc_customer_info_label.length - 1].getElementsByTagName('b')[0].innerHTML
  3072.      }
  3073.  
  3074.      if (shipping_method == "pickup") {
  3075.        shipping_tier = app_spc_customer_info_label[0].innerHTML
  3076.      }
  3077.  
  3078.      if (shipping_tier) {
  3079.  
  3080.        EasyStore.Event.dispatch('checkouts/shipping_info_added', {
  3081.          checkout,
  3082.          shipping_tier,
  3083.        })
  3084.  
  3085.      }
  3086.  
  3087.      if (payment_type) {
  3088.  
  3089.        EasyStore.Event.dispatch('checkouts/payment_info_added', {
  3090.          checkout,
  3091.          payment_type,
  3092.        })
  3093.  
  3094.      }
  3095.  
  3096.      EasyStore.Event.dispatch('checkouts/completed', { checkout })
  3097.  
  3098.    }
  3099.  
  3100.  })
  3101.  
  3102.  
  3103.  //-----------------------//
  3104.  //       Functions       //
  3105.  //-----------------------//
  3106.  
  3107.  function getCookie(name) {
  3108.  
  3109.    name += "="
  3110.  
  3111.    decodedCookie = decodeURIComponent(document.cookie)
  3112.  
  3113.    ca = decodedCookie.split(";")
  3114.  
  3115.    for(i = 0; i < ca.length; i++) {
  3116.      c = ca[i]
  3117.      while (c.charAt(0) == " ") {
  3118.        c = c.substring(1)
  3119.      }
  3120.      if (c.indexOf(name) == 0) {
  3121.        return c.substring(name.length, c.length)
  3122.      }
  3123.    }
  3124.  
  3125.    return ""
  3126.  
  3127.  }
  3128.  
  3129.  const parsePrice = price => {
  3130.    if(typeof price === 'string') {
  3131.      return parseFloat(price.split(',').join(''))
  3132.    }
  3133.  
  3134.    return price
  3135.  }
  3136.  
  3137.  const requestCart = async (method, data) => {
  3138.  
  3139.  let response = await fetch('/cart.json', {method: 'GET',headers: {'Content-Type': 'application/json'}})
  3140.    result = await response.json()
  3141.  
  3142.    return result.cart
  3143.  
  3144.  }
  3145.  const getCart = async (latest = false) => {
  3146.  
  3147.    let cart = window.__latest_cart
  3148.  
  3149.    const cart_invalid = !cart || !cart.items || (cart.total_price > 0 && !cart.items.length)
  3150.  
  3151.    if(latest || cart_invalid) {
  3152.      cart = await requestCart()
  3153.    }
  3154.  
  3155.    cart.items = cart.items || []
  3156.  
  3157.    return mapCart(cart)
  3158.  
  3159.  }
  3160.  
  3161.  const getCheckout = async () => {
  3162.    mapCheckout(window.__latest_cart || await requestCart())
  3163.  }
  3164.  
  3165.  const getOrder = async () => {
  3166.    mapOrder(window.__latest_cart || await requestCart())
  3167.  }
  3168.  
  3169.  //-----------------------//
  3170.  //        Mappers        //
  3171.  //-----------------------//
  3172.  
  3173.  const fallbackAttribute = (object, attribute) => {
  3174.  
  3175.    if(!Array.isArray(attribute)) {
  3176.      attribute = [attribute]
  3177.    }
  3178.  
  3179.    let final_value = null
  3180.  
  3181.    do {
  3182.  
  3183.      final_value = object[attribute.shift()]
  3184.  
  3185.    } while(!final_value && attribute.length)
  3186.  
  3187.    return final_value
  3188.  
  3189.  }
  3190.  
  3191.  const map = (object, mapper) => {
  3192.  
  3193.    const newObject = {}
  3194.  
  3195.    for(const key in mapper) {
  3196.  
  3197.      // Handle different keys between new and old format
  3198.      newObject[key] = fallbackAttribute(object, mapper[key])
  3199.  
  3200.      // Cast price to float
  3201.      if(newObject[key] && ['price', 'amount', 'discount', 'discounts'].some(x => key.endsWith(x))) {
  3202.        newObject[key] = parsePrice(newObject[key])
  3203.      }
  3204.  
  3205.      if(newObject[key] === undefined) {
  3206.        delete newObject[key]
  3207.      }
  3208.  
  3209.    }
  3210.  
  3211.    return newObject
  3212.  
  3213.  }
  3214.  
  3215.  const mapCart = cart => {
  3216.  
  3217.    const oldCart = cart
  3218.  
  3219.    const mapper = {
  3220.      id: 'id',
  3221.      currency: 'currency',
  3222.      item_count: 'item_count',
  3223.      items: 'items',
  3224.      total_price: 'total_price',
  3225.      latest_items: 'latest_items'
  3226.    }
  3227.  
  3228.    cart = map(cart, mapper)
  3229.  
  3230.    const discounts = (oldCart.storewide_discounts || []).concat((oldCart.voucher_discounts || []))
  3231.  
  3232.    cart.discount_applications = discounts.map(discount => ({
  3233.      title: discount.voucher_code || null,
  3234.      value: parsePrice(discount.amount),
  3235.    }))
  3236.  
  3237.    cart.original_total_price = cart.items.length
  3238.    ? cart.items
  3239.      .map(item => item.original_price)
  3240.      .reduce((sum, price) => sum + price)
  3241.    : 0
  3242.  
  3243.    cart.total_discount = cart.discount_applications.length
  3244.    ? cart.discount_applications
  3245.      .map(discount => parsePrice(discount.value))
  3246.      .reduce((sum, value) => sum + value)
  3247.    : 0
  3248.  
  3249.    cart.items = cart.items.map(item => mapLineItem(item))
  3250.  
  3251.    return cart
  3252.  
  3253.  }
  3254.  
  3255.  const mapCheckout = checkout => {
  3256.  
  3257.    const mapper = {
  3258.      note: 'note',
  3259.      attributes: 'note_attributes',
  3260.      billing_address: 'billing_address',
  3261.      currency: 'currency',
  3262.      customer_id: 'customer_id',
  3263.      discounts_amount: 'total_discount',
  3264.      id: 'id',
  3265.      line_items: 'order_item',
  3266.      order_number: 'order_number',
  3267.      shipping_address: 'shipping_address',
  3268.      shipping_price: 'shipping_tax',
  3269.      shipping_method: 'shipping_method_name',
  3270.      tax_price: 'total_tax',
  3271.    }
  3272.  
  3273.    checkout = map(checkout, mapper)
  3274.  
  3275.    checkout.requires_shipping = checkout.line_items.some(item => item.shipping_required)
  3276.  
  3277.    checkout.line_items = checkout.line_items.map(item => mapLineItem(item))
  3278.  
  3279.    return checkout
  3280.  
  3281.  }
  3282.  
  3283.  const mapOrder = order => {
  3284.  
  3285.    const mapper = {
  3286.      attributes: 'note_attributes',
  3287.      billing_address: 'billing_address',
  3288.      cancelled: 'is_cancelled',
  3289.      cancelled_at: 'cancelled_at',
  3290.      created_at: 'created_at',
  3291.      customer_id: 'customer_id',
  3292.      // discount_applications: 'discount_applications',
  3293.      email: 'email',
  3294.      financial_status: 'financial_status',
  3295.      fulfillment_status: 'fulfillment_status',
  3296.      line_items: 'order_item',
  3297.      note: 'note',
  3298.      order_number: 'order_number',
  3299.      phone: 'phone',
  3300.      shipping_address: 'shipping_address',
  3301.      shipping_methods: 'shipping_methods',
  3302.      shipping_price: 'total_shipping',
  3303.      subtotal_price: 'subtotal_price',
  3304.      // tax_lines: 'tax_lines',
  3305.      tax_price: 'total_tax',
  3306.      total_discounts: 'total_discount',
  3307.      total_net_amount: 'total_amount_include_transaction',
  3308.      total_price: 'total_price',
  3309.      transactions: 'transaction_records',
  3310.      is_manual_payment: 'is_manual_payment',
  3311.    }
  3312.  
  3313.    order.email = order.billing_address.email
  3314.    order.phone = order.billing_address.phone
  3315.    order.shipping_method = order.shipping_method_name
  3316.  
  3317.    order = map(order, mapper)
  3318.  
  3319.    order.line_items = order.line_items.map(item => mapLineItem(item))
  3320.    order.transactions = order.transactions.map(transaction => mapTransaction(transaction))
  3321.  
  3322.    return order
  3323.  
  3324.  }
  3325.  
  3326.  const mapLineItem = line_item => {
  3327.  
  3328.    const old_line_item = line_item
  3329.  
  3330.    const mapper = {
  3331.      final_price: 'price',
  3332.      image: 'img_url',
  3333.      message: 'message',
  3334.      original_line_price: 'original_line_price',
  3335.      original_price: 'original_price',
  3336.      properties: 'properties',
  3337.      quantity: 'quantity',
  3338.      requires_shipping: 'shipping_required',
  3339.      sku: 'sku',
  3340.      taxable: 'taxable',
  3341.      title: 'product_name',
  3342.      product_name: 'product_name',
  3343.      url: 'url',
  3344.      product_id: 'product_id',
  3345.      variant_id: 'variant_id',
  3346.      id: ['id', 'i_id'],
  3347.    }
  3348.  
  3349.    line_item = map(line_item, mapper)
  3350.  
  3351.    line_item.product_id = line_item.product_id || (old_line_item.product && old_line_item.product.id) || null
  3352.    line_item.variant_id = line_item.variant_id || (old_line_item.variant && old_line_item.variant.id) || null
  3353.    line_item.image      = line_item.image || (old_line_item.image && old_line_item.image.url) || null
  3354.  
  3355.    return line_item
  3356.  
  3357.  }
  3358.  
  3359.  const mapTransaction = transaction => {
  3360.  
  3361.    const mapper = {
  3362.      amount: 'amount',
  3363.      created_at: 'created_at',
  3364.      gateway: 'gateway_type',
  3365.      id: 'id',
  3366.      status: 'status',
  3367.    }
  3368.  
  3369.    transaction = map(transaction, mapper)
  3370.  
  3371.    return transaction
  3372.  
  3373.  }
  3374.  
  3375.  
  3376. </script>
  3377.  
  3378. </body>
  3379. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda