<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! Plus+ for Lightspeed | (c) Plus+ B.V. | https://plus.dmws.nl */
(function(){var n=function n(e){var o=document.createElement('link');o.rel='stylesheet',o.href=e,document.head.appendChild(o)},e=function n(e){var o=document.createElement('script');o.src=e,o.async=!0,document.head.appendChild(o)},o=function n(e){if(void 0===window.jQuery)var o=setInterval((function(){void 0!==window.jQuery&amp;&amp;(clearInterval(o),e(window.jQuery))}),10);else e(window.jQuery)};window.dmws=window.dmws||{},window.dmws.utils=window.dmws.utils||{},window.dmws.baseUrl='https://app.dmws.plus',window.dmws.cdnBaseUrl='https://cdn.webshopapp.com/shops/266139/files/',window.dmws.mainLanguage='nl',window.dmws.shopLanguage={us:'en',fc:'fr'}[document.documentElement.lang]||document.documentElement.lang,window.dmws.shopBaseUrl=location.origin,1===parseInt('1')&amp;&amp;(window.dmws.shopBaseUrl+='/'.concat(location.pathname.split('/')[1]));window.dmws.settings=JSON.parse('{\u0022checkout\u0022:{\u0022checkoutVersion\u0022:1,\u0022loginFormVersion\u0022:\u0022v2\u0022,\u0022googleLoginButtonDisplay\u0022:\u0022block\u0022,\u0022facebookLoginButtonDisplay\u0022:\u0022block\u0022,\u0022detailsCreateAccountDisplay\u0022:\u0022block\u0022,\u0022initialCartDisplay\u0022:\u0022block\u0022,\u0022shippingOptionButtonDesktopDisplay\u0022:\u0022block\u0022,\u0022paymentOptionButtonDesktopDisplay\u0022:\u0022block\u0022,\u0022paymentMostChosenDisplay\u0022:\u0022block\u0022,\u0022paymentMostChosenMethod\u0022:\u0022ideal\u0022,\u0022paymentHeadingsDisplay\u0022:\u0022none\u0022,\u0022payButtonPriceDisplay\u0022:\u0022none\u0022,\u0022reviewPayButtonDisplay\u0022:\u0022block\u0022,\u0022reviewCommentBlockDisplay\u0022:\u0022block\u0022,\u0022reviewContactDisplay\u0022:\u0022block\u0022,\u0022initialNewsletterChecked\u0022:\u00221\u0022,\u0022thankYouContactDisplay\u0022:\u0022block\u0022,\u0022paypalButtonUsePayLabel\u0022:1,\u0022logoUrl\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/shop-assets\\\/266139\\\/checkout-logo.png?id=1742646108\u0022}}'),o((function($){return $('html').trigger('dmws-plus:init')}));var t=new URLSearchParams(location.search),d=!1;t.has('__dmws_plus_checkoutpreview')?(n('https://app.dmws.plus/css/checkout-preview.css'),e('https://app.dmws.plus/js/checkout-preview.js')):t.has('__dmws_plus_devmode')?(localStorage.setItem('dmws:devmode','10'),history.replaceState({},'',location.href.split('?').shift()),d=!0):d='1'===(localStorage.getItem('dmws:devmode')||'')[0],d&amp;&amp;(n('https://app.dmws.plus/shop-assets/266139/dmws-plus-preview.css?id=1758b2be3598ac93752aad3ce31b6fc4'),n('https://app.dmws.plus/css/devmode-toolbar.css'),e('https://app.dmws.plus/js/devmode-toolbar.js'));(function(){(function(settings){(function(){if(-1!==window.location.href.indexOf('/checkout/')){var e=function e(){if(window.dmws&amp;&amp;window.dmws.checkout){window.dataLayer=window.dataLayer||[];var t=window.dmws.checkout,n={details:1,shipment:2,payment:3,review:4};if('method'!==t.step){if(t.order){var o=t.order.currency;return delete t.order.currency,void window.dataLayer.push({event:'purchase',ecommerce:{currencyCode:o,purchase:{actionField:t.order,products:t.products}}})}window.dataLayer.push({event:'checkout',ecommerce:{checkout:{actionField:{step:n[t.step]||1},products:t.products}}}),$('[name=shipment_method], [name=payment_method]').on('change',(function(e){var o=$(e.currentTarget).next('label').contents(),r=o.length?o[0].textContent.trim():e.currentTarget.value.split('|').join(' - ');window.dataLayer.push({event:'checkoutOption',ecommerce:{checkout_option:{actionField:{step:n[t.step],option:r}}}})}))}}};'loading'!==document.readyState?e():window.addEventListener('DOMContentLoaded',e)}})();})({});})();;var i=[],registerAddon=function registerAddon(n,e,o){i.push(n),e&amp;&amp;e(window.jQuery,o)},registerDevAddon=function registerDevAddon(n,e,o){d&amp;&amp;registerAddon(n,e,o)},s=function n($){var e=$(['f','e','a','p'].map((function(n){return"[id^=\"dmws-".concat(n,"_\"]")})).join(','));e.each((function(n,o){var t=o.id.substring(7);i.some((function(n){return 0===t.indexOf(n)}))||e.eq(n).remove()}))},a;window.dmws.utils.isAddonActive=function(n){return i.indexOf(n)&gt;-1},window.dmws.utils.deleteInactiveAddonNodes=s,o((function n($){(function($){let productViewSource = null;
const productUrlMap = {};
const productIdMap = {};
let cartProducts = [];
let productsHome = [];
let pageContext = null;
let pageProducts = null;
let addToCartTriggered = false;
let removeFromCartTriggered = false;
const storage = (function () {
  const STORAGE_KEY = 'dmws:ga';
  const ls = window.localStorage;
  let data = {};
  try {
    data = JSON.parse(ls.getItem(STORAGE_KEY)) || {};
  } catch {}

  const write = function () {
    ls.setItem(STORAGE_KEY, JSON.stringify(data));
  };

  return {
    has(key) {
      return data.hasOwnProperty(key);
    },
    get(key) {
      return this.has(key) ? data[key] : null;
    },
    set(key, value) {
      data[key] = value;
      write();
      return value;
    },
    forget(key) {
      delete data[key];
      write();
    }
  }
})();
window.dmws = window.dmws || {};
window.dmws.events = window.dmws.events || (function () {
  const events = [
    'viewProduct', 'viewHome', 'viewCollection', 'viewCategory', 'viewBrand', 'selectProduct', 'addToWishlist', 'addToCart',
    'removeFromCart', 'viewCart', 'beginCheckout', 'addPaymentInfo', 'addShippingInfo', 'purchase', 'refund', 'search',
  ];
  const viewSources = {
    homepage: { title: 'Homepage', selectors: ['.home', '#home'] },
    recent_products: { title: 'Recent products', selectors: ['.laatst_bekeken_wrap', '.lastviewed', '.dmws-event-lastviewed'] },
    related_products: { title: 'Related products', selectors: ['.products.related', '.related', '#accessoires', '.dmws-event-related'] },
    upsells: { title: 'Upsells', selectors: ['.upsells', '.dmws-event-upsells'] },
  };
  const handlers = {};
  const api = {
    shopCurrency: null,
    shopIsB2b: false,
    hasHandlers: function (name) {
      return (handlers[name] || []).length &gt; 0;
    },
    trigger: function (name, params) {
      if (events.indexOf(name) === -1) {
        throw new Error('Unknown event [' + name + '].');
      }

      const results = (handlers[name] || []).map(function (handler) {
        return handler.apply(null, params);
      });

      return $.when.apply(null, results);
    },
    on: function (name, callback) {
      if (events.indexOf(name) === -1) {
        throw new Error('Unknown event [' + name + '].');
      }

      handlers[name] = (handlers[name] || []).concat(callback);

      return api;
    },
    viewSources: function () {
      return viewSources;
    },
    addViewSourceSelector: function (viewSourceId, selector) {
      if (! viewSources.hasOwnProperty(viewSourceId)) {
        throw new Error('Unknown view source [' + viewSourceId + ']');
      }

      viewSources[viewSourceId].selectors.push(selector);

      return api;
    },
  };

  return api;
})();

const check_list_item = (function (products) {
  const STORAGE_KEY = 'dmws:productsStorage';
  const ls = window.localStorage;
  let storedProducts = {};
  try {
    storedProducts = JSON.parse(ls.getItem(STORAGE_KEY)) || {};
  } catch {}

  if(localStorage.getItem('dmws:productsStorage')) {
    if(products.id) {
      let product_id = products.id;
      if(localStorage.getItem('dmws:productsStorage').indexOf(product_id) &gt; 0) {
        storedProducts.forEach(function(item) {
          // And if the item_list_id matches current list id
          if(item.productID == product_id) {
            products.item_list_id = item.item_list_id;
            products.item_list_name = item.item_list_name;
          }
        });
      }
    } else if(products) {
      $.each(products, function(i, product) {
        let product_id = product.id;
        if(product.product_id) {
          product_id = product.product_id;
        }
        if(localStorage.getItem('dmws:productsStorage').indexOf(product_id) &gt; 0) {
          storedProducts.forEach(function(item) {
            // And if the item_list_id matches current list id
            if(item.productID == product_id) {
              product.item_list_id = item.item_list_id;
              product.item_list_name = item.item_list_name;
            }
          });
        }
      });
    }
  }
  return products;
});

$(function () {
  function item_list_storage(product, viewSource) {
    if (product !== undefined) {
      const STORAGE_KEY = 'dmws:productsStorage';
      const ls = window.localStorage;
      let storageProducts = {};
      try {
        storageProducts = JSON.parse(ls.getItem(STORAGE_KEY)) || {};
      } catch {}

      // Script to update session cookie
      let newProducts = [];
      let updateSession = false;
      if(Array.isArray(storageProducts)) {
        newProducts = storageProducts;
      }
      if(storageProducts !== null) {
        // If product is not stored in localStorage
        if(localStorage.getItem('dmws:productsStorage') === null || localStorage.getItem('dmws:productsStorage').indexOf(product.id) === -1) {
          updateSession = true;
          newProducts.push({
            productID : product.id,
            item_list_id: viewSource.id,
            item_list_name : viewSource.title
          });
        } else {
          // Search if product is present
          storageProducts.forEach(function(item) {
            // And if the item_list_id matches current list id
            if(item.productID == product.id &amp;&amp; item.item_list_id != viewSource.id) {
              updateSession = true;
              newProducts = newProducts.filter(function( obj ) {
                return obj.productID !== product.id;
              });
              newProducts.push({
                productID : product.id,
                item_list_id: viewSource.id,
                item_list_name : viewSource.title
              });
            }
          });
        }
      } else {
        // Always update if session is empty
        updateSession = true;
        newProducts.push({
          productID : product.id,
          item_list_id: viewSource.id,
          item_list_name : viewSource.title
        });
      }
      if (newProducts !== null &amp;&amp; updateSession) {
        localStorage.setItem('dmws:productsStorage',JSON.stringify(newProducts));
      }
    }
  }
  function checkViewSource($el) {
    const viewSources = window.dmws.events.viewSources();
    const foundId = Object.keys(viewSources).find(function (id) {
      return viewSources[id].selectors.some(function (selector) {
        return $el.closest(selector).length &gt; 0;
      });
    });

    if (! foundId) {
      return '';
    }

    return { id: foundId, title: viewSources[foundId].title };
  }

  $(document).on('click', 'a[href*=".html"]', function (e) {
    const $el = $(e.currentTarget);

    if ( ! window.dmws.events.hasHandlers('selectProduct')) {
      return;
    }

    const url = e.currentTarget.pathname.split('/').pop() + e.currentTarget.search;
    let product = productUrlMap[url];
    if (! product) {
      return;
    }

    e.preventDefault();

    if ($el.data('processing')) {
      return;
    }

    $el.data('processing', true);

    let viewSource = checkViewSource($el);
    if(viewSource == '') {
      viewSource = productViewSource;
    }

    if(pageContext) {
      if(pageContext.template === 'pages/index.rain') {
        $.each(productsHome, function(i, p) {
          if(p.id == product.id) {
            if(p.item_list_id != '' &amp;&amp; p.item_list_name != '') {
              viewSource = { id: p.item_list_id, title: p.item_list_name };
            }
            product = p;
          }
        });
      }
    }

    if(viewSource !== null) {
      item_list_storage(product, viewSource);
    }

    if(pageProducts !== null) {
      let index = 0;
      $.each(pageProducts, function(i, v) {
        if(i == product.id) {
          product.index_nr = index;
          return;
        }
        index++;
      });
    }

    window.dmws.events.trigger('selectProduct', [product, viewSource]).always(function () {
      $el.data('processing', false);
      if(e.ctrlKey || e.metaKey || e.target.target == "_blank") {
        window.open($el.prop('href'), '_blank');
      } else {
        let changeWindow = true;
        if($el.hasClass('dmws-event-delay')){
          changeWindow = false;
        }
        if(changeWindow) {
          window.location.href = $el.prop('href');
        }
      }
    });
  });

  $(document).on('click', 'a[href*="/account/wishlistAdd/"], a[data-url*="/account/wishlistAdd"]', function (e) {
    if (! window.dmws.events.hasHandlers('addToWishlist')) {
      return;
    }

    const el = e.currentTarget;
    const $el = $(el);

    if ($el.data('processing')) {
      return;
    }

    $el.data('processing', true);

    let variantId = el.search.match(/variant_id=(\d+)/);

    if (! variantId) {
      if (el.dataset.url &amp;&amp; el.dataset.url.indexOf('?') &gt;= 0) {
        variantId = el.dataset.url.split('?').pop().match(/variant_id=(\d+)/);
      } else if (el.dataset.id) {
        variantId = [null, el.dataset.id];
      }
    }

    let product;
    if (! variantId || ! productIdMap.hasOwnProperty(variantId[1])) {
      if ($el.prop('href').indexOf('javascript:') === -1) {
        window.location.href = $el.prop('href');
        return;
      }

      /* Fix if wishlist link has no variant ID, only product ID */
      const foundVariantId = Object.keys(productIdMap).find(function (vid) {
        return productIdMap[vid].id === parseInt(variantId[1]);
      });
      if (foundVariantId) {
        product = productIdMap[foundVariantId];
      }
    } else {
      product = productIdMap[variantId[1]];
    }

    let viewSource = productViewSource;

    if(viewSource !== null) {
      item_list_storage(product, viewSource);
    } else if(product.item_list_id != '') {
     viewSource = { id: product.item_list_id, title: product.item_list_name };
    }

    window.dmws.events.trigger('addToWishlist', [product, viewSource]).always(function () {
      if($el.prop('href') == 'javascript:;') {
        // window.location.href = $el.prop('data-url');
      } else {
        window.location.href = $el.prop('href');
      }
    });
  });

  $('#gui-form[action*="/account/ordersReturnPost/"]').off('submit').on('submit', function (e) {
    const $form = $(e.currentTarget);

    if ($form.data('processed') || ! window.dmws.events.hasHandlers('refund') || ! pageContext) {
      return;
    }

    if (gui_validate(e.currentTarget, true) === false) {
      return false;
    }

    e.preventDefault();

    if ($form.data('submitted')) {
      return false;
    }

    $form.data('submitted', true);

    const returnQuantities = {};
    const fieldRegex = /^products\[(\d+)\]$/;
    let anyReturned = false;

    $form.serializeArray().forEach(function (field) {
      const matches = field.name.match(fieldRegex);

      if (matches !== null) {
        returnQuantities[parseInt(matches[1])] = parseInt(field.value);

        if (field.value &gt; 0) {
          anyReturned = true;
        }
      }
    });

    if (! anyReturned) {
      $form.data('processed', true);
      $form.trigger('submit');
      return;
    }

    const order = pageContext.order;
    const isFullRefund = order.products.every(function (product) {
      return product.quantity_returned === 0 &amp;&amp; returnQuantities[product.id] === product.quantity;
    });
    const products = order.products.filter(function (product) {
      return returnQuantities.hasOwnProperty(product.id) &amp;&amp; returnQuantities[product.id] &gt; 0;
    });

    window.dmws.events.trigger('refund', [order, products, returnQuantities, isFullRefund, pageContext])
      .always(function () {
        $form.data('processed', true);
        $form.trigger('submit');
      });
  });

  $(document).on('click', 'a[href*="/account/wishlistCart/"]', function (e) {
    const $el = $(e.currentTarget);

    if ($el.data('processing')) {
      return;
    }

    $el.data('processing', true);

    const variantId = e.currentTarget.pathname.match(/\/wishlistCart\/(\d+)/);

    if (! variantId || ! productIdMap.hasOwnProperty(variantId[1])) {
      return;
    }

    let viewSource = { id: 'account-wishlist', title: 'Account wishlist' };
    item_list_storage(productIdMap[variantId[1]], viewSource);

    if(jQuery.inArray("item_list_id", productIdMap[variantId[1]]) &lt; 0) {
      productIdMap[variantId[1]].item_list_id = viewSource.id;
      productIdMap[variantId[1]].item_list_name = viewSource.title;
    }

    e.preventDefault();
    const href = $el.attr('href');
    window.dmws.events.trigger('addToCart', [productIdMap[variantId[1]], 1]).always(function () {
      storage.set('checkout_id', null);
      window.location.href = href;
    });
  });

  $(document).on('click', 'a[href*="/cart/delete/"]', function (e) {
    const qid = e.currentTarget.pathname.match(/\/delete\/(\d+)\//);

    if (! qid) {
      return;
    }

    const cartItem = cartProducts.filter(function (item) {
      return item.qid === qid[1];
    });

    if (! cartItem.length) {
      return;
    }

    // e.preventDefault(); // Gave an undefined url

    removeFromCartTriggered = true;

    check_list_item(cartItem[0]);

    window.dmws.events.trigger('removeFromCart', [cartItem[0], cartItem[0].quantity]).always(function () {
      storage.set('checkout_id', null);
      // window.location.href = e.currentTarget.href; // Gave an undefined url
    });
  });

  let addToCartProcessing = false;
  const triggerAddToCart = function (variantId, quantity, formData) {
    const hasCustomFields = formData.some(function (field) {
      return field.name.indexOf('custom') === 0 &amp;&amp; field.value !== '';
    });

    let productData = productIdMap[variantId];
    let extraPriceExcl = 0;
    let extraPriceIncl = 0;
    let extraPriceOldExcl = 0;
    let extraPriceOldIncl = 0;
    let price = $.extend({}, productData.price);

    if(productViewSource != null) {
      item_list_storage(productData, productViewSource);
    }
    check_list_item(productData);

    if ((pageContext.product &amp;&amp; pageContext.product.vid === variantId) || productData.discounts) {
      const product = (pageContext.product &amp;&amp; pageContext.product.vid === variantId) ? pageContext.product : productData;
      const productPrice = [product.price].concat(
        $.map(product.discounts || {}, function (discount) {
          return discount.quantity &lt;= quantity ? discount.price : null;
        }).filter(function (price) {
          return price !== null;
        })
      ).reduce(function (prev, current) {
        return current.price &lt; prev.price ? current: prev;
      }, { price: Infinity });
      price = $.extend({}, productPrice);
      // Use the original old price to calculate the total discount
      price.price_old = product.price.price_old;
      price.price_old_incl = product.price.price_old_incl;
      price.price_old_excl = product.price.price_old_excl;

      if (hasCustomFields &amp;&amp; product.custom) {
        let extraPrice = 0;
        let extraPriceOld = 0;
        formData.filter(function (field) {
          return field.name.indexOf('custom') === 0 &amp;&amp; field.value !== '';
        }).forEach(function (field) {
          const match = field.name.match(/^custom\[(.+?)\]/);
          if (! match.length) {
            return;
          }
          const customField = product.custom[match[1]];
          if (! customField || ! customField.values || ! customField.values[field.value]) {
            return;
          }
          const value = customField.values[field.value];
          if (value.price) {
            extraPrice += value.price;
            extraPriceOld += value.price;
          } else if (value.percentage) {
            extraPrice += (productPrice.price * value.percentage);
            extraPriceOld += (productPrice.price_old * value.percentage);
          }
        });
        if (pageContext.shop.b2b) {
          extraPriceExcl = extraPrice;
          extraPriceIncl = extraPrice * (product.tax + 1)
          extraPriceOldExcl = extraPriceOld;
          extraPriceOldIncl = extraPriceOld * (product.tax + 1)
        } else {
          extraPriceIncl = extraPrice;
          extraPriceExcl = extraPrice / (product.tax + 1)
          extraPriceOldIncl = extraPriceOld;
          extraPriceOldExcl = extraPriceOld / (product.tax + 1)
        }
        extraPriceIncl = parseFloat(extraPriceIncl.toFixed(4));
        extraPriceExcl = parseFloat(extraPriceExcl.toFixed(4));
        extraPriceOldIncl = parseFloat(extraPriceOldIncl.toFixed(4));
        extraPriceOldExcl = parseFloat(extraPriceOldExcl.toFixed(4));
      }
    }

    price.price += (pageContext.shop &amp;&amp; pageContext.shop.b2b ? extraPriceExcl : extraPriceIncl);
    price.price_old += (pageContext.shop &amp;&amp; pageContext.shop.b2b ? extraPriceOldExcl : extraPriceOldIncl);
    price.price_excl += extraPriceExcl;
    price.price_incl += extraPriceIncl;
    price.price_old_excl += extraPriceOldExcl;
    price.price_old_incl += extraPriceOldIncl;
    productData = $.extend({}, productData, { price: price });
    addToCartTriggered = true;
    return window.dmws.events.trigger('addToCart', [productData, quantity]);
  }
  const processAddToCart = function (e, forceForAnchorsAndButtons, cb) {
    const shouldForce = forceForAnchorsAndButtons === true;
    if (e.isDefaultPrevented() &amp;&amp; ! shouldForce) {
      // This means that there is already an event handler handling the click/submit, so let that process and handle
      // the add to cart in the ajaxSuccess callback.
      return;
    }
    if (
      ! shouldForce &amp;&amp; (e.currentTarget.nodeName === 'A'
      &amp;&amp; (e.currentTarget.href.indexOf('javascript:') &gt;= 0 || e.currentTarget.href === '#'))
      || (e.currentTarget.nodeName === 'BUTTON' &amp;&amp; e.currentTarget.type === 'submit')
    ) {
      // This was caused by a link that triggers some JavaScript, or by a submit button.
      // So wait for the actual form submit.
      return;
    }
    if (addToCartProcessing) {
      e.preventDefault();
      e.stopPropagation();
      e.stopImmediatePropagation();
      return false;
    }
    let $this = $(e.currentTarget);
    let actionUrl;
    if ($this.is('form')) {
      actionUrl = $this.attr('action');
    } else {
      actionUrl = $this.attr('href');
      if ($this.closest('form').length) {
        $this = $this.closest('form');
        actionUrl = $this.attr('action');
      }
    }
    if ($this.data('submitted')) {
      return;
    } else {
      e.preventDefault();
      e.stopPropagation();
      e.stopImmediatePropagation();
    }
    addToCartProcessing = true;
    $this.data('submitted', true);
    let formData = $this.is('form') ? $this.serializeArray() : [];
    let variantId = '';
    let quantity = '1';
    if(actionUrl.indexOf('/cart/add/') &gt;= 0) {
      variantId = actionUrl.match(/\/([^/]+)\/[^/]*$/);
      quantity = actionUrl.match(/[&amp;?]quantity=(\d+)/);
      if (quantity) {
        quantity = quantity[1];
      } else if ($this.find('[name="quantity"]').length &gt; 0) {
        quantity = $this.find('[name="quantity"]').val();
      }
    }

    if (! variantId || ! productIdMap.hasOwnProperty(variantId[1])) {
      addToCartProcessing = false;
      if (e.type === 'click') {
        e.currentTarget.click();
      } else {
        $(e.currentTarget).trigger(e.type);
      }
      setTimeout(function () {
        $this.data('submitted', false);
      }, 100);
      return false;
    }

    quantity = quantity ? parseInt(quantity) : 1;

    addToCartTriggered = true;
    triggerAddToCart(variantId[1], quantity, formData).always(function () {
      addToCartProcessing = false;
      storage.set('checkout_id', null);
      if (typeof cb !== 'undefined') {
        cb();
      } else if (e.type === 'click') {
        e.currentTarget.click();
      } else {
        $(e.currentTarget).trigger(e.type);
      }
      setTimeout(function () {
        $this.data('submitted', false);
      }, 100);
    });
    return false;
  };

  $('form[action*="/cart/add/"] button.add-size-to-cart').each(function (i, el) {
    const $el = $(el);
    const $form = $el.closest('form');
    $el.off('click').on('click', function (e) {
      e.preventDefault();
      const variantId = $form.find('.variant select').val();
      if (variantId) {
        $form.attr('action', $form.attr('action').replace(/\/cart\/add\/\d+/, '/cart/add/' + variantId));
      }
      $form.trigger('submit');
    });
  });

  // Add to cart - with redirect
  $(document).on('submit', 'form[action*="/cart/add/"]', function (e) {
    if (processAddToCart(e) === false) {
      return false;
    }
  });

  // Add to cart events without form submit or ajax call
  $(document).on('click', '.product-snippet a[href*="/cart/add/"], form[action*="/cart/add/"] a[href^="javascript:"]:not([onclick*="updateQuantity"]):not([data-way]), .product a[href*="/cart/add/"], .product .product-add-cart-btn', function (e) {
    if (processAddToCart(e) === false) {
      return false;
    }
  });

  $('[id^="product-popup-"].product-popup a[href^="javascript:"]:not([data-way])').each(function (i, el) {
    const events = $._data(el, 'events');
    if (! events || ! events.click) {
      return;
    }
    const handlers = events.click.map(function (e) {
      return e.handler;
    });
    $(el).off('click').on('click', function (e) {
      e.preventDefault();
      e.stopPropagation();
      e.stopImmediatePropagation();
      if ($(el).hasClass('close-popup')) {
        $(el).closest('.popup-container').find('form').trigger('submit');
        return;
      }
      const callback = function () {
        handlers.forEach(function (handler) {
          handler(e);
        });
      };
      if (processAddToCart(e, true, callback) === false) {
        if (! addToCartProcessing) {
          callback();
        }
      }
    });
  });

  // Ajax calls // Add to cart - stay on page // Remove from cart
  $(document).ajaxSuccess(function (e, xhr, ajaxOptions, data) {
    e.preventDefault();

    // Add products requested with Ajax to the products map.
    if ($.isPlainObject(data)) {
      if (data.renderer === 'json') {
        addProductsToMapFromJson(data);
      } else if (/\.ajax$/.test(ajaxOptions.url.split('?').shift())) {
        addProductsToMap([data]);
      }
      if (data.page) {
        cartProducts = data.page.cart ? data.page.cart.products : [];
      }
    }

    if (ajaxOptions.type !== 'POST' || addToCartTriggered || removeFromCartTriggered) {
      addToCartTriggered = false;
      removeFromCartTriggered = false;
      return;
    }

    if (ajaxOptions.url.indexOf('/cart/add/') &gt;= 0) {
      let variantId;
      let quantity;
      if (ajaxOptions.data) {
        variantId = ajaxOptions.data.match(/variant=(\d+)/);
        quantity = ajaxOptions.data.match(/quantity=(\d+)/);
        // Failsafe if data does not contain variant or quantity
        variantId = variantId || ajaxOptions.url.match(/\/cart\/add\/(\d+)/);
        quantity = quantity || ajaxOptions.url.match(/[?&amp;]quantity=(\d+)/);
      } else {
        variantId = ajaxOptions.url.match(/\/cart\/add\/(\d+)/);
        quantity = ajaxOptions.url.match(/[?&amp;]quantity=(\d+)/);
      }
      quantity = parseInt(quantity ? quantity[1] : '1');

      if (! variantId || ! productIdMap.hasOwnProperty(variantId[1])) {
        return;
      }

      let formData = [];
      if (ajaxOptions.data) {
        formData = ajaxOptions.data.split('&amp;').map(function (pair) {
          const parts = pair.split('=');

          return { name: decodeURIComponent(parts[0]), value: decodeURIComponent(parts[1]) }
        });
      }

      triggerAddToCart(variantId[1], quantity, formData).always(function () {
        storage.set('checkout_id', null);
      });

      return;
    }

    if (ajaxOptions.url.indexOf('/cart/remove/') &gt;= 0) {
      const qid = ajaxOptions.url.match(/\/delete\/(\d+)/);

      if (! qid) {
        return;
      }

      const cartItem = cartProducts.filter(function (item) {
        return item.qid === qid[1];
      });

      if (! cartItem.length) {
        return;
      }

      check_list_item(cartItem[0]);

      window.dmws.events.trigger('removeFromCart', [cartItem[0], cartItem[0].quantity]).always(function () {
        storage.set('checkout_id', null);
      });
    }
  });

  $(document).on('change', '[name="payment_method"]', function (e) {
    if (! pageContext || ! pageContext.checkout) {
      return;
    }

    const valueSplit = e.currentTarget.value.split('|');
    let paymentMethod = pageContext.checkout.payment_methods.data[valueSplit[0]];
    if (! paymentMethod) {
      return;
    }
    paymentMethod = paymentMethod.methods[valueSplit[1]];

    if (! paymentMethod) {
      return;
    }

    window.dmws.events.trigger('addPaymentInfo', [paymentMethod, pageContext.checkout, pageContext]);
  });

  $(document).on('change', '[name="shipment_method"]', function (e) {
    if (! pageContext || ! pageContext.checkout) {
      return;
    }

    let shipmentMethod = pageContext.checkout.shipment_methods.data[e.currentTarget.value];

    if (! shipmentMethod) {
      return;
    }

    window.dmws.events.trigger('addShippingInfo', [shipmentMethod, pageContext.checkout, pageContext]);
  });
});

const addProductsToStorage = function (products) {
  if(pageProducts == null) {
    pageProducts = products;
  }
};

const addProductsToMap = function (products, source_id, source_name) {
  if (! products) {
    return;
  }
  if(! source_id || ! source_name) {
    source_id = '';
    source_name = '';
  }

  if (! Array.isArray(products)) {
    products = Object.keys(products || {}).map(function (id) {
      return products[id];
    });
  }

  products.forEach(function (product) {
    const existing = productIdMap[product.vid];
    if (existing &amp;&amp; (existing.hasOwnProperty('custom') || existing.hasOwnProperty('discounts'))) {
      // Keep the most complete product details
      return;
    }
    product.item_list_id = source_id;
    product.item_list_name = source_name;
    productUrlMap[product.url] = product;
    if (product.url.indexOf('?id=') === -1) {
      productUrlMap[product.url + '?id=' + product.vid] = product;
    }
    productIdMap[product.vid] = product;
  });
};

const addProductsToMapFromJson = function (data) {
  if (data.cart) {
    addProductsToMap(data.cart.related);
    addProductsToMap(data.cart.products);
  } else if (data.page.cart) {
    addProductsToMap(data.page.cart.products);
  }

  addProductsToMap(data.page.recent);

  if(data.template === 'pages/index.rain') {
    if(data.newest) {
      let addproducts = true;
      $.each(data.newest, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          var imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj &amp;&amp; imgObj.length &gt; 0) {
            addproducts = false;
            addProductsToMap(data.newest, 'homepage:featured', 'Homepage featured');
          }
        }
      });
    }
    if(data.popular) {
      let addproducts = true;
      $.each(data.popular, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          var imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj &amp;&amp; imgObj.length &gt; 0) {
            addproducts = false;
            addProductsToMap(data.popular, 'homepage:featured', 'Homepage featured');
          }
        }
      });
    }
    if(data.featured) {
      let addproducts = true;
      $.each(data.featured, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          var imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj &amp;&amp; imgObj.length &gt; 0) {
            addproducts = false;
            addProductsToMap(data.featured, 'homepage:featured', 'Homepage featured');
          }
        }
      });
    }
  }

  if (data.hasOwnProperty('wishlist')) {
    addProductsToMap($.map(data.wishlist || {}, function (item) {
      return item.item;
    }));
  }

  if (data.collection) {
    addProductsToStorage(data.collection.products);
    addProductsToMap(data.collection.products);
  }

  if (data.product &amp;&amp; data.template === 'pages/product.rain') {
    addProductsToMap([data.product]);
    addProductsToMap(data.product.related);
    const variants = [];
    Object.keys(data.product.variants || {}).forEach(function (vid) {
      const variant = $.extend({}, data.product.variants[vid]);
      if (variant.active) {
        return;
      }
      variant.vid = variant.id;
      variant.url = data.product.url + '?id=' + variant.vid
      delete variant.id;
      variants.push($.extend({}, data.product, variant));
    });
    addProductsToMap(variants);
  }
};

$.ajax({
  url: window.location.href,
  data: { format: 'json' },
  dataType: 'json',
  crossDomain: true
}).done(function (data) {
  pageContext = data;
  window.dmws.events.shopCurrency = data.shop.base_currency.toUpperCase();
  window.dmws.events.shopIsB2b = data.shop.b2b;
  window.dmws.events.basicUrl = data.shop.language2.url;
  window.dmws.events.shopId = data.shop.id;
  window.dmws.events.shopName = data.shop.name;
  cartProducts = data.page.cart ? data.page.cart.products : [];
  addProductsToMapFromJson(data);

  let cartChanges = null;
  try { cartChanges = JSON.parse(window.sessionStorage.getItem('dmws:cart-changes'));} catch {}
  if (cartChanges) {
    window.sessionStorage.removeItem('dmws:cart-changes');

    cartChanges.forEach(function (change) {
      const cartProduct = cartProducts.filter(function (cartProduct) {
        return cartProduct.qid.toString() === change.qid;
      });
      if (cartProduct.length &gt; 0) {
        const event = change.newQuantity &lt; change.oldQuantity ? 'removeFromCart' : 'addToCart';
        check_list_item(cartProduct[0]);
        window.dmws.events.trigger(event, [cartProduct[0], Math.abs(change.newQuantity - change.oldQuantity), data]);
        storage.set('checkout_id', null);
      }
    });
  }

  if (data.template === 'pages/index.rain') {
    // ViewSource
    productViewSource = { id: 'homepage', title: 'Homepage' };

    // let productsHome = [];
    if(data.featured) {
      let addproducts = true;
      $.each(data.featured, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          let imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj.length &gt; 0) {
            productsHome = $.extend({}, productsHome, data.featured);
            addproducts = false;
          }
        }
      });
    }
    if(data.newest) {
      let addproducts = true;
      $.each(data.newest, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          let imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          let imgObjLazy = $("a img[data-src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj.length &gt; 0 || imgObjLazy.length &gt; 0) {
            productsHome = $.extend({}, productsHome, data.newest);
            addproducts = false;
          }
        }
      });
    }
    if(data.popular) {
      let addproducts = true;
      $.each(data.popular, function (id, dt) {
        if (dt.image &gt; 0 &amp;&amp; addproducts) {
          let imgObj = $("a img[src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          let imgObjLazy = $("a img[data-src*='shops/" + window.dmws.events.shopId + "/files/" + dt.image + "/']");
          if (imgObj.length &gt; 0 || imgObjLazy.length &gt; 0) {
            productsHome = $.extend({}, productsHome, data.popular);
            addproducts = false;
          }
        }
      });
    }

    if(productsHome) {
      productViewSource = { id: 'home-featured', title: 'Home featured' };
      let index_nr = 1;
      $.each(productsHome, function(i, v) {
        productsHome[i].index_nr = index_nr;
        productsHome[i].item_list_id = 'home-featured';
        productsHome[i].item_list_name = 'Home featured';
        index_nr++;
      });
    }

    window.dmws.events.trigger('viewHome', [productsHome]);
  }

  if (data.product &amp;&amp; data.template === 'pages/product.rain') {
    check_list_item(data.product);
    window.dmws.events.trigger('viewProduct', [data.product, data]);
  }

  if (data.collection &amp;&amp; data.template === 'pages/collection.rain' &amp;&amp; ! data.page.search) {
    if (data.collection.category_id) {
      const category = { id: data.collection.category_id, title: data.collection.title };
      productViewSource = { id: 'category:' + category.id, title: category.title };
      window.dmws.events.trigger('viewCategory', [category, data]);
    } else if (data.collection.hasOwnProperty('brand_id')) {
      const brandUrl = data.collection.internal.url.toLowerCase();
      let foundBrand = null;
      $.each(data.shop.brands, function (brandId, brand) {
        if (brand.url === brandUrl) {
          foundBrand = brand;
          return false;
        }
      });
      if (foundBrand) {
        productViewSource = { id: 'brand:' + foundBrand.id, title: foundBrand.title };
        window.dmws.events.trigger('viewBrand', [foundBrand, data]);
      }
    } else {
      productViewSource = { id: 'collection', title: 'Collection' };
      window.dmws.events.trigger('viewCollection', [data]);
    }
  }

  if (data.collection &amp;&amp; data.page.search) {
    productViewSource = { id: 'search', title: 'Search' };
    window.dmws.events.trigger('search', [{ term: data.page.search }, data]);
  }

  if (data.template === 'pages/cart.rain') {
    productViewSource = { id: 'cart', title: 'Cart' };
    if(data.cart.products !== undefined) {
      check_list_item(data.cart.products);
    }
    window.dmws.events.trigger('viewCart', [data]);
  }

  if (data.checkout) {
    check_list_item(data.checkout.quote.products);
    if (storage.get('checkout_id') !== data.checkout.id) {
      storage.set('checkout_id', data.checkout.id);
      window.dmws.events.trigger('beginCheckout', [data.checkout, data]);
    }

    $(function () {
      if (data.step === 'shipment') {
        $('[name="shipment_method"]:checked').trigger('change');
      }
      if (data.step === 'payment') {
        $('[name="payment_method"]:checked').trigger('change');
      }
    })
  }

  if (data.order &amp;&amp; (data.template === 'pages/thankyou.rain' || data.request.url.indexOf('/checkout/thankyou/') &gt; -1)) {
    if (storage.has('checkout_id')) {
      storage.forget('checkout_id');
      check_list_item(data.order.products);
      window.dmws.events.trigger('purchase', [data.order, data]);
    }
  }
});})(window.jQuery),(function($){var dmws_url_pool = {};
window.dmws.getData = function(url) {
  if (!dmws_url_pool[url]) {
    dmws_url_pool[url] = $.ajax({
      url: url,
      crossDomain: true
    });
  }
  return dmws_url_pool[url];
}})(window.jQuery),(function($){/*
To use the popup:
- Add the class 'dmws-f_popup--link' to the click element to show the popup.
- Also add 'data-dmws-f-popup="#dmws-f_popup-ADDON' with the addon name to the click element.
- Create the popup with the same ID as data-dmws-f-popup.
- Add the class 'dmws-f_popup' to the popup.
- Give the popup 'style="display: none;"'.
- Directly enter the content of the popup. The rest is done with the script.
*/
$(function () {
    var closePopup = function (wrapper) {
        wrapper
            .removeClass('dmws-f-active')
            .find('.dmws-f_popup')
            .trigger('hide.dmws-popup');
    };

    $(document)
        .on('click', '.dmws-f_popup--link', function (e) {
            e.preventDefault();
            var popup = $($(this).data('dmws-f-popup'));
            // First setup
            if (! popup.hasClass('dmws-f-done')) {
                $('body').prepend(popup.detach().addClass('dmws-f-done').show());
                popup.wrap('&lt;div class="dmws-f-popup-wrap dmws-f-done"&gt;&lt;/div&gt;');
                var wrapper = popup.parent();
                var close = $('&lt;svg class="dmws-f-popup-close" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M1 13L13 1M1 1L13 13" stroke="#9CA3AF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');
                popup.prepend(close);
                if (!popup.hasClass('unclosable')){
                wrapper.on('mouseup', function (e) {
                    if (e.target === e.currentTarget) {
                        closePopup(wrapper);
                    }
                });
              }
            close.on('mouseup', function () {
                closePopup(wrapper);
            });
            }

            popup.parent().addClass('dmws-f-active');
            popup.trigger('show.dmws-popup');
        });
});})(window.jQuery),(function(){function _typeof(e){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},_typeof(e)
/*! RateIt | v1.1.5 / 03/10/2021
   https://github.com/gjunge/rateit.js | Twitter: @gjunge
*/}(function($){function e(e){var t,a=e.originalEvent.changedTouches[0],i="";switch(e.type){case"touchmove":i="mousemove";break;case"touchend":i="mouseup";break;default:return}var r=document.createEvent("MouseEvent");r.initMouseEvent(i,!0,!0,window,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(r),e.preventDefault()}$.rateit={aria:{resetLabel:'reset rating',ratingLabel:'rating'}},$.fn.rateit=function(t,a){var i=1,r={},n='init',s=function e(t){return t.charAt(0).toUpperCase()+t.substr(1)};if(0===this.length)return this;var l=_typeof(t);if('object'==l||null==t)r=$.extend({},$.fn.rateit.defaults,t);else{if('string'==l&amp;&amp;'reset'!==t&amp;&amp;void 0===a)return this.data('rateit'+s(t));'string'==l&amp;&amp;(n='setvalue')}return this.each((function(){var l=$(this),d=function e(t,a){if(null!=a){var i='aria-value'+('value'==t?'now':t),r=l.find('.rateit-range');null!=r.attr(i)&amp;&amp;r.attr(i,a)}return arguments[0]='rateit'+s(t),l.data.apply(l,arguments)};if('reset'==t){var o=d('init'),u;for(var m in o)l.data(m,o[m]);if(d('backingfld'))'SELECT'==(u=$(d('backingfld')))[0].nodeName&amp;&amp;'index'===u[0].getAttribute('data-rateit-valuesrc')?u.prop('selectedIndex',d('value')):u.val(d('value')),u.trigger('change'),u[0].min&amp;&amp;(u[0].min=d('min')),u[0].max&amp;&amp;(u[0].max=d('max')),u[0].step&amp;&amp;(u[0].step=d('step'));l.trigger('reset')}l.hasClass('rateit')||l.addClass('rateit');var v='rtl'!=l.css('direction');if('setvalue'==n){if(!d('init'))throw'Can\'t set value before init';var u;if('readonly'!=t||1!=a||d('readonly')||(l.find('.rateit-range').off(),d('wired',!1)),'value'==t&amp;&amp;(a=null==a?d('min'):Math.max(d('min'),Math.min(d('max'),a))),d('backingfld'))'SELECT'==(u=$(d('backingfld')))[0].nodeName&amp;&amp;'index'===u[0].getAttribute('data-rateit-valuesrc')?'value'==t&amp;&amp;u.prop('selectedIndex',a):'value'==t&amp;&amp;u.val(a),'min'==t&amp;&amp;u[0].min&amp;&amp;(u[0].min=a),'max'==t&amp;&amp;u[0].max&amp;&amp;(u[0].max=a),'step'==t&amp;&amp;u[0].step&amp;&amp;(u[0].step=a);d(t,a)}if(!d('init')){var u;if(d('mode',d('mode')||r.mode),d('icon',d('icon')||r.icon),d('min',isNaN(d('min'))?r.min:d('min')),d('max',isNaN(d('max'))?r.max:d('max')),d('step',d('step')||r.step),d('readonly',void 0!==d('readonly')?d('readonly'):r.readonly),d('resetable',void 0!==d('resetable')?d('resetable'):r.resetable),d('backingfld',d('backingfld')||r.backingfld),d('starwidth',d('starwidth')||r.starwidth),d('starheight',d('starheight')||r.starheight),d('value',Math.max(d('min'),Math.min(d('max'),isNaN(d('value'))?isNaN(r.value)?r.min:r.value:d('value')))),d('ispreset',void 0!==d('ispreset')?d('ispreset'):r.ispreset),d('backingfld'))if(((u=$(d('backingfld')).hide()).attr('disabled')||u.attr('readonly'))&amp;&amp;d('readonly',!0),'INPUT'==u[0].nodeName&amp;&amp;('range'!=u[0].type&amp;&amp;'text'!=u[0].type||(d('min',parseInt(u.attr('min'))||d('min')),d('max',parseInt(u.attr('max'))||d('max')),d('step',parseInt(u.attr('step'))||d('step')))),'SELECT'==u[0].nodeName&amp;&amp;u[0].options.length&gt;1){'index'===u[0].getAttribute('data-rateit-valuesrc')?(d('min',isNaN(d('min'))?Number(u[0].options[0].index):d('min')),d('max',Number(u[0].options[u[0].length-1].index)),d('step',Number(u[0].options[1].index)-Number(u[0].options[0].index))):(d('min',isNaN(d('min'))?Number(u[0].options[0].value):d('min')),d('max',Number(u[0].options[u[0].length-1].value)),d('step',Number(u[0].options[1].value)-Number(u[0].options[0].value)));var h=u.find('option[selected]');1==h.length&amp;&amp;('index'===u[0].getAttribute('data-rateit-valuesrc')?d('value',h[0].index):d('value',h.val()))}else d('value',u.val());var c='DIV'==l[0].nodeName?'div':'span';i++;var f='&lt;button id="rateit-reset-{{index}}" type="button" data-role="none" class="rateit-reset" aria-label="'+$.rateit.aria.resetLabel+'" aria-controls="rateit-range-{{index}}"&gt;&lt;span&gt;&lt;/span&gt;&lt;/button&gt;&lt;{{element}} id="rateit-range-{{index}}" class="rateit-range"'+(1==d('readonly')?'':' tabindex="0"')+' role="slider" aria-label="'+$.rateit.aria.ratingLabel+'" aria-owns="rateit-reset-{{index}}" aria-valuemin="'+d('min')+'" aria-valuemax="'+d('max')+'" aria-valuenow="'+d('value')+'"&gt;&lt;{{element}} class="rateit-empty"&gt;&lt;/{{element}}&gt;&lt;{{element}} class="rateit-selected"&gt;&lt;/{{element}}&gt;&lt;{{element}} class="rateit-hover"&gt;&lt;/{{element}}&gt;&lt;/{{element}}&gt;';l.append(f.replace(/{{index}}/gi,i).replace(/{{element}}/gi,c)),v||(l.find('.rateit-reset').css('float','right'),l.find('.rateit-selected').addClass('rateit-selected-rtl'),l.find('.rateit-hover').addClass('rateit-hover-rtl')),'font'==d('mode')?l.addClass('rateit-font').removeClass('rateit-bg'):l.addClass('rateit-bg').removeClass('rateit-font'),d('init',JSON.parse(JSON.stringify(l.data())))}var g='font'==d('mode');g||l.find('.rateit-selected, .rateit-hover').height(d('starheight'));var p=l.find('.rateit-range');if(g){for(var b=d('icon'),x=d('max')-d('min'),w='',y=0;y&lt;x;y++)w+=b;p.find('&gt; *').text(w),d('starwidth',p.width()/(d('max')-d('min')))}else p.width(d('starwidth')*(d('max')-d('min'))).height(d('starheight'));var N='rateit-preset'+(v?'':'-rtl');if(d('ispreset')?l.find('.rateit-selected').addClass(N):l.find('.rateit-selected').removeClass(N),null!=d('value')){var C=(d('value')-d('min'))*d('starwidth');l.find('.rateit-selected').width(C)}var k=l.find('.rateit-reset');!0!==k.data('wired')&amp;&amp;k.on('click',(function(e){e.preventDefault(),k.trigger('blur');var t=$.Event('beforereset');if(l.trigger(t),t.isDefaultPrevented())return!1;l.rateit('value',null),l.trigger('reset')})).data('wired',!0);var E=function e(t,a){var i,r=(a.changedTouches?a.changedTouches[0].pageX:a.pageX)-$(t).offset().left;return v||(r=p.width()-r),r&gt;p.width()&amp;&amp;(r=p.width()),r&lt;0&amp;&amp;(r=0),C=Math.ceil(r/d('starwidth')*(1/d('step')))},S=function e(t){var a=t*d('starwidth')*d('step'),i=p.find('.rateit-hover');if(i.data('width')!=a){p.find('.rateit-selected').hide(),i.width(a).show().data('width',a);var r=[t*d('step')+d('min')];l.trigger('hover',r).trigger('over',r)}},M=function e(t){var a=$.Event('beforerated');return l.trigger(a,[t]),!a.isDefaultPrevented()&amp;&amp;(d('value',t),d('backingfld')&amp;&amp;('SELECT'==u[0].nodeName&amp;&amp;'index'===u[0].getAttribute('data-rateit-valuesrc')?$(d('backingfld')).prop('selectedIndex',t).trigger('change'):$(d('backingfld')).val(t).trigger('change')),d('ispreset')&amp;&amp;(p.find('.rateit-selected').removeClass(N),d('ispreset',!1)),p.find('.rateit-hover').hide(),p.find('.rateit-selected').width(t*d('starwidth')-d('min')*d('starwidth')).show(),l.trigger('hover',[null]).trigger('over',[null]).trigger('rated',[t]),!0)};d('readonly')?k.hide():(d('resetable')||k.hide(),d('wired')||(p.on('touchmove touchend',e),p.on('mousemove',(function(e){var t=E(this,e);S(t)})),p.on('mouseleave',(function(e){p.find('.rateit-hover').hide().width(0).data('width',''),l.trigger('hover',[null]).trigger('over',[null]),p.find('.rateit-selected').show()})),p.on('mouseup',(function(e){var t,a=E(this,e)*d('step')+d('min');M(a),p.trigger('blur')})),p.on('keyup',(function(e){38!=e.which&amp;&amp;e.which!=(v?39:37)||M(Math.min(d('value')+d('step'),d('max'))),40!=e.which&amp;&amp;e.which!=(v?37:39)||M(Math.max(d('value')-d('step'),d('min')))})),d('wired',!0)),d('resetable')&amp;&amp;k.show()),p.attr('aria-readonly',d('readonly'))}))},$.fn.rateit.defaults={min:0,max:5,step:.5,mode:'bg',icon:'â˜…',starwidth:16,starheight:16,readonly:!1,resetable:!0,ispreset:!1},$((function(){$('div.rateit, span.rateit').rateit()}))})(jQuery);
;function _typeof(t){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&amp;&amp;"function"==typeof Symbol&amp;&amp;t.constructor===Symbol&amp;&amp;t!==Symbol.prototype?"symbol":typeof t},_typeof(t)}(function(t,e){'object'===("undefined"==typeof exports?"undefined":_typeof(exports))&amp;&amp;'undefined'!=typeof module?e(exports):'function'==typeof define&amp;&amp;define.amd?define(['exports'],e):e((t='undefined'!=typeof globalThis?globalThis:t||self).noUiSlider={})})(this,(function(t){'use strict';var e,r;function n(t){return i(t)&amp;&amp;"function"==typeof t.from}function i(t){return"object"===_typeof(t)&amp;&amp;"function"==typeof t.to}function o(t){t.parentElement.removeChild(t)}function s(t){return null!=t}function a(t){t.preventDefault()}function l(t){return t.filter((function(t){return!this[t]&amp;&amp;(this[t]=!0)}),{})}function u(t,e){return Math.round(t/e)*e}function c(t,e){var r=t.getBoundingClientRect(),n=t.ownerDocument,i=n.documentElement,o=S(n);return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&amp;&amp;(o.x=0),e?r.top+o.y-i.clientTop:r.left+o.x-i.clientLeft}function p(t){return"number"==typeof t&amp;&amp;!isNaN(t)&amp;&amp;isFinite(t)}function f(t,e,r){r&gt;0&amp;&amp;(g(t,e),setTimeout((function(){v(t,e)}),r))}function d(t){return Math.max(Math.min(t,100),0)}function h(t){return Array.isArray(t)?t:[t]}function m(t){var e=(t=String(t)).split(".");return e.length&gt;1?e[1].length:0}function g(t,e){t.classList&amp;&amp;!/\s/.test(e)?t.classList.add(e):t.className+=" "+e}function v(t,e){t.classList&amp;&amp;!/\s/.test(e)?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function b(t,e){return t.classList?t.classList.contains(e):new RegExp("\\b"+e+"\\b").test(t.className)}function S(t){var e=void 0!==window.pageXOffset,r="CSS1Compat"===(t.compatMode||""),n,i;return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function y(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function x(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function e(){t=!0}});window.addEventListener("test",null,e)}catch(t){}return t}function w(){return window.CSS&amp;&amp;CSS.supports&amp;&amp;CSS.supports("touch-action","none")}function E(t,e){return 100/(e-t)}function P(t,e,r){return 100*e/(t[r+1]-t[r])}function C(t,e){return P(t,t[0]&lt;0?e+Math.abs(t[0]):e-t[0],0)}function N(t,e){return e*(t[1]-t[0])/100+t[0]}function V(t,e){for(var r=1;t&gt;=e[r];)r+=1;return r}function k(t,e,r){if(r&gt;=t.slice(-1)[0])return 100;var n=V(r,t),i=t[n-1],o=t[n],s=e[n-1],a=e[n];return s+C([i,o],r)/E(s,a)}function M(t,e,r){if(r&gt;=100)return t.slice(-1)[0];var n=V(r,e),i=t[n-1],o=t[n],s=e[n-1],a;return N([i,o],(r-s)*E(s,e[n]))}function A(t,e,r,n){if(100===n)return n;var i=V(n,t),o=t[i-1],s=t[i];return r?n-o&gt;(s-o)/2?s:o:e[i-1]?t[i-1]+u(n-t[i-1],e[i-1]):n}t.PipsMode=void 0,(e=t.PipsMode||(t.PipsMode={})).Range="range",e.Steps="steps",e.Positions="positions",e.Count="count",e.Values="values",t.PipsType=void 0,(r=t.PipsType||(t.PipsType={}))[r.None=-1]="None",r[r.NoValue=0]="NoValue",r[r.LargeValue=1]="LargeValue",r[r.SmallValue=2]="SmallValue";var U=function(){function t(t,e,r){var n;this.xPct=[],this.xVal=[],this.xSteps=[],this.xNumSteps=[],this.xHighestCompleteStep=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.snap=e;var i=[];for(Object.keys(t).forEach((function(e){i.push([h(t[e]),e])})),i.sort((function(t,e){return t[0][0]-e[0][0]})),n=0;n&lt;i.length;n++)this.handleEntryPoint(i[n][1],i[n][0]);for(this.xNumSteps=this.xSteps.slice(0),n=0;n&lt;this.xNumSteps.length;n++)this.handleStepPoint(n,this.xNumSteps[n])}return t.prototype.getDistance=function(t){for(var e=[],r=0;r&lt;this.xNumSteps.length-1;r++)e[r]=P(this.xVal,t,r);return e},t.prototype.getAbsoluteDistance=function(t,e,r){var n=0,i;if(t&lt;this.xPct[this.xPct.length-1])for(;t&gt;this.xPct[n+1];)n++;else t===this.xPct[this.xPct.length-1]&amp;&amp;(n=this.xPct.length-2);r||t!==this.xPct[n+1]||n++,null===e&amp;&amp;(e=[]);var o=1,s=e[n],a=0,l=0,u=0,c=0;for(i=r?(t-this.xPct[n])/(this.xPct[n+1]-this.xPct[n]):(this.xPct[n+1]-t)/(this.xPct[n+1]-this.xPct[n]);s&gt;0;)a=this.xPct[n+1+c]-this.xPct[n+c],e[n+c]*o+100-100*i&gt;100?(l=a*i,o=(s-100*i)/e[n+c],i=1):(l=e[n+c]*a/100*o,o=0),r?(u-=l,this.xPct.length+c&gt;=1&amp;&amp;c--):(u+=l,this.xPct.length-c&gt;=1&amp;&amp;c++),s=e[n+c]*o;return t+u},t.prototype.toStepping=function(t){return t=k(this.xVal,this.xPct,t)},t.prototype.fromStepping=function(t){return M(this.xVal,this.xPct,t)},t.prototype.getStep=function(t){return t=A(this.xPct,this.xSteps,this.snap,t)},t.prototype.getDefaultStep=function(t,e,r){var n=V(t,this.xPct);return(100===t||e&amp;&amp;t===this.xPct[n-1])&amp;&amp;(n=Math.max(n-1,1)),(this.xVal[n]-this.xVal[n-1])/r},t.prototype.getNearbySteps=function(t){var e=V(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e],step:this.xNumSteps[e],highestStep:this.xHighestCompleteStep[e]}}},t.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(m);return Math.max.apply(null,t)},t.prototype.hasNoSize=function(){return this.xVal[0]===this.xVal[this.xVal.length-1]},t.prototype.convert=function(t){return this.getStep(this.toStepping(t))},t.prototype.handleEntryPoint=function(t,e){var r;if(!p(r="min"===t?0:"max"===t?100:parseFloat(t))||!p(e[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");this.xPct.push(r),this.xVal.push(e[0]);var n=Number(e[1]);r?this.xSteps.push(!isNaN(n)&amp;&amp;n):isNaN(n)||(this.xSteps[0]=n),this.xHighestCompleteStep.push(0)},t.prototype.handleStepPoint=function(t,e){if(e)if(this.xVal[t]!==this.xVal[t+1]){this.xSteps[t]=P([this.xVal[t],this.xVal[t+1]],e,0)/E(this.xPct[t],this.xPct[t+1]);var r=(this.xVal[t+1]-this.xVal[t])/this.xNumSteps[t],n=Math.ceil(Number(r.toFixed(3))-1),i=this.xVal[t]+this.xNumSteps[t]*n;this.xHighestCompleteStep[t]=i}else this.xSteps[t]=this.xHighestCompleteStep[t]=this.xVal[t]},t}(),D={to:function t(e){return void 0===e?"":e.toFixed(2)},from:Number},O={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"},L=".__tooltips",T=".__aria";function j(t,e){if(!p(e))throw new Error("noUiSlider: 'step' is not numeric.");t.singleStep=e}function z(t,e){if(!p(e))throw new Error("noUiSlider: 'keyboardPageMultiplier' is not numeric.");t.keyboardPageMultiplier=e}function H(t,e){if(!p(e))throw new Error("noUiSlider: 'keyboardMultiplier' is not numeric.");t.keyboardMultiplier=e}function F(t,e){if(!p(e))throw new Error("noUiSlider: 'keyboardDefaultStep' is not numeric.");t.keyboardDefaultStep=e}function _(t,e){if("object"!==_typeof(e)||Array.isArray(e))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===e.min||void 0===e.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");t.spectrum=new U(e,t.snap||!1,t.singleStep)}function R(t,e){if(e=h(e),!Array.isArray(e)||!e.length)throw new Error("noUiSlider: 'start' option is incorrect.");t.handles=e.length,t.start=e}function B(t,e){if("boolean"!=typeof e)throw new Error("noUiSlider: 'snap' option must be a boolean.");t.snap=e}function q(t,e){if("boolean"!=typeof e)throw new Error("noUiSlider: 'animate' option must be a boolean.");t.animate=e}function X(t,e){if("number"!=typeof e)throw new Error("noUiSlider: 'animationDuration' option must be a number.");t.animationDuration=e}function Y(t,e){var r=[!1],n;if("lower"===e?e=[!0,!1]:"upper"===e&amp;&amp;(e=[!1,!0]),!0===e||!1===e){for(n=1;n&lt;t.handles;n++)r.push(e);r.push(!1)}else{if(!Array.isArray(e)||!e.length||e.length!==t.handles+1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");r=e}t.connect=r}function I(t,e){switch(e){case"horizontal":t.ort=0;break;case"vertical":t.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.")}}function W(t,e){if(!p(e))throw new Error("noUiSlider: 'margin' option must be numeric.");0!==e&amp;&amp;(t.margin=t.spectrum.getDistance(e))}function G(t,e){if(!p(e))throw new Error("noUiSlider: 'limit' option must be numeric.");if(t.limit=t.spectrum.getDistance(e),!t.limit||t.handles&lt;2)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders with 2 or more handles.")}function J(t,e){var r;if(!p(e)&amp;&amp;!Array.isArray(e))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(e)&amp;&amp;2!==e.length&amp;&amp;!p(e[0])&amp;&amp;!p(e[1]))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==e){for(Array.isArray(e)||(e=[e,e]),t.padding=[t.spectrum.getDistance(e[0]),t.spectrum.getDistance(e[1])],r=0;r&lt;t.spectrum.xNumSteps.length-1;r++)if(t.padding[0][r]&lt;0||t.padding[1][r]&lt;0)throw new Error("noUiSlider: 'padding' option must be a positive number(s).");var n=e[0]+e[1],i=t.spectrum.xVal[0],o;if(n/(t.spectrum.xVal[t.spectrum.xVal.length-1]-i)&gt;1)throw new Error("noUiSlider: 'padding' option must not exceed 100% of the range.")}}function K(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function Q(t,e){if("string"!=typeof e)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var r=e.indexOf("tap")&gt;=0,n=e.indexOf("drag")&gt;=0,i=e.indexOf("fixed")&gt;=0,o=e.indexOf("snap")&gt;=0,s=e.indexOf("hover")&gt;=0,a=e.indexOf("unconstrained")&gt;=0,l=e.indexOf("drag-all")&gt;=0,u=e.indexOf("smooth-steps")&gt;=0;if(i){if(2!==t.handles)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");W(t,t.start[1]-t.start[0])}if(a&amp;&amp;(t.margin||t.limit))throw new Error("noUiSlider: 'unconstrained' behaviour cannot be used with margin or limit");t.events={tap:r||o,drag:n,dragAll:l,smoothSteps:u,fixed:i,snap:o,hover:s,unconstrained:a}}function Z(t,e){if(!1!==e)if(!0===e||i(e)){t.tooltips=[];for(var r=0;r&lt;t.handles;r++)t.tooltips.push(e)}else{if((e=h(e)).length!==t.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");e.forEach((function(t){if("boolean"!=typeof t&amp;&amp;!i(t))throw new Error("noUiSlider: 'tooltips' must be passed a formatter or 'false'.")})),t.tooltips=e}}function tt(t,e){if(e.length!==t.handles)throw new Error("noUiSlider: must pass a attributes for all handles.");t.handleAttributes=e}function et(t,e){if(!i(e))throw new Error("noUiSlider: 'ariaFormat' requires 'to' method.");t.ariaFormat=e}function rt(t,e){if(!n(e))throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.");t.format=e}function nt(t,e){if("boolean"!=typeof e)throw new Error("noUiSlider: 'keyboardSupport' option must be a boolean.");t.keyboardSupport=e}function it(t,e){t.documentElement=e}function ot(t,e){if("string"!=typeof e&amp;&amp;!1!==e)throw new Error("noUiSlider: 'cssPrefix' must be a string or `false`.");t.cssPrefix=e}function st(t,e){if("object"!==_typeof(e))throw new Error("noUiSlider: 'cssClasses' must be an object.");"string"==typeof t.cssPrefix?(t.cssClasses={},Object.keys(e).forEach((function(r){t.cssClasses[r]=t.cssPrefix+e[r]}))):t.cssClasses=e}function at(t){var e={margin:null,limit:null,padding:null,animate:!0,animationDuration:300,ariaFormat:D,format:D},r={step:{r:!1,t:j},keyboardPageMultiplier:{r:!1,t:z},keyboardMultiplier:{r:!1,t:H},keyboardDefaultStep:{r:!1,t:F},start:{r:!0,t:R},connect:{r:!0,t:Y},direction:{r:!0,t:K},snap:{r:!1,t:B},animate:{r:!1,t:q},animationDuration:{r:!1,t:X},range:{r:!0,t:_},orientation:{r:!1,t:I},margin:{r:!1,t:W},limit:{r:!1,t:G},padding:{r:!1,t:J},behaviour:{r:!0,t:Q},ariaFormat:{r:!1,t:et},format:{r:!1,t:rt},tooltips:{r:!1,t:Z},keyboardSupport:{r:!0,t:nt},documentElement:{r:!1,t:it},cssPrefix:{r:!0,t:ot},cssClasses:{r:!0,t:st},handleAttributes:{r:!1,t:tt}},n={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:O,keyboardPageMultiplier:5,keyboardMultiplier:1,keyboardDefaultStep:10};t.format&amp;&amp;!t.ariaFormat&amp;&amp;(t.ariaFormat=t.format),Object.keys(r).forEach((function(i){if(s(t[i])||void 0!==n[i])r[i].t(e,s(t[i])?t[i]:n[i]);else if(r[i].r)throw new Error("noUiSlider: '"+i+"' is required.")})),e.pips=t.pips;var i=document.createElement("div"),o=void 0!==i.style.msTransform,a=void 0!==i.style.transform;e.transformRule=a?"transform":o?"msTransform":"webkitTransform";var l=[["left","top"],["right","bottom"]];return e.style=l[e.dir][e.ort],e}function lt(e,r,n){var i=y(),u,p=w()&amp;&amp;x(),m=e,E,P,C,N,V,k=r.spectrum,M=[],A=[],U=[],D=0,O={},j=e.ownerDocument,z=r.documentElement||j.documentElement,H=j.body,F="rtl"===j.dir||1===r.ort?0:100;function _(t,e){var r=j.createElement("div");return e&amp;&amp;g(r,e),t.appendChild(r),r}function R(t,e){var n=_(t,r.cssClasses.origin),i=_(n,r.cssClasses.handle);if(_(i,r.cssClasses.touchArea),i.setAttribute("data-handle",String(e)),r.keyboardSupport&amp;&amp;(i.setAttribute("tabindex","0"),i.addEventListener("keydown",(function(t){return gt(t,e)}))),void 0!==r.handleAttributes){var o=r.handleAttributes[e];Object.keys(o).forEach((function(t){i.setAttribute(t,o[t])}))}return i.setAttribute("role","slider"),i.setAttribute("aria-orientation",r.ort?"vertical":"horizontal"),0===e?g(i,r.cssClasses.handleLower):e===r.handles-1&amp;&amp;g(i,r.cssClasses.handleUpper),n}function B(t,e){return!!e&amp;&amp;_(t,r.cssClasses.connect)}function q(t,e){var n=_(e,r.cssClasses.connects);P=[],(C=[]).push(B(n,t[0]));for(var i=0;i&lt;r.handles;i++)P.push(R(e,i)),U[i]=i,C.push(B(n,t[i+1]))}function X(t){var e;return g(t,r.cssClasses.target),0===r.dir?g(t,r.cssClasses.ltr):g(t,r.cssClasses.rtl),0===r.ort?g(t,r.cssClasses.horizontal):g(t,r.cssClasses.vertical),g(t,"rtl"===getComputedStyle(t).direction?r.cssClasses.textDirectionRtl:r.cssClasses.textDirectionLtr),_(t,r.cssClasses.base)}function Y(t,e){return!(!r.tooltips||!r.tooltips[e])&amp;&amp;_(t.firstChild,r.cssClasses.tooltip)}function I(){return m.hasAttribute("disabled")}function W(t){var e;return P[t].hasAttribute("disabled")}function G(){V&amp;&amp;(yt("update"+L),V.forEach((function(t){t&amp;&amp;o(t)})),V=null)}function J(){G(),V=P.map(Y),bt("update"+L,(function(t,e,n){if(V&amp;&amp;r.tooltips&amp;&amp;!1!==V[e]){var i=t[e];!0!==r.tooltips[e]&amp;&amp;(i=r.tooltips[e].to(n[e])),V[e].innerHTML=i}}))}function K(){yt("update"+T),bt("update"+T,(function(t,e,n,i,o){U.forEach((function(t){var e=P[t],i=wt(A,t,0,!0,!0,!0),s=wt(A,t,100,!0,!0,!0),a=o[t],l=String(r.ariaFormat.to(n[t]));i=k.fromStepping(i).toFixed(1),s=k.fromStepping(s).toFixed(1),a=k.fromStepping(a).toFixed(1),e.children[0].setAttribute("aria-valuemin",i),e.children[0].setAttribute("aria-valuemax",s),e.children[0].setAttribute("aria-valuenow",a),e.children[0].setAttribute("aria-valuetext",l)}))}))}function Q(e){if(e.mode===t.PipsMode.Range||e.mode===t.PipsMode.Steps)return k.xVal;if(e.mode===t.PipsMode.Count){if(e.values&lt;2)throw new Error("noUiSlider: 'values' (&gt;= 2) required for mode 'count'.");for(var r=e.values-1,n=100/r,i=[];r--;)i[r]=r*n;return i.push(100),Z(i,e.stepped)}return e.mode===t.PipsMode.Positions?Z(e.values,e.stepped):e.mode===t.PipsMode.Values?e.stepped?e.values.map((function(t){return k.fromStepping(k.getStep(k.toStepping(t)))})):e.values:[]}function Z(t,e){return t.map((function(t){return k.fromStepping(e?k.getStep(t):t)}))}function tt(e){function r(t,e){return Number((t+e).toFixed(7))}var n=Q(e),i={},o=k.xVal[0],s=k.xVal[k.xVal.length-1],a=!1,u=!1,c=0;return(n=l(n.slice().sort((function(t,e){return t-e}))))[0]!==o&amp;&amp;(n.unshift(o),a=!0),n[n.length-1]!==s&amp;&amp;(n.push(s),u=!0),n.forEach((function(o,s){var l,p,f,d=o,h=n[s+1],m,g,v,b,S,y,x,w=e.mode===t.PipsMode.Steps;for(w&amp;&amp;(l=k.xNumSteps[s]),l||(l=h-d),void 0===h&amp;&amp;(h=d),l=Math.max(l,1e-7),p=d;p&lt;=h;p=r(p,l)){for(S=(g=(m=k.toStepping(p))-c)/(e.density||1),x=g/(y=Math.round(S)),f=1;f&lt;=y;f+=1)i[(v=c+f*x).toFixed(5)]=[k.fromStepping(v),0];b=n.indexOf(p)&gt;-1?t.PipsType.LargeValue:w?t.PipsType.SmallValue:t.PipsType.NoValue,!s&amp;&amp;a&amp;&amp;p!==h&amp;&amp;(b=0),p===h&amp;&amp;u||(i[m.toFixed(5)]=[p,b]),c=m}})),i}function et(e,n,i){var o,s,a=j.createElement("div"),l=((o={})[t.PipsType.None]="",o[t.PipsType.NoValue]=r.cssClasses.valueNormal,o[t.PipsType.LargeValue]=r.cssClasses.valueLarge,o[t.PipsType.SmallValue]=r.cssClasses.valueSub,o),u=((s={})[t.PipsType.None]="",s[t.PipsType.NoValue]=r.cssClasses.markerNormal,s[t.PipsType.LargeValue]=r.cssClasses.markerLarge,s[t.PipsType.SmallValue]=r.cssClasses.markerSub,s),c=[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],p=[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function f(t,e){var n=e===r.cssClasses.value,i,o=n?l:u;return e+" "+(n?c:p)[r.ort]+" "+o[t]}function d(e,o,s){if((s=n?n(o,s):s)!==t.PipsType.None){var l=_(a,!1);l.className=f(s,r.cssClasses.marker),l.style[r.style]=e+"%",s&gt;t.PipsType.NoValue&amp;&amp;((l=_(a,!1)).className=f(s,r.cssClasses.value),l.setAttribute("data-value",String(o)),l.style[r.style]=e+"%",l.innerHTML=String(i.to(o)))}}return g(a,r.cssClasses.pips),g(a,0===r.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(e).forEach((function(t){d(t,e[t][0],e[t][1])})),a}function rt(){N&amp;&amp;(o(N),N=null)}function nt(t){rt();var e=tt(t),r=t.filter,n=t.format||{to:function t(e){return String(Math.round(e))}};return N=m.appendChild(et(e,r,n))}function it(){var t=E.getBoundingClientRect(),e="offset"+["Width","Height"][r.ort];return 0===r.ort?t.width||E[e]:t.height||E[e]}function ot(t,e,n,o){var s=function s(a){var l=st(a,o.pageOffset,o.target||e);return!!l&amp;&amp;(!(I()&amp;&amp;!o.doNotReject)&amp;&amp;(!(b(m,r.cssClasses.tap)&amp;&amp;!o.doNotReject)&amp;&amp;(!(t===i.start&amp;&amp;void 0!==l.buttons&amp;&amp;l.buttons&gt;1)&amp;&amp;((!o.hover||!l.buttons)&amp;&amp;(p||l.preventDefault(),l.calcPoint=l.points[r.ort],void n(l,o))))))},a=[];return t.split(" ").forEach((function(t){e.addEventListener(t,s,!!p&amp;&amp;{passive:!0}),a.push([t,s])})),a}function st(t,e,r){var n=0===t.type.indexOf("touch"),i=0===t.type.indexOf("mouse"),o=0===t.type.indexOf("pointer"),s=0,a=0;if(0===t.type.indexOf("MSPointer")&amp;&amp;(o=!0),"mousedown"===t.type&amp;&amp;!t.buttons&amp;&amp;!t.touches)return!1;if(n){var l=function e(n){var i=n.target;return i===r||r.contains(i)||t.composed&amp;&amp;t.composedPath().shift()===r};if("touchstart"===t.type){var u=Array.prototype.filter.call(t.touches,l);if(u.length&gt;1)return!1;s=u[0].pageX,a=u[0].pageY}else{var c=Array.prototype.find.call(t.changedTouches,l);if(!c)return!1;s=c.pageX,a=c.pageY}}return e=e||S(j),(i||o)&amp;&amp;(s=t.clientX+e.x,a=t.clientY+e.y),t.pageOffset=e,t.points=[s,a],t.cursor=i||o,t}function lt(t){var e,n=100*(t-c(E,r.ort))/it();return n=d(n),r.dir?100-n:n}function ut(t){var e=100,r=!1;return P.forEach((function(n,i){if(!W(i)){var o=A[i],s=Math.abs(o-t),a,l,u;(s&lt;e||s&lt;=e&amp;&amp;t&gt;o||100===s&amp;&amp;100===e)&amp;&amp;(r=i,e=s)}})),r}function ct(t,e){"mouseout"===t.type&amp;&amp;"HTML"===t.target.nodeName&amp;&amp;null===t.relatedTarget&amp;&amp;ft(t,e)}function pt(t,e){if(-1===navigator.appVersion.indexOf("MSIE 9")&amp;&amp;0===t.buttons&amp;&amp;0!==e.buttonsProperty)return ft(t,e);var n=(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint),i;Pt(n&gt;0,100*n/e.baseSize,e.locations,e.handleNumbers,e.connect)}function ft(t,e){e.handle&amp;&amp;(v(e.handle,r.cssClasses.active),D-=1),e.listeners.forEach((function(t){z.removeEventListener(t[0],t[1])})),0===D&amp;&amp;(v(m,r.cssClasses.drag),Vt(),t.cursor&amp;&amp;(H.style.cursor="",H.removeEventListener("selectstart",a))),r.events.smoothSteps&amp;&amp;(e.handleNumbers.forEach((function(t){kt(t,A[t],!0,!0,!1,!1)})),e.handleNumbers.forEach((function(t){xt("update",t)}))),e.handleNumbers.forEach((function(t){xt("change",t),xt("set",t),xt("end",t)}))}function dt(t,e){if(!e.handleNumbers.some(W)){var n,o;if(1===e.handleNumbers.length)n=P[e.handleNumbers[0]].children[0],D+=1,g(n,r.cssClasses.active);t.stopPropagation();var s=[],l=ot(i.move,z,pt,{target:t.target,handle:n,connect:e.connect,listeners:s,startCalcPoint:t.calcPoint,baseSize:it(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:A.slice()}),u=ot(i.end,z,ft,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers}),c=ot("mouseout",z,ct,{target:t.target,handle:n,listeners:s,doNotReject:!0,handleNumbers:e.handleNumbers});s.push.apply(s,l.concat(u,c)),t.cursor&amp;&amp;(H.style.cursor=getComputedStyle(t.target).cursor,P.length&gt;1&amp;&amp;g(m,r.cssClasses.drag),H.addEventListener("selectstart",a,!1)),e.handleNumbers.forEach((function(t){xt("start",t)}))}}function ht(t){t.stopPropagation();var e=lt(t.calcPoint),n=ut(e);!1!==n&amp;&amp;(r.events.snap||f(m,r.cssClasses.tap,r.animationDuration),kt(n,e,!0,!0),Vt(),xt("slide",n,!0),xt("update",n,!0),r.events.snap?dt(t,{handleNumbers:[n]}):(xt("change",n,!0),xt("set",n,!0)))}function mt(t){var e=lt(t.calcPoint),r=k.getStep(e),n=k.fromStepping(r);Object.keys(O).forEach((function(t){"hover"===t.split(".")[0]&amp;&amp;O[t].forEach((function(t){t.call(_t,n)}))}))}function gt(t,e){if(I()||W(e))return!1;var n=["Left","Right"],i=["Down","Up"],o=["PageDown","PageUp"],s=["Home","End"];r.dir&amp;&amp;!r.ort?n.reverse():r.ort&amp;&amp;!r.dir&amp;&amp;(i.reverse(),o.reverse());var a=t.key.replace("Arrow",""),l=a===o[0],u=a===o[1],c=a===i[0]||a===n[0]||l,p=a===i[1]||a===n[1]||u,f,d=a===s[1],h;if(!(c||p||a===s[0]||d))return!0;if(t.preventDefault(),p||c){var m=c?0:1,g,v=jt(e)[m];if(null===v)return!1;!1===v&amp;&amp;(v=k.getDefaultStep(A[e],c,r.keyboardDefaultStep)),v*=u||l?r.keyboardPageMultiplier:r.keyboardMultiplier,v=Math.max(v,1e-7),v*=c?-1:1,h=M[e]+v}else h=d?r.spectrum.xVal[r.spectrum.xVal.length-1]:r.spectrum.xVal[0];return kt(e,k.toStepping(h),!0,!0),xt("slide",e),xt("update",e),xt("change",e),xt("set",e),!1}function vt(t){t.fixed||P.forEach((function(t,e){ot(i.start,t.children[0],dt,{handleNumbers:[e]})})),t.tap&amp;&amp;ot(i.start,E,ht,{}),t.hover&amp;&amp;ot(i.move,E,mt,{hover:!0}),t.drag&amp;&amp;C.forEach((function(e,n){if(!1!==e&amp;&amp;0!==n&amp;&amp;n!==C.length-1){var o=P[n-1],s=P[n],a=[e],l=[o,s],u=[n-1,n];g(e,r.cssClasses.draggable),t.fixed&amp;&amp;(a.push(o.children[0]),a.push(s.children[0])),t.dragAll&amp;&amp;(l=P,u=U),a.forEach((function(t){ot(i.start,t,dt,{handles:l,handleNumbers:u,connect:e})}))}}))}function bt(t,e){O[t]=O[t]||[],O[t].push(e),"update"===t.split(".")[0]&amp;&amp;P.forEach((function(t,e){xt("update",e)}))}function St(t){return t===T||t===L}function yt(t){var e=t&amp;&amp;t.split(".")[0],r=e?t.substring(e.length):t;Object.keys(O).forEach((function(t){var n=t.split(".")[0],i=t.substring(n.length);e&amp;&amp;e!==n||r&amp;&amp;r!==i||St(i)&amp;&amp;r!==i||delete O[t]}))}function xt(t,e,n){Object.keys(O).forEach((function(i){var o=i.split(".")[0];t===o&amp;&amp;O[i].forEach((function(t){t.call(_t,M.map(r.format.to),e,M.slice(),n||!1,A.slice(),_t)}))}))}function wt(t,e,n,i,o,s,a){var l;return P.length&gt;1&amp;&amp;!r.events.unconstrained&amp;&amp;(i&amp;&amp;e&gt;0&amp;&amp;(l=k.getAbsoluteDistance(t[e-1],r.margin,!1),n=Math.max(n,l)),o&amp;&amp;e&lt;P.length-1&amp;&amp;(l=k.getAbsoluteDistance(t[e+1],r.margin,!0),n=Math.min(n,l))),P.length&gt;1&amp;&amp;r.limit&amp;&amp;(i&amp;&amp;e&gt;0&amp;&amp;(l=k.getAbsoluteDistance(t[e-1],r.limit,!1),n=Math.min(n,l)),o&amp;&amp;e&lt;P.length-1&amp;&amp;(l=k.getAbsoluteDistance(t[e+1],r.limit,!0),n=Math.max(n,l))),r.padding&amp;&amp;(0===e&amp;&amp;(l=k.getAbsoluteDistance(0,r.padding[0],!1),n=Math.max(n,l)),e===P.length-1&amp;&amp;(l=k.getAbsoluteDistance(100,r.padding[1],!0),n=Math.min(n,l))),a||(n=k.getStep(n)),!((n=d(n))===t[e]&amp;&amp;!s)&amp;&amp;n}function Et(t,e){var n=r.ort;return(n?e:t)+", "+(n?t:e)}function Pt(t,e,n,i,o){var s=n.slice(),a=i[0],l=r.events.smoothSteps,u=[!t,t],c=[t,!t];i=i.slice(),t&amp;&amp;i.reverse(),i.length&gt;1?i.forEach((function(t,r){var n=wt(s,t,s[t]+e,u[r],c[r],!1,l);!1===n?e=0:(e=n-s[t],s[t]=n)})):u=c=[!0];var p=!1;i.forEach((function(t,r){p=kt(t,n[t]+e,u[r],c[r],!1,l)||p})),p&amp;&amp;(i.forEach((function(t){xt("update",t),xt("slide",t)})),null!=o&amp;&amp;xt("drag",a))}function Ct(t,e){return r.dir?100-t-e:t}function Nt(t,e){A[t]=e,M[t]=k.fromStepping(e);var n,i="translate("+Et(Ct(e,0)-F+"%","0")+")";P[t].style[r.transformRule]=i,Mt(t),Mt(t+1)}function Vt(){U.forEach((function(t){var e=A[t]&gt;50?-1:1,r=3+(P.length+e*t);P[t].style.zIndex=String(r)}))}function kt(t,e,r,n,i,o){return i||(e=wt(A,t,e,r,n,!1,o)),!1!==e&amp;&amp;(Nt(t,e),!0)}function Mt(t){if(C[t]){var e=0,n=100;0!==t&amp;&amp;(e=A[t-1]),t!==C.length-1&amp;&amp;(n=A[t]);var i=n-e,o="translate("+Et(Ct(e,i)+"%","0")+")",s="scale("+Et(i/100,"1")+")";C[t].style[r.transformRule]=o+" "+s}}function At(t,e){return null===t||!1===t||void 0===t?A[e]:("number"==typeof t&amp;&amp;(t=String(t)),!1!==(t=r.format.from(t))&amp;&amp;(t=k.toStepping(t)),!1===t||isNaN(t)?A[e]:t)}function Ut(t,e,n){var i=h(t),o=void 0===A[0];e=void 0===e||e,r.animate&amp;&amp;!o&amp;&amp;f(m,r.cssClasses.tap,r.animationDuration),U.forEach((function(t){kt(t,At(i[t],t),!0,!1,n)}));var s=1===U.length?0:1;if(o&amp;&amp;k.hasNoSize()&amp;&amp;(n=!0,A[0]=0,U.length&gt;1)){var a=100/(U.length-1);U.forEach((function(t){A[t]=t*a}))}for(;s&lt;U.length;++s)U.forEach((function(t){kt(t,A[t],!0,!0,n)}));Vt(),U.forEach((function(t){xt("update",t),null!==i[t]&amp;&amp;e&amp;&amp;xt("set",t)}))}function Dt(t){Ut(r.start,t)}function Ot(t,e,r,n){if(!((t=Number(t))&gt;=0&amp;&amp;t&lt;U.length))throw new Error("noUiSlider: invalid handle number, got: "+t);kt(t,At(e,t),!0,!0,n),xt("update",t),r&amp;&amp;xt("set",t)}function Lt(t){if(void 0===t&amp;&amp;(t=!1),t)return 1===M.length?M[0]:M.slice(0);var e=M.map(r.format.to);return 1===e.length?e[0]:e}function Tt(){for(yt(T),yt(L),Object.keys(r.cssClasses).forEach((function(t){v(m,r.cssClasses[t])}));m.firstChild;)m.removeChild(m.firstChild);delete m.noUiSlider}function jt(t){var e=A[t],n=k.getNearbySteps(e),i=M[t],o=n.thisStep.step,s=null;if(r.snap)return[i-n.stepBefore.startValue||null,n.stepAfter.startValue-i||null];!1!==o&amp;&amp;i+o&gt;n.stepAfter.startValue&amp;&amp;(o=n.stepAfter.startValue-i),s=i&gt;n.thisStep.startValue?n.thisStep.step:!1!==n.stepBefore.step&amp;&amp;i-n.stepBefore.highestStep,100===e?o=null:0===e&amp;&amp;(s=null);var a=k.countStepDecimals();return null!==o&amp;&amp;!1!==o&amp;&amp;(o=Number(o.toFixed(a))),null!==s&amp;&amp;!1!==s&amp;&amp;(s=Number(s.toFixed(a))),[s,o]}function zt(){return U.map(jt)}function Ht(t,e){var i=Lt(),o=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];o.forEach((function(e){void 0!==t[e]&amp;&amp;(n[e]=t[e])}));var a=at(n);o.forEach((function(e){void 0!==t[e]&amp;&amp;(r[e]=a[e])})),k=a.spectrum,r.margin=a.margin,r.limit=a.limit,r.padding=a.padding,r.pips?nt(r.pips):rt(),r.tooltips?J():G(),A=[],Ut(s(t.start)?t.start:i,e)}function Ft(){E=X(m),q(r.connect,E),vt(r.events),Ut(r.start),r.pips&amp;&amp;nt(r.pips),r.tooltips&amp;&amp;J(),K()}Ft();var _t={destroy:Tt,steps:zt,on:bt,off:yt,get:Lt,set:Ut,setHandle:Ot,reset:Dt,__moveHandles:function t(e,r,n){Pt(e,r,A,n)},options:n,updateOptions:Ht,target:m,removePips:rt,removeTooltips:G,getPositions:function t(){return A.slice()},getTooltips:function t(){return V},getOrigins:function t(){return P},pips:nt};return _t}function ut(t,e){if(!t||!t.nodeName)throw new Error("noUiSlider: create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider: Slider was already initialized.");var r,n=lt(t,at(e),e);return t.noUiSlider=n,n}var ct={__spectrum:U,cssClasses:O,create:ut};t.create=ut,t.cssClasses=O,t.default=ct,Object.defineProperty(t,'__esModule',{value:!0})}));
;function _createForOfIteratorHelper(t,e){var c="undefined"!=typeof Symbol&amp;&amp;t[Symbol.iterator]||t["@@iterator"];if(!c){if(Array.isArray(t)||(c=_unsupportedIterableToArray(t))||e&amp;&amp;t&amp;&amp;"number"==typeof t.length){c&amp;&amp;(t=c);var a=0,r=function t(){};return{s:r,n:function e(){return a&gt;=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function t(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n=!0,s=!1,i;return{s:function e(){c=c.call(t)},n:function t(){var e=c.next();return n=e.done,e},e:function t(e){s=!0,i=e},f:function t(){try{n||null==c.return||c.return()}finally{if(s)throw i}}}}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var c=Object.prototype.toString.call(t).slice(8,-1);return"Object"===c&amp;&amp;t.constructor&amp;&amp;(c=t.constructor.name),"Map"===c||"Set"===c?Array.from(t):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e&gt;t.length)&amp;&amp;(e=t.length);for(var c=0,a=new Array(e);c&lt;e;c++)a[c]=t[c];return a}(function(t){window.dmws=window.dmws||{},window.dmws.tsHelpers=function(e){var c={};return t(c,e),c}})((function(t,e){var c=function t(e){return(e||'').replace(/&amp;/g,"&amp;amp;").replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;").replace(/"/g,"&amp;quot;").replace(/'/g,"&amp;#039;")},a=t.dmws_search_close="&lt;svg width=\"11\" height=\"12\" viewBox=\"0 0 11 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M6.71152 6.00001L10.8243 1.88708C10.9374 1.77386 10.9998 1.62281 11 1.46175C11 1.30059 10.9376 1.14937 10.8243 1.03633L10.4639 0.676008C10.3506 0.562521 10.1995 0.500366 10.0383 0.500366C9.87728 0.500366 9.72624 0.562521 9.61293 0.676008L5.50018 4.78867L1.38725 0.676008C1.27412 0.562521 1.12298 0.500366 0.961829 0.500366C0.800854 0.500366 0.649715 0.562521 0.536585 0.676008L0.176 1.03633C-0.0586667 1.27099 -0.0586667 1.65268 0.176 1.88708L4.28884 6.00001L0.176 10.1128C0.0627805 10.2262 0.000447154 10.3772 0.000447154 10.5383C0.000447154 10.6993 0.0627805 10.8504 0.176 10.9637L0.536496 11.324C0.649626 11.4374 0.800854 11.4997 0.96174 11.4997C1.12289 11.4997 1.27403 11.4374 1.38716 11.324L5.50009 7.21126L9.61284 11.324C9.72615 11.4374 9.8772 11.4997 10.0382 11.4997H10.0383C10.1994 11.4997 10.3505 11.4374 10.4638 11.324L10.8242 10.9637C10.9373 10.8505 10.9997 10.6993 10.9997 10.5383C10.9997 10.3772 10.9373 10.2262 10.8242 10.1128L6.71152 6.00001Z\" fill=\"#F39341\"/&gt;&lt;/svg&gt;",r="&lt;svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt; &lt;path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24.9999 5.02898C24.9999 7.76705 22.8117 9.99404 20.0887 10.0566L18.3836 13.1477C18.0001 13.8469 17.2558 14.3093 16.4099 14.3093H8.00758L6.76697 16.565H20.3009V18.8206H6.76697C5.05267 18.8206 3.96995 16.9823 4.79327 15.471L6.31584 12.7191L2.25566 4.15887H0V1.90321H3.688L4.74816 4.15887H15.0169C15.4291 1.79614 17.4902 0 19.9709 0C22.7484 0 24.9999 2.25155 24.9999 5.02898ZM16.4099 12.0537L17.7864 9.56C16.5087 8.94285 15.5318 7.80119 15.1352 6.41453H5.81959L8.49254 12.0537H16.4099ZM6.76697 19.9485C5.52636 19.9485 4.52259 20.9635 4.52259 22.2041C4.52259 23.4447 5.52636 24.4598 6.76697 24.4598C8.00758 24.4598 9.02262 23.4447 9.02262 22.2041C9.02262 20.9635 8.00758 19.9485 6.76697 19.9485ZM18.0452 19.9485C16.8046 19.9485 15.8009 20.9635 15.8009 22.2041C15.8009 23.4447 16.8046 24.4598 18.0452 24.4598C19.2859 24.4598 20.3009 23.4447 20.3009 22.2041C20.3009 20.9635 19.2859 19.9485 18.0452 19.9485ZM19.322 1.78283H20.6195V4.3777H23.2143V5.67513H20.6195V8.26999H19.322V5.67513H16.7272V4.3777H19.322V1.78283Z\" fill=\"white\"/&gt; &lt;/svg&gt;",n=t.dmws_search_chevron='&lt;svg width="11" height="6" viewBox="0 0 11 6" fill="currentColor" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M0.162362 0.501472L0.495108 0.166414C0.59983 0.0617749 0.739155 0.00412867 0.888061 0.00412868C1.03688 0.00412869 1.17637 0.061775 1.2811 0.166414L5.07683 3.96231L8.87694 0.162202C8.98149 0.0575636 9.12098 -8.97576e-08 9.26981 -7.68789e-08C9.41863 -6.40003e-08 9.5582 0.0575637 9.66284 0.162202L9.99567 0.495196C10.2124 0.711741 10.2124 1.06447 9.99567 1.28102L5.47118 5.82177C5.36663 5.92633 5.2273 6 5.07716 6L5.07542 6C4.92652 6 4.78719 5.92625 4.68264 5.82177L0.162362 1.29332C0.0576409 1.18877 0.000159173 1.04523 -5.79962e-06 0.896406C-5.78673e-06 0.747501 0.057641 0.605945 0.162362 0.501472Z" fill="#6B7280"/&gt;&lt;/svg&gt;';t.noResults="&lt;svg width=\"85\" height=\"66\" viewBox=\"0 0 85 66\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M56.8162 26.573C46.7341 1.3843 34.6656 9.42955 29.8916 16.6008C29.4989 17.071 27.7912 20.2486 24.1013 29.197C19.489 40.3826 16.4923 25.2488 10.429 40.6992C4.5125 55.7754 22.3215 55.194 30.8226 48.272C39.3236 41.35 69.4187 58.0589 56.8162 26.573Z\" fill=\"#F2F2F2\"/&gt;&lt;circle opacity=\"0.08\" cx=\"19.1809\" cy=\"11.0312\" r=\"5.02026\" transform=\"rotate(-6.7566 19.1809 11.0312)\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;circle opacity=\"0.08\" cx=\"34.4491\" cy=\"52.5613\" r=\"1.64589\" transform=\"rotate(-6.7566 34.4491 52.5613)\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;path opacity=\"0.08\" d=\"M66.6358 7.8015L66.7272 10.7095L63.9999 11.7228L61.2625 12.7084L59.456 10.4278L57.6727 8.12888L59.2835 5.70602L60.9188 3.29963L63.7209 4.0829L66.5148 4.89456L66.6358 7.8015Z\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;path opacity=\"0.08\" d=\"M63.8394 48.8693C65.9874 46.2837 69.9633 49.5867 72.1113 47.0011C74.2594 44.4156 70.2834 41.1128 72.4315 38.5272C74.5795 35.9416 78.5554 39.2446 80.7037 36.6588C82.852 34.0729 78.8759 30.7701 81.024 28.1845\" stroke=\"#1D1D1B\" stroke-width=\"1.26245\" stroke-miterlimit=\"10\"/&gt;&lt;rect x=\"7.47021\" y=\"19.4259\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"28.2548\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"37.0836\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"23.8402\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"32.6692\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"41.498\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"48.2578\" y=\"44.0676\" width=\"2.37701\" height=\"9.50802\" transform=\"rotate(-45.9073 48.2578 44.0676)\" fill=\"#BEBEBE\"/&gt;&lt;rect x=\"51.2002\" y=\"47.8633\" width=\"3.7353\" height=\"13.5829\" rx=\"1.86765\" transform=\"rotate(-45.9073 51.2002 47.8633)\" fill=\"#6B7280\"/&gt;&lt;path d=\"M50.6442 43.0693L48.9902 44.7765L49.8438 45.6035C51.0877 45.2956 51.4648 44.3371 51.4978 43.8963L50.6442 43.0693Z\" fill=\"#A0A0A0\"/&gt;&lt;circle cx=\"42.1307\" cy=\"36.2398\" r=\"9.31221\" transform=\"rotate(-45.9073 42.1307 36.2398)\" stroke=\"#BEBEBE\" stroke-width=\"3.78735\"/&gt;&lt;path opacity=\"0.08\" d=\"M24.0003 53.8779L24.1314 58.0473L20.221 59.5002L16.2961 60.9134L13.706 57.6434L11.1491 54.3472L13.4587 50.8733L15.8034 47.4231L19.821 48.5461L23.8269 49.7099L24.0003 53.8779Z\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;circle cx=\"52.1714\" cy=\"27.0343\" r=\"5.69144\" fill=\"#F39341\"/&gt;&lt;path d=\"M50.5112 28.6944L53.8312 25.3744M50.5112 25.3744L53.8312 28.6944\" stroke=\"white\" stroke-width=\"0.946838\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt;&lt;div&gt;",t.buttonLoader="&lt;svg class=\"dmws_perfect-product-loader\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\" fill=\"currentColor\"&gt;&lt;path d=\"M496 256C496 294.266 486.781 332.312 469.312 366.062C465.062 374.312 456.656 379.031 447.969 379.031C444.281 379.031 440.5 378.187 436.969 376.344C425.187 370.25 420.594 355.781 426.687 344C440.844 316.672 448 287.062 448 256C448 150.125 361.875 64 256 64C242.75 64 232 53.25 232 40S242.75 16 256 16C388.344 16 496 123.656 496 256Z\"&gt;&lt;/path&gt;&lt;/svg&gt;";var s=t.shopBaseUrl=window.dmws.shopBaseUrl;t.searchPageUrl=window.dmws.shopBaseUrl+'/search/',t.path=window.location.href.replace(t.shopBaseUrl,'').split('?')[0].toLowerCase();var i=null;function o(t){var e=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],c,a;switch(t.image_ratio){case'portrait':e?(c=700,a=570):(c=130,a=100);break;case'landscape':e?(c=330,a=570):(c=100,a=130);break;default:e?(c=570,a=570):(c=130,a=130)}return[a,c]}function l(t,e){var c=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]&amp;&amp;arguments[2],a=t.product_card_settings;if(e){var r=o(a,c);return e.substring(0,e.lastIndexOf('/'))+"/".concat(r[0],"x").concat(r[1],"x").concat(t.fill_product_image?'1':'2',"/")+e.substring(e.lastIndexOf('/')+1)}return e}function d(t){switch(t){case'below_image':return'.dmws_perfect-product-card-img';case'below_brand':return'.dmws_perfect-product-brand';case'below_title':return'.dmws_perfect-product-title b';case'below_variant':return'span.dmws_perfect-product-variant';case'below_stock':return'.dmws_perfect-product-stock-info';case'below_description':return'.dmws_perfect-product-description';case'below_score':return'.dmws_perfect-star-container';case'below_price':return'.dmws_perfect-price-cart';case'below_add_to_card':return'.dmws_perfect-search-add-to-cart-block'}}function p(t,e){var c={'product.id':e.product_id,'product.variant_id':e.variant_id,'product.sku':e.sku,'product.ean':e.ean,'product.code':e.article_code};return $.each(Object.keys(c),(function(e,a){t=t.replaceAll("{{ ".concat(a," }}"),c[a])})),t}function u(t,e){switch(t.type){case'text':return"&lt;div style=\"background: ".concat(t.color,"\" class=\"dmws_perfect_label dmws_perfect_label-").concat(t.id,"\"&gt;").concat(t.text,"&lt;/div&gt;");case'image':return"&lt;img alt=\"".concat(c(t.text),"\" src=\"").concat(t.image,"\" class=\"dmws_perfect_label dmws_perfect_label-").concat(t.id,"\" /&gt;");case'custom':var a=t.label_html,r=e.data01;return a=a.replaceAll("{{ product.data_01 }}",r),r=r.split(','),a=a.replaceAll(/(.*?)({{ product[.data_01[^[]+)\s*(\[\s*(\d+)\s*\]\s*)}}(.*?)/g,(function(t,e,c,a,n){return e+r[parseInt(n)]}))}}function f(t,e,c){var a=d(t.custom_html_position),r=p(t.custom_html,e);return $(c).find(a).length&gt;0?$('&lt;div&gt;&lt;/div&gt;').append($(c).find(a).after(r).closest('.dmws_perfect-product-card')).html():c}function m(t){return $(".dmws_perfect-".concat(t,"-filter-wrap-show-results")).is(':visible')}function w(t){var e;return new URLSearchParams(window.location.search).get(t)}function _(t,e,c,r,n,s,i,o,l,d,p){if(null!==c.price||m()||(c.price={min:n,max:s}),null===r.price&amp;&amp;(r.price={min:n,max:s}),i!==r.price.min||o!==r.price.max){var u=$(".dmws_perfect-".concat(e,"-active-filters ul li.price-filter"));u.length?u.html("".concat(d.price,": â‚¬").concat(i," - â‚¬").concat(o,"&lt;span class=\"delete-").concat(e,"-price\"&gt;").concat(a,"&lt;/span&gt;")):$(".dmws_perfect-".concat(e,"-active-filters ul")).append("&lt;li class=\"price-filter\"&gt;".concat(d.price,": â‚¬").concat(i," - â‚¬").concat(o,"&lt;span class=\"delete-").concat(e,"-price\"&gt;").concat(a,"&lt;/span&gt;&lt;/li&gt;"))}else $('.price-filter').length&amp;&amp;$('.price-filter').remove();l(t,i,o,n,s,p)}function h(t,e,c,a){var r=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]&amp;&amp;arguments[4],s=arguments.length&gt;5&amp;&amp;void 0!==arguments[5]?arguments[5]:null,i='';switch(t){case'price':i="&lt;div style=\"display:none\" class=\"dmws_perfect-".concat(e,"-filter dmws_perfect-").concat(e,"-filter-price ").concat(c,"\"&gt;&lt;label&gt;").concat(a.price).concat(n,"&lt;/label&gt;"),i+="&lt;div class=\"dmws_perfect-".concat(e,"-price-wrap\"&gt;&lt;div class=\"dmws_perfect-").concat(e,"-price-slider\"&gt;&lt;/div&gt;&lt;div class=\"dmws_perfect-").concat(e,"-input-wrap\"&gt;&lt;input type=\"text\" class=\"dmws_perfect-").concat(e,"-price-min\"&gt;&lt;input type=\"text\"  class=\"dmws_perfect-").concat(e,"-price-max\" min=\"0\" pattern=\"[0-9]*\" inputmode=\"numeric\"&gt;&lt;/div&gt;&lt;/div&gt;"),i+='&lt;/div&gt;';break;case'stock':i="&lt;div style=\"display:none\" class=\"dmws_perfect-".concat(e,"-filter dmws_perfect-").concat(e,"-filter-stock ").concat(c,"\"&gt;&lt;label class=\"stock-label\"&gt;").concat(a.stock).concat(n,"&lt;/label&gt;"),i+="&lt;label class=\"dmws_perfect-".concat(e,"-switch-wrap\"&gt;&lt;div class=\"dmws_perfect-").concat(e,"-switch\"&gt;&lt;input ").concat(r?'checked':''," type=\"checkbox\" class=\"dmws_perfect-").concat(e,"-switch_stock\"\nname=\"dmws_perfect-").concat(e,"-switch_stock\"&gt;\n&lt;span class=\"dmws_perfect-").concat(e,"-switch-slider\"&gt;&lt;/span&gt;&lt;/div&gt; ").concat(a.in_stock,"&lt;/label&gt;"),i+='&lt;/div&gt;';break;case'brand':null===s&amp;&amp;(i="&lt;div style=\"display:none\" class=\"dmws_perfect-".concat(e,"-filter ").concat(c," dmws_perfect-").concat(e,"-brand dmws_perfect-").concat(e,"-checkbox\"&gt;")+"&lt;label&gt;".concat(a.brand).concat(n,"&lt;/label&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;"));break;case'categories':i="&lt;div style=\"display:none\" class=\"dmws_perfect-".concat(e,"-filter ").concat(c," dmws_perfect-").concat(e,"-categories dmws_perfect-").concat(e,"-checkbox\"&gt;")+"&lt;label&gt;".concat(a.categories).concat(n,"&lt;/label&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;");break;case'review_score':i="&lt;div style=\"display:none\" class=\"dmws_perfect-".concat(e,"-filter ").concat(c," dmws_perfect-").concat(e,"-review_score dmws_perfect-").concat(e,"-checkbox\"&gt;")+"&lt;label&gt;".concat(a.review_score).concat(n,"&lt;/label&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;")}return i}function v(t,e,c,a,r,n,s,i,o){$(document).on('input',".dmws_perfect-".concat(t,"-price-min, .dmws_perfect-").concat(t,"-price-max"),(function(l){var d=parseInt($(".dmws_perfect-".concat(t,"-price-min")).val()),p=parseInt($(".dmws_perfect-".concat(t,"-price-max")).val());e.noUiSlider.updateOptions({start:[null!=d?d:0,null!=p?p:0]},!0),_(e,t,c,a,s,i,d,p,n,r,o)})),$(".dmws_perfect-".concat(t,"-price-wrap .dmws_perfect-").concat(t,"-input-wrap &gt; input")).each((function(){if(0===$(this).closest(".dmws_perfect-".concat(t,"-inputcurrency-input")).length){var e=$("&lt;div class='dmws_perfect-".concat(t,"-inputcurrency-input' /&gt;"));$(this).wrap(e)}}))}function g(t,e){$(".dmws_perfect-".concat(t,"-price-wrap .dmws_perfect-").concat(t,"-input-wrap input")).each((function(){$(this).parent().hasClass("dmws_perfect-".concat(t,"-inputcurrency-input"))&amp;&amp;0===$(this).parent().find(".dmws_perfect-".concat(t,"-inputcurrency-symbol")).length&amp;&amp;$(this).before("&lt;span class='dmws_perfect-".concat(t,"-inputcurrency-symbol'&gt;").concat(e,"&lt;/span&gt;"))}))}function y(t){var e=!(arguments.length&gt;1&amp;&amp;void 0!==arguments[1])||arguments[1],c=$("#dmws_perfect-".concat(t,"-page"));c.length&amp;&amp;c.parents().each((function(c,a){'BODY'!==$(a).prop("tagName")&amp;&amp;'HTML'!==$(a).prop("tagName")&amp;&amp;$(a).toggleClass("dmws_perfect-".concat(t,"-filters-open"),e)}))}function b(t){window.loggedIn&amp;&amp;(t.addClass('in-wishlist'),$.ajax({type:"post",url:t.data('url')}).done((function(){k()})))}function C(t){window.loggedIn&amp;&amp;t.data('remove-url')&amp;&amp;(t.removeClass('in-wishlist'),$.ajax({type:"post",url:t.data('remove-url')}).done((function(){k()})))}function k(){window.loggedIn&amp;&amp;$.ajax({url:s+'/account/wishlist/',data:{format:'json'}}).done((function(t){var e=Object.keys(t.wishlist);$.each($('.dmws-add-to-wishlist'),(function(c,a){var r='';if(e.includes($(a).data('id').toString())){var n=t.wishlist[$(a).data('id').toString()].wid;r=s+'/account/wishlistDelete/'+n,$(a).addClass('in-wishlist').attr('data-remove-url',r)}else $(a).removeClass('in-wishlist')})),$('.wishlist .count').text(e.length)}))}t.abortLastTypesenseSearch=function t(){i&amp;&amp;4!==i.readyState&amp;&amp;i.abort()},t.typesenseSearchMultiple=function t(c){var a=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:$.Deferred(),r=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]?arguments[2]:0;return i=$.ajax({type:'POST',dataType:'json',contentType:'application/json',headers:{'X-TYPESENSE-API-KEY':e.typesense.apiKey},url:"".concat(e.typesense.url,"/multi_search?")+$.param({enable_highlight_v1:!1,limit_multi_searches:70}),data:JSON.stringify({searches:c}),success:function t(e){'pending'===a.state()&amp;&amp;(a.resolve(e),i=null)},error:function e(n){r&lt;3&amp;&amp;(n.status&gt;=500||429===n.status)?setTimeout((function(){t(c,a,r+1)}),100):'pending'===a.state()&amp;&amp;(a.reject(),i=null)}}),a.promise()},t.debounce=function t(e,c){var a=this,r;return function(){for(var t=arguments.length,n=new Array(t),s=0;s&lt;t;s++)n[s]=arguments[s];clearTimeout(r),r=setTimeout((function(){e.apply(a,n)}),c)}},t.renderProduct=function t(e,a,i,d,p){var m=arguments.length&gt;5&amp;&amp;void 0!==arguments[5]&amp;&amp;arguments[5],w=arguments.length&gt;6&amp;&amp;void 0!==arguments[6]?arguments[6]:[],_=!(arguments.length&gt;7&amp;&amp;void 0!==arguments[7])||arguments[7],h=window.dmws.shopLanguage,v=e.texts[h],g=e.product_card_settings,y='',b=i.url[h];if((e.show_variant_as_product||e.show_cheapest_variant||d||g.show_variant_in_stock&amp;&amp;!i.is_default)&amp;&amp;(b+='?id='+i.variant_id),m||(y+="&lt;li&gt;"),g.show_sale_label&amp;&amp;i.price_old&amp;&amp;i.price_old_num&gt;0&amp;&amp;i.price_old_num&gt;i.price/100){var C=g.hide_discount_sale_text?'':v.sale;g.custom_sale_label_html?w.push({type:'custom',text:g.custom_sale_label_html}):(g.show_discount_percentage&amp;&amp;(''!==C&amp;&amp;(C+=' '),C+=Math.round(100*(i.price/100-parseFloat(i.price_old_num))/parseFloat(i.price_old_num))+'%'),w.push({type:'sale',text:C}))}e.bestsellers&amp;&amp;e.bestsellers.includes(parseInt(i.product_id))&amp;&amp;(g.custom_bestseller_label_html?w.push({type:'custom',text:g.custom_bestseller_label_html}):w.push({type:'bestseller',text:'Bestseller'}));var k=i.image?l(e,i.image,m):e.defaultImage,x=!(!g.show_another_image_on_hover||!i.other_image)&amp;&amp;l(e,i.other_image,!0);if(m){if(y+="&lt;div class=\"dmws_perfect-product-card dmws_perfect-".concat(a,"_product-result dmws_perfect-").concat(a,"_product-result-").concat(i.variant_id,"\"&gt;"),(w.length||e.customLabels.length)&amp;&amp;(y+="&lt;div class=\"dmws_perfect_labels\"&gt;",$.each(w,(function(t,e){'custom'===e.type?y+=e.text:y+="&lt;div class=\"dmws_perfect_label dmws_perfect-label_".concat(e.type,"\"&gt;").concat(e.text,"&lt;/div&gt;")})),e.customLabels.length&amp;&amp;$.each(e.customLabels,(function(t,e){i.custom_labels&amp;&amp;i.custom_labels.includes(e.id.toString())&amp;&amp;(y+=u(e,i))})),y+="&lt;/div&gt;"),g.show_wishlist_icon&amp;&amp;(y+="&lt;div class=\"dmws_perfect-product-card-wishlist\"&gt;&lt;a data-id=\"".concat(i.variant_id,"\"\ndata-url=\"").concat(s+'/account/wishlistAdd/'+i.product_id+'?variant_id='+i.variant_id,"\"\nclass=\"").concat(window.loggedIn?'dmws-add-to-wishlist':'',"\" href=\"").concat(window.loggedIn?'#':s+'/account/login/',"\"&gt;\n&lt;svg class=\"empty\" width=\"20\" height=\"17\" viewBox=\"0 0 20 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;\n&lt;path d=\"M9.67793 16.9998C9.4059 16.9998 9.14364 16.9013 8.93926 16.7222C8.16735 16.0473 7.42313 15.413 6.76654 14.8535L6.76318 14.8506C4.83814 13.2101 3.1758 11.7934 2.01918 10.3978C0.726245 8.83768 0.124023 7.35844 0.124023 5.74246C0.124023 4.1724 0.662393 2.72392 1.63985 1.66365C2.62898 0.590851 3.9862 0 5.46194 0C6.56492 0 7.57504 0.348708 8.46416 1.03636C8.91287 1.38346 9.3196 1.80827 9.67793 2.30378C10.0364 1.80827 10.443 1.38346 10.8918 1.03636C11.781 0.348708 12.7911 0 13.8941 0C15.3697 0 16.727 0.590851 17.7161 1.66365C18.6936 2.72392 19.2318 4.1724 19.2318 5.74246C19.2318 7.35844 18.6298 8.83768 17.3368 10.3977C16.1802 11.7934 14.518 13.2099 12.5933 14.8503C11.9355 15.4107 11.1901 16.046 10.4165 16.7225C10.2122 16.9013 9.94981 16.9998 9.67793 16.9998ZM5.46194 1.11931C4.30255 1.11931 3.23747 1.58202 2.46264 2.4223C1.6763 3.27526 1.24318 4.45434 1.24318 5.74246C1.24318 7.10158 1.74832 8.3171 2.88089 9.68365C3.97556 11.0046 5.60379 12.3921 7.48903 13.9988L7.49253 14.0017C8.1516 14.5634 8.89873 15.2002 9.67633 15.8801C10.4586 15.1988 11.2069 14.561 11.8673 13.9985C13.7524 12.3918 15.3804 11.0046 16.4751 9.68365C17.6075 8.3171 18.1127 7.10158 18.1127 5.74246C18.1127 4.45434 17.6796 3.27526 16.8932 2.4223C16.1185 1.58202 15.0533 1.11931 13.8941 1.11931C13.0447 1.11931 12.265 1.38929 11.5764 1.92169C10.9628 2.39635 10.5354 2.99638 10.2848 3.41623C10.1559 3.63213 9.92911 3.761 9.67793 3.761C9.42675 3.761 9.19991 3.63213 9.07104 3.41623C8.82059 2.99638 8.39316 2.39635 7.77942 1.92169C7.0909 1.38929 6.31112 1.11931 5.46194 1.11931Z\" fill=\"#6B7280\"/&gt;\n&lt;/svg&gt;&lt;svg class=\"filled\" xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"17\" viewBox=\"0 0 20 17\" fill=\"#fffff\"&gt;\n&lt;path d=\"M9.67801 16.9998C9.40598 16.9998 9.14372 16.9013 8.93933 16.7222C8.16742 16.0473 7.42321 15.413 6.76661 14.8535L6.76326 14.8506C4.83822 13.2101 3.17588 11.7934 2.01925 10.3978C0.726321 8.83768 0.1241 7.35844 0.1241 5.74246C0.1241 4.1724 0.662469 2.72392 1.63993 1.66365C2.62906 0.590851 3.98628 0 5.46202 0C6.565 0 7.57511 0.348708 8.46423 1.03636C8.91295 1.38346 9.31968 1.80827 9.67801 2.30378C10.0365 1.80827 10.4431 1.38346 10.8919 1.03636C11.781 0.348708 12.7912 0 13.8941 0C15.3697 0 16.7271 0.590851 17.7162 1.66365C18.6937 2.72392 19.2319 4.1724 19.2319 5.74246C19.2319 7.35844 18.6298 8.83768 17.3369 10.3977C16.1803 11.7934 14.5181 13.2099 12.5933 14.8503C11.9356 15.4107 11.1902 16.046 10.4165 16.7225C10.2123 16.9013 9.94989 16.9998 9.67801 16.9998Z\"/&gt;\n&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;")),g.show_image){var L=o(g,!0);y+="&lt;a  class=\"dmws_perfect-product-card-img\" data-product=\"".concat(i.product_id,"\" data-url=\"").concat(s,"/").concat(i.url[h],"\"\nhref=\"").concat(s+'/'+b,"\"&gt;&lt;img alt=\"").concat(c(i['title.'+h]),"\" loading=\"").concat(_?'lazy':'auto',"\" class=\"").concat(x?'first-img':'',"\" width=\"").concat(L[0]/2,"\" height=\"").concat(L[1]/2,"\" src=\"").concat(k,"\" /&gt;"),x&amp;&amp;(y+="&lt;img alt=\"".concat(c(i['title.'+h]),"\" class=\"second-img\" loading=\"lazy\" width=\"").concat(L[0]/2,"\" height=\"").concat(L[1]/2,"\" src=\"").concat(x,"\"/&gt;")),y+='&lt;/a&gt;'}}else if(y+="&lt;a class=\"dmws_perfect-search_product-popup-".concat(i.variant_id,"\"\ndata-url=\"").concat(s,"/").concat(i.url[h],"\" href=\"").concat(s+'/'+b,"\" data-product=\"").concat(i.product_id,"\"&gt;"),g.show_image){var F=i.image?k:e.defaultImageSmall;y+="&lt;img alt=\"".concat(c(i['title.'+h]),"\" src=\"").concat(F,"\" height=\"65\" /&gt;")}return y+="&lt;div class=\"dmws_perfect-product-meta\"&gt;",m&amp;&amp;g.show_brand&amp;&amp;i.brand_name&amp;&amp;(y+="&lt;span class=\"dmws_perfect-product-brand\"&gt;".concat(i.brand_name,"&lt;/span&gt;")),y+="&lt;div class=\"dmws_perfect-product-title\"&gt;",m&amp;&amp;(y+="&lt;a  data-product=\"".concat(i.product_id,"\" data-url=\"").concat(s,"/").concat(i.url[h],"\"\nhref=\"").concat(s+'/'+b,"\"&gt;")),y+='&lt;b&gt;',!m&amp;&amp;g.show_brand&amp;&amp;i.brand_name&amp;&amp;(y+="".concat(i.brand_name," ")),y+="".concat(i['title.'+h],"&lt;/b&gt;"),m&amp;&amp;(y+='&lt;/a&gt;'),g.show_variant&amp;&amp;''!==i.variant_title[h]&amp;&amp;(y+="&lt;span class=\"dmws_perfect-product-variant\"&gt;".concat(i.variant_title[h],"&lt;/span&gt;")),g.show_stock&amp;&amp;(y+="&lt;div class=\"dmws_perfect-product-stock-info\"&gt;&lt;div class=\"dmws_perfect-stock-indicator dmws_perfect-".concat(i.in_stock?'in-stock':'out-of-stock',"\"&gt;&lt;/div&gt;&lt;span&gt;"),i.in_stock?g.show_stock_level?y+=v.stock_level.replace(/{{\s*level\s*}}/g,i.stock_level):y+=v.in_stock:y+=v.out_of_stock,y+="&lt;/span&gt;&lt;/div&gt;"),m&amp;&amp;g.show_description&amp;&amp;(y+="&lt;div class=\"dmws_perfect-product-description\"&gt;".concat(i.description[h],"&lt;/div&gt;")),y+='&lt;/div&gt;',m&amp;&amp;g.show_score&amp;&amp;(y+="&lt;div class=\"dmws_perfect-star-container\"&gt;",y+="&lt;div class=\"rateit svg\" data-rateit-readonly=\"true\"\n        data-rateit-starwidth=\"20\" data-rateit-starheight=\"18\" data-rateit-value=\"".concat(i.score_float,"\"&gt;&lt;/div&gt;"),y+="&lt;span&gt;(".concat(i.reviews_count,")&lt;/span&gt;"),y+='&lt;/div&gt;'),y+="&lt;div class=\"dmws_perfect-price-cart\"&gt;&lt;div class=\"dmws_perfect-product-price\"&gt;",p&amp;&amp;(i.price_old&amp;&amp;100*i.price_old_num&gt;i.price&amp;&amp;(y+="&lt;div class=\"dmws_perfect-price-old\"&gt;".concat(i.price_old,"&lt;/div&gt;")),y+="&lt;div class=\"dmws_perfect-price-current\"&gt;".concat(i.price_formatted,"&lt;/div&gt;")),y+="&lt;/div&gt;",m&amp;&amp;g.show_add_to_cart_button&amp;&amp;(y+="&lt;form action=\"".concat(s,"/cart/add/").concat(i.variant_id,"/\" id=\"product_configure_form_").concat(i.variant_id,"\" method=\"post\"&gt;&lt;div class=\"dmws_perfect-").concat(a,"-add-to-cart-block\"&gt;"),i.in_stock&amp;&amp;!i.has_required_field?(g.show_quantity_input&amp;&amp;(y+="&lt;div class=\"dmws_perfect-product-add-to-cart-qty\"&gt;&lt;input type=\"number\" min=\"1\" max=\"10000\" name=\"quantity\" value=\"1\" pattern=\"[0-9]*\"&gt;&lt;div class=\"spinner\"&gt;&lt;div role=\"button\" class=\"incr\"&gt;".concat(n,"&lt;/div&gt;&lt;div role=\"button\" class=\"decr\"&gt;").concat(n,"&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;")),y+="&lt;button data-link=\"".concat(s,"/cart/add/").concat(i.variant_id,"/\" class=\"dmws_perfect-").concat(a,"-add-to-cart-btn\"&gt;").concat(r,"&lt;/button&gt;&lt;/div&gt;&lt;/form&gt;")):y+="&lt;a data-product=\"".concat(i.product_id,"\" data-url=\"").concat(s,"/").concat(i.url[h],"\" href=\"").concat(s+'/'+b,"\"\nclass=\"dmws_perfect-").concat(a,"-view-btn\"&gt;").concat(v.view,"&lt;/a&gt;&lt;/div&gt;&lt;/form&gt;")),y+="&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;",m||(y+="&lt;/li&gt;"),m&amp;&amp;g.custom_html&amp;&amp;(y=f(g,i,y)),y},t.appendLabelStyles=function t(e){var c='',a='';$.each(e,(function(t,e){'image'===e.type&amp;&amp;(a+=".dmws_perfect_label-".concat(e.id,"{ width: ").concat(e.width_mobile," !important;\n            ").concat('auto'===e.width_mobile?'max-height:65px !important':''," } "),c+=".dmws_perfect_label-".concat(e.id,"{ width: ").concat(e.width_desktop," !important;\n            ").concat('auto'===e.width_desktop?'max-height:45px !important':''," } "))})),''!==c&amp;&amp;$('head').append("&lt;style&gt;".concat(a," @media only screen and (min-width: 768px) {").concat(c," }&lt;/style&gt;"))},t.facetInputChange=function t(e,c,r,n){var s=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]&amp;&amp;arguments[4],i=m(),o=c.data('filter'),l=c.data('title'),d=c.data('value'),p='search'===e?s?$('#dmws_perfect-search,#dmws_perfect-search-filterbar'):$('#dmws_perfect-search'):$('#dmws_perfect-filter-filterbar');$(c).is(":checked")?(p.find(".dmws_perfect-".concat(e,"-active-filters ul")).append("&lt;li data-type=\"".concat(o,"\" data-value=\"").concat(c.val(),"\"&gt;").concat(l,": ").concat(d,"\n&lt;span class=\"delete-filter\"&gt;").concat(a,"&lt;/span&gt;&lt;/li&gt;")),i||(r.hasOwnProperty(o)||(r[o]=[]),r[o].push($(c).val())),n.hasOwnProperty(o)||(n[o]=[]),n[o].push($(c).val())):($(".dmws_perfect-".concat(e,"-active-filters ul li[data-type=\"").concat(o,"\"][data-value=\"").concat(c.val(),"\"]")).remove(),i||(r[o]=r[o].filter((function(t){return t!==$(c).val()}))),n[o]=n[o].filter((function(t){return t!==$(c).val()})))},t.maxFiltersCheck=function t(c,a){var r,s;if('search'===c)r=4;else if(0===(r=parseInt(null!==(s=e.design_settings.show_more_after)&amp;&amp;void 0!==s?s:5)))return;$(".dmws_perfect-".concat(c,"-checkbox:not(.dmws_perfect-").concat(c,"-review_score,.dmws_perfect-").concat(c,"-score) &gt; ul")).each((function(){var t=$(this);if(r&lt;t.find('&gt; li').length){t.parent().addClass("dmws_perfect-".concat(c,"-toggle-options"));var e=t.find(".dmws_perfect-".concat(c,"-less:visible")).length?"dmws_perfect-".concat(c,"-max-options"):"dmws_perfect-".concat(c,"-max-options dmws_perfect-").concat(c,"-hide");t.find('&gt; li:nth-child('+r+')').nextAll("*:not(.dmws_perfect-".concat(c,"-toggle)")).addClass(e),0===t.find(".dmws_perfect-".concat(c,"-toggle")).length&amp;&amp;(t.append("&lt;li class=\"dmws_perfect-".concat(c,"-toggle\"&gt;").concat(a.show_more+n,"&lt;/li&gt;")),t.append("&lt;li class=\"dmws_perfect-".concat(c,"-toggle dmws_perfect-").concat(c,"-less\" style=\"display: none;\"&gt;").concat(a.show_less+n,"&lt;/li&gt;")))}}))},t.getSearchParam=w,t.initPriceFilter=function t(e,c,a,r,n,s,i,o,l){var d,p,u,f=0,h=e.stats.hasOwnProperty('max')?Math.ceil(e.stats.max/100):1,y='filter'===c?'pf':'ps',b=w(y+'_price[min]'),C=w(y+'_price[max]'),k,x,L,F;(''===b&amp;&amp;(b=null),''===C&amp;&amp;(C=null),b&amp;&amp;null===a.price&amp;&amp;(m()||(a.price={min:0,max:h}),r.price={min:0,max:h}),$(".dmws_perfect-".concat(c,"-price-min")).val(null!==(d=b)&amp;&amp;void 0!==d?d:0).attr('min',0),$(".dmws_perfect-".concat(c,"-price-max")).val(null!==(p=C)&amp;&amp;void 0!==p?p:h).attr('max',Math.max(null!==(u=b)&amp;&amp;void 0!==u?u:0,h)),''===n)?$(s).length&amp;&amp;(n=$(s)[0],noUiSlider.create(n,{connect:!0,start:[null!==(k=b)&amp;&amp;void 0!==k?k:0,null!==(x=C)&amp;&amp;void 0!==x?x:h],range:{min:[0],max:[h]},format:{to:function t(e){return Math.ceil(e)},from:function t(e){return Math.ceil(e)}}}),n.noUiSlider.on('slide',(function(t){$(".dmws_perfect-".concat(c,"-price-min")).val(Math.ceil(t[0])),$(".dmws_perfect-".concat(c,"-price-max")).val(Math.ceil(t[1]))})),n.noUiSlider.on('change',(function(t){var e=Math.ceil(t[0]),s=Math.ceil(t[1]);_(n,c,a,r,0,h,e,s,i,o,$($(this)[0].target))}))):n.noUiSlider.updateOptions({range:{min:[0],max:[C?Math.max(C,h):h]},start:[null!==(L=b)&amp;&amp;void 0!==L?L:0,null!==(F=C)&amp;&amp;void 0!==F?F:h]},!0);return v(c,n,a,r,o,i,0,h,$(s)),''!==l&amp;&amp;g(c,l),n},t.getTypesenseSort=function t(e,c,a){switch(e){case'popularity':e='_text_match(buckets: 10):desc,popularity:desc';break;case'title_asc':case'title:asc':e="title.".concat(c,":asc");break;case'title_desc':case'title:desc':e="title.".concat(c,":desc")}return a.show_out_of_stock_last&amp;&amp;(e='in_stock:desc,'+e),e},t.productCardsInit=function t(e){var c=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:'dmws:search-product-card-init';$.each(e,(function(t,e){$(document).trigger($.Event(c,{target:$(e.selector)[0],product:e.product}))}))},t.sidebarFix=function t(e){var c;$("#dmws_perfect-".concat(e,"-page")).parents().each((function(t,e){'BODY'!==$(e).prop("tagName")&amp;&amp;'HTML'!==$(e).prop("tagName")&amp;&amp;'hidden'===$(e).css('overflow')&amp;&amp;$(e).css('overflow-x','clip').css('overflow-y','clip').css('float','inherit').addClass('dmws_perfect-parent-clearfix')}))},t.hasFilterParams=function t(e){var c,a=_createForOfIteratorHelper(new URLSearchParams(window.location.search).keys()),r;try{for(a.s();!(r=a.n()).done;){var n;if(r.value.startsWith(e))return!0}}catch(t){a.e(t)}finally{a.f()}return!1},t.wishlistEvents=function t(){k(),$(document).on('click','.dmws-add-to-wishlist',(function(t){t.preventDefault(),$(t.currentTarget).hasClass('in-wishlist')?C($(t.currentTarget)):b($(t.currentTarget))}))},t.dropDownEvents=function t(e){var c=!1;$(document).on('click',".dmws_perfect-".concat(e,"-dropdown"),(function(){c||($(this).addClass("dmws_perfect-".concat(e,"-dropdown-active")),c=!0)})),$(document).mouseup((function(t){var a=$(".dmws_perfect-".concat(e,"-dropdown"));if(c){var r=a.find(".dmws_perfect-".concat(e,"-dropdown-content"));r.is(t.target)||0!==r.has(t.target).length||a.removeClass("dmws_perfect-".concat(e,"-dropdown-active")),setTimeout((function(){c=!1}),50)}}))},t.filtersEvents=function t(e){$(document).on('click',".dmws_perfect-".concat(e,"-toggle"),(function(){$(this).parent().find(".dmws_perfect-".concat(e,"-max-options")).toggleClass("dmws_perfect-".concat(e,"-hide")),$(this).parent().find(".dmws_perfect-".concat(e,"-toggle")).toggle(),$(".rateit").rateit()})),$(document).on('click',".dmws_perfect-".concat(e,"-filter:not(.dmws_perfect-").concat(e,"-no-collapse) &gt; label"),(function(t){$(t.currentTarget).parent().toggleClass("dmws_perfect-".concat(e,"-filter-collapsed"))})),$(document).on('click',".dmws_perfect-".concat(e,"-filter-wrap-close"),(function(){y(e,!1),$(".dmws_perfect-".concat(e,"-wrap")).removeClass('show-filter').find(".dmws_perfect-".concat(e,"-filter-wrap")).removeClass('show-filter')})),$(document).on('click',".dmws_perfect-".concat(e,"-mobile-filter"),(function(t){y(e,!0),$(t.currentTarget).closest(".dmws_perfect-".concat(e,"-wrap")).addClass('show-filter').find(".dmws_perfect-".concat(e,"-filter-wrap")).addClass('show-filter')}))},t.sortEvents=function t(e,c){$(document).on('click',".dmws_perfect-".concat(e,"-dropdown .dmws_perfect-").concat(e,"-dropdown-content &gt; span"),(function(t){var a=$(t.currentTarget);a.parent().find('&gt; span').removeClass('option-active'),a.addClass('option-active'),a.parents(".dmws_perfect-".concat(e,"-dropdown-active")).removeClass("dmws_perfect-".concat(e,"-dropdown-active")),c(a.data('sort'),a)}))},t.insertCurrencySymbol=g,t.toggleMobileFiltersOpenClass=y,t.getProduct=function t(e,c){var a;if(c.show_variant_as_product)a=e.document;else{var r=[];c.product_card_settings.show_variant_in_stock&amp;&amp;(r=e.hits.filter((function(t){return t.document.in_stock}))),0===r.length&amp;&amp;(r=e.hits),a=c.show_cheapest_variant?(a=r.reduce((function(t,e){return t.document.price&lt;e.document.price?t:e}))).document:(a=r.find((function(t){return t.document.is_default})))?a.document:r[0].document}return a},t.scrollFix=function t(e){var c=$('header');if(c.length){var a=$('header &gt; *:not(.overlay):not(.hide), header &gt; *:not(.overlay):not(.hide) &gt; *:not(.overlay):not(.hide)').filter((function(t,e){return['sticky','fixed'].includes($(e).css('position'))})),r=0,n=['sticky','fixed'].includes(c.css('position')),s;n&amp;&amp;(r=c.innerHeight()),(n&amp;&amp;0===r||!n&amp;&amp;a.length&gt;0)&amp;&amp;$(a).each((function(t,e){$(e).is(':visible')&amp;&amp;'hidden'!==$(e).css('visibility')&amp;&amp;(r+=$(e).innerHeight())})),('search'===e?$("#dmws_perfect-search-page .dmws_perfect-search-filters"):$("#dmws_perfect-filter-filterbar")).css('top',r+10+'px').css('max-height','calc(100vh - '+(r+10)+'px)')}},t.renderScoreFilter=function t(e,c,a,r,n,s){var i='',o=c[s];if(Object.values(r).filter((function(t){return parseInt(t.value)&gt;0})).length&gt;0)for(var l=function t(c){var l=Object.values(r).find((function(t){return t.value===c.toString()}));l=l?l.count:0,i+="&lt;li&gt;&lt;input data-title=\"".concat(n,"\" data-filter=\"").concat(s,"\" data-value=\"").concat(c,"\"\nvalue=\"").concat(c,"\" ").concat(o&amp;&amp;o.includes(c.toString())?'checked="checked"':''," type=\"checkbox\"\nid=\"dmws_perfect-").concat(e,"-").concat(a,"-").concat(c,"\"&gt;"),i+="&lt;div class=\"dmws_perfect-".concat(e,"-star-label\"&gt;"),i+="&lt;label for=\"dmws_perfect-".concat(e,"-").concat(a,"-").concat(c,"\"&gt;&lt;div class=\"rateit svg\" data-rateit-readonly=\"true\"\n                         data-rateit-starwidth=\"20\" data-rateit-starheight=\"18\" data-rateit-value=\"").concat(c,"\" &gt;&lt;/div&gt;"),i+="&lt;/label&gt;&lt;span class=\"dmws_perfect-".concat(e,"-count\" data-dmws-").concat(e,"-results=\"").concat(l,"\"&gt;&lt;/span&gt;&lt;/li&gt;")},d=5;d&gt;0;d--)l(d);return i},t.renderDummyProductCard=function t(e,c){var a=c.product_card_settings,r="&lt;div class=\"dmws_perfect-".concat(e,"-dummy-text\"&gt;&lt;/div&gt;"),n="&lt;div class=\"dmws_perfect-product-card dmws_perfect-".concat(e,"_product-result dmws_perfect-").concat(e,"_product-result-dummy\"&gt;");if(a.show_image&amp;&amp;(n+="&lt;div class=\"dmws_perfect-".concat(e,"-dummy-image dmws_perfect-").concat(e,"-dummy-image-").concat(a.image_ratio,"\"&gt;&lt;/div&gt;")),n+="&lt;div class=\"dmws_perfect-".concat(e,"-meta dmws_perfect-").concat(e,"-meta-dummy\"&gt;"),a.show_brand&amp;&amp;(n+=r),n+="&lt;div class=\"dmws_perfect-".concat(e,"-title dmws_perfect-").concat(e,"-title-dummy\"&gt;&lt;b class=\"dmws_perfect-").concat(e,"-dummy-text\"&gt;&lt;/b&gt;"),c.show_variant&amp;&amp;(n+="&lt;span class=\"dmws_perfect-".concat(e,"-dummy-text\"&gt;&lt;/span&gt;")),c.show_stock&amp;&amp;(n+="&lt;div class=\"dmws_perfect-".concat(e,"-stock-info\"&gt;").concat(r,"&lt;/div&gt;")),c.show_description){n+="&lt;div class=\"dmws_perfect-".concat(e,"-description\"&gt;");for(var s=0;s&lt;2;s++)n+="&lt;span class=\"dmws_perfect-".concat(e,"-dummy-text\"&gt;&lt;/span&gt;");n+='&lt;/div&gt;'}return n+="&lt;/div&gt;&lt;div class=\"dmws_perfect-".concat(e,"-price-cart dmws_perfect-").concat(e,"-price-cart-dummy\"&gt;&lt;div class=\"dmws_perfect-").concat(e,"-price \"&gt;"),n+="&lt;div class=\"dmws_perfect-".concat(e,"-current\"&gt;&lt;span class=\"dmws_perfect-").concat(e,"-dummy-text\"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;"),n+="&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;"},t.renderDummyCheckboxFilter=function t(e){for(var c="&lt;div class=\"dmws_perfect-".concat(e,"-dummy-text\"&gt;&lt;/div&gt;"),a="&lt;li&gt;&lt;input onclick=\"return false;\" type=\"checkbox\"&gt;".concat(c,"&lt;span class=\"dmws_perfect-").concat(e,"-count\" data-dmws-").concat(e,"-results=\"\"&gt;&lt;/span&gt;&lt;/li&gt;"),r="&lt;div class=\"dmws_perfect-dummy-filter dmws_perfect-".concat(e,"-filter dmws_perfect-").concat(e,"-checkbox\"&gt;")+"&lt;label&gt;&lt;div class=\"dmws_perfect-".concat(e,"-dummy-text\" style=\"width:160px;\"&gt;&lt;/div&gt;").concat(n,"&lt;/label&gt;&lt;ul&gt;"),s=0;s&lt;4;s++)r+=a;return r+='&lt;/ul&gt;&lt;/div&gt;'},t.refreshWishlist=k,t.getFiltersHtml=function t(e,c,r,s,i){var o=arguments.length&gt;5&amp;&amp;void 0!==arguments[5]?arguments[5]:null,l=arguments.length&gt;6&amp;&amp;void 0!==arguments[6]&amp;&amp;arguments[6],d='',p={};if(e.length){'search'===r&amp;&amp;(d="&lt;div class=\"dmws_perfect-".concat(r,"-filter-wrap\"&gt;&lt;label class=\"filter-title\"&gt;&lt;span class=\"dmws_perfect-").concat(r,"-filter-wrap-close\"&gt;")+a+"&lt;/span&gt;".concat(s.filter,"&lt;div class=\"dmws_perfect-").concat(r,"-filter-wrap-reset\" style=\"display:none;\"&gt;Reset&lt;/div&gt;&lt;/label&gt;"),d+="&lt;div class=\"dmws_perfect-".concat(r,"-filter-wrap-filters\"&gt;&lt;div class=\"dmws_perfect-").concat(r,"-filter dmws_perfect-").concat(r,"-active-filters\"&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;"));var u=c&amp;&amp;c.design_settings&amp;&amp;c.design_settings.collapse_filters?'dmws_perfect-'+r+'-filter-collapsed':'';$.each(e,(function(t,e){if(!e.is_hidden)if(null!=e.default_filter_key){var c=[],a;if('stock'===e.default_filter_key?c=l:'price'===e.default_filter_key&amp;&amp;(c=null),p[e.default_filter_key]=c,e.lightspeed_id)d+="&lt;div data-id=\"".concat(e.id,"\" style=\"display:none\" class=\"dmws_perfect-").concat(r,"-filter ").concat(u," dmws_perfect-").concat(r,"-checkbox\ndmws_perfect-").concat(r,"-filters_").concat(i,"_").concat(e.lightspeed_id,"\"&gt;"),d+="&lt;label&gt;".concat(e.title[i])+n+'&lt;/label&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;';else d+=h(e.default_filter_key,r,u,s,null!==(a=p.stock)&amp;&amp;void 0!==a&amp;&amp;a,o)}else p["".concat(e.id)]=[],d+="&lt;div data-id=\"".concat(e.id,"\" style=\"display:none\" class=\"dmws_perfect-").concat(r,"-filter ").concat(u," dmws_perfect-").concat(r,"-checkbox dmws_perfect-").concat(r,"-filters_").concat(e.id,"\"&gt;"),d+="&lt;label&gt;".concat(e.title[i])+n+'&lt;/label&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;'})),'search'===r&amp;&amp;(d+="&lt;/div&gt;&lt;div class=\"dmws_perfect-".concat(r,"-filter-wrap-show-results dmws_perfect-").concat(r,"-hide\"&gt;&lt;button&gt;").concat(s.apply_filters,"&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;"))}return{html:d,filters:p,mobileFilters:jQuery.extend({},p)}},t.quantityEvents=function t(e){$(document).on('click',"#dmws_perfect-".concat(e,"-results .dmws_perfect-product-add-to-cart-qty div:first-of-type"),(function(t){var e=$(t.currentTarget).closest(".dmws_perfect-product-add-to-cart-qty").find('input');e.val(parseInt(e.val())+1)})),$(document).on('click',"#dmws_perfect-".concat(e,"-results .dmws_perfect-product-add-to-cart-qty div:last-of-type"),(function(t){var e=$(t.currentTarget).closest(".dmws_perfect-product-add-to-cart-qty").find('input');parseInt(e.val())&gt;1&amp;&amp;e.val(parseInt(e.val())-1)}))},t.resetFilters=function t(e,c,a){var r=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3],n={};return $.each(e,(function(t,e){switch(e.default_filter_key){case'price':c(),n.price=null;break;case'stock':n.stock=r;break;case'brand':case'review_score':case'categories':n[e.default_filter_key]=[];break;default:e.default_filter_key?n["filters.".concat(a,".").concat(e.id)]=[]:n["".concat(e.id)]=[]}})),n},t.isFiltersNotEmpty=function t(e){var c=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:[];return Object.entries(e).filter((function(t){return!c.includes(t[0])&amp;&amp;(Array.isArray(t[1])?t[1].length&gt;0:Boolean(t[1]))})).length&gt;0},t.addCustomFilters=function t(e,c,a,r){var n=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]?arguments[4]:'filter',s=e.hasOwnProperty(c.id)?e[c.id]:[],i=a.facet_counts.find((function(t){return'filter_values'===t.field_name})),o='';$.each(c.values,(function(t,e){var a=i.counts.find((function(t){return t.value===e.id.toString()}));a&amp;&amp;(o+="&lt;li&gt;&lt;input data-title=\"".concat(c.title[r],"\" data-filter=\"").concat(c.id,"\" value=\"").concat(e.id,"\" data-value=\"").concat(e.title[r],"\" ").concat(s.length&amp;&amp;s.includes(e.id.toString())?'checked="checked"':''," type=\"checkbox\" id=\"dmws_perfect-").concat(n,"-").concat(c.id,"-").concat(e.id,"\"&gt;"),o+="&lt;label for=\"dmws_perfect-".concat(n,"-").concat(c.id,"-").concat(e.id,"\"&gt;").concat(e.title[r],"&lt;/label&gt;&lt;span class=\"dmws_perfect-").concat(n,"-count\" data-dmws-").concat(n,"-results=\"").concat(a.count,"\"&gt;&lt;/span&gt;&lt;/li&gt;"))})),$(".dmws_perfect-".concat(n,"-filters_").concat(c.id)).toggle(''!==o).find('ul').html(o)},t.getFilterByStr=function t(e,c,a){var r=e;return''!==c&amp;&amp;(''!==r&amp;&amp;(r+='&amp;&amp;'),r+=c),a&amp;&amp;!e.includes('in_stock')&amp;&amp;(''!==r&amp;&amp;(r+='&amp;&amp;'),r+='in_stock:=true'),r}}));
;function _typeof(t){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&amp;&amp;"function"==typeof Symbol&amp;&amp;t.constructor===Symbol&amp;&amp;t!==Symbol.prototype?"symbol":typeof t},_typeof(t)}var tns=function(){var t=window,e=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(t){return setTimeout(t,16)},n=window,i=n.cancelAnimationFrame||n.mozCancelAnimationFrame||function(t){clearTimeout(t)};function a(){for(var t,e,n,i=arguments[0]||{},a=1,r=arguments.length;a&lt;r;a++)if(null!==(t=arguments[a]))for(e in t)i!==(n=t[e])&amp;&amp;void 0!==n&amp;&amp;(i[e]=n);return i}function r(t){return 0&lt;=["true","false"].indexOf(t)?JSON.parse(t):t}function o(t,e,n,i){if(i)try{t.setItem(e,n)}catch(t){}return n}function u(){var t=document,e=t.body;return e||((e=t.createElement("body")).fake=!0),e}var l=document.documentElement;function s(t){var e="";return t.fake&amp;&amp;(e=l.style.overflow,t.style.background="",t.style.overflow=l.style.overflow="hidden",l.appendChild(t)),e}function c(t,e){t.fake&amp;&amp;(t.remove(),l.style.overflow=e,l.offsetHeight)}function f(t,e,n,i){"insertRule"in t?t.insertRule(e+"{"+n+"}",i):t.addRule(e,n,i)}function d(t){return("insertRule"in t?t.cssRules:t.rules).length}function v(t,e,n){for(var i=0,a=t.length;i&lt;a;i++)e.call(n,t[i],i)}var p="classList"in document.createElement("_"),m=p?function(t,e){return t.classList.contains(e)}:function(t,e){return 0&lt;=t.className.indexOf(e)},h=p?function(t,e){m(t,e)||t.classList.add(e)}:function(t,e){m(t,e)||(t.className+=" "+e)},y=p?function(t,e){m(t,e)&amp;&amp;t.classList.remove(e)}:function(t,e){m(t,e)&amp;&amp;(t.className=t.className.replace(e,""))};function g(t,e){return t.hasAttribute(e)}function b(t,e){return t.getAttribute(e)}function x(t){return void 0!==t.item}function w(t,e){if(t=x(t)||t instanceof Array?t:[t],"[object Object]"===Object.prototype.toString.call(e))for(var n=t.length;n--;)for(var i in e)t[n].setAttribute(i,e[i])}function C(t,e){t=x(t)||t instanceof Array?t:[t];for(var n=(e=e instanceof Array?e:[e]).length,i=t.length;i--;)for(var a=n;a--;)t[i].removeAttribute(e[a])}function M(t){for(var e=[],n=0,i=t.length;n&lt;i;n++)e.push(t[n]);return e}function T(t,e){"none"!==t.style.display&amp;&amp;(t.style.display="none")}function E(t,e){"none"===t.style.display&amp;&amp;(t.style.display="")}function S(t){return"none"!==window.getComputedStyle(t).display}function A(t){if("string"==typeof t){var e=[t],n=t.charAt(0).toUpperCase()+t.substr(1);["Webkit","Moz","ms","O"].forEach((function(i){"ms"===i&amp;&amp;"transform"!==t||e.push(i+n)})),t=e}for(var i=document.createElement("fakeelement"),a=(t.length,0);a&lt;t.length;a++){var r=t[a];if(void 0!==i.style[r])return r}return!1}function N(t,e){var n=!1;return/^Webkit/.test(t)?n="webkit"+e+"End":/^O/.test(t)?n="o"+e+"End":t&amp;&amp;(n=e.toLowerCase()+"end"),n}var L=!1;try{var B=Object.defineProperty({},"passive",{get:function t(){L=!0}});window.addEventListener("test",null,B)}catch(t){}var H=!!L&amp;&amp;{passive:!0};function O(t,e,n){for(var i in e){var a=0&lt;=["touchstart","touchmove"].indexOf(i)&amp;&amp;!n&amp;&amp;H;t.addEventListener(i,e[i],a)}}function D(t,e){for(var n in e){var i=0&lt;=["touchstart","touchmove"].indexOf(n)&amp;&amp;H;t.removeEventListener(n,e[n],i)}}function k(){return{topics:{},on:function t(e,n){this.topics[e]=this.topics[e]||[],this.topics[e].push(n)},off:function t(e,n){if(this.topics[e])for(var i=0;i&lt;this.topics[e].length;i++)if(this.topics[e][i]===n){this.topics[e].splice(i,1);break}},emit:function t(e,n){n.type=e,this.topics[e]&amp;&amp;this.topics[e].forEach((function(t){t(n,e)}))}}}Object.keys||(Object.keys=function(t){var e=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&amp;&amp;e.push(n);return e}),"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&amp;&amp;this.parentNode.removeChild(this)});var R=function t(n){n=a({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:"top",navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:".tns-lazy-img",touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1},n||{});var l=document,p=window,x={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},L={},B=n.useLocalStorage;if(B){var H=navigator.userAgent,R=new Date;try{(L=p.localStorage)?(L.setItem(R,R),B=L.getItem(R)==R,L.removeItem(R)):B=!1,B||(L={})}catch(H){B=!1}B&amp;&amp;(L.tnsApp&amp;&amp;L.tnsApp!==H&amp;&amp;["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach((function(t){L.removeItem(t)})),localStorage.tnsApp=H)}var I=L.tC?r(L.tC):o(L,"tC",function(){var t=document,e=u(),n=s(e),i=t.createElement("div"),a=!1;e.appendChild(i);try{for(var r,o="(10px * 10)",l=["calc"+o,"-moz-calc"+o,"-webkit-calc"+o],f=0;f&lt;3;f++)if(r=l[f],i.style.width=r,100===i.offsetWidth){a=r.replace(o,"");break}}catch(t){}return e.fake?c(e,n):i.remove(),a}(),B),P=L.tPL?r(L.tPL):o(L,"tPL",function(){var t,e=document,n=u(),i=s(n),a=e.createElement("div"),r=e.createElement("div"),o="";a.className="tns-t-subp2",r.className="tns-t-ct";for(var l=0;l&lt;70;l++)o+="&lt;div&gt;&lt;/div&gt;";return r.innerHTML=o,a.appendChild(r),n.appendChild(a),t=Math.abs(a.getBoundingClientRect().left-r.children[67].getBoundingClientRect().left)&lt;2,n.fake?c(n,i):a.remove(),t}(),B),z=L.tMQ?r(L.tMQ):o(L,"tMQ",function(){if(window.matchMedia||window.msMatchMedia)return!0;var t,e=document,n=u(),i=s(n),a=e.createElement("div"),r=e.createElement("style"),o="@media all and (min-width:1px){.tns-mq-test{position:absolute}}";return r.type="text/css",a.className="tns-mq-test",n.appendChild(r),n.appendChild(a),r.styleSheet?r.styleSheet.cssText=o:r.appendChild(e.createTextNode(o)),t=window.getComputedStyle?window.getComputedStyle(a).position:a.currentStyle.position,n.fake?c(n,i):a.remove(),"absolute"===t}(),B),W=L.tTf?r(L.tTf):o(L,"tTf",A("transform"),B),q=L.t3D?r(L.t3D):o(L,"t3D",function(t){if(!t)return!1;if(!window.getComputedStyle)return!1;var e,n=document,i=u(),a=s(i),r=n.createElement("p"),o=9&lt;t.length?"-"+t.slice(0,-9).toLowerCase()+"-":"";return o+="transform",i.insertBefore(r,null),r.style[t]="translate3d(1px,1px,1px)",e=window.getComputedStyle(r).getPropertyValue(o),i.fake?c(i,a):r.remove(),void 0!==e&amp;&amp;0&lt;e.length&amp;&amp;"none"!==e}(W),B),F=L.tTDu?r(L.tTDu):o(L,"tTDu",A("transitionDuration"),B),j=L.tTDe?r(L.tTDe):o(L,"tTDe",A("transitionDelay"),B),V=L.tADu?r(L.tADu):o(L,"tADu",A("animationDuration"),B),_=L.tADe?r(L.tADe):o(L,"tADe",A("animationDelay"),B),G=L.tTE?r(L.tTE):o(L,"tTE",N(F,"Transition"),B),Q=L.tAE?r(L.tAE):o(L,"tAE",N(V,"Animation"),B),X=p.console&amp;&amp;"function"==typeof p.console.warn,Y=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],K={};if(Y.forEach((function(t){if("string"==typeof n[t]){var e=n[t],i=l.querySelector(e);if(K[t]=e,!i||!i.nodeName)return void(X&amp;&amp;console.warn("Can't find",n[t]));n[t]=i}})),!(n.container.children.length&lt;1)){var J=n.responsive,U=n.nested,Z="carousel"===n.mode;if(J){0 in J&amp;&amp;(n=a(n,J[0]),delete J[0]);var tt={};for(var et in J){var nt=J[et];nt="number"==typeof nt?{items:nt}:nt,tt[et]=nt}J=tt,tt=null}if(Z||function t(e){for(var n in e)Z||("slideBy"===n&amp;&amp;(e[n]="page"),"edgePadding"===n&amp;&amp;(e[n]=!1),"autoHeight"===n&amp;&amp;(e[n]=!1)),"responsive"===n&amp;&amp;t(e[n])}(n),!Z){n.axis="horizontal",n.slideBy="page",n.edgePadding=!1;var it=n.animateIn,at=n.animateOut,rt=n.animateDelay,ot=n.animateNormal}var ut,lt,st="horizontal"===n.axis,ct=l.createElement("div"),ft=l.createElement("div"),dt=n.container,vt=dt.parentNode,pt=dt.outerHTML,mt=dt.children,ht=mt.length,yt=Dn(),gt=!1;J&amp;&amp;$n(),Z&amp;&amp;(dt.className+=" tns-vpfix");var bt,xt,wt,Ct,Mt,Tt,Et,St,At,$=n.autoWidth,Nt=Pn("fixedWidth"),Lt=Pn("edgePadding"),Bt=Pn("gutter"),Ht=Rn(),Ot=Pn("center"),Dt=$?1:Math.floor(Pn("items")),kt=Pn("slideBy"),Rt=n.viewportMax||n.fixedWidthViewportWidth,It=Pn("arrowKeys"),Pt=Pn("speed"),zt=n.rewind,Wt=!zt&amp;&amp;n.loop,qt=Pn("autoHeight"),Ft=Pn("controls"),jt=Pn("controlsText"),Vt=Pn("nav"),_t=Pn("touch"),Gt=Pn("mouseDrag"),Qt=Pn("autoplay"),Xt=Pn("autoplayTimeout"),Yt=Pn("autoplayText"),Kt=Pn("autoplayHoverPause"),Jt=Pn("autoplayResetOnVisibility"),Ut=(Et=null,St=Pn("nonce"),At=document.createElement("style"),St&amp;&amp;At.setAttribute("nonce",St),document.querySelector("head").appendChild(At),At.sheet?At.sheet:At.styleSheet),Zt=n.lazyload,$t=n.lazyloadSelector,te=[],ee=Wt?(Mt=function(){if($||Nt&amp;&amp;!Rt)return ht-1;var t=Nt?"fixedWidth":"items",e=[];if((Nt||n[t]&lt;ht)&amp;&amp;e.push(n[t]),J)for(var i in J){var a=J[i][t];a&amp;&amp;(Nt||a&lt;ht)&amp;&amp;e.push(a)}return e.length||e.push(0),Math.ceil(Nt?Rt/Math.min.apply(null,e):Math.max.apply(null,e))}(),Tt=Z?Math.ceil((5*Mt-ht)/2):4*Mt-ht,Tt=Math.max(Mt,Tt),In("edgePadding")?Tt+1:Tt):0,ne=Z?ht+2*ee:ht+ee,ie=!(!Nt&amp;&amp;!$||Wt),ae=Nt?Ei():null,re=!Z||!Wt,oe=st?"left":"top",ue="",le="",se=Nt?function(){return Ot&amp;&amp;!Wt?ht-1:Math.ceil(-ae/(Nt+Bt))}:$?function(){for(var t=0;t&lt;ne;t++)if(bt[t]&gt;=-ae)return t}:function(){return Ot&amp;&amp;Z&amp;&amp;!Wt?ht-1:Wt||Z?Math.max(0,ne-Math.ceil(Dt)):ne-1},ce=Bn(Pn("startIndex")),fe=ce,de=(Ln(),0),ve=$?null:se(),pe=n.preventActionWhenRunning,me=n.swipeAngle,he=!me||"?",ye=!1,ge=n.onInit,be=new k,xe=" tns-slider tns-"+n.mode,we=dt.id||(Ct=window.tnsId,window.tnsId=Ct?Ct+1:1,"tns"+window.tnsId),Ce=Pn("disable"),Me=!1,Te=n.freezable,Ee=!(!Te||$)&amp;&amp;Zn(),Se=!1,Ae={click:ki,keydown:function t(e){e=ji(e);var n=[x.LEFT,x.RIGHT].indexOf(e.keyCode);0&lt;=n&amp;&amp;(0===n?Ke.disabled||ki(e,-1):Je.disabled||ki(e,1))}},Ne={click:function t(e){if(ye){if(pe)return;Oi()}for(var n=Vi(e=ji(e));n!==tn&amp;&amp;!g(n,"data-nav");)n=n.parentNode;if(g(n,"data-nav")){var i=rn=Number(b(n,"data-nav")),a=Nt||$?i*ht/nn:i*Dt,r;Di(Ie?i:Math.min(Math.ceil(a),ht-1),e),on===i&amp;&amp;(dn&amp;&amp;Wi(),rn=-1)}},keydown:function t(e){e=ji(e);var n=l.activeElement;if(g(n,"data-nav")){var i=[x.LEFT,x.RIGHT,x.ENTER,x.SPACE].indexOf(e.keyCode),a=Number(b(n,"data-nav"));0&lt;=i&amp;&amp;(0===i?0&lt;a&amp;&amp;Fi($e[a-1]):1===i?a&lt;nn-1&amp;&amp;Fi($e[a+1]):Di(rn=a,e))}}},Le={mouseover:function t(){dn&amp;&amp;(Ii(),vn=!0)},mouseout:function t(){vn&amp;&amp;(Ri(),vn=!1)}},Be={visibilitychange:function t(){l.hidden?dn&amp;&amp;(Ii(),mn=!0):mn&amp;&amp;(Ri(),mn=!1)}},He={keydown:function t(e){e=ji(e);var n=[x.LEFT,x.RIGHT].indexOf(e.keyCode);0&lt;=n&amp;&amp;ki(e,0===n?-1:1)}},Oe={touchstart:Xi,touchmove:Yi,touchend:Ki,touchcancel:Ki},De={mousedown:Xi,mousemove:Yi,mouseup:Ki,mouseleave:Ki},ke=In("controls"),Re=In("nav"),Ie=!!$||n.navAsThumbnails,Pe=In("autoplay"),ze=In("touch"),We=In("mouseDrag"),qe="tns-slide-active",Fe="tns-slide-cloned",je="tns-complete",Ve={load:function t(e){li(Vi(e))},error:function t(e){var n;n=Vi(e),h(n,"failed"),si(n)}},_e="force"===n.preventScrollOnTouch;if(ke)var Ge,Qe,Xe=n.controlsContainer,Ye=n.controlsContainer?n.controlsContainer.outerHTML:"",Ke=n.prevButton,Je=n.nextButton,Ue=n.prevButton?n.prevButton.outerHTML:"",Ze=n.nextButton?n.nextButton.outerHTML:"";if(Re)var $e,tn=n.navContainer,en=n.navContainer?n.navContainer.outerHTML:"",nn=$?ht:Ui(),an=0,rn=-1,on=On(),un=on,ln="tns-nav-active",sn="Carousel Page ",cn=" (Current Slide)";if(Pe)var fn,dn,vn,pn,mn,hn="forward"===n.autoplayDirection?1:-1,yn=n.autoplayButton,gn=n.autoplayButton?n.autoplayButton.outerHTML:"",bn=["&lt;span class='tns-visually-hidden'&gt;"," animation&lt;/span&gt;"];if(ze||We)var xn,wn,Cn={},Mn={},Tn=!1,En=st?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};$||Nn(Ce||Ee),W&amp;&amp;(oe=W,ue="translate",q?(ue+=st?"3d(":"3d(0px, ",le=st?", 0px, 0px)":", 0px)"):(ue+=st?"X(":"Y(",le=")")),Z&amp;&amp;(dt.className=dt.className.replace("tns-vpfix","")),function(){var t;(In("gutter"),ct.className="tns-outer",ft.className="tns-inner",ct.id=we+"-ow",ft.id=we+"-iw",""===dt.id&amp;&amp;(dt.id=we),xe+=P||$?" tns-subpixel":" tns-no-subpixel",xe+=I?" tns-calc":" tns-no-calc",$&amp;&amp;(xe+=" tns-autowidth"),xe+=" tns-"+n.axis,dt.className+=xe,Z?((ut=l.createElement("div")).id=we+"-mw",ut.className="tns-ovh",ct.appendChild(ut),ut.appendChild(ft)):ct.appendChild(ft),qt)&amp;&amp;((ut||ft).className+=" tns-ah");if(vt.insertBefore(ct,dt),ft.appendChild(dt),v(mt,(function(t,e){h(t,"tns-item"),t.id||(t.id=we+"-item"+e),!Z&amp;&amp;ot&amp;&amp;h(t,ot),w(t,{"aria-hidden":"true",tabindex:"-1"})})),ee){for(var e=l.createDocumentFragment(),i=l.createDocumentFragment(),a=ee;a--;){var r=a%ht,o=mt[r].cloneNode(!0);if(h(o,Fe),C(o,"id"),i.insertBefore(o,i.firstChild),Z){var u=mt[ht-1-r].cloneNode(!0);h(u,Fe),C(u,"id"),e.appendChild(u)}}dt.insertBefore(e,dt.firstChild),dt.appendChild(i),mt=dt.children}}(),function(){if(!Z)for(var t=ce,e=ce+Math.min(ht,Dt);t&lt;e;t++){var i=mt[t];i.style.left=100*(t-ce)/Dt+"%",h(i,it),y(i,ot)}if(st&amp;&amp;(P||$?(f(Ut,"#"+we+" &gt; .tns-item","font-size:"+p.getComputedStyle(mt[0]).fontSize+";",d(Ut)),f(Ut,"#"+we,"font-size:0;",d(Ut))):Z&amp;&amp;v(mt,(function(t,e){var n;t.style.marginLeft=(n=e,I?I+"("+100*n+"% / "+ne+")":100*n/ne+"%")}))),z){if(F){var a=ut&amp;&amp;n.autoHeight?Vn(n.speed):"";f(Ut,"#"+we+"-mw",a,d(Ut))}a=zn(n.edgePadding,n.gutter,n.fixedWidth,n.speed,n.autoHeight),f(Ut,"#"+we+"-iw",a,d(Ut)),Z&amp;&amp;(a=st&amp;&amp;!$?"width:"+Wn(n.fixedWidth,n.gutter,n.items)+";":"",F&amp;&amp;(a+=Vn(Pt)),f(Ut,"#"+we,a,d(Ut))),a=st&amp;&amp;!$?qn(n.fixedWidth,n.gutter,n.items):"",n.gutter&amp;&amp;(a+=Fn(n.gutter)),Z||(F&amp;&amp;(a+=Vn(Pt)),V&amp;&amp;(a+=_n(Pt))),a&amp;&amp;f(Ut,"#"+we+" &gt; .tns-item",a,d(Ut))}else{Z&amp;&amp;qt&amp;&amp;(ut.style[F]=Pt/1e3+"s"),ft.style.cssText=zn(Lt,Bt,Nt,qt),Z&amp;&amp;st&amp;&amp;!$&amp;&amp;(dt.style.width=Wn(Nt,Bt,Dt));var a=st&amp;&amp;!$?qn(Nt,Bt,Dt):"";Bt&amp;&amp;(a+=Fn(Bt)),a&amp;&amp;f(Ut,"#"+we+" &gt; .tns-item",a,d(Ut))}if(J&amp;&amp;z)for(var r in J){r=parseInt(r);var o=J[r],a="",u="",l="",s="",c="",m=$?null:Pn("items",r),g=Pn("fixedWidth",r),b=Pn("speed",r),x=Pn("edgePadding",r),w=Pn("autoHeight",r),C=Pn("gutter",r);F&amp;&amp;ut&amp;&amp;Pn("autoHeight",r)&amp;&amp;"speed"in o&amp;&amp;(u="#"+we+"-mw{"+Vn(b)+"}"),("edgePadding"in o||"gutter"in o)&amp;&amp;(l="#"+we+"-iw{"+zn(x,C,g,b,w)+"}"),Z&amp;&amp;st&amp;&amp;!$&amp;&amp;("fixedWidth"in o||"items"in o||Nt&amp;&amp;"gutter"in o)&amp;&amp;(s="width:"+Wn(g,C,m)+";"),F&amp;&amp;"speed"in o&amp;&amp;(s+=Vn(b)),s&amp;&amp;(s="#"+we+"{"+s+"}"),("fixedWidth"in o||Nt&amp;&amp;"gutter"in o||!Z&amp;&amp;"items"in o)&amp;&amp;(c+=qn(g,C,m)),"gutter"in o&amp;&amp;(c+=Fn(C)),!Z&amp;&amp;"speed"in o&amp;&amp;(F&amp;&amp;(c+=Vn(b)),V&amp;&amp;(c+=_n(b))),c&amp;&amp;(c="#"+we+" &gt; .tns-item{"+c+"}"),(a=u+l+s+c)&amp;&amp;Ut.insertRule("@media (min-width: "+r/16+"em) {"+a+"}",Ut.cssRules.length)}}(),Gn();var Sn=Wt?Z?function(){var t=de,e=ve;t+=kt,e-=kt,Lt?(t+=1,e-=1):Nt&amp;&amp;(Ht+Bt)%(Nt+Bt)&amp;&amp;(e-=1),ee&amp;&amp;(e&lt;ce?ce-=ht:ce&lt;t&amp;&amp;(ce+=ht))}:function(){if(ve&lt;ce)for(;de+ht&lt;=ce;)ce-=ht;else if(ce&lt;de)for(;ce&lt;=ve-ht;)ce+=ht}:function(){ce=Math.max(de,Math.min(ve,ce))},An=Z?function(){var t,e,n,i,a,r,o,u,l,s,c;Mi(dt,""),F||!Pt?(Ni(),Pt&amp;&amp;S(dt)||Oi()):(t=dt,e=oe,n=ue,i=le,a=Si(),r=Pt,o=Oi,u=Math.min(r,10),l=0&lt;=a.indexOf("%")?"%":"px",a=a.replace(l,""),s=Number(t.style[e].replace(n,"").replace(i,"").replace(l,"")),c=(a-s)/r*u,setTimeout((function a(){r-=u,s+=c,t.style[e]=n+s+l+i,0&lt;r?setTimeout(a,u):o()}),u)),st||Ji()}:function(){te=[];var t={};t[G]=t[Q]=Oi,D(mt[fe],t),O(mt[ce],t),Li(fe,it,at,!0),Li(ce,ot,it),G&amp;&amp;Q&amp;&amp;Pt&amp;&amp;S(dt)||Oi()};return{version:"2.9.4",getInfo:$i,events:be,goTo:Di,play:function t(){Qt&amp;&amp;!dn&amp;&amp;(zi(),pn=!1)},pause:function t(){dn&amp;&amp;(Wi(),pn=!0)},isOn:gt,updateSliderHeight:mi,refresh:Gn,destroy:function t(){if(Ut.disabled=!0,Ut.ownerNode&amp;&amp;Ut.ownerNode.remove(),D(p,{resize:Jn}),It&amp;&amp;D(l,He),Xe&amp;&amp;D(Xe,Ae),tn&amp;&amp;D(tn,Ne),D(dt,Le),D(dt,Be),yn&amp;&amp;D(yn,{click:qi}),Qt&amp;&amp;clearInterval(fn),Z&amp;&amp;G){var e={};e[G]=Oi,D(dt,e)}_t&amp;&amp;D(dt,Oe),Gt&amp;&amp;D(dt,De);var i=[pt,Ye,Ue,Ze,en,gn];for(var a in Y.forEach((function(t,e){var a="container"===t?ct:n[t];if("object"==_typeof(a)&amp;&amp;a){var r=!!a.previousElementSibling&amp;&amp;a.previousElementSibling,o=a.parentNode;a.outerHTML=i[e],n[t]=r?r.nextElementSibling:o.firstElementChild}})),Y=it=at=rt=ot=st=ct=ft=dt=vt=pt=mt=ht=lt=yt=$=Nt=Lt=Bt=Ht=Dt=kt=Rt=It=Pt=zt=Wt=qt=Ut=Zt=bt=te=ee=ne=ie=ae=re=oe=ue=le=se=ce=fe=de=ve=me=he=ye=ge=be=xe=we=Ce=Me=Te=Ee=Se=Ae=Ne=Le=Be=He=Oe=De=ke=Re=Ie=Pe=ze=We=qe=je=Ve=xt=Ft=jt=Xe=Ye=Ke=Je=Ge=Qe=Vt=tn=en=$e=nn=an=rn=on=un=ln=sn=cn=Qt=Xt=hn=Yt=Kt=yn=gn=Jt=bn=fn=dn=vn=pn=mn=Cn=Mn=xn=Tn=wn=En=_t=Gt=null,this)"rebuild"!==a&amp;&amp;(this[a]=null);gt=!1},rebuild:function e(){return t(a(n,K))}}}function Nn(t){t&amp;&amp;(Ft=Vt=_t=Gt=It=Qt=Kt=Jt=!1)}function Ln(){for(var t=Z?ce-ee:ce;t&lt;0;)t+=ht;return t%ht+1}function Bn(t){return t=t?Math.max(0,Math.min(Wt?ht-1:ht-Dt,t)):0,Z?t+ee:t}function Hn(t){for(null==t&amp;&amp;(t=ce),Z&amp;&amp;(t-=ee);t&lt;0;)t+=ht;return Math.floor(t%ht)}function On(){var t,e=Hn();return t=Ie?e:Nt||$?Math.ceil((e+1)*nn/ht-1):Math.floor(e/Dt),!Wt&amp;&amp;Z&amp;&amp;ce===ve&amp;&amp;(t=nn-1),t}function Dn(){return p.innerWidth||l.documentElement.clientWidth||l.body.clientWidth}function kn(t){return"top"===t?"afterbegin":"beforeend"}function Rn(){var t=Lt?2*Lt-Bt:0;return function t(e){if(null!=e){var n,i,a=l.createElement("div");return e.appendChild(a),i=(n=a.getBoundingClientRect()).right-n.left,a.remove(),i||t(e.parentNode)}}(vt)-t}function In(t){if(n[t])return!0;if(J)for(var e in J)if(J[e][t])return!0;return!1}function Pn(t,e){if(null==e&amp;&amp;(e=yt),"items"===t&amp;&amp;Nt)return Math.floor((Ht+Bt)/(Nt+Bt))||1;var i=n[t];if(J)for(var a in J)e&gt;=parseInt(a)&amp;&amp;t in J[a]&amp;&amp;(i=J[a][t]);return"slideBy"===t&amp;&amp;"page"===i&amp;&amp;(i=Pn("items")),Z||"slideBy"!==t&amp;&amp;"items"!==t||(i=Math.floor(i)),i}function zn(t,e,n,i,a){var r="";if(void 0!==t){var o=t;e&amp;&amp;(o-=e),r=st?"margin: 0 "+o+"px 0 "+t+"px;":"margin: "+t+"px 0 "+o+"px 0;"}else if(e&amp;&amp;!n){var u="-"+e+"px";r="margin: 0 "+(st?u+" 0 0":"0 "+u+" 0")+";"}return!Z&amp;&amp;a&amp;&amp;F&amp;&amp;i&amp;&amp;(r+=Vn(i)),r}function Wn(t,e,n){return t?(t+e)*ne+"px":I?I+"("+100*ne+"% / "+n+")":100*ne/n+"%"}function qn(t,e,n){var i;if(t)i=t+e+"px";else{Z||(n=Math.floor(n));var a=Z?ne:n;i=I?I+"(100% / "+a+")":100/a+"%"}return i="width:"+i,"inner"!==U?i+";":i+" !important;"}function Fn(t){var e="";return!1!==t&amp;&amp;(e=(st?"padding-":"margin-")+(st?"right":"bottom")+": "+t+"px;"),e}function jn(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&amp;&amp;(n="-"+n+"-"),n}function Vn(t){return jn(F,18)+"transition-duration:"+t/1e3+"s;"}function _n(t){return jn(V,17)+"animation-duration:"+t/1e3+"s;"}function Gn(){if(In("autoHeight")||$||!st){var t=dt.querySelectorAll("img");v(t,(function(t){var e=t.src;Zt||(e&amp;&amp;e.indexOf("data:image")&lt;0?(t.src="",O(t,Ve),h(t,"loading"),t.src=e):li(t))})),e((function(){di(M(t),(function(){xt=!0}))})),In("autoHeight")&amp;&amp;(t=ci(ce,Math.min(ce+Dt-1,ne-1))),Zt?Qn():e((function(){di(M(t),Qn)}))}else Z&amp;&amp;Ai(),Yn(),Kn()}function Qn(){if($&amp;&amp;1&lt;ht){var t=Wt?ce:ht-1;!function e(){var n=mt[t].getBoundingClientRect().left,i=mt[t-1].getBoundingClientRect().right;Math.abs(n-i)&lt;=1?Xn():setTimeout((function(){e()}),16)}()}else Xn()}function Xn(){st&amp;&amp;!$||(hi(),$?(ae=Ei(),Te&amp;&amp;(Ee=Zn()),ve=se(),Nn(Ce||Ee)):Ji()),Z&amp;&amp;Ai(),Yn(),Kn()}function Yn(){if(yi(),ct.insertAdjacentHTML("afterbegin",'&lt;div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true"&gt;slide &lt;span class="current"&gt;'+ri()+"&lt;/span&gt;  of "+ht+"&lt;/div&gt;"),wt=ct.querySelector(".tns-liveregion .current"),Pe){var t=Qt?"stop":"start";yn?w(yn,{"data-action":t}):n.autoplayButtonOutput&amp;&amp;(ct.insertAdjacentHTML(kn(n.autoplayPosition),'&lt;button type="button" data-action="'+t+'"&gt;'+bn[0]+t+bn[1]+Yt[0]+"&lt;/button&gt;"),yn=ct.querySelector("[data-action]")),yn&amp;&amp;O(yn,{click:qi}),Qt&amp;&amp;(zi(),Kt&amp;&amp;O(dt,Le),Jt&amp;&amp;O(dt,Be))}if(Re){if(tn)w(tn,{"aria-label":"Carousel Pagination"}),v($e=tn.children,(function(t,e){w(t,{"data-nav":e,tabindex:"-1","aria-label":sn+(e+1),"aria-controls":we})}));else{for(var e="",i=Ie?"":'style="display:none"',a=0;a&lt;ht;a++)e+='&lt;button type="button" data-nav="'+a+'" tabindex="-1" aria-controls="'+we+'" '+i+' aria-label="'+sn+(a+1)+'"&gt;&lt;/button&gt;';e='&lt;div class="tns-nav" aria-label="Carousel Pagination"&gt;'+e+"&lt;/div&gt;",ct.insertAdjacentHTML(kn(n.navPosition),e),tn=ct.querySelector(".tns-nav"),$e=tn.children}if(Zi(),F){var r=F.substring(0,F.length-18).toLowerCase(),o="transition: all "+Pt/1e3+"s";r&amp;&amp;(o="-"+r+"-"+o),f(Ut,"[aria-controls^="+we+"-item]",o,d(Ut))}w($e[on],{"aria-label":sn+(on+1)+cn}),C($e[on],"tabindex"),h($e[on],ln),O(tn,Ne)}ke&amp;&amp;(Xe||Ke&amp;&amp;Je||(ct.insertAdjacentHTML(kn(n.controlsPosition),'&lt;div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"&gt;&lt;button type="button" data-controls="prev" tabindex="-1" aria-controls="'+we+'"&gt;'+jt[0]+'&lt;/button&gt;&lt;button type="button" data-controls="next" tabindex="-1" aria-controls="'+we+'"&gt;'+jt[1]+"&lt;/button&gt;&lt;/div&gt;"),Xe=ct.querySelector(".tns-controls")),Ke&amp;&amp;Je||(Ke=Xe.children[0],Je=Xe.children[1]),n.controlsContainer&amp;&amp;w(Xe,{"aria-label":"Carousel Navigation",tabindex:"0"}),(n.controlsContainer||n.prevButton&amp;&amp;n.nextButton)&amp;&amp;w([Ke,Je],{"aria-controls":we,tabindex:"-1"}),(n.controlsContainer||n.prevButton&amp;&amp;n.nextButton)&amp;&amp;(w(Ke,{"data-controls":"prev"}),w(Je,{"data-controls":"next"})),Ge=bi(Ke),Qe=bi(Je),Ci(),Xe?O(Xe,Ae):(O(Ke,Ae),O(Je,Ae))),ti()}function Kn(){if(Z&amp;&amp;G){var t={};t[G]=Oi,O(dt,t)}_t&amp;&amp;O(dt,Oe,n.preventScrollOnTouch),Gt&amp;&amp;O(dt,De),It&amp;&amp;O(l,He),"inner"===U?be.on("outerResized",(function(){Un(),be.emit("innerLoaded",$i())})):(J||Nt||$||qt||!st)&amp;&amp;O(p,{resize:Jn}),qt&amp;&amp;("outer"===U?be.on("innerLoaded",fi):Ce||fi()),ui(),Ce?ii():Ee&amp;&amp;ni(),be.on("indexChanged",vi),"inner"===U&amp;&amp;be.emit("innerLoaded",$i()),"function"==typeof ge&amp;&amp;ge($i()),gt=!0}function Jn(t){e((function(){Un(ji(t))}))}function Un(t){if(gt){"outer"===U&amp;&amp;be.emit("outerResized",$i(t)),yt=Dn();var e,i=lt,a=!1;J&amp;&amp;($n(),(e=i!==lt)&amp;&amp;be.emit("newBreakpointStart",$i(t)));var r,o,u,s,c=Dt,p=Ce,m=Ee,g=It,b=Ft,x=Vt,w=_t,C=Gt,M=Qt,S=Kt,A=Jt,N=ce;if(e){var L=Nt,B=qt,H=jt,k=Ot,R=Yt;if(!z)var I=Bt,P=Lt}if(It=Pn("arrowKeys"),Ft=Pn("controls"),Vt=Pn("nav"),_t=Pn("touch"),Ot=Pn("center"),Gt=Pn("mouseDrag"),Qt=Pn("autoplay"),Kt=Pn("autoplayHoverPause"),Jt=Pn("autoplayResetOnVisibility"),e&amp;&amp;(Ce=Pn("disable"),Nt=Pn("fixedWidth"),Pt=Pn("speed"),qt=Pn("autoHeight"),jt=Pn("controlsText"),Yt=Pn("autoplayText"),Xt=Pn("autoplayTimeout"),z||(Lt=Pn("edgePadding"),Bt=Pn("gutter"))),Nn(Ce),Ht=Rn(),st&amp;&amp;!$||Ce||(hi(),st||(Ji(),a=!0)),(Nt||$)&amp;&amp;(ae=Ei(),ve=se()),(e||Nt)&amp;&amp;(Dt=Pn("items"),kt=Pn("slideBy"),(o=Dt!==c)&amp;&amp;(Nt||$||(ve=se()),Sn())),e&amp;&amp;Ce!==p&amp;&amp;(Ce?ii():function(){if(Me){if(Ut.disabled=!1,dt.className+=xe,Ai(),Wt)for(var t=ee;t--;)Z&amp;&amp;E(mt[t]),E(mt[ne-t-1]);if(!Z)for(var e=ce,n=ce+ht;e&lt;n;e++){var i=mt[e],a=e&lt;ce+Dt?it:ot;i.style.left=100*(e-ce)/Dt+"%",h(i,a)}ei(),Me=!1}}()),Te&amp;&amp;(e||Nt||$)&amp;&amp;(Ee=Zn())!==m&amp;&amp;(Ee?(Ni(Si(Bn(0))),ni()):(function(){if(Se){if(Lt&amp;&amp;z&amp;&amp;(ft.style.margin=""),ee)for(var t="tns-transparent",e=ee;e--;)Z&amp;&amp;y(mt[e],t),y(mt[ne-e-1],t);ei(),Se=!1}}(),a=!0)),Nn(Ce||Ee),Qt||(Kt=Jt=!1),It!==g&amp;&amp;(It?O(l,He):D(l,He)),Ft!==b&amp;&amp;(Ft?Xe?E(Xe):(Ke&amp;&amp;E(Ke),Je&amp;&amp;E(Je)):Xe?T(Xe):(Ke&amp;&amp;T(Ke),Je&amp;&amp;T(Je))),Vt!==x&amp;&amp;(Vt?(E(tn),Zi()):T(tn)),_t!==w&amp;&amp;(_t?O(dt,Oe,n.preventScrollOnTouch):D(dt,Oe)),Gt!==C&amp;&amp;(Gt?O(dt,De):D(dt,De)),Qt!==M&amp;&amp;(Qt?(yn&amp;&amp;E(yn),dn||pn||zi()):(yn&amp;&amp;T(yn),dn&amp;&amp;Wi())),Kt!==S&amp;&amp;(Kt?O(dt,Le):D(dt,Le)),Jt!==A&amp;&amp;(Jt?O(l,Be):D(l,Be)),e){if(Nt===L&amp;&amp;Ot===k||(a=!0),qt!==B&amp;&amp;(qt||(ft.style.height="")),Ft&amp;&amp;jt!==H&amp;&amp;(Ke.innerHTML=jt[0],Je.innerHTML=jt[1]),yn&amp;&amp;Yt!==R){var W=Qt?1:0,q=yn.innerHTML,F=q.length-R[W].length;q.substring(F)===R[W]&amp;&amp;(yn.innerHTML=q.substring(0,F)+Yt[W])}}else Ot&amp;&amp;(Nt||$)&amp;&amp;(a=!0);if((o||Nt&amp;&amp;!$)&amp;&amp;(nn=Ui(),Zi()),(r=ce!==N)?(be.emit("indexChanged",$i()),a=!0):o?r||vi():(Nt||$)&amp;&amp;(ui(),yi(),ai()),o&amp;&amp;!Z&amp;&amp;function(){for(var t=ce+Math.min(ht,Dt),e=ne;e--;){var n=mt[e];ce&lt;=e&amp;&amp;e&lt;t?(h(n,"tns-moving"),n.style.left=100*(e-ce)/Dt+"%",h(n,it),y(n,ot)):n.style.left&amp;&amp;(n.style.left="",h(n,ot),y(n,it)),y(n,at)}setTimeout((function(){v(mt,(function(t){y(t,"tns-moving")}))}),300)}(),!Ce&amp;&amp;!Ee){if(e&amp;&amp;!z&amp;&amp;(Lt===P&amp;&amp;Bt===I||(ft.style.cssText=zn(Lt,Bt,Nt,Pt,qt)),st)){Z&amp;&amp;(dt.style.width=Wn(Nt,Bt,Dt));var j=qn(Nt,Bt,Dt)+Fn(Bt);s=d(u=Ut)-1,"deleteRule"in u?u.deleteRule(s):u.removeRule(s),f(Ut,"#"+we+" &gt; .tns-item",j,d(Ut))}qt&amp;&amp;fi(),a&amp;&amp;(Ai(),fe=ce)}e&amp;&amp;be.emit("newBreakpointEnd",$i(t))}}function Zn(){if(!Nt&amp;&amp;!$)return ht&lt;=(Ot?Dt-(Dt-1)/2:Dt);var t=Nt?(Nt+Bt)*ht:bt[ht],e=Lt?Ht+2*Lt:Ht+Bt;return Ot&amp;&amp;(e-=Nt?(Ht-Nt)/2:(Ht-(bt[ce+1]-bt[ce]-Bt))/2),t&lt;=e}function $n(){for(var t in lt=0,J)(t=parseInt(t))&lt;=yt&amp;&amp;(lt=t)}function ti(){!Qt&amp;&amp;yn&amp;&amp;T(yn),!Vt&amp;&amp;tn&amp;&amp;T(tn),Ft||(Xe?T(Xe):(Ke&amp;&amp;T(Ke),Je&amp;&amp;T(Je)))}function ei(){Qt&amp;&amp;yn&amp;&amp;E(yn),Vt&amp;&amp;tn&amp;&amp;E(tn),Ft&amp;&amp;(Xe?E(Xe):(Ke&amp;&amp;E(Ke),Je&amp;&amp;E(Je)))}function ni(){if(!Se){if(Lt&amp;&amp;(ft.style.margin="0px"),ee)for(var t="tns-transparent",e=ee;e--;)Z&amp;&amp;h(mt[e],t),h(mt[ne-e-1],t);ti(),Se=!0}}function ii(){if(!Me){if(Ut.disabled=!0,dt.className=dt.className.replace(xe.substring(1),""),C(dt,["style"]),Wt)for(var t=ee;t--;)Z&amp;&amp;T(mt[t]),T(mt[ne-t-1]);if(st&amp;&amp;Z||C(ft,["style"]),!Z)for(var e=ce,n=ce+ht;e&lt;n;e++){var i=mt[e];C(i,["style"]),y(i,it),y(i,ot)}ti(),Me=!0}}function ai(){var t=ri();wt.innerHTML!==t&amp;&amp;(wt.innerHTML=t)}function ri(){var t=oi(),e=t[0]+1,n=t[1]+1;return e===n?e+"":e+" to "+n}function oi(t){null==t&amp;&amp;(t=Si());var e,n,i,a=ce;if(Ot||Lt?($||Nt)&amp;&amp;(n=-(parseFloat(t)+Lt),i=n+Ht+2*Lt):$&amp;&amp;(n=bt[ce],i=n+Ht),$)bt.forEach((function(t,r){r&lt;ne&amp;&amp;((Ot||Lt)&amp;&amp;t&lt;=n+.5&amp;&amp;(a=r),.5&lt;=i-t&amp;&amp;(e=r))}));else{if(Nt){var r=Nt+Bt;Ot||Lt?(a=Math.floor(n/r),e=Math.ceil(i/r-1)):e=a+Math.ceil(Ht/r)-1}else if(Ot||Lt){var o=Dt-1;if(Ot?(a-=o/2,e=ce+o/2):e=ce+o,Lt){var u=Lt*Dt/Ht;a-=u,e+=u}a=Math.floor(a),e=Math.ceil(e)}else e=a+Dt-1;a=Math.max(a,0),e=Math.min(e,ne-1)}return[a,e]}function ui(){if(Zt&amp;&amp;!Ce){var t=oi();t.push($t),ci.apply(null,t).forEach((function(t){if(!m(t,je)){var e={};e[G]=function(t){t.stopPropagation()},O(t,e),O(t,Ve),t.src=b(t,"data-src");var n=b(t,"data-srcset");n&amp;&amp;(t.srcset=n),h(t,"loading")}}))}}function li(t){h(t,"loaded"),si(t)}function si(t){h(t,je),y(t,"loading"),D(t,Ve)}function ci(t,e,n){var i=[];for(n||(n="img");t&lt;=e;)v(mt[t].querySelectorAll(n),(function(t){i.push(t)})),t++;return i}function fi(){var t=ci.apply(null,oi());e((function(){di(t,mi)}))}function di(t,n){return xt?n():(t.forEach((function(e,n){!Zt&amp;&amp;e.complete&amp;&amp;si(e),m(e,je)&amp;&amp;t.splice(n,1)})),t.length?void e((function(){di(t,n)})):n())}function vi(){ui(),yi(),ai(),Ci(),function(){if(Vt&amp;&amp;(on=0&lt;=rn?rn:On(),rn=-1,on!==un)){var t=$e[un],e=$e[on];w(t,{tabindex:"-1","aria-label":sn+(un+1)}),y(t,ln),w(e,{"aria-label":sn+(on+1)+cn}),C(e,"tabindex"),h(e,ln),un=on}}()}function pi(t,e){for(var n=[],i=t,a=Math.min(t+e,ne);i&lt;a;i++)n.push(mt[i].offsetHeight);return Math.max.apply(null,n)}function mi(){var t=qt?pi(ce,Dt):pi(ee,ht),e=ut||ft;e.style.height!==t&amp;&amp;(e.style.height=t+"px")}function hi(){bt=[0];var t=st?"left":"top",e=st?"right":"bottom",n=mt[0].getBoundingClientRect()[t];v(mt,(function(i,a){a&amp;&amp;bt.push(i.getBoundingClientRect()[t]-n),a===ne-1&amp;&amp;bt.push(i.getBoundingClientRect()[e]-n)}))}function yi(){var t=oi(),e=t[0],n=t[1];v(mt,(function(t,i){e&lt;=i&amp;&amp;i&lt;=n?g(t,"aria-hidden")&amp;&amp;(C(t,["aria-hidden","tabindex"]),h(t,qe)):g(t,"aria-hidden")||(w(t,{"aria-hidden":"true",tabindex:"-1"}),y(t,qe))}))}function gi(t){return t.nodeName.toLowerCase()}function bi(t){return"button"===gi(t)}function xi(t){return"true"===t.getAttribute("aria-disabled")}function wi(t,e,n){t?e.disabled=n:e.setAttribute("aria-disabled",n.toString())}function Ci(){if(Ft&amp;&amp;!zt&amp;&amp;!Wt){var t=Ge?Ke.disabled:xi(Ke),e=Qe?Je.disabled:xi(Je),n=ce&lt;=de,i=!zt&amp;&amp;ve&lt;=ce;n&amp;&amp;!t&amp;&amp;wi(Ge,Ke,!0),!n&amp;&amp;t&amp;&amp;wi(Ge,Ke,!1),i&amp;&amp;!e&amp;&amp;wi(Qe,Je,!0),!i&amp;&amp;e&amp;&amp;wi(Qe,Je,!1)}}function Mi(t,e){F&amp;&amp;(t.style[F]=e)}function Ti(t){return null==t&amp;&amp;(t=ce),$?(Ht-(Lt?Bt:0)-(bt[t+1]-bt[t]-Bt))/2:Nt?(Ht-Nt)/2:(Dt-1)/2}function Ei(){var t=Ht+(Lt?Bt:0)-(Nt?(Nt+Bt)*ne:bt[ne]);return Ot&amp;&amp;!Wt&amp;&amp;(t=Nt?-(Nt+Bt)*(ne-1)-Ti():Ti(ne-1)-bt[ne-1]),0&lt;t&amp;&amp;(t=0),t}function Si(t){var e;if(null==t&amp;&amp;(t=ce),st&amp;&amp;!$)if(Nt)e=-(Nt+Bt)*t,Ot&amp;&amp;(e+=Ti());else{var n=W?ne:Dt;Ot&amp;&amp;(t-=Ti()),e=100*-t/n}else e=-bt[t],Ot&amp;&amp;$&amp;&amp;(e+=Ti());return ie&amp;&amp;(e=Math.max(e,ae)),e+(!st||$||Nt?"px":"%")}function Ai(t){Mi(dt,"0s"),Ni(t)}function Ni(t){null==t&amp;&amp;(t=Si()),dt.style[oe]=ue+t+le}function Li(t,e,n,i){var a=t+Dt;Wt||(a=Math.min(a,ne));for(var r=t;r&lt;a;r++){var o=mt[r];i||(o.style.left=100*(r-ce)/Dt+"%"),rt&amp;&amp;j&amp;&amp;(o.style[j]=o.style[_]=rt*(r-t)/1e3+"s"),y(o,e),h(o,n),i&amp;&amp;te.push(o)}}function Bi(t,e){re&amp;&amp;Sn(),(ce!==fe||e)&amp;&amp;(be.emit("indexChanged",$i()),be.emit("transitionStart",$i()),qt&amp;&amp;fi(),dn&amp;&amp;t&amp;&amp;0&lt;=["click","keydown"].indexOf(t.type)&amp;&amp;Wi(),ye=!0,An())}function Hi(t){return t.toLowerCase().replace(/-/g,"")}function Oi(t){if(Z||ye){if(be.emit("transitionEnd",$i(t)),!Z&amp;&amp;0&lt;te.length)for(var e=0;e&lt;te.length;e++){var n=te[e];n.style.left="",_&amp;&amp;j&amp;&amp;(n.style[_]="",n.style[j]=""),y(n,at),h(n,ot)}if(!t||!Z&amp;&amp;t.target.parentNode===dt||t.target===dt&amp;&amp;Hi(t.propertyName)===Hi(oe)){if(!re){var i=ce;Sn(),ce!==i&amp;&amp;(be.emit("indexChanged",$i()),Ai())}"inner"===U&amp;&amp;be.emit("innerLoaded",$i()),ye=!1,fe=ce}}}function Di(t,e){if(!Ee)if("prev"===t)ki(e,-1);else if("next"===t)ki(e,1);else{if(ye){if(pe)return;Oi()}var n=Hn(),i=0;if("first"===t?i=-n:"last"===t?i=Z?ht-Dt-n:ht-1-n:("number"!=typeof t&amp;&amp;(t=parseInt(t)),isNaN(t)||(e||(t=Math.max(0,Math.min(ht-1,t))),i=t-n)),!Z&amp;&amp;i&amp;&amp;Math.abs(i)&lt;Dt){var a=0&lt;i?1:-1;i+=de&lt;=ce+i-ht?ht*a:2*ht*a*-1}ce+=i,Z&amp;&amp;Wt&amp;&amp;(ce&lt;de&amp;&amp;(ce+=ht),ve&lt;ce&amp;&amp;(ce-=ht)),Hn(ce)!==Hn(fe)&amp;&amp;Bi(e)}}function ki(t,e){if(ye){if(pe)return;Oi()}var n;if(!e){for(var i=Vi(t=ji(t));i!==Xe&amp;&amp;[Ke,Je].indexOf(i)&lt;0;)i=i.parentNode;var a=[Ke,Je].indexOf(i);0&lt;=a&amp;&amp;(n=!0,e=0===a?-1:1)}if(zt){if(ce===de&amp;&amp;-1===e)return void Di("last",t);if(ce===ve&amp;&amp;1===e)return void Di("first",t)}e&amp;&amp;(ce+=kt*e,$&amp;&amp;(ce=Math.floor(ce)),Bi(n||t&amp;&amp;"keydown"===t.type?t:null))}function Ri(){fn=setInterval((function(){ki(null,hn)}),Xt),dn=!0}function Ii(){clearInterval(fn),dn=!1}function Pi(t,e){w(yn,{"data-action":t}),yn.innerHTML=bn[0]+t+bn[1]+e}function zi(){Ri(),yn&amp;&amp;Pi("stop",Yt[1])}function Wi(){Ii(),yn&amp;&amp;Pi("start",Yt[0])}function qi(){dn?(Wi(),pn=!0):(zi(),pn=!1)}function Fi(t){t.focus()}function ji(t){return _i(t=t||p.event)?t.changedTouches[0]:t}function Vi(t){return t.target||p.event.srcElement}function _i(t){return 0&lt;=t.type.indexOf("touch")}function Gi(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function Qi(){return r=Mn.y-Cn.y,o=Mn.x-Cn.x,t=Math.atan2(r,o)*(180/Math.PI),i=!1,90-(e=me)&lt;=(a=Math.abs(90-Math.abs(t)))?i="horizontal":a&lt;=e&amp;&amp;(i="vertical"),i===n.axis;var t,e,i,a,r,o}function Xi(t){if(ye){if(pe)return;Oi()}Qt&amp;&amp;dn&amp;&amp;Ii(),Tn=!0,wn&amp;&amp;(i(wn),wn=null);var e=ji(t);be.emit(_i(t)?"touchStart":"dragStart",$i(t)),!_i(t)&amp;&amp;0&lt;=["img","a"].indexOf(gi(Vi(t)))&amp;&amp;Gi(t),Mn.x=Cn.x=e.clientX,Mn.y=Cn.y=e.clientY,Z&amp;&amp;(xn=parseFloat(dt.style[oe].replace(ue,"")),Mi(dt,"0s"))}function Yi(t){if(Tn){var n=ji(t);Mn.x=n.clientX,Mn.y=n.clientY,Z?wn||(wn=e((function(){!function t(n){if(he){if(i(wn),Tn&amp;&amp;(wn=e((function(){t(n)}))),"?"===he&amp;&amp;(he=Qi()),he){!_e&amp;&amp;_i(n)&amp;&amp;(_e=!0);try{n.type&amp;&amp;be.emit(_i(n)?"touchMove":"dragMove",$i(n))}catch(t){}var a=xn,r=En(Mn,Cn),o;if(!st||Nt||$)a+=r,a+="px";else a+=W?r*Dt*100/((Ht+Bt)*ne):100*r/(Ht+Bt),a+="%";dt.style[oe]=ue+a+le}}else Tn=!1}(t)}))):("?"===he&amp;&amp;(he=Qi()),he&amp;&amp;(_e=!0)),("boolean"!=typeof t.cancelable||t.cancelable)&amp;&amp;_e&amp;&amp;t.preventDefault()}}function Ki(t){if(Tn){wn&amp;&amp;(i(wn),wn=null),Z&amp;&amp;Mi(dt,""),Tn=!1;var a=ji(t);Mn.x=a.clientX,Mn.y=a.clientY;var r=En(Mn,Cn);if(Math.abs(r)){if(!_i(t)){var o=Vi(t);O(o,{click:function t(e){Gi(e),D(o,{click:t})}})}Z?wn=e((function(){if(st&amp;&amp;!$){var e=-r*Dt/(Ht+Bt);e=0&lt;r?Math.floor(e):Math.ceil(e),ce+=e}else{var n=-(xn+r);if(n&lt;=0)ce=de;else if(n&gt;=bt[ne-1])ce=ve;else for(var i=0;i&lt;ne&amp;&amp;n&gt;=bt[i];)n&gt;bt[ce=i]&amp;&amp;r&lt;0&amp;&amp;(ce+=1),i++}Bi(t,r),be.emit(_i(t)?"touchEnd":"dragEnd",$i(t))})):he&amp;&amp;ki(t,0&lt;r?-1:1)}}"auto"===n.preventScrollOnTouch&amp;&amp;(_e=!1),me&amp;&amp;(he="?"),Qt&amp;&amp;!dn&amp;&amp;Ri()}function Ji(){(ut||ft).style.height=bt[ce+Dt]-bt[ce]+"px"}function Ui(){var t=Nt?(Nt+Bt)*ht/Ht:ht/Dt;return Math.min(Math.ceil(t),ht)}function Zi(){if(Vt&amp;&amp;!Ie&amp;&amp;nn!==an){var t=an,e=nn,n=E;for(nn&lt;an&amp;&amp;(t=nn,e=an,n=T);t&lt;e;)n($e[t]),t++;an=nn}}function $i(t){return{container:dt,slideItems:mt,navContainer:tn,navItems:$e,controlsContainer:Xe,hasControls:ke,prevButton:Ke,nextButton:Je,items:Dt,slideBy:kt,cloneCount:ee,slideCount:ht,slideCountNew:ne,index:ce,indexCached:fe,displayIndex:Ln(),navCurrentIndex:on,navCurrentIndexCached:un,pages:nn,pagesCached:an,sheet:Ut,isOn:gt,event:t||{}}}X&amp;&amp;console.warn("No slides found in",n.container)};return R}();
;(function($,settings){(function($){var t=window.dmws.baseUrl,o=window.location.href;-1!==o.toLowerCase().indexOf('/checkout/')&amp;&amp;-1===o.toLowerCase().indexOf('/checkout/thankyou')&amp;&amp;$.ajax({url:o,data:{format:'json'},dataType:'json',crossDomain:!0}).done((function(o){if(o.checkout||o.pay||o.order){var e={method:1,details:2,shipment:3,payment:4,review:5,confirm:5,pay:6,thankyou:7},a;if(o.pay||o.order){var i=o.pay?o.pay.order:o.order;a={checkout:{step:e[o.pay?'pay':'thankyou']},order:{id:i.information.id},quote:{id:i.information.quote_id,total:parseFloat(i.information.price_incl),products:i.products.map((function(t){return{id:t.product_id,vid:t.variant_id,title:t.title,url:t.url,variant:t.variant?t.variant.toString():null,quantity:t.quantity,price:parseFloat(t.price_incl)}}))},customer:{id:i.customer.id,name:i.customer.firstname,email:i.customer.email,country:i.billing.country_code,language:o.shop.language,currency:o.shop.currency}}}else a={checkout:{id:o.checkout.id,step:e[o.step]},quote:{id:o.checkout.quote.id,total:o.checkout.quote.price_incl,products:o.checkout.quote.products.map((function(t){return{id:t.product_id,vid:t.variant_id,title:t.title,url:t.url,variant:t.variant?t.variant.toString():null,image:t.image_src,quantity:t.quantity,price:t.price_incl}}))},customer:{id:o.checkout.user?o.checkout.user.id:null,email:o.checkout.customer.email,name:o.checkout.customer.firstname,country:o.checkout.billing_address.country,language:o.shop.language,currency:o.shop.currency}};var r={};a.quote.products.forEach((function(t){var o="".concat(t.id,".").concat(t.vid);r.hasOwnProperty(o)?(r[o].price+=t.price,r[o].quantity+=t.quantity):r[o]=t})),a.quote.products=Object.keys(r).map((function(t){return r[t]})),$.ajax({type:'POST',dataType:'json',contentType:'application/json',crossDomain:!0,url:"".concat(t,"/api/shops/").concat(o.shop.id,"/checkout"),data:JSON.stringify(a)})}}))})(window.jQuery);})(window.jQuery,{});(function($,settings){(()=&gt;{"use strict";var t={663:(t,e,n)=&gt;{var i=window,o=i.requestAnimationFrame||i.webkitRequestAnimationFrame||i.mozRequestAnimationFrame||i.msRequestAnimationFrame||function(t){return setTimeout(t,16)},r=window,a=r.cancelAnimationFrame||r.mozCancelAnimationFrame||function(t){clearTimeout(t)};function s(){for(var t,e,n,i=arguments[0]||{},o=1,r=arguments.length;o&lt;r;o++)if(null!==(t=arguments[o]))for(e in t)i!==(n=t[e])&amp;&amp;void 0!==n&amp;&amp;(i[e]=n);return i}function u(t){return['true','false'].indexOf(t)&gt;=0?JSON.parse(t):t}function l(t,e,n,i){if(i)try{t.setItem(e,n)}catch(t){}return n}function c(){var t=window.tnsId;return window.tnsId=t?t+1:1,'tns'+window.tnsId}function f(){var t=document,e=t.body;return e||((e=t.createElement('body')).fake=!0),e}var d=document.documentElement;function p(t){var e='';return t.fake&amp;&amp;(e=d.style.overflow,t.style.background='',t.style.overflow=d.style.overflow='hidden',d.appendChild(t)),e}function m(t,e){t.fake&amp;&amp;(t.remove(),d.style.overflow=e,d.offsetHeight)}function h(){var t=document,e=f(),n=p(e),i=t.createElement('div'),o=!1;e.appendChild(i);try{for(var r='(10px * 10)',a=['calc'+r,'-moz-calc'+r,'-webkit-calc'+r],s,u=0;u&lt;3;u++)if(s=a[u],i.style.width=s,100===i.offsetWidth){o=s.replace(r,'');break}}catch(t){}return e.fake?m(e,n):i.remove(),o}function g(){var t=document,e=f(),n=p(e),i=t.createElement('div'),o=t.createElement('div'),r='',a=70,s=3,u=!1;i.className="tns-t-subp2",o.className="tns-t-ct";for(var l=0;l&lt;a;l++)r+='&lt;div&gt;&lt;/div&gt;';return o.innerHTML=r,i.appendChild(o),e.appendChild(i),u=Math.abs(i.getBoundingClientRect().left-o.children[67].getBoundingClientRect().left)&lt;2,e.fake?m(e,n):i.remove(),u}function v(){if(window.matchMedia||window.msMatchMedia)return!0;var t=document,e=f(),n=p(e),i=t.createElement('div'),o=t.createElement('style'),r='@media all and (min-width:1px){.tns-mq-test{position:absolute}}',a;return o.type='text/css',i.className='tns-mq-test',e.appendChild(o),e.appendChild(i),o.styleSheet?o.styleSheet.cssText=r:o.appendChild(t.createTextNode(r)),a=window.getComputedStyle?window.getComputedStyle(i).position:i.currentStyle.position,e.fake?m(e,n):i.remove(),"absolute"===a}function y(t,e){var n=document.createElement("style");return t&amp;&amp;n.setAttribute("media",t),e&amp;&amp;n.setAttribute("nonce",e),document.querySelector('head').appendChild(n),n.sheet?n.sheet:n.styleSheet}function b(t,e,n,i){'insertRule'in t?t.insertRule(e+'{'+n+'}',i):t.addRule(e,n,i)}function _(t,e){'deleteRule'in t?t.deleteRule(e):t.removeRule(e)}function w(t){var e;return('insertRule'in t?t.cssRules:t.rules).length}function x(t,e){return Math.atan2(t,e)*(180/Math.PI)}function T(t,e){var n=!1,i=Math.abs(90-Math.abs(t));return i&gt;=90-e?n='horizontal':i&lt;=e&amp;&amp;(n='vertical'),n}function k(t,e,n){for(var i=0,o=t.length;i&lt;o;i++)e.call(n,t[i],i)}var C='classList'in document.createElement('_'),M=C?function(t,e){return t.classList.contains(e)}:function(t,e){return t.className.indexOf(e)&gt;=0},E=C?function(t,e){M(t,e)||t.classList.add(e)}:function(t,e){M(t,e)||(t.className+=' '+e)},O=C?function(t,e){M(t,e)&amp;&amp;t.classList.remove(e)}:function(t,e){M(t,e)&amp;&amp;(t.className=t.className.replace(e,''))};function N(t,e){return t.hasAttribute(e)}function L(t,e){return t.getAttribute(e)}function D(t){return void 0!==t.item}function A(t,e){if(t=D(t)||t instanceof Array?t:[t],'[object Object]'===Object.prototype.toString.call(e))for(var n=t.length;n--;)for(var i in e)t[n].setAttribute(i,e[i])}function R(t,e){t=D(t)||t instanceof Array?t:[t];for(var n=(e=e instanceof Array?e:[e]).length,i=t.length;i--;)for(var o=n;o--;)t[i].removeAttribute(e[o])}function B(t){for(var e=[],n=0,i=t.length;n&lt;i;n++)e.push(t[n]);return e}function S(t,e){'none'!==t.style.display&amp;&amp;(t.style.display='none')}function H(t,e){'none'===t.style.display&amp;&amp;(t.style.display='')}function P(t){return'none'!==window.getComputedStyle(t).display}function I(t){if('string'==typeof t){var e=[t],n=t.charAt(0).toUpperCase()+t.substr(1),i;['Webkit','Moz','ms','O'].forEach((function(i){'ms'===i&amp;&amp;'transform'!==t||e.push(i+n)})),t=e}for(var o=document.createElement('fakeelement'),r=t.length,a=0;a&lt;t.length;a++){var s=t[a];if(void 0!==o.style[s])return s}return!1}function z(t){if(!t)return!1;if(!window.getComputedStyle)return!1;var e=document,n=f(),i=p(n),o=e.createElement('p'),r,a=t.length&gt;9?'-'+t.slice(0,-9).toLowerCase()+'-':'';return a+='transform',n.insertBefore(o,null),o.style[t]='translate3d(1px,1px,1px)',r=window.getComputedStyle(o).getPropertyValue(a),n.fake?m(n,i):o.remove(),void 0!==r&amp;&amp;r.length&gt;0&amp;&amp;"none"!==r}function j(t,e){var n=!1;return/^Webkit/.test(t)?n='webkit'+e+'End':/^O/.test(t)?n='o'+e+'End':t&amp;&amp;(n=e.toLowerCase()+'end'),n}var q=!1;try{var W=Object.defineProperty({},'passive',{get:function(){q=!0}});window.addEventListener("test",null,W)}catch(t){}var F=!!q&amp;&amp;{passive:!0};function V(t,e,n){for(var i in e){var o=['touchstart','touchmove'].indexOf(i)&gt;=0&amp;&amp;!n&amp;&amp;F;t.addEventListener(i,e[i],o)}}function G(t,e){for(var n in e){var i=['touchstart','touchmove'].indexOf(n)&gt;=0&amp;&amp;F;t.removeEventListener(n,e[n],i)}}function K(){return{topics:{},on:function(t,e){this.topics[t]=this.topics[t]||[],this.topics[t].push(e)},off:function(t,e){if(this.topics[t])for(var n=0;n&lt;this.topics[t].length;n++)if(this.topics[t][n]===e){this.topics[t].splice(n,1);break}},emit:function(t,e){e.type=t,this.topics[t]&amp;&amp;this.topics[t].forEach((function(n){n(e,t)}))}}}function Q(t,e,n,i,o,r,a){var s=Math.min(r,10),u=o.indexOf('%')&gt;=0?'%':'px',o=o.replace(u,''),l=Number(t.style[e].replace(n,'').replace(i,'').replace(u,'')),c=(o-l)/r*s,f;function d(){r-=s,l+=c,t.style[e]=n+l+u+i,r&gt;0?setTimeout(d,s):a()}setTimeout(d,s)}Object.keys||(Object.keys=function(t){var e=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&amp;&amp;e.push(n);return e}),"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&amp;&amp;this.parentNode.removeChild(this)});var X=function(t){t=s({container:'.slider',mode:'carousel',axis:'horizontal',items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:'top',controlsText:['prev','next'],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:'top',navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:'top',autoplayTimeout:5e3,autoplayDirection:'forward',autoplayText:['start','stop'],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:'tns-fadeIn',animateOut:'tns-fadeOut',animateNormal:'tns-normal',animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:'.tns-lazy-img',touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1},t||{});var e=document,n=window,i={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},r={},f=t.useLocalStorage;if(f){var d=navigator.userAgent,p=new Date;try{(r=n.localStorage)?(r.setItem(p,p),f=r.getItem(p)==p,r.removeItem(p)):f=!1,f||(r={})}catch(t){f=!1}f&amp;&amp;(r.tnsApp&amp;&amp;r.tnsApp!==d&amp;&amp;['tC','tPL','tMQ','tTf','t3D','tTDu','tTDe','tADu','tADe','tTE','tAE'].forEach((function(t){r.removeItem(t)})),localStorage.tnsApp=d)}var m=r.tC?u(r.tC):l(r,'tC',h(),f),C=r.tPL?u(r.tPL):l(r,'tPL',g(),f),D=r.tMQ?u(r.tMQ):l(r,'tMQ',v(),f),q=r.tTf?u(r.tTf):l(r,'tTf',I('transform'),f),W=r.t3D?u(r.t3D):l(r,'t3D',z(q),f),F=r.tTDu?u(r.tTDu):l(r,'tTDu',I('transitionDuration'),f),Y=r.tTDe?u(r.tTDe):l(r,'tTDe',I('transitionDelay'),f),U=r.tADu?u(r.tADu):l(r,'tADu',I('animationDuration'),f),J=r.tADe?u(r.tADe):l(r,'tADe',I('animationDelay'),f),Z=r.tTE?u(r.tTE):l(r,'tTE',j(F,'Transition'),f),tt=r.tAE?u(r.tAE):l(r,'tAE',j(U,'Animation'),f),et=n.console&amp;&amp;"function"==typeof n.console.warn,nt=['container','controlsContainer','prevButton','nextButton','navContainer','autoplayButton'],it={};if(nt.forEach((function(n){if('string'==typeof t[n]){var i=t[n],o=e.querySelector(i);if(it[n]=i,!o||!o.nodeName)return void(et&amp;&amp;console.warn('Can\'t find',t[n]));t[n]=o}})),!(t.container.children.length&lt;1)){var ot=t.responsive,rt=t.nested,at='carousel'===t.mode;if(ot){0 in ot&amp;&amp;(t=s(t,ot[0]),delete ot[0]);var st={};for(var ut in ot){var lt=ot[ut];lt='number'==typeof lt?{items:lt}:lt,st[ut]=lt}ot=st,st=null}if(at||Bn(t),!at){t.axis='horizontal',t.slideBy='page',t.edgePadding=!1;var ct=t.animateIn,ft=t.animateOut,dt=t.animateDelay,pt=t.animateNormal}var mt='horizontal'===t.axis,ht=e.createElement('div'),gt=e.createElement('div'),vt,yt=t.container,bt=yt.parentNode,_t=yt.outerHTML,wt=yt.children,xt=wt.length,Tt,kt=Wn(),Ct=!1;ot&amp;&amp;pi(),at&amp;&amp;(yt.className+=' tns-vpfix');var Mt=t.autoWidth,Et=Qn('fixedWidth'),Ot=Qn('edgePadding'),Nt=Qn('gutter'),Lt=Gn(),Dt=Qn('center'),At=Mt?1:Math.floor(Qn('items')),Rt=Qn('slideBy'),Bt=t.viewportMax||t.fixedWidthViewportWidth,St=Qn('arrowKeys'),Ht=Qn('speed'),Pt=t.rewind,It=!Pt&amp;&amp;t.loop,zt=Qn('autoHeight'),jt=Qn('controls'),qt=Qn('controlsText'),Wt=Qn('nav'),Ft=Qn('touch'),Vt=Qn('mouseDrag'),Gt=Qn('autoplay'),Kt=Qn('autoplayTimeout'),Qt=Qn('autoplayText'),Xt=Qn('autoplayHoverPause'),Yt=Qn('autoplayResetOnVisibility'),Ut=y(null,Qn('nonce')),Jt=t.lazyload,$t=t.lazyloadSelector,Zt,te=[],ee=It?qn():0,ne=at?xt+2*ee:xt+ee,ie=!(!Et&amp;&amp;!Mt||It),oe=Et?Xi():null,re=!at||!It,ae=mt?'left':'top',se='',ue='',le=Et?function(){return Dt&amp;&amp;!It?xt-1:Math.ceil(-oe/(Et+Nt))}:Mt?function(){for(var t=0;t&lt;ne;t++)if(Zt[t]&gt;=-oe)return t}:function(){return Dt&amp;&amp;at&amp;&amp;!It?xt-1:It||at?Math.max(0,ne-Math.ceil(At)):ne-1},ce=Pn(Qn('startIndex')),fe=ce,de=Hn(),pe=0,me=Mt?null:le(),he,ge=t.preventActionWhenRunning,ve=t.swipeAngle,ye=!ve||'?',be=!1,_e=t.onInit,we=new K,xe=' tns-slider tns-'+t.mode,Te=yt.id||c(),ke=Qn('disable'),Ce=!1,Me=t.freezable,Ee=!(!Me||Mt)&amp;&amp;di(),Oe=!1,Ne={click:io,keydown:yo},Le={click:oo,keydown:_o},De={mouseover:ho,mouseout:go},Ae={visibilitychange:mo},Re={keydown:vo},Be={touchstart:Mo,touchmove:Eo,touchend:No,touchcancel:No},Se={mousedown:Mo,mousemove:Eo,mouseup:No,mouseleave:No},He=Kn('controls'),Pe=Kn('nav'),Ie=!!Mt||t.navAsThumbnails,ze=Kn('autoplay'),je=Kn('touch'),qe=Kn('mouseDrag'),We='tns-slide-active',Fe='tns-slide-cloned',Ve='tns-complete',Ge={load:ki,error:Ci},Ke,Qe,Xe='force'===t.preventScrollOnTouch;if(He)var Ye=t.controlsContainer,Ue=t.controlsContainer?t.controlsContainer.outerHTML:'',Je=t.prevButton,$e=t.nextButton,Ze=t.prevButton?t.prevButton.outerHTML:'',tn=t.nextButton?t.nextButton.outerHTML:'',en,nn;if(Pe)var on=t.navContainer,rn=t.navContainer?t.navContainer.outerHTML:'',an,sn=Mt?xt:Do(),un=0,ln=-1,cn=zn(),fn=cn,dn='tns-nav-active',pn='Carousel Page ',mn=' (Current Slide)';if(ze)var hn='forward'===t.autoplayDirection?1:-1,gn=t.autoplayButton,vn=t.autoplayButton?t.autoplayButton.outerHTML:'',yn=['&lt;span class=\'tns-visually-hidden\'&gt;',' animation&lt;/span&gt;'],bn,_n,wn,xn,Tn;if(je||qe)var kn={},Cn={},Mn,En,On,Nn=!1,Ln,Dn=mt?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};Mt||Sn(ke||Ee),q&amp;&amp;(ae=q,se='translate',W?(se+=mt?'3d(':'3d(0px, ',ue=mt?', 0px, 0px)':', 0px)'):(se+=mt?'X(':'Y(',ue=')')),at&amp;&amp;(yt.className=yt.className.replace('tns-vpfix','')),ni(),ai(),ii();var An=It?at?function(){var t=pe,e=me;t+=Rt,e-=Rt,Ot?(t+=1,e-=1):Et&amp;&amp;(Lt+Nt)%(Et+Nt)&amp;&amp;(e-=1),ee&amp;&amp;(ce&gt;e?ce-=xt:ce&lt;t&amp;&amp;(ce+=xt))}:function(){if(ce&gt;me)for(;ce&gt;=pe+xt;)ce-=xt;else if(ce&lt;pe)for(;ce&lt;=me-xt;)ce+=xt}:function(){ce=Math.max(pe,Math.min(me,ce))},Rn=at?function(){Gi(yt,''),F||!Ht?(Ji(),Ht&amp;&amp;P(yt)||eo()):Q(yt,ae,se,ue,Yi(),Ht,eo),mt||Lo()}:function(){te=[];var t={};t[Z]=t[tt]=eo,G(wt[fe],t),V(wt[ce],t),$i(fe,ct,ft,!0),$i(ce,pt,ct),Z&amp;&amp;tt&amp;&amp;Ht&amp;&amp;P(yt)||eo()};return{version:'2.9.4',getInfo:Ro,events:we,goTo:no,play:co,pause:fo,isOn:Ct,updateSliderHeight:Si,refresh:ii,destroy:li,rebuild:function(){return X(s(t,it))}}}function Bn(t){for(var e in t)at||('slideBy'===e&amp;&amp;(t[e]='page'),'edgePadding'===e&amp;&amp;(t[e]=!1),'autoHeight'===e&amp;&amp;(t[e]=!1)),'responsive'===e&amp;&amp;Bn(t[e])}function Sn(t){t&amp;&amp;(jt=Wt=Ft=Vt=St=Gt=Xt=Yt=!1)}function Hn(){for(var t=at?ce-ee:ce;t&lt;0;)t+=xt;return t%xt+1}function Pn(t){return t=t?Math.max(0,Math.min(It?xt-1:xt-At,t)):0,at?t+ee:t}function In(t){for(null==t&amp;&amp;(t=ce),at&amp;&amp;(t-=ee);t&lt;0;)t+=xt;return Math.floor(t%xt)}function zn(){var t=In(),e;return e=Ie?t:Et||Mt?Math.ceil((t+1)*sn/xt-1):Math.floor(t/At),!It&amp;&amp;at&amp;&amp;ce===me&amp;&amp;(e=sn-1),e}function jn(){if(Mt||Et&amp;&amp;!Bt)return xt-1;var e=Et?'fixedWidth':'items',n=[];if((Et||t[e]&lt;xt)&amp;&amp;n.push(t[e]),ot)for(var i in ot){var o=ot[i][e];o&amp;&amp;(Et||o&lt;xt)&amp;&amp;n.push(o)}return n.length||n.push(0),Math.ceil(Et?Bt/Math.min.apply(null,n):Math.max.apply(null,n))}function qn(){var t=jn(),e=at?Math.ceil((5*t-xt)/2):4*t-xt;return e=Math.max(t,e),Kn('edgePadding')?e+1:e}function Wn(){return n.innerWidth||e.documentElement.clientWidth||e.body.clientWidth}function Fn(t){return'top'===t?'afterbegin':'beforeend'}function Vn(t){if(null!=t){var n=e.createElement('div'),i,o;return t.appendChild(n),o=(i=n.getBoundingClientRect()).right-i.left,n.remove(),o||Vn(t.parentNode)}}function Gn(){var t=Ot?2*Ot-Nt:0;return Vn(bt)-t}function Kn(e){if(t[e])return!0;if(ot)for(var n in ot)if(ot[n][e])return!0;return!1}function Qn(e,n){if(null==n&amp;&amp;(n=kt),'items'===e&amp;&amp;Et)return Math.floor((Lt+Nt)/(Et+Nt))||1;var i=t[e];if(ot)for(var o in ot)n&gt;=parseInt(o)&amp;&amp;e in ot[o]&amp;&amp;(i=ot[o][e]);return'slideBy'===e&amp;&amp;'page'===i&amp;&amp;(i=Qn('items')),at||'slideBy'!==e&amp;&amp;'items'!==e||(i=Math.floor(i)),i}function Xn(t){return m?m+'('+100*t+'% / '+ne+')':100*t/ne+'%'}function Yn(t,e,n,i,o){var r='';if(void 0!==t){var a=t;e&amp;&amp;(a-=e),r=mt?'margin: 0 '+a+'px 0 '+t+'px;':'margin: '+t+'px 0 '+a+'px 0;'}else if(e&amp;&amp;!n){var s='-'+e+'px',u;r='margin: 0 '+(mt?s+' 0 0':'0 '+s+' 0')+';'}return!at&amp;&amp;o&amp;&amp;F&amp;&amp;i&amp;&amp;(r+=ti(i)),r}function Un(t,e,n){return t?(t+e)*ne+'px':m?m+'('+100*ne+'% / '+n+')':100*ne/n+'%'}function Jn(t,e,n){var i;if(t)i=t+e+'px';else{at||(n=Math.floor(n));var o=at?ne:n;i=m?m+'(100% / '+o+')':100/o+'%'}return i='width:'+i,'inner'!==rt?i+';':i+' !important;'}function $n(t){var e='',n,i;!1!==t&amp;&amp;(e=(mt?'padding-':'margin-')+(mt?'right':'bottom')+': '+t+'px;');return e}function Zn(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&amp;&amp;(n='-'+n+'-'),n}function ti(t){return Zn(F,18)+'transition-duration:'+t/1e3+'s;'}function ei(t){return Zn(U,17)+'animation-duration:'+t/1e3+'s;'}function ni(){var n='tns-outer',i='tns-inner',o=Kn('gutter'),r;(ht.className=n,gt.className=i,ht.id=Te+'-ow',gt.id=Te+'-iw',''===yt.id&amp;&amp;(yt.id=Te),xe+=C||Mt?' tns-subpixel':' tns-no-subpixel',xe+=m?' tns-calc':' tns-no-calc',Mt&amp;&amp;(xe+=' tns-autowidth'),xe+=' tns-'+t.axis,yt.className+=xe,at?((vt=e.createElement('div')).id=Te+'-mw',vt.className='tns-ovh',ht.appendChild(vt),vt.appendChild(gt)):ht.appendChild(gt),zt)&amp;&amp;((vt||gt).className+=' tns-ah');if(bt.insertBefore(ht,yt),gt.appendChild(yt),k(wt,(function(t,e){E(t,'tns-item'),t.id||(t.id=Te+'-item'+e),!at&amp;&amp;pt&amp;&amp;E(t,pt),A(t,{'aria-hidden':'true',tabindex:'-1'})})),ee){for(var a=e.createDocumentFragment(),s=e.createDocumentFragment(),u=ee;u--;){var l=u%xt,c=wt[l].cloneNode(!0);if(E(c,Fe),R(c,'id'),s.insertBefore(c,s.firstChild),at){var f=wt[xt-1-l].cloneNode(!0);E(f,Fe),R(f,'id'),a.appendChild(f)}}yt.insertBefore(a,yt.firstChild),yt.appendChild(s),wt=yt.children}}function ii(){if(Kn('autoHeight')||Mt||!mt){var t=yt.querySelectorAll('img');k(t,(function(t){var e=t.src;Jt||(e&amp;&amp;e.indexOf('data:image')&lt;0?(t.src='',V(t,Ge),E(t,'loading'),t.src=e):Mi(t))})),o((function(){Di(B(t),(function(){Ke=!0}))})),Kn('autoHeight')&amp;&amp;(t=Ni(ce,Math.min(ce+At-1,ne-1))),Jt?oi():o((function(){Di(B(t),oi)}))}else at&amp;&amp;Ui(),si(),ui()}function oi(){if(Mt&amp;&amp;xt&gt;1){var t=It?ce:xt-1;(function e(){var n=wt[t].getBoundingClientRect().left,i=wt[t-1].getBoundingClientRect().right;Math.abs(n-i)&lt;=1?ri():setTimeout((function(){e()}),16)})()}else ri()}function ri(){mt&amp;&amp;!Mt||(Hi(),Mt?(oe=Xi(),Me&amp;&amp;(Ee=di()),me=le(),Sn(ke||Ee)):Lo()),at&amp;&amp;Ui(),si(),ui()}function ai(){if(!at)for(var e=ce,i=ce+Math.min(xt,At);e&lt;i;e++){var o=wt[e];o.style.left=100*(e-ce)/At+'%',E(o,ct),O(o,pt)}if(mt&amp;&amp;(C||Mt?(b(Ut,'#'+Te+' &gt; .tns-item','font-size:'+n.getComputedStyle(wt[0]).fontSize+';',w(Ut)),b(Ut,'#'+Te,'font-size:0;',w(Ut))):at&amp;&amp;k(wt,(function(t,e){t.style.marginLeft=Xn(e)}))),D){if(F){var r=vt&amp;&amp;t.autoHeight?ti(t.speed):'';b(Ut,'#'+Te+'-mw',r,w(Ut))}r=Yn(t.edgePadding,t.gutter,t.fixedWidth,t.speed,t.autoHeight),b(Ut,'#'+Te+'-iw',r,w(Ut)),at&amp;&amp;(r=mt&amp;&amp;!Mt?'width:'+Un(t.fixedWidth,t.gutter,t.items)+';':'',F&amp;&amp;(r+=ti(Ht)),b(Ut,'#'+Te,r,w(Ut))),r=mt&amp;&amp;!Mt?Jn(t.fixedWidth,t.gutter,t.items):'',t.gutter&amp;&amp;(r+=$n(t.gutter)),at||(F&amp;&amp;(r+=ti(Ht)),U&amp;&amp;(r+=ei(Ht))),r&amp;&amp;b(Ut,'#'+Te+' &gt; .tns-item',r,w(Ut))}else{Ri(),gt.style.cssText=Yn(Ot,Nt,Et,zt),at&amp;&amp;mt&amp;&amp;!Mt&amp;&amp;(yt.style.width=Un(Et,Nt,At));var r=mt&amp;&amp;!Mt?Jn(Et,Nt,At):'';Nt&amp;&amp;(r+=$n(Nt)),r&amp;&amp;b(Ut,'#'+Te+' &gt; .tns-item',r,w(Ut))}if(ot&amp;&amp;D)for(var a in ot){a=parseInt(a);var s=ot[a],r='',u='',l='',c='',f='',d=Mt?null:Qn('items',a),p=Qn('fixedWidth',a),m=Qn('speed',a),h=Qn('edgePadding',a),g=Qn('autoHeight',a),v=Qn('gutter',a);F&amp;&amp;vt&amp;&amp;Qn('autoHeight',a)&amp;&amp;'speed'in s&amp;&amp;(u='#'+Te+'-mw{'+ti(m)+'}'),('edgePadding'in s||'gutter'in s)&amp;&amp;(l='#'+Te+'-iw{'+Yn(h,v,p,m,g)+'}'),at&amp;&amp;mt&amp;&amp;!Mt&amp;&amp;('fixedWidth'in s||'items'in s||Et&amp;&amp;'gutter'in s)&amp;&amp;(c='width:'+Un(p,v,d)+';'),F&amp;&amp;'speed'in s&amp;&amp;(c+=ti(m)),c&amp;&amp;(c='#'+Te+'{'+c+'}'),('fixedWidth'in s||Et&amp;&amp;'gutter'in s||!at&amp;&amp;'items'in s)&amp;&amp;(f+=Jn(p,v,d)),'gutter'in s&amp;&amp;(f+=$n(v)),!at&amp;&amp;'speed'in s&amp;&amp;(F&amp;&amp;(f+=ti(m)),U&amp;&amp;(f+=ei(m))),f&amp;&amp;(f='#'+Te+' &gt; .tns-item{'+f+'}'),(r=u+l+c+f)&amp;&amp;Ut.insertRule('@media (min-width: '+a/16+'em) {'+r+'}',Ut.cssRules.length)}}function si(){if(Pi(),ht.insertAdjacentHTML('afterbegin','&lt;div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true"&gt;slide &lt;span class="current"&gt;'+wi()+'&lt;/span&gt;  of '+xt+'&lt;/div&gt;'),Qe=ht.querySelector('.tns-liveregion .current'),ze){var e=Gt?'stop':'start';gn?A(gn,{'data-action':e}):t.autoplayButtonOutput&amp;&amp;(ht.insertAdjacentHTML(Fn(t.autoplayPosition),'&lt;button type="button" data-action="'+e+'"&gt;'+yn[0]+e+yn[1]+Qt[0]+'&lt;/button&gt;'),gn=ht.querySelector('[data-action]')),gn&amp;&amp;V(gn,{click:po}),Gt&amp;&amp;(uo(),Xt&amp;&amp;V(yt,De),Yt&amp;&amp;V(yt,Ae))}if(Pe){var n=at?ee:0;if(on)A(on,{'aria-label':'Carousel Pagination'}),k(an=on.children,(function(t,e){A(t,{'data-nav':e,tabindex:'-1','aria-label':pn+(e+1),'aria-controls':Te})}));else{for(var i='',o=Ie?'':'style="display:none"',r=0;r&lt;xt;r++)i+='&lt;button type="button" data-nav="'+r+'" tabindex="-1" aria-controls="'+Te+'" '+o+' aria-label="'+pn+(r+1)+'"&gt;&lt;/button&gt;';i='&lt;div class="tns-nav" aria-label="Carousel Pagination"&gt;'+i+'&lt;/div&gt;',ht.insertAdjacentHTML(Fn(t.navPosition),i),on=ht.querySelector('.tns-nav'),an=on.children}if(Ao(),F){var a=F.substring(0,F.length-18).toLowerCase(),s='transition: all '+Ht/1e3+'s';a&amp;&amp;(s='-'+a+'-'+s),b(Ut,'[aria-controls^='+Te+'-item]',s,w(Ut))}A(an[cn],{'aria-label':pn+(cn+1)+mn}),R(an[cn],'tabindex'),E(an[cn],dn),V(on,Le)}He&amp;&amp;(Ye||Je&amp;&amp;$e||(ht.insertAdjacentHTML(Fn(t.controlsPosition),'&lt;div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"&gt;&lt;button type="button" data-controls="prev" tabindex="-1" aria-controls="'+Te+'"&gt;'+qt[0]+'&lt;/button&gt;&lt;button type="button" data-controls="next" tabindex="-1" aria-controls="'+Te+'"&gt;'+qt[1]+'&lt;/button&gt;&lt;/div&gt;'),Ye=ht.querySelector('.tns-controls')),Je&amp;&amp;$e||(Je=Ye.children[0],$e=Ye.children[1]),t.controlsContainer&amp;&amp;A(Ye,{'aria-label':'Carousel Navigation',tabindex:'0'}),(t.controlsContainer||t.prevButton&amp;&amp;t.nextButton)&amp;&amp;A([Je,$e],{'aria-controls':Te,tabindex:'-1'}),(t.controlsContainer||t.prevButton&amp;&amp;t.nextButton)&amp;&amp;(A(Je,{'data-controls':'prev'}),A($e,{'data-controls':'next'})),en=qi(Je),nn=qi($e),Vi(),Ye?V(Ye,Ne):(V(Je,Ne),V($e,Ne))),mi()}function ui(){if(at&amp;&amp;Z){var i={};i[Z]=eo,V(yt,i)}Ft&amp;&amp;V(yt,Be,t.preventScrollOnTouch),Vt&amp;&amp;V(yt,Se),St&amp;&amp;V(e,Re),'inner'===rt?we.on('outerResized',(function(){fi(),we.emit('innerLoaded',Ro())})):(ot||Et||Mt||zt||!mt)&amp;&amp;V(n,{resize:ci}),zt&amp;&amp;('outer'===rt?we.on('innerLoaded',Li):ke||Li()),Ti(),ke?yi():Ee&amp;&amp;gi(),we.on('indexChanged',Ai),'inner'===rt&amp;&amp;we.emit('innerLoaded',Ro()),'function'==typeof _e&amp;&amp;_e(Ro()),Ct=!0}function li(){if(Ut.disabled=!0,Ut.ownerNode&amp;&amp;Ut.ownerNode.remove(),G(n,{resize:ci}),St&amp;&amp;G(e,Re),Ye&amp;&amp;G(Ye,Ne),on&amp;&amp;G(on,Le),G(yt,De),G(yt,Ae),gn&amp;&amp;G(gn,{click:po}),Gt&amp;&amp;clearInterval(bn),at&amp;&amp;Z){var i={};i[Z]=eo,G(yt,i)}Ft&amp;&amp;G(yt,Be),Vt&amp;&amp;G(yt,Se);var o=[_t,Ue,Ze,tn,rn,vn];for(var r in nt.forEach((function(e,n){var i='container'===e?ht:t[e];if('object'==typeof i&amp;&amp;i){var r=!!i.previousElementSibling&amp;&amp;i.previousElementSibling,a=i.parentNode;i.outerHTML=o[n],t[e]=r?r.nextElementSibling:a.firstElementChild}})),nt=ct=ft=dt=pt=mt=ht=gt=yt=bt=_t=wt=xt=Tt=kt=Mt=Et=Ot=Nt=Lt=At=Rt=Bt=St=Ht=Pt=It=zt=Ut=Jt=Zt=te=ee=ne=ie=oe=re=ae=se=ue=le=ce=fe=pe=me=he=ve=ye=be=_e=we=xe=Te=ke=Ce=Me=Ee=Oe=Ne=Le=De=Ae=Re=Be=Se=He=Pe=Ie=ze=je=qe=We=Ve=Ge=Ke=jt=qt=Ye=Ue=Je=$e=en=nn=Wt=on=rn=an=sn=un=ln=cn=fn=dn=pn=mn=Gt=Kt=hn=Qt=Xt=gn=vn=Yt=yn=bn=_n=wn=xn=Tn=kn=Cn=Mn=En=On=Nn=Ln=Dn=Ft=Vt=null,this)'rebuild'!==r&amp;&amp;(this[r]=null);Ct=!1}function ci(t){o((function(){fi(wo(t))}))}function fi(n){if(Ct){'outer'===rt&amp;&amp;we.emit('outerResized',Ro(n)),kt=Wn();var i,o=Tt,r=!1;ot&amp;&amp;(pi(),(i=o!==Tt)&amp;&amp;we.emit('newBreakpointStart',Ro(n)));var a,s,u=At,l=ke,c=Ee,f=St,d=jt,p=Wt,m=Ft,h=Vt,g=Gt,v=Xt,y=Yt,x=ce;if(i){var T=Et,k=zt,C=qt,M=Dt,E=Qt;if(!D)var O=Nt,N=Ot}if(St=Qn('arrowKeys'),jt=Qn('controls'),Wt=Qn('nav'),Ft=Qn('touch'),Dt=Qn('center'),Vt=Qn('mouseDrag'),Gt=Qn('autoplay'),Xt=Qn('autoplayHoverPause'),Yt=Qn('autoplayResetOnVisibility'),i&amp;&amp;(ke=Qn('disable'),Et=Qn('fixedWidth'),Ht=Qn('speed'),zt=Qn('autoHeight'),qt=Qn('controlsText'),Qt=Qn('autoplayText'),Kt=Qn('autoplayTimeout'),D||(Ot=Qn('edgePadding'),Nt=Qn('gutter'))),Sn(ke),Lt=Gn(),mt&amp;&amp;!Mt||ke||(Hi(),mt||(Lo(),r=!0)),(Et||Mt)&amp;&amp;(oe=Xi(),me=le()),(i||Et)&amp;&amp;(At=Qn('items'),Rt=Qn('slideBy'),(s=At!==u)&amp;&amp;(Et||Mt||(me=le()),An())),i&amp;&amp;ke!==l&amp;&amp;(ke?yi():bi()),Me&amp;&amp;(i||Et||Mt)&amp;&amp;(Ee=di())!==c&amp;&amp;(Ee?(Ji(Yi(Pn(0))),gi()):(vi(),r=!0)),Sn(ke||Ee),Gt||(Xt=Yt=!1),St!==f&amp;&amp;(St?V(e,Re):G(e,Re)),jt!==d&amp;&amp;(jt?Ye?H(Ye):(Je&amp;&amp;H(Je),$e&amp;&amp;H($e)):Ye?S(Ye):(Je&amp;&amp;S(Je),$e&amp;&amp;S($e))),Wt!==p&amp;&amp;(Wt?(H(on),Ao()):S(on)),Ft!==m&amp;&amp;(Ft?V(yt,Be,t.preventScrollOnTouch):G(yt,Be)),Vt!==h&amp;&amp;(Vt?V(yt,Se):G(yt,Se)),Gt!==g&amp;&amp;(Gt?(gn&amp;&amp;H(gn),_n||xn||uo()):(gn&amp;&amp;S(gn),_n&amp;&amp;lo())),Xt!==v&amp;&amp;(Xt?V(yt,De):G(yt,De)),Yt!==y&amp;&amp;(Yt?V(e,Ae):G(e,Ae)),i){if(Et===T&amp;&amp;Dt===M||(r=!0),zt!==k&amp;&amp;(zt||(gt.style.height='')),jt&amp;&amp;qt!==C&amp;&amp;(Je.innerHTML=qt[0],$e.innerHTML=qt[1]),gn&amp;&amp;Qt!==E){var L=Gt?1:0,A=gn.innerHTML,R=A.length-E[L].length;A.substring(R)===E[L]&amp;&amp;(gn.innerHTML=A.substring(0,R)+Qt[L])}}else Dt&amp;&amp;(Et||Mt)&amp;&amp;(r=!0);if((s||Et&amp;&amp;!Mt)&amp;&amp;(sn=Do(),Ao()),(a=ce!==x)?(we.emit('indexChanged',Ro()),r=!0):s?a||Ai():(Et||Mt)&amp;&amp;(Ti(),Pi(),_i()),s&amp;&amp;!at&amp;&amp;Ii(),!ke&amp;&amp;!Ee){if(i&amp;&amp;!D&amp;&amp;(Ot===N&amp;&amp;Nt===O||(gt.style.cssText=Yn(Ot,Nt,Et,Ht,zt)),mt)){at&amp;&amp;(yt.style.width=Un(Et,Nt,At));var B=Jn(Et,Nt,At)+$n(Nt);_(Ut,w(Ut)-1),b(Ut,'#'+Te+' &gt; .tns-item',B,w(Ut))}zt&amp;&amp;Li(),r&amp;&amp;(Ui(),fe=ce)}i&amp;&amp;we.emit('newBreakpointEnd',Ro(n))}}function di(){var t;if(!Et&amp;&amp;!Mt)return xt&lt;=(Dt?At-(At-1)/2:At);var e=Et?(Et+Nt)*xt:Zt[xt],n=Ot?Lt+2*Ot:Lt+Nt;return Dt&amp;&amp;(n-=Et?(Lt-Et)/2:(Lt-(Zt[ce+1]-Zt[ce]-Nt))/2),e&lt;=n}function pi(){for(var t in Tt=0,ot)t=parseInt(t),kt&gt;=t&amp;&amp;(Tt=t)}function mi(){!Gt&amp;&amp;gn&amp;&amp;S(gn),!Wt&amp;&amp;on&amp;&amp;S(on),jt||(Ye?S(Ye):(Je&amp;&amp;S(Je),$e&amp;&amp;S($e)))}function hi(){Gt&amp;&amp;gn&amp;&amp;H(gn),Wt&amp;&amp;on&amp;&amp;H(on),jt&amp;&amp;(Ye?H(Ye):(Je&amp;&amp;H(Je),$e&amp;&amp;H($e)))}function gi(){if(!Oe){if(Ot&amp;&amp;(gt.style.margin='0px'),ee)for(var t='tns-transparent',e=ee;e--;)at&amp;&amp;E(wt[e],t),E(wt[ne-e-1],t);mi(),Oe=!0}}function vi(){if(Oe){if(Ot&amp;&amp;D&amp;&amp;(gt.style.margin=''),ee)for(var t='tns-transparent',e=ee;e--;)at&amp;&amp;O(wt[e],t),O(wt[ne-e-1],t);hi(),Oe=!1}}function yi(){if(!Ce){if(Ut.disabled=!0,yt.className=yt.className.replace(xe.substring(1),''),R(yt,['style']),It)for(var t=ee;t--;)at&amp;&amp;S(wt[t]),S(wt[ne-t-1]);if(mt&amp;&amp;at||R(gt,['style']),!at)for(var e=ce,n=ce+xt;e&lt;n;e++){var i=wt[e];R(i,['style']),O(i,ct),O(i,pt)}mi(),Ce=!0}}function bi(){if(Ce){if(Ut.disabled=!1,yt.className+=xe,Ui(),It)for(var t=ee;t--;)at&amp;&amp;H(wt[t]),H(wt[ne-t-1]);if(!at)for(var e=ce,n=ce+xt;e&lt;n;e++){var i=wt[e],o=e&lt;ce+At?ct:pt;i.style.left=100*(e-ce)/At+'%',E(i,o)}hi(),Ce=!1}}function _i(){var t=wi();Qe.innerHTML!==t&amp;&amp;(Qe.innerHTML=t)}function wi(){var t=xi(),e=t[0]+1,n=t[1]+1;return e===n?e+'':e+' to '+n}function xi(t){null==t&amp;&amp;(t=Yi());var e=ce,n,i,o;if(Dt||Ot?(Mt||Et)&amp;&amp;(i=-(parseFloat(t)+Ot),o=i+Lt+2*Ot):Mt&amp;&amp;(i=Zt[ce],o=i+Lt),Mt)Zt.forEach((function(t,r){r&lt;ne&amp;&amp;((Dt||Ot)&amp;&amp;t&lt;=i+.5&amp;&amp;(e=r),o-t&gt;=.5&amp;&amp;(n=r))}));else{if(Et){var r=Et+Nt;Dt||Ot?(e=Math.floor(i/r),n=Math.ceil(o/r-1)):n=e+Math.ceil(Lt/r)-1}else if(Dt||Ot){var a=At-1;if(Dt?(e-=a/2,n=ce+a/2):n=ce+a,Ot){var s=Ot*At/Lt;e-=s,n+=s}e=Math.floor(e),n=Math.ceil(n)}else n=e+At-1;e=Math.max(e,0),n=Math.min(n,ne-1)}return[e,n]}function Ti(){if(Jt&amp;&amp;!ke){var t=xi();t.push($t),Ni.apply(null,t).forEach((function(t){if(!M(t,Ve)){var e={};e[Z]=function(t){t.stopPropagation()},V(t,e),V(t,Ge),t.src=L(t,'data-src');var n=L(t,'data-srcset');n&amp;&amp;(t.srcset=n),E(t,'loading')}}))}}function ki(t){Mi(xo(t))}function Ci(t){Ei(xo(t))}function Mi(t){E(t,'loaded'),Oi(t)}function Ei(t){E(t,'failed'),Oi(t)}function Oi(t){E(t,Ve),O(t,'loading'),G(t,Ge)}function Ni(t,e,n){var i=[];for(n||(n='img');t&lt;=e;)k(wt[t].querySelectorAll(n),(function(t){i.push(t)})),t++;return i}function Li(){var t=Ni.apply(null,xi());o((function(){Di(t,Si)}))}function Di(t,e){return Ke?e():(t.forEach((function(e,n){!Jt&amp;&amp;e.complete&amp;&amp;Oi(e),M(e,Ve)&amp;&amp;t.splice(n,1)})),t.length?void o((function(){Di(t,e)})):e())}function Ai(){Ti(),Pi(),_i(),Vi(),zi()}function Ri(){at&amp;&amp;zt&amp;&amp;(vt.style[F]=Ht/1e3+'s')}function Bi(t,e){for(var n=[],i=t,o=Math.min(t+e,ne);i&lt;o;i++)n.push(wt[i].offsetHeight);return Math.max.apply(null,n)}function Si(){var t=zt?Bi(ce,At):Bi(ee,xt),e=vt||gt;e.style.height!==t&amp;&amp;(e.style.height=t+'px')}function Hi(){Zt=[0];var t=mt?'left':'top',e=mt?'right':'bottom',n=wt[0].getBoundingClientRect()[t];k(wt,(function(i,o){o&amp;&amp;Zt.push(i.getBoundingClientRect()[t]-n),o===ne-1&amp;&amp;Zt.push(i.getBoundingClientRect()[e]-n)}))}function Pi(){var t=xi(),e=t[0],n=t[1];k(wt,(function(t,i){i&gt;=e&amp;&amp;i&lt;=n?N(t,'aria-hidden')&amp;&amp;(R(t,['aria-hidden','tabindex']),E(t,We)):N(t,'aria-hidden')||(A(t,{'aria-hidden':'true',tabindex:'-1'}),O(t,We))}))}function Ii(){for(var t=ce+Math.min(xt,At),e=ne;e--;){var n=wt[e];e&gt;=ce&amp;&amp;e&lt;t?(E(n,'tns-moving'),n.style.left=100*(e-ce)/At+'%',E(n,ct),O(n,pt)):n.style.left&amp;&amp;(n.style.left='',E(n,pt),O(n,ct)),O(n,ft)}setTimeout((function(){k(wt,(function(t){O(t,'tns-moving')}))}),300)}function zi(){if(Wt&amp;&amp;(cn=ln&gt;=0?ln:zn(),ln=-1,cn!==fn)){var t=an[fn],e=an[cn];A(t,{tabindex:'-1','aria-label':pn+(fn+1)}),O(t,dn),A(e,{'aria-label':pn+(cn+1)+mn}),R(e,'tabindex'),E(e,dn),fn=cn}}function ji(t){return t.nodeName.toLowerCase()}function qi(t){return'button'===ji(t)}function Wi(t){return'true'===t.getAttribute('aria-disabled')}function Fi(t,e,n){t?e.disabled=n:e.setAttribute('aria-disabled',n.toString())}function Vi(){if(jt&amp;&amp;!Pt&amp;&amp;!It){var t=en?Je.disabled:Wi(Je),e=nn?$e.disabled:Wi($e),n=ce&lt;=pe,i=!Pt&amp;&amp;ce&gt;=me;n&amp;&amp;!t&amp;&amp;Fi(en,Je,!0),!n&amp;&amp;t&amp;&amp;Fi(en,Je,!1),i&amp;&amp;!e&amp;&amp;Fi(nn,$e,!0),!i&amp;&amp;e&amp;&amp;Fi(nn,$e,!1)}}function Gi(t,e){F&amp;&amp;(t.style[F]=e)}function Ki(){return Et?(Et+Nt)*ne:Zt[ne]}function Qi(t){var e;return null==t&amp;&amp;(t=ce),Mt?(Lt-(Ot?Nt:0)-(Zt[t+1]-Zt[t]-Nt))/2:Et?(Lt-Et)/2:(At-1)/2}function Xi(){var t,e=Lt+(Ot?Nt:0)-Ki();return Dt&amp;&amp;!It&amp;&amp;(e=Et?-(Et+Nt)*(ne-1)-Qi():Qi(ne-1)-Zt[ne-1]),e&gt;0&amp;&amp;(e=0),e}function Yi(t){var e;if(null==t&amp;&amp;(t=ce),mt&amp;&amp;!Mt)if(Et)e=-(Et+Nt)*t,Dt&amp;&amp;(e+=Qi());else{var n=q?ne:At;Dt&amp;&amp;(t-=Qi()),e=100*-t/n}else e=-Zt[t],Dt&amp;&amp;Mt&amp;&amp;(e+=Qi());return ie&amp;&amp;(e=Math.max(e,oe)),e+=!mt||Mt||Et?'px':'%'}function Ui(t){Gi(yt,'0s'),Ji(t)}function Ji(t){null==t&amp;&amp;(t=Yi()),yt.style[ae]=se+t+ue}function $i(t,e,n,i){var o=t+At;It||(o=Math.min(o,ne));for(var r=t;r&lt;o;r++){var a=wt[r];i||(a.style.left=100*(r-ce)/At+'%'),dt&amp;&amp;Y&amp;&amp;(a.style[Y]=a.style[J]=dt*(r-t)/1e3+'s'),O(a,e),E(a,n),i&amp;&amp;te.push(a)}}function Zi(t,e){re&amp;&amp;An(),(ce!==fe||e)&amp;&amp;(we.emit('indexChanged',Ro()),we.emit('transitionStart',Ro()),zt&amp;&amp;Li(),_n&amp;&amp;t&amp;&amp;['click','keydown'].indexOf(t.type)&gt;=0&amp;&amp;lo(),be=!0,Rn())}function to(t){return t.toLowerCase().replace(/-/g,'')}function eo(t){if(at||be){if(we.emit('transitionEnd',Ro(t)),!at&amp;&amp;te.length&gt;0)for(var e=0;e&lt;te.length;e++){var n=te[e];n.style.left='',J&amp;&amp;Y&amp;&amp;(n.style[J]='',n.style[Y]=''),O(n,ft),E(n,pt)}if(!t||!at&amp;&amp;t.target.parentNode===yt||t.target===yt&amp;&amp;to(t.propertyName)===to(ae)){if(!re){var i=ce;An(),ce!==i&amp;&amp;(we.emit('indexChanged',Ro()),Ui())}'inner'===rt&amp;&amp;we.emit('innerLoaded',Ro()),be=!1,fe=ce}}}function no(t,e){if(!Ee)if('prev'===t)io(e,-1);else if('next'===t)io(e,1);else{if(be){if(ge)return;eo()}var n=In(),i=0;if('first'===t?i=-n:'last'===t?i=at?xt-At-n:xt-1-n:('number'!=typeof t&amp;&amp;(t=parseInt(t)),isNaN(t)||(e||(t=Math.max(0,Math.min(xt-1,t))),i=t-n)),!at&amp;&amp;i&amp;&amp;Math.abs(i)&lt;At){var o=i&gt;0?1:-1;i+=ce+i-xt&gt;=pe?xt*o:2*xt*o*-1}ce+=i,at&amp;&amp;It&amp;&amp;(ce&lt;pe&amp;&amp;(ce+=xt),ce&gt;me&amp;&amp;(ce-=xt)),In(ce)!==In(fe)&amp;&amp;Zi(e)}}function io(t,e){if(be){if(ge)return;eo()}var n;if(!e){for(var i=xo(t=wo(t));i!==Ye&amp;&amp;[Je,$e].indexOf(i)&lt;0;)i=i.parentNode;var o=[Je,$e].indexOf(i);o&gt;=0&amp;&amp;(n=!0,e=0===o?-1:1)}if(Pt){if(ce===pe&amp;&amp;-1===e)return void no('last',t);if(ce===me&amp;&amp;1===e)return void no('first',t)}e&amp;&amp;(ce+=Rt*e,Mt&amp;&amp;(ce=Math.floor(ce)),Zi(n||t&amp;&amp;'keydown'===t.type?t:null))}function oo(t){if(be){if(ge)return;eo()}for(var e=xo(t=wo(t)),n;e!==on&amp;&amp;!N(e,'data-nav');)e=e.parentNode;if(N(e,'data-nav')){var n=ln=Number(L(e,'data-nav')),i=Et||Mt?n*xt/sn:n*At,o;no(Ie?n:Math.min(Math.ceil(i),xt-1),t),cn===n&amp;&amp;(_n&amp;&amp;lo(),ln=-1)}}function ro(){bn=setInterval((function(){io(null,hn)}),Kt),_n=!0}function ao(){clearInterval(bn),_n=!1}function so(t,e){A(gn,{'data-action':t}),gn.innerHTML=yn[0]+t+yn[1]+e}function uo(){ro(),gn&amp;&amp;so('stop',Qt[1])}function lo(){ao(),gn&amp;&amp;so('start',Qt[0])}function co(){Gt&amp;&amp;!_n&amp;&amp;(uo(),xn=!1)}function fo(){_n&amp;&amp;(lo(),xn=!0)}function po(){_n?(lo(),xn=!0):(uo(),xn=!1)}function mo(){e.hidden?_n&amp;&amp;(ao(),Tn=!0):Tn&amp;&amp;(ro(),Tn=!1)}function ho(){_n&amp;&amp;(ao(),wn=!0)}function go(){wn&amp;&amp;(ro(),wn=!1)}function vo(t){t=wo(t);var e=[i.LEFT,i.RIGHT].indexOf(t.keyCode);e&gt;=0&amp;&amp;io(t,0===e?-1:1)}function yo(t){t=wo(t);var e=[i.LEFT,i.RIGHT].indexOf(t.keyCode);e&gt;=0&amp;&amp;(0===e?Je.disabled||io(t,-1):$e.disabled||io(t,1))}function bo(t){t.focus()}function _o(t){t=wo(t);var n=e.activeElement;if(N(n,'data-nav')){var o=[i.LEFT,i.RIGHT,i.ENTER,i.SPACE].indexOf(t.keyCode),r=Number(L(n,'data-nav'));o&gt;=0&amp;&amp;(0===o?r&gt;0&amp;&amp;bo(an[r-1]):1===o?r&lt;sn-1&amp;&amp;bo(an[r+1]):(ln=r,no(r,t)))}}function wo(t){return To(t=t||n.event)?t.changedTouches[0]:t}function xo(t){return t.target||n.event.srcElement}function To(t){return t.type.indexOf('touch')&gt;=0}function ko(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function Co(){return T(x(Cn.y-kn.y,Cn.x-kn.x),ve)===t.axis}function Mo(t){if(be){if(ge)return;eo()}Gt&amp;&amp;_n&amp;&amp;ao(),Nn=!0,Ln&amp;&amp;(a(Ln),Ln=null);var $=wo(t);we.emit(To(t)?'touchStart':'dragStart',Ro(t)),!To(t)&amp;&amp;['img','a'].indexOf(ji(xo(t)))&gt;=0&amp;&amp;ko(t),Cn.x=kn.x=$.clientX,Cn.y=kn.y=$.clientY,at&amp;&amp;(Mn=parseFloat(yt.style[ae].replace(se,'')),Gi(yt,'0s'))}function Eo(t){if(Nn){var $=wo(t);Cn.x=$.clientX,Cn.y=$.clientY,at?Ln||(Ln=o((function(){Oo(t)}))):('?'===ye&amp;&amp;(ye=Co()),ye&amp;&amp;(Xe=!0)),('boolean'!=typeof t.cancelable||t.cancelable)&amp;&amp;Xe&amp;&amp;t.preventDefault()}}function Oo(t){if(ye){if(a(Ln),Nn&amp;&amp;(Ln=o((function(){Oo(t)}))),'?'===ye&amp;&amp;(ye=Co()),ye){!Xe&amp;&amp;To(t)&amp;&amp;(Xe=!0);try{t.type&amp;&amp;we.emit(To(t)?'touchMove':'dragMove',Ro(t))}catch(t){}var e=Mn,n=Dn(Cn,kn),i;if(!mt||Et||Mt)e+=n,e+='px';else e+=q?n*At*100/((Lt+Nt)*ne):100*n/(Lt+Nt),e+='%';yt.style[ae]=se+e+ue}}else Nn=!1}function No(e){if(Nn){Ln&amp;&amp;(a(Ln),Ln=null),at&amp;&amp;Gi(yt,''),Nn=!1;var $=wo(e);Cn.x=$.clientX,Cn.y=$.clientY;var n=Dn(Cn,kn);if(Math.abs(n)){if(!To(e)){var i=xo(e);V(i,{click:function t(e){ko(e),G(i,{click:t})}})}at?Ln=o((function(){if(mt&amp;&amp;!Mt){var t=-n*At/(Lt+Nt);t=n&gt;0?Math.floor(t):Math.ceil(t),ce+=t}else{var i=-(Mn+n);if(i&lt;=0)ce=pe;else if(i&gt;=Zt[ne-1])ce=me;else for(var o=0;o&lt;ne&amp;&amp;i&gt;=Zt[o];)ce=o,i&gt;Zt[o]&amp;&amp;n&lt;0&amp;&amp;(ce+=1),o++}Zi(e,n),we.emit(To(e)?'touchEnd':'dragEnd',Ro(e))})):ye&amp;&amp;io(e,n&gt;0?-1:1)}}'auto'===t.preventScrollOnTouch&amp;&amp;(Xe=!1),ve&amp;&amp;(ye='?'),Gt&amp;&amp;!_n&amp;&amp;ro()}function Lo(){var t;(vt||gt).style.height=Zt[ce+At]-Zt[ce]+'px'}function Do(){var t=Et?(Et+Nt)*xt/Lt:xt/At;return Math.min(Math.ceil(t),xt)}function Ao(){if(Wt&amp;&amp;!Ie&amp;&amp;sn!==un){var t=un,e=sn,n=H;for(un&gt;sn&amp;&amp;(t=sn,e=un,n=S);t&lt;e;)n(an[t]),t++;un=sn}}function Ro(t){return{container:yt,slideItems:wt,navContainer:on,navItems:an,controlsContainer:Ye,hasControls:He,prevButton:Je,nextButton:$e,items:At,slideBy:Rt,cloneCount:ee,slideCount:xt,slideCountNew:ne,index:ce,indexCached:fe,displayIndex:Hn(),navCurrentIndex:cn,navCurrentIndexCached:fn,pages:sn,pagesCached:un,sheet:Ut,isOn:Ct,event:t||{}}}et&amp;&amp;console.warn('No slides found in',t.container)};function Y(t,e){if(!t)throw new Error(e)}function U(t){Y(!t||"object"==typeof t,"options must be an object, got "+t+" ("+typeof t+")");var e={accessToken:null,accessTokenTimeout:1e4,after:null,apiTimeout:1e4,apiLimit:null,before:null,debug:!1,error:null,filter:null,limit:null,mock:!1,render:null,sort:null,success:null,target:"instafeed",template:'&lt;a href="{{link}}"&gt;&lt;img title="{{caption}}" src="{{image}}" /&gt;&lt;/a&gt;',templateBoundaries:["{{","}}"],transform:null},n={running:!1,node:null,token:null,paging:null,pool:[]};if(t)for(var i in e)void 0!==t[i]&amp;&amp;(e[i]=t[i]);Y("string"==typeof e.target||"object"==typeof e.target,"target must be a string or DOM node, got "+e.target+" ("+typeof e.target+")"),Y("string"==typeof e.accessToken||"function"==typeof e.accessToken,"accessToken must be a string or function, got "+e.accessToken+" ("+typeof e.accessToken+")"),Y("number"==typeof e.accessTokenTimeout,"accessTokenTimeout must be a number, got "+e.accessTokenTimeout+" ("+typeof e.accessTokenTimeout+")"),Y("number"==typeof e.apiTimeout,"apiTimeout must be a number, got "+e.apiTimeout+" ("+typeof e.apiTimeout+")"),Y("boolean"==typeof e.debug,"debug must be true or false, got "+e.debug+" ("+typeof e.debug+")"),Y("boolean"==typeof e.mock,"mock must be true or false, got "+e.mock+" ("+typeof e.mock+")"),Y("object"==typeof e.templateBoundaries&amp;&amp;2===e.templateBoundaries.length&amp;&amp;"string"==typeof e.templateBoundaries[0]&amp;&amp;"string"==typeof e.templateBoundaries[1],"templateBoundaries must be an array of 2 strings, got "+e.templateBoundaries+" ("+typeof e.templateBoundaries+")"),Y(!e.template||"string"==typeof e.template,"template must null or string, got "+e.template+" ("+typeof e.template+")"),Y(!e.error||"function"==typeof e.error,"error must be null or function, got "+e.error+" ("+typeof e.error+")"),Y(!e.before||"function"==typeof e.before,"before must be null or function, got "+e.before+" ("+typeof e.before+")"),Y(!e.after||"function"==typeof e.after,"after must be null or function, got "+e.after+" ("+typeof e.after+")"),Y(!e.success||"function"==typeof e.success,"success must be null or function, got "+e.success+" ("+typeof e.success+")"),Y(!e.filter||"function"==typeof e.filter,"filter must be null or function, got "+e.filter+" ("+typeof e.filter+")"),Y(!e.transform||"function"==typeof e.transform,"transform must be null or function, got "+e.transform+" ("+typeof e.transform+")"),Y(!e.sort||"function"==typeof e.sort,"sort must be null or function, got "+e.sort+" ("+typeof e.sort+")"),Y(!e.render||"function"==typeof e.render,"render must be null or function, got "+e.render+" ("+typeof e.render+")"),Y(!e.limit||"number"==typeof e.limit,"limit must be null or number, got "+e.limit+" ("+typeof e.limit+")"),Y(!e.apiLimit||"number"==typeof e.apiLimit,"apiLimit must null or number, got "+e.apiLimit+" ("+typeof e.apiLimit+")"),this._state=n,this._options=e}U.prototype.run=function t(){var e=this;return this._debug("run","options",this._options),this._debug("run","state",this._state),this._state.running?(this._debug("run","already running, skipping"),!1):(this._start(),this._debug("run","getting dom node"),"string"==typeof this._options.target?this._state.node=document.getElementById(this._options.target):this._state.node=this._options.target,this._state.node?(this._debug("run","got dom node",this._state.node),this._debug("run","getting access token"),this._getAccessToken((function t(n,i){if(n)return e._debug("onTokenReceived","error",n),void e._fail(new Error("error getting access token: "+n.message));e._debug("onTokenReceived","got token",i),e._state.token=i,e._showNext((function t(n){if(n)return e._debug("onNextShown","error",n),void e._fail(n);e._finish()}))})),!0):(this._fail(new Error("no element found with ID "+this._options.target)),!1))},U.prototype.hasNext=function t(){var e=this._state.paging,n=this._state.pool;return this._debug("hasNext","paging",e),this._debug("hasNext","pool",n.length,n),n.length&gt;0||e&amp;&amp;"string"==typeof e.next},U.prototype.next=function t(){var e=this;return e.hasNext()?e._state.running?(e._debug("next","already running, skipping"),!1):(e._start(),void e._showNext((function t(n){if(n)return e._debug("onNextShown","error",n),void e._fail(n);e._finish()}))):(e._debug("next","hasNext is false, skipping"),!1)},U.prototype._showNext=function t(e){var n=this,i=null,o=null,r="number"==typeof this._options.limit;if(n._debug("showNext","pool",n._state.pool.length,n._state.pool),n._state.pool.length&gt;0){if(o=r?n._state.pool.splice(0,n._options.limit):n._state.pool.splice(0),n._debug("showNext","items from pool",o.length,o),n._debug("showNext","updated pool",n._state.pool.length,n._state.pool),n._options.mock)n._debug("showNext","mock enabled, skipping render");else try{n._renderData(o)}catch(t){return void e(t)}e(null)}else n._state.paging&amp;&amp;"string"==typeof n._state.paging.next?i=n._state.paging.next:(i="https://graph.instagram.com/me/media?fields=caption,id,media_type,media_url,permalink,thumbnail_url,timestamp,username&amp;access_token="+n._state.token,n._options.apiLimit||"number"!=typeof n._options.limit?"number"==typeof n._options.apiLimit&amp;&amp;(n._debug("showNext","apiLimit set, overriding limit",n._options.apiLimit,n._options.limit),i=i+"&amp;limit="+n._options.apiLimit):(n._debug("showNext","no apiLimit set, falling back to limit",n._options.apiLimit,n._options.limit),i=i+"&amp;limit="+n._options.limit)),n._debug("showNext","making request",i),n._makeApiRequest(i,(function t(i,o){var r=null;if(i)return n._debug("onResponseReceived","error",i),void e(new Error("api request error: "+i.message));n._debug("onResponseReceived","data",o),n._success(o),n._debug("onResponseReceived","setting paging",o.paging),n._state.paging=o.paging;try{if(r=n._processData(o),n._debug("onResponseReceived","processed data",r),r.unused&amp;&amp;r.unused.length&gt;0){n._debug("onResponseReceived","saving unused to pool",r.unused.length,r.unused);for(var a=0;a&lt;r.unused.length;a++)n._state.pool.push(r.unused[a])}}catch(t){return void e(t)}if(n._options.mock)n._debug("onResponseReceived","mock enabled, skipping append");else try{n._renderData(r.items)}catch(t){return void e(t)}e(null)}))},U.prototype._processData=function t(e){var n="function"==typeof this._options.transform,i="function"==typeof this._options.filter,o="function"==typeof this._options.sort,r="number"==typeof this._options.limit,a=[],s=null,u=null,l=null,c=null,f=null;if(this._debug("processData","hasFilter",i,"hasTransform",n,"hasSort",o,"hasLimit",r),"object"!=typeof e||"object"!=typeof e.data||e.data.length&lt;=0)return null;for(var d=0;d&lt;e.data.length;d++){if(u=this._getItemData(e.data[d]),n)try{l=this._options.transform(u),this._debug("processData","transformed item",u,l)}catch(t){throw this._debug("processData","error calling transform",t),new Error("error in transform: "+t.message)}else l=u;if(i){try{c=this._options.filter(l),this._debug("processData","filter item result",l,c)}catch(t){throw this._debug("processData","error calling filter",t),new Error("error in filter: "+t.message)}c&amp;&amp;a.push(l)}else a.push(l)}if(o)try{a.sort(this._options.sort)}catch(t){throw this._debug("processData","error calling sort",t),new Error("error in sort: "+t.message)}return r&amp;&amp;(s=a.length-this._options.limit,this._debug("processData","checking limit",a.length,this._options.limit,s),s&gt;0&amp;&amp;(f=a.slice(a.length-s),this._debug("processData","unusedItems",f.length,f),a.splice(a.length-s,s))),{items:a,unused:f}},U.prototype._extractTags=function t(e){var n=/#([^\s]+)/gi,i=/[~`!@#$%^&amp;*\(\)\-\+={}\[\]:;"'&lt;&gt;\?,\./|\\\s]+/i,o=[],r=null;if("string"==typeof e)for(;null!==(r=n.exec(e));)!1===i.test(r[1])&amp;&amp;o.push(r[1]);return o},U.prototype._getItemData=function t(e){var n=null,i=null;switch(e.media_type){case"IMAGE":n="image",i=e.media_url;break;case"VIDEO":n="video",i=e.thumbnail_url;break;case"CAROUSEL_ALBUM":n="album",i=e.media_url}return{caption:e.caption,tags:this._extractTags(e.caption),id:e.id,image:i,link:e.permalink,model:e,timestamp:e.timestamp,type:n,username:e.username}},U.prototype._renderData=function t(e){var n="string"==typeof this._options.template,i="function"==typeof this._options.render,o=null,r=null,a=null,s="";if(this._debug("renderData","hasTemplate",n,"hasRender",i),!("object"!=typeof e||e.length&lt;=0)){for(var u=0;u&lt;e.length;u++){if(o=e[u],i)try{r=this._options.render(o,this._options),this._debug("renderData","custom render result",o,r)}catch(t){throw this._debug("renderData","error calling render",t),new Error("error in render: "+t.message)}else n&amp;&amp;(r=this._basicRender(o));r?s+=r:this._debug("renderData","render item did not return any content",o)}for(this._debug("renderData","html content",s),(a=document.createElement("div")).innerHTML=s,this._debug("renderData","container",a,a.childNodes.length,a.childNodes);a.childNodes.length&gt;0;)this._debug("renderData","appending child",a.childNodes[0]),this._state.node.appendChild(a.childNodes[0])}},U.prototype._basicRender=function t(e){for(var n=new RegExp(this._options.templateBoundaries[0]+"([\\s\\w.]+)"+this._options.templateBoundaries[1],"gm"),i=this._options.template,o=null,r="",a=null,s=0,u=null,l=null;null!==(o=n.exec(i));)u=o[1],r+=a=i.slice(s,o.index),(l=this._valueForKeyPath(u,e))&amp;&amp;(r+=l.toString()),s=n.lastIndex;return s&lt;i.length&amp;&amp;(r+=a=i.slice(s,i.length)),r},U.prototype._valueForKeyPath=function t(e,n){for(var i=/([\w]+)/gm,o=null,r=null,a=n;null!==(o=i.exec(e));){if("object"!=typeof a)return null;a=a[r=o[1]]}return a},U.prototype._fail=function t(e){var n;!this._runHook("error",e)&amp;&amp;console&amp;&amp;"function"==typeof console.error&amp;&amp;console.error(e),this._state.running=!1},U.prototype._start=function t(){this._state.running=!0,this._runHook("before")},U.prototype._finish=function t(){this._runHook("after"),this._state.running=!1},U.prototype._success=function t(e){this._runHook("success",e),this._state.running=!1},U.prototype._makeApiRequest=function t(e,n){var i=!1,o=this,r=null,a=function t(e,o){i||(i=!0,n(e,o))};(r=new XMLHttpRequest).ontimeout=function t(){a(new Error("api request timed out"))},r.onerror=function t(){a(new Error("api connection error"))},r.onload=function t(e){var n=r.getResponseHeader("Content-Type"),i=null;if(o._debug("apiRequestOnLoad","loaded",e),o._debug("apiRequestOnLoad","response status",r.status),o._debug("apiRequestOnLoad","response content type",n),n.indexOf("application/json")&gt;=0)try{i=JSON.parse(r.responseText)}catch(t){return o._debug("apiRequestOnLoad","json parsing error",t,r.responseText),void a(new Error("error parsing response json"))}200===r.status?a(null,i):i&amp;&amp;i.error?a(new Error(i.error.code+" "+i.error.message)):a(new Error("status code "+r.status))},r.open("GET",e,!0),r.timeout=this._options.apiTimeout,r.send()},U.prototype._getAccessToken=function t(e){var n=!1,i=this,o=null,r=function t(i,r){n||(n=!0,clearTimeout(o),e(i,r))};if("function"==typeof this._options.accessToken){this._debug("getAccessToken","calling accessToken as function"),o=setTimeout((function t(){i._debug("getAccessToken","timeout check",n),r(new Error("accessToken timed out"),null)}),this._options.accessTokenTimeout);try{this._options.accessToken((function t(e,o){i._debug("getAccessToken","received accessToken callback",n,e,o),r(e,o)}))}catch(t){this._debug("getAccessToken","error invoking the accessToken as function",t),r(t,null)}}else this._debug("getAccessToken","treating accessToken as static",typeof this._options.accessToken),r(null,this._options.accessToken)},U.prototype._debug=function t(){var e=null;this._options.debug&amp;&amp;console&amp;&amp;"function"==typeof console.log&amp;&amp;((e=[].slice.call(arguments))[0]="[Instafeed] ["+e[0]+"]",console.log.apply(null,e))},U.prototype._runHook=function t(e,n){var i=!1;if("function"==typeof this._options[e])try{this._options[e](n),i=!0}catch(t){this._debug("runHook","error calling hook",e,t)}return i};const J=U,Z=jQuery;var tt=n.n(Z);tt()((function(){var t=tt()('#dmws_f-instagram');if(t.length){t.empty();var e=settings,n=tt()('html').attr('lang'),i={us:'en',fc:'fr'};i.hasOwnProperty(n)&amp;&amp;(n=i[n]),t.wrap("&lt;div class=\"dmws-instagram-feed-wrapper template-".concat(e.template," ").concat(e.slideshow?'dmws-instagram-slider':'',"\"&gt;&lt;/div&gt;"));var o=t.closest('.dmws-instagram-feed-wrapper');if(e.show_title){var r=e.title;r.hasOwnProperty(n)&amp;&amp;o.prepend("&lt;h3&gt;".concat(r[n],"&lt;/h3&gt;"))}if(!e.hide_watermark){var a,s=e.watermarks[n].replace('Plus+',"&lt;span class=\"dmws-instagram-feed-watermark-brand\"&gt;Plus+&lt;/span&gt;");tt()(['&lt;a href="https://plus.dmws.nl" target="_blank" class="dmws-instagram-feed-watermark"&gt;',"&lt;img src=\"".concat(e.plus_logo_url,"\" alt=\"Plus+\"&gt;"),"&lt;span class=\"dmws-instagram-feed-watermark-text\"&gt;".concat(s,"&lt;/span&gt;"),"&lt;/a&gt;"].join('')).appendTo(o)}var u=settings.enable_lazyload?'loading="lazy"':'',l={accessToken:e.access_token,target:'dmws_f-instagram',limit:e.slideshow?20:e.columns_count*e.rows_count,transform:function t(e){return e.caption=tt()('&lt;div /&gt;').text(e.caption).html(),e},template:"&lt;div class=\"dmws-instagram-post-wrapper\"&gt;&lt;a class=\"dmws-instagram-post item template-".concat(e.template," hover-").concat(e.hover_effect,"\" target=\"_blank\" rel=\"nofollow\" href=\"{{link}}\"&gt;\n&lt;div class=\"dmws-instagram-container-img\"&gt;&lt;img ").concat(u," title=\"{{caption}}\"  ").concat(u&amp;&amp;e.slideshow?'class="tns-lazy-img" data-src="{{image}}"':'src="{{image}}"'," /&gt;&lt;/div&gt;&lt;div class=\"dmws-instagram-caption\"&gt;&lt;div class=\"text\"&gt;{{caption}}&lt;/div&gt;").concat(e.sharing_buttons,"&lt;/div&gt;\n&lt;div class=\"dmws-instagram-user\"&gt;@{{username}}&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;"),after:function n(){var i=null;e.slideshow&amp;&amp;(i=X({container:'#dmws_f-instagram',items:e.mobile_columns_count,slideBy:e.mobile_columns_count,lazyload:settings.enable_lazyload,autoplay:!0,controls:!1,nav:!1,gutter:e.space_between_px,edgePadding:30,autoplayButtonOutput:!1,responsive:{768:{edgePadding:50,items:e.columns_count,slideBy:e.columns_count}}}));var r=function e(){t.find('img').each((function(t,e){var n="".concat(tt()(e).parent().width(),"px");e.style.setProperty('width',n,'important'),e.style.setProperty('height',n,'important')}))};if(tt()(window).on('resize',r).triggerHandler('resize'),!e.hide_watermark){var a=o.find('.dmws-instagram-feed-watermark');a=a.add(a.find('img')).add(a.find('span'));var s=setInterval((function(){var t;4!==a.filter((function(t){var e=a.eq(t);return e.is(':visible')&amp;&amp;'hidden'!==e.css('visibility')&amp;&amp;'1'===e.css('opacity')})).length&amp;&amp;(clearInterval(s),o.remove(),tt()('window').off('resize',r),i&amp;&amp;i.destroy())}),2e3)}}};new J(l).run()}}))},577:()=&gt;{},68:()=&gt;{},767:()=&gt;{},676:()=&gt;{},761:()=&gt;{},206:()=&gt;{},904:()=&gt;{},689:()=&gt;{},908:()=&gt;{},598:()=&gt;{},759:()=&gt;{},997:()=&gt;{}},e={},n;function i(n){var o=e[n];if(void 0!==o)return o.exports;var r=e[n]={exports:{}};return t[n](r,r.exports,i),r.exports}i.m=t,n=[],i.O=(t,e,o,r)=&gt;{if(!e){for(var a=1/0,s=0;s&lt;n.length;s++){for(var e=n[s][0],o=n[s][1],r=n[s][2],u=!0,l=0;l&lt;e.length;l++)(!1&amp;r||a&gt;=r)&amp;&amp;Object.keys(i.O).every((t=&gt;i.O[t](e[l])))?e.splice(l--,1):(u=!1,r&lt;a&amp;&amp;(a=r));if(u){n.splice(s--,1);var c=o();void 0!==c&amp;&amp;(t=c)}}return t}r=r||0;for(var s=n.length;s&gt;0&amp;&amp;n[s-1][2]&gt;r;s--)n[s]=n[s-1];n[s]=[e,o,r]},i.n=t=&gt;{var e=t&amp;&amp;t.__esModule?()=&gt;t.default:()=&gt;t;return i.d(e,{a:e}),e},i.d=(t,e)=&gt;{for(var n in e)i.o(e,n)&amp;&amp;!i.o(t,n)&amp;&amp;Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=&gt;Object.prototype.hasOwnProperty.call(t,e),(()=&gt;{var t={298:0,57:0,863:0,86:0,631:0,953:0,925:0,791:0,986:0,319:0,46:0,448:0,468:0};i.O.j=e=&gt;0===t[e];var e=(e,n)=&gt;{var o=n[0],r=n[1],a=n[2],s,u,l=0;if(o.some((e=&gt;0!==t[e]))){for(s in r)i.o(r,s)&amp;&amp;(i.m[s]=r[s]);if(a)var c=a(i)}for(e&amp;&amp;e(n);l&lt;o.length;l++)u=o[l],i.o(t,u)&amp;&amp;t[u]&amp;&amp;t[u][0](),t[u]=0;return i.O(c)},n=self.webpackChunk=self.webpackChunk||[];n.forEach(e.bind(null,0)),n.push=e.bind(null,n.push.bind(n))})(),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(663))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(689))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(908))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(598))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(759))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(997))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(577))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(68))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(767))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(676))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(761))),i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(206)));var o=i.O(void 0,[57,863,86,631,953,925,791,986,319,46,448,468],(()=&gt;i(904)));o=i.O(o)})();})(window.jQuery,JSON.parse('{\u0022template\u0022:1,\u0022slideshow\u0022:false,\u0022show_title\u0022:true,\u0022title\u0022:{\u0022nl\u0022:\u0022Follow us on Instagram\u0022,\u0022fr\u0022:\u0022Follow us on Instagram\u0022,\u0022de\u0022:\u0022Follow us on Instagram\u0022,\u0022en\u0022:\u0022Follow us on Instagram\u0022},\u0022access_token\u0022:\u0022IGAAXWnAwWyZAxBZAFBVSjEtU1RoSWV0OGh2TC05Tm9kcHROXy1wZAktvTllUdTdrVjRSR2RoTWVmQ1JmcFZAyZAjBXam8tZAThLT1V1V0NjR2s1RW5qN1JwclBNVThKNnBuR2k0U2ZAqYkd2Mlo2T05tMWtsODVB\u0022,\u0022columns_count\u0022:3,\u0022rows_count\u0022:1,\u0022mobile_columns_count\u0022:3,\u0022mobile_rows_count\u0022:1,\u0022hover_effect\u0022:\u0022none\u0022,\u0022space_between_px\u0022:2,\u0022hide_watermark\u0022:true,\u0022enable_lazyload\u0022:1,\u0022sharing_buttons\u0022:\u0022\\u003Cdiv class=\\u0022dmws-instagram-icons\\u0022\\u003E\\u003Cdiv\\u003E\\u003Csvg xmlns=\\u0022http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\u0022 fill=\\u0022none\\u0022 viewBox=\\u00220 0 24 24\\u0022 stroke-width=\\u00222\\u0022 stroke=\\u0022currentColor\\u0022 aria-hidden=\\u0022true\\u0022\\u003E\\n  \\u003Cpath stroke-linecap=\\u0022round\\u0022 stroke-linejoin=\\u0022round\\u0022 d=\\u0022M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z\\u0022\\\/\\u003E\\n\\u003C\\\/svg\\u003E\\u003C\\\/div\\u003E\\u003Cdiv\\u003E\\u003Csvg xmlns=\\u0022http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\u0022 fill=\\u0022none\\u0022 viewBox=\\u00220 0 24 24\\u0022 stroke-width=\\u00222\\u0022 stroke=\\u0022currentColor\\u0022 aria-hidden=\\u0022true\\u0022\\u003E\\n  \\u003Cpath stroke-linecap=\\u0022round\\u0022 stroke-linejoin=\\u0022round\\u0022 d=\\u0022M8 12h.01M12 12h.01M16 12h.01M21 12c0 4.418-4.03 8-9 8a9.863 9.863 0 01-4.255-.949L3 20l1.395-3.72C3.512 15.042 3 13.574 3 12c0-4.418 4.03-8 9-8s9 3.582 9 8z\\u0022\\\/\\u003E\\n\\u003C\\\/svg\\u003E\\u003C\\\/div\\u003E\\u003Cdiv\\u003E\\u003Csvg xmlns=\\u0022http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\u0022 fill=\\u0022none\\u0022 viewBox=\\u00220 0 24 24\\u0022 stroke-width=\\u00222\\u0022 stroke=\\u0022currentColor\\u0022 aria-hidden=\\u0022true\\u0022\\u003E\\n  \\u003Cpath stroke-linecap=\\u0022round\\u0022 stroke-linejoin=\\u0022round\\u0022 d=\\u0022M5 5a2 2 0 012-2h10a2 2 0 012 2v16l-7-3.5L5 21V5z\\u0022\\\/\\u003E\\n\\u003C\\\/svg\\u003E\\u003C\\\/div\\u003E\\u003C\\\/div\\u003E\u0022}'));(function($,settings){(function(){var t=window.dmws.baseUrl,e=Object.keys(settings.texts).length&gt;1?"/".concat(window.location.pathname.split('/')[1]):'',o="".concat(window.location.origin).concat(e),a={us:'en',fc:'fr'},n=document.documentElement.lang;a.hasOwnProperty(n)&amp;&amp;(n=a[n]);var s=settings.texts[n],i='&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"&gt;&lt;path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"&gt;&lt;/path&gt;&lt;path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"&gt;&lt;/path&gt;&lt;/svg&gt;',c='&lt;svg class="success-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"&gt;&lt;path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"&gt;&lt;/path&gt;&lt;/svg&gt;',l='&lt;svg viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z"/&gt;&lt;/svg&gt;',d,r=function t(e){var o=document.createElement("p");return o.appendChild(document.createTextNode(e)),o.innerHTML},p=function t(){if(d)return d;var e=$('input[type=hidden][name=key]').val();return d=$.Deferred(),e?d.resolve(e):($.ajax({url:window.location.href,data:{format:'json'},dataType:'json',crossDomain:!0}).done((function(t){t.page&amp;&amp;t.page.key?d.resolve(t.page.key):d.reject()})).fail((function(){d.reject()})),d)},u=(v=!1,m=!1,x={},j={},P=function t(){return O?{id:O.id,vid:O.vid,title:O.title,variant:O.variant,url:O.url,image:O.image,stock:O.stock?{available:O.stock.available}:{available:!0}}:null},C=function t(e,o){var a=e.variants[o];return{id:e.id,vid:a.id,title:e.title,variant:a.title,url:e.url,image:e.image,stock:a.stock?{available:a.stock.available}:{available:!0},variants:e.variants}},D=function t(){var e=$.Deferred(),a;return settings.show_subscribe_checkbox&amp;&amp;g.is(':checked')&amp;&amp;!j.hasOwnProperty(w.val())?(p().done((function(t){var a="".concat(o,"/account/newsletter/?format=json");$.ajax({url:a,type:'POST',crossDomain:!0,data:{key:t,email:w.val()}}).done((function(t,o,n){if(0===n.getResponseHeader('content-type').indexOf('text/html'))return j[w.val()]=!0,void e.resolve(!0);var s=t.formkey,i=$('&lt;script /&gt;',{src:'https://www.google.com/recaptcha/api.js?onload=onDmwsPlusStockRecaptchaLoad&amp;render=explicit'}),c=$('&lt;div id="dmws-plus-stock-recaptcha"&gt;&lt;/div&gt;');b.hide().after(c);var l=function t(){c.remove(),i.remove(),b.show(),delete window.onDmwsPlusStockRecaptchaLoad},d=function t(){l(),e.reject()};window.onDmwsPlusStockRecaptchaLoad=function(){window.grecaptcha.render('dmws-plus-stock-recaptcha',{sitekey:t.sitekey,callback:function t(o){$.ajax({url:a,type:'POST',crossDomain:!0,data:{key:s,'g-recaptcha-response':o}}).always((function(){l(),f.off('hide.dmws-popup',d),'pending'===e.state()&amp;&amp;(j[w.val()]=!0,e.resolve(!0))}))}})},i.appendTo('body'),f.one('hide.dmws-popup',d)})).fail((function(){e.resolve(!1)}))})).fail((function(){e.resolve(!1)})),e):e.resolve()},S=function e(){D().done((function(e){$.ajax({type:'POST',dataType:'json',contentType:'application/json',crossDomain:!0,url:"".concat(t,"/api/shops/").concat(settings.shopId,"/product-stock-subscription"),headers:{'Accept-Language':n},data:JSON.stringify({product:P(),email:w.val(),subscribed_newsletter:e})}).done((function(){if(b.hide(),h.show(),x[O.vid].subscribed=!0,_.children().length){var t;if(Object.keys(O.variants).filter((function(t){var e=O.variants[t];return e.id!==O.vid&amp;&amp;!e.stock.available&amp;&amp;!1===x[e.id].subscribed})).length&gt;0)return void _.find("option[value=\"".concat(O.vid,"\"]")).prop('disabled',!0);_.empty(),_.closest('.dmws-plus-stock-variant-select').hide()}$('#dmws-plus-stock-modal-link-container').remove()})).fail((function(t){w.removeClass('valid validating').addClass('invalid');var e=$('.dmws-plus-stock-validation-error'),o='Something went wrong. Please try again.';k.prop('disabled',!1),422===t.status&amp;&amp;(o=(t.responseJSON||JSON.parse(t.responseText)).error),e.length?e.text(o):w.after("&lt;div class=\"dmws-plus-stock-validation-error\"&gt;".concat(o,"&lt;/div&gt;"))}))}))},q=function t(){if(v)N();else{v=!0;var e=!!settings.subscribe_checkbox_opt_out,o=["&lt;div class=\"dmws-plus-stock-variant-select\" style=\"display: none;\"&gt;","&lt;label for=\"dmws-plus-stock-variant\"&gt;".concat(s.variant_select,"&lt;span class=\"required\"&gt;*&lt;/span&gt;&lt;/label&gt;"),"&lt;div class=\"dmws-plus-stock-select-wrapper\"&gt;","&lt;select id=\"dmws-plus-stock-variant\"&gt;&lt;/select&gt;","&lt;/div&gt;","&lt;/div&gt;"].join(''),a=settings.show_subscribe_checkbox?["&lt;label class=\"dmws-plus-stock-checkbox\"&gt;","&lt;input type=\"checkbox\" name=\"newsletter\" value=\"1\" id=\"dmws-plus-stock-newsletter-checkbox\"".concat(e?' checked':'',"&gt;"),"&lt;div class=\"dmws-plus-stock-checkbox-control\"&gt;".concat(l,"&lt;/div&gt;"),"".concat(s.newsletter_text),"&lt;/label&gt;"].join(''):'';f=$(["&lt;div id=\"dmws-plus-stock-modal\" class=\"dmws-f_popup\" style=\"display:none;\"&gt;","&lt;h3 class=\"dmws-plus-h3\"&gt;".concat(s.popup_title,"&lt;/h3&gt;"),"&lt;div class=\"dmws-plus-stock-modal-body\"&gt;","&lt;p&gt;".concat(s.popup_text,"&lt;/p&gt;"),"&lt;form method=\"post\"&gt;",o,"&lt;div&gt;","&lt;label for=\"dmws-plus-stock-email\"&gt;".concat(s.email,"&lt;span class=\"required\"&gt;*&lt;/span&gt;&lt;/label&gt;"),"&lt;input type=\"email\" required placeholder=\"".concat(s.email,"\" id=\"dmws-plus-stock-email\" autocomplete=\"email\"&gt;"),"&lt;/div&gt;","&lt;button type=\"submit\" id=\"dmws-plus-stock-submit\" class=\"btn\"&gt;".concat(i," ").concat(s.button_text,"&lt;/button&gt;"),a,settings.show_privacy_policy_checkbox?"&lt;div class=\"dmws-plus-stock-policy-link\"&gt;".concat(s.policy_text,"&lt;/div&gt;"):'',"&lt;/form&gt;","&lt;div style=\"display:none;\"&gt;","&lt;div class=\"dmws-plus-stock-success\"&gt;","".concat(c,"&lt;span&gt;").concat(s.success_text,"&lt;/span&gt;"),"&lt;/div&gt;","&lt;div&gt;&lt;button type=\"button\" id=\"dmws-plus-stock-continue\"&gt;".concat(s.success_button_text,"&lt;/button&gt;&lt;/div&gt;"),"&lt;/div&gt;","&lt;/div&gt;","&lt;/div&gt;"].join('')).appendTo('body'),b=f.find('form'),w=f.find('#dmws-plus-stock-email'),g=f.find('#dmws-plus-stock-newsletter-checkbox'),k=f.find('#dmws-plus-stock-submit'),h=f.find('.dmws-plus-stock-success').parent(),y=$('&lt;a href="#" class="dmws-f_popup--link" data-dmws-f-popup="#dmws-plus-stock-modal"&gt;&lt;/a&gt;'),(_=b.find('#dmws-plus-stock-variant')).val(O.vid),_.on('change',(function(){var t=x[parseInt(_.val())];O=t.product,k.prop('disabled',t.subscribed)})),N(),f.on('show.dmws-popup',(function(){f.find('.dmws-plus-stock-validation-error').remove();var t=!!O&amp;&amp;x[O.vid].subscribed;if(O){if(_.children().length){var e=_.find('option:not([disabled])');t=0===e.length,e.filter("[value=\"".concat(O.vid,"\"]")).length&gt;0?(_.val(O.vid),_.trigger('change')):e.length&gt;0&amp;&amp;(_.val(e.eq(0).val()),_.trigger('change'))}}else k.prop('disabled',!0);b.toggle(!t),h.toggle(t),w.removeClass('valid invalid validating'),''!==w.val().trim()&amp;&amp;w.addClass(w[0].validity.valid?'valid':'invalid')})).on('hide.dmws-popup',(function(){O=null,k.prop('disabled',!1)})),f.find('#dmws-plus-stock-continue').on('click',(function(t){t.preventDefault(),f.parent().trigger('mouseup')})),w.on('change input paste',(function(){w.removeClass('valid invalid').addClass('validating'),f.find('.dmws-plus-stock-validation-error').remove()})),w.on('blur',(function(){w.removeClass('validating').addClass(w[0].validity.valid?'valid':'invalid')})),b.on('submit',(function(t){t.preventDefault(),k.prop('disabled')||!O||x[O.vid].subscribed||(k.prop('disabled',!0),S())}))}},L=function t(e){x.hasOwnProperty(e.vid)||(x[e.vid]={product:e,subscribed:!1}),Object.keys(e.variants||{}).filter((function(t){return!x.hasOwnProperty(t)})).forEach((function(t){x[t]={product:C(e,t),subscribed:!1}}))},N=function t(){if(_.length&amp;&amp;settings.show_variant_select){var e=Object.values(O.variants).filter((function(t){return!O.variants[t.id].stock.available})).sort((function(t,e){return t.position-e.position})).map((function(t){var e=!!x.hasOwnProperty(t.id)&amp;&amp;x[t.id].subscribed;return"&lt;option ".concat(e?'disabled':''," value=\"").concat(r(t.id),"\"&gt;").concat(r(t.title),"&lt;/option&gt;")}));_.empty(),_.append(e.join('')),_.val(O.vid),_.closest('.dmws-plus-stock-variant-select').toggle(e.length&gt;1)}},{open:function t(e){if(!m)if(x.hasOwnProperty(e)){if(!(O=x[e].product).stock||O.stock.available)return void(O=null);q(),y.appendTo('body'),y.trigger('click'),y.detach()}else m=!0,$.ajax({url:"".concat(o,"/product.ajax"),data:{id:e},dataType:'json',crossDomain:!0}).done((function(t){L(t),t.stock&amp;&amp;!t.stock.available?(O=t,q(),y.appendTo('body'),y.trigger('click'),y.detach()):f.parent().trigger('mouseup')})).fail((function(){f.parent().trigger('mouseup')})).always((function(){m=!1}))},openForProduct:function t(e){L(e),T=O=e,q()},initOpeners:function t(){if('sticky_label'===settings.opener_type){var e=$(["&lt;div id=\"dmws-plus-stock-modal-link-container\" class=\"mobile-position-".concat(settings.mobile_button_position," position-").concat(settings.button_position,"\"&gt;"),"&lt;button type=\"button\"".concat(settings.open_on_load?' style="display:none;"':''," id=\"dmws-plus-stock-modal-link\" data-dmws-f-popup=\"#dmws-plus-stock-modal\" class=\"dmws-f_popup--link\"&gt;").concat(i," ").concat(s.button_text,"&lt;/button&gt;"),"&lt;/div&gt;"].join('')).appendTo('body').children();f.on('show.dmws-popup',(function(){e.hide()})).on('hide.dmws-popup',(function(){e.show()})),e.on('click',(function(){O=T})),settings.open_on_load&amp;&amp;e.trigger('click')}else if('cta_button'===settings.opener_type){var o=['button[type=submit]:not(.js-quick-checkout-trigger)','a.addtocart','a.add-cart','a.cta','a[onclick*="#product_configure_form"]','.qty~a.button.disabled','input[data-field="quantity"]~a.button.disabled','.out-of-stock-btn'].join(','),a=[".module-product-bar a[href$=\"/cart/add/".concat(T.vid,"/\"]"),'.dmws-plus-stock-cta-button','.product-wrap .btn.addtocart','.product-configure a.cta.disabled'].join(','),n=$(o,'#product_configure_form').add(a).filter(':not(.dmws-plus-stock-ignore)');n.each((function(t){var e=n.eq(t).clone(),o=['type','class','href'];'BUTTON'===e.prop('nodeName')&amp;&amp;e.attr('type','button');var a=[];$.each(e[0].attributes,(function(t,e){-1===o.indexOf(e.name)&amp;&amp;a.push(e.name)})),a.length&amp;&amp;e.removeAttr(a.join(' ')),e.removeClass('disabled out-of-stock-btn trigger-add-to-cart').empty();var c=$('&lt;span /&gt;').text(s.button_text);$('&lt;span class="dmws-plus-stock-cta-button-inner" /&gt;').append(i).append(c).appendTo(e),e.addClass('dmws-f_popup--link dmws-plus-stock-cta-button'),e.attr('data-dmws-f-popup','#dmws-plus-stock-modal'),n.eq(t).replaceWith(e)})),$('.dmws-plus-stock-cta-button').on('click',(function(){O=T})),settings.open_on_load&amp;&amp;$('.dmws-plus-stock-cta-button:first').trigger('click')}}}),v,m,f,w,b,k,g,h,y,_,x,j,O,T,P,C,D,S,q,L,N;if(window.dmws.openStockPopup=u.open.bind(u),window.dmws.isVariantExcludedFromStockApp=function(t){return-1!==settings.excluded_variants.indexOf(parseInt(t))},/\.html\/?$/.test(window.location.pathname)){var z=window.location.href.split('?');$.ajax({url:z[0].replace(/\.html\/?$/,'.ajax')+(z.length&gt;1?"?".concat(z[1]):''),dataType:'json',crossDomain:!0}).done((function(t){t.stock&amp;&amp;t.vid&amp;&amp;!settings.excluded_variants.includes(t.vid)&amp;&amp;(!t.stock.available||settings.is_active_for_backorder&amp;&amp;!t.stock.on_stock&amp;&amp;t.stock.allow_outofstock_sale)&amp;&amp;$((function(){u.openForProduct(t),u.initOpeners(t)}))}))}})();})(window.jQuery,JSON.parse('{\u0022open_on_load\u0022:false,\u0022opener_type\u0022:\u0022cta_button\u0022,\u0022show_variant_select\u0022:0,\u0022show_privacy_policy_checkbox\u0022:false,\u0022show_subscribe_checkbox\u0022:false,\u0022subscribe_checkbox_opt_out\u0022:false,\u0022button_position\u0022:\u0022left\u0022,\u0022mobile_button_position\u0022:\u0022left\u0022,\u0022is_active_for_backorder\u0022:false,\u0022texts\u0022:{\u0022nl\u0022:{\u0022popup_title\u0022:\u0022Helaas tijdelijk uitverkocht!\u0022,\u0022popup_text\u0022:\u0022We sturen je een mail als we dit artikel weer op voorraad hebben\u0022,\u0022newsletter_text\u0022:\u0022Meld mij aan voor de nieuwsbrief\u0022,\u0022policy_text\u0022:\u0022Door op de button te klikken ga je akkoord met de \\u003Ca target=\\u0022_blank\\u0022 href=\\u0022\\\/service\\\/privacy-policy\\u0022\\u003Eprivacyvoorwaarden\\u003C\\\/a\\u003E.\u0022,\u0022button_text\u0022:\u0022Geef een seintje\u0022,\u0022success_text\u0022:\u0022Bedankt, het staat genoteerd. Hopelijk hebben we snel nieuws voor je!\u0022,\u0022success_button_text\u0022:\u0022Verder winkelen\u0022,\u0022mail_button_text\u0022:\u0022Bekijk product\u0022,\u0022email\u0022:\u0022E-mailadres\u0022,\u0022variant_select\u0022:\u0022Welke variant zou je willen hebben?\u0022,\u0022email_error\u0022:\u0022E-mailadres is niet juist.\u0022,\u0022subscription_exists\u0022:\u0022Je bent al ingeschreven voor dit product.\u0022},\u0022fr\u0022:{\u0022popup_title\u0022:\u0022Temporairement \\u00e9puis\\u00e9 !\u0022,\u0022popup_text\u0022:\u0022Nous vous enverrons un courriel lorsque cet article sera de nouveau en stock.\u0022,\u0022newsletter_text\u0022:\u0022Inscrivez-moi \\u00e0 la newsletter\u0022,\u0022policy_text\u0022:\u0022En cliquant sur le bouton, vous acceptez les [conditions de confidentialit\\u00e9] (\\\/service\\\/privacy-policy).\u0022,\u0022button_text\u0022:\u0022Notifiez-moi\u0022,\u0022success_text\u0022:\u0022Merci, c\\u0027est not\\u00e9. Nous esp\\u00e9rons que nous aurons bient\\u00f4t des nouvelles pour vous !\u0022,\u0022success_button_text\u0022:\u0022Poursuivre les achats\u0022,\u0022mail_button_text\u0022:\u0022Aller au produit\u0022,\u0022email\u0022:\u0022E-mail\u0022,\u0022variant_select\u0022:\u0022Quelle variante souhaitez-vous avoir ?\u0022,\u0022email_error\u0022:\u0022E-mail address is invalid.\u0022,\u0022subscription_exists\u0022:\u0022You have already subscribed to this product.\u0022},\u0022de\u0022:{\u0022popup_title\u0022:\u0022Vor\\u00fcbergehend ausverkauft!\u0022,\u0022popup_text\u0022:\u0022We will send you an email when we have this item back in stock\u0022,\u0022newsletter_text\u0022:\u0022Sign me up for the newsletter\u0022,\u0022policy_text\u0022:\u0022By clicking on the button you agree to the \\u003Ca target=\\u0022_blank\\u0022 href=\\u0022\\\/service\\\/privacy-policy\\u0022\\u003Eprivacy conditions\\u003C\\\/a\\u003E.\u0022,\u0022button_text\u0022:\u0022Benachrichtigen Sie mich\u0022,\u0022success_text\u0022:\u0022Wir haben Ihre Anfrage angenommen und hoffen, bald Neuigkeiten f\\u00fcr Sie zu haben!\u0022,\u0022success_button_text\u0022:\u0022Weiter einkaufen\u0022,\u0022mail_button_text\u0022:\u0022Weiter zum Produkt\u0022,\u0022email\u0022:\u0022E-mail\u0022,\u0022variant_select\u0022:\u0022Wir schicken Ihnen eine E-Mail, sobald wir diesen Artikel wieder auf Lager haben.\u0022,\u0022email_error\u0022:\u0022E-mail address is invalid.\u0022,\u0022subscription_exists\u0022:\u0022You have already subscribed to this product.\u0022},\u0022en\u0022:{\u0022popup_title\u0022:\u0022Temporarily sold out!\u0022,\u0022popup_text\u0022:\u0022We will send you an email when we have this item back in stock.\u0022,\u0022newsletter_text\u0022:\u0022Sign me up for the newsletter\u0022,\u0022policy_text\u0022:\u0022By clicking on the button you agree to the \\u003Ca target=\\u0022_blank\\u0022 href=\\u0022\\\/service\\\/privacy-policy\\u0022\\u003Eprivacy conditions\\u003C\\\/a\\u003E.\u0022,\u0022button_text\u0022:\u0022Notify me\u0022,\u0022success_text\u0022:\u0022Thanks, it\\u0027s noted. Hopefully we will have news for you soon!\u0022,\u0022success_button_text\u0022:\u0022Continue shopping\u0022,\u0022mail_button_text\u0022:\u0022Go to product\u0022,\u0022email\u0022:\u0022E-mail\u0022,\u0022variant_select\u0022:\u0022Which variant would you like to have?\u0022,\u0022email_error\u0022:\u0022E-mail address is invalid.\u0022,\u0022subscription_exists\u0022:\u0022You have already subscribed to this product.\u0022}},\u0022shopId\u0022:266139,\u0022excluded_variants\u0022:[]}'));(function($,settings){(function(){var t=window.location.href,e='product-add_to_cart',o=(n=window.sessionStorage.getItem('dmws:ref'),''===(r=document.referrer)||-1!==r.indexOf('://'+window.location.hostname)||n?n||null:(window.sessionStorage.setItem('dmws:ref',r),r)),n,r,a;function i(){$.ajax({url:t,data:{format:'json'},dataType:'json',crossDomain:!0}).done((function(t){if(settings.trackProducts){if(t.page.cart&amp;&amp;t.page.cart.products){var e=t.page.cart.quote_id,o=d(t.page.cart.products.map((function(t){return t.vid})),e);o.length&amp;&amp;s(o,t.request.country,e)}if(t.product&amp;&amp;'pages/product.rain'===t.template){var n=t.product.vid.toString(),r='variants';l(r,n)&amp;&amp;c(r,n,t.request.country)}}if('pages/collection.rain'===t.template&amp;&amp;t.collection&amp;&amp;!t.page.search)if(t.collection.category_id){var a=t.collection.category_id,i='categories';l(i,a)&amp;&amp;c(i,a,t.request.country)}else if(t.collection.hasOwnProperty('brand_id')){var u=null;if(t.collection.brand_id)u=t.shop.brands[t.collection.brand_id];else{var g=t.collection.internal.url.toLowerCase();$.each(t.shop.brands,(function(t,e){if(e.url===g)return u=e,!1}))}if(u){var p='brands';l(p,u.id)&amp;&amp;c(p,u.id,t.request.country)}}}))}function c(t,e,n){u(t+'-views',[e],Date.now()),$.ajax({type:'POST',url:settings.apiEndpoint,dataType:'json',contentType:'application/json',crossDomain:!0,data:JSON.stringify({language:window.dmws.shopLanguage,country:n,referer:o,type:'view',model:t,model_ids:[e]})})}function s(t,n,r){u(e,t,r.toString()),$.ajax({type:'POST',url:settings.apiEndpoint,dataType:'json',contentType:'application/json',crossDomain:!0,data:JSON.stringify({language:window.dmws.shopLanguage,country:n,referer:o,type:'add_to_cart',model:'variants',model_ids:t})})}function l(t,e){var o;if(!e)return!1;var n=t+'-views',r;return p(n),!(null!==(o=JSON.parse(window.localStorage.getItem(n)))&amp;&amp;void 0!==o?o:{}).hasOwnProperty(e.toString())}function d(t,o){var n;g(e,o);var r=null!==(n=JSON.parse(window.localStorage.getItem(e)))&amp;&amp;void 0!==n?n:{};return t.filter((function(t){return!r.hasOwnProperty(t)}))}function u(t,e,o){var n,r=null!==(n=JSON.parse(window.localStorage.getItem(t)))&amp;&amp;void 0!==n?n:{};e.forEach((function(t){return r[t]=o})),window.localStorage.setItem(t,JSON.stringify(r))}function g(t,e){var o,n=null!==(o=JSON.parse(window.localStorage.getItem(t)))&amp;&amp;void 0!==o?o:{};Object.keys(n).forEach((function(t){n[t]!==e.toString()&amp;&amp;delete n[t]})),window.localStorage.setItem(t,JSON.stringify(n))}function p(t){var e,o=null!==(e=JSON.parse(window.localStorage.getItem(t)))&amp;&amp;void 0!==e?e:{},n=Date.now()-18e5;Object.keys(o).forEach((function(t){o[t]&lt;n&amp;&amp;delete o[t]})),window.localStorage.setItem(t,JSON.stringify(o))}i()})();})(window.jQuery,JSON.parse('{\u0022apiEndpoint\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/api\\\/shops\\\/266139\\\/petapi\u0022,\u0022trackProducts\u0022:true}'));(function($,settings){function _createForOfIteratorHelper(e,t){var s="undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(!s){if(Array.isArray(e)||(s=_unsupportedIterableToArray(e))||t&amp;&amp;e&amp;&amp;"number"==typeof e.length){s&amp;&amp;(e=s);var r=0,a=function e(){};return{s:a,n:function t(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function e(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c=!0,i=!1,n;return{s:function t(){s=s.call(e)},n:function e(){var t=s.next();return c=t.done,t},e:function e(t){i=!0,n=t},f:function e(){try{c||null==s.return||s.return()}finally{if(i)throw n}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var s=Object.prototype.toString.call(e).slice(8,-1);return"Object"===s&amp;&amp;e.constructor&amp;&amp;(s=e.constructor.name),"Map"===s||"Set"===s?Array.from(e):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var s=0,r=new Array(t);s&lt;t;s++)r[s]=e[s];return r}var th=window.dmws.tsHelpers(settings);$((function(){var e,t=!1,s=window.dmws.shopLanguage,r=window.dmws.baseUrl,a=settings.texts[s],c=settings.result_display_settings.enabled,i=settings.result_display_settings.number,n=th.shopBaseUrl+'/search/',o=null!==settings.products_selector&amp;&amp;null!==settings.filters_selector,l=null!==(e=settings.page_css_selector)&amp;&amp;void 0!==e?e:'article#collection,section#collection,section.collection-page__content,main#content,main&gt;.main-content&gt;#collection,main&gt;.main-content&gt;.row',d=(settings.enable_search_page||'1'===th.getSearchParam('dmws_search_page_preview'))&amp;&amp;we()&amp;&amp;Z(),p=!1,h={},u=settings.activate_stock_filter_by_default||Se(),f=1,_=1;u&amp;&amp;(h.stock=!0);var m={},w=settings.filters,g=w.filter((function(e){return!e.default_filter_key})).reduce((function(e,t){return e+t.values.length}),0),v=0,b={categories:0,products:0,pages:0,blogs:0,faqs:0},y=settings.popularity_sort?'popularity':'relevance',k={},x='',C=!1,M='',q='',S=!1,L=!0,j="&lt;svg width=\"22\" height=\"23\" viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M18.5429 20.4571C18.9334 20.8476 19.5666 20.8476 19.9571 20.4571C20.3476 20.0666 20.3476 19.4334 19.9571 19.0429L18.5429 20.4571ZM14.4571 13.5429C14.0666 13.1524 13.4334 13.1524 13.0429 13.5429C12.6524 13.9334 12.6524 14.5666 13.0429 14.9571L14.4571 13.5429ZM14.5833 9.66667C14.5833 12.6582 12.1582 15.0833 9.16667 15.0833V17.0833C13.2628 17.0833 16.5833 13.7628 16.5833 9.66667H14.5833ZM9.16667 15.0833C6.17512 15.0833 3.75 12.6582 3.75 9.66667H1.75C1.75 13.7628 5.07055 17.0833 9.16667 17.0833V15.0833ZM3.75 9.66667C3.75 6.67512 6.17512 4.25 9.16667 4.25V2.25C5.07055 2.25 1.75 5.57055 1.75 9.66667H3.75ZM9.16667 4.25C12.1582 4.25 14.5833 6.67512 14.5833 9.66667H16.5833C16.5833 5.57055 13.2628 2.25 9.16667 2.25V4.25ZM19.9571 19.0429L14.4571 13.5429L13.0429 14.9571L18.5429 20.4571L19.9571 19.0429Z\" fill=\"#6B7280\"/&gt;&lt;/svg&gt;",B='',T='',P='',O=!0;d&amp;&amp;(Ee(),B='&lt;div id="dmws_perfect-search-page"&gt;&lt;div class="dmws_perfect-search-wrap"&gt;',w.length&amp;&amp;(B+="&lt;div id=\"dmws_perfect-search-filterbar\" class=\"dmws_perfect-search-filters\"&gt;&lt;/div&gt;"),T="&lt;div id=\"dmws_perfect-search-results\" class=\"dmws_perfect-search-results-".concat(settings.page_row_products_count,"\"&gt;"),settings.show_page_title&amp;&amp;(T+="&lt;h1&gt;".concat(a.search_results_for," '").concat(_e(),"'&lt;/h1&gt;")),settings.custom_css&amp;&amp;$('head').append('&lt;style&gt;'+settings.custom_css+'&lt;/style&gt;'));var F='&lt;div id="dmws_perfect-search" class="dmws_perfect-search-disabled"&gt;&lt;div class="dmws_perfect-search-wrap"&gt;';if(F+="&lt;div class=\"dmws_perfect-search-block dmws_perfect-search-search-input\"&gt;".concat(j,"\n&lt;input maxlength=\"100\" type=\"search\" id=\"dmws-search-input\"/&gt;\n&lt;a href=\"#\" style=\"display:none\" class=\"dmws_perfect_search-clear\"&gt;").concat(a.clear,"&lt;/a&gt;\n&lt;a href=\"#\" class=\"dmws_perfect_search-close\"&gt;").concat(a.close,"&lt;/a&gt;&lt;/div&gt;"),settings.quickLinks){var I="&lt;div class=\"dmws_perfect-search-block dmws_perfect-search-no-border dmws_perfect-search-quick hidden\"&gt;&lt;label&gt;".concat(a.quick_link_label,":&lt;/label&gt;&lt;ul&gt;");F+=I+='&lt;/ul&gt;&lt;/div&gt;',d&amp;&amp;(T+=I)}F+='&lt;div class="dmws_perfect-search-results dmws_perfect-search-block dmws_perfect-search-no-border dmws_perfect-search-nav hidden"&gt;&lt;ul&gt;',F+='&lt;li class="dmws_perfect-search-active" data-dmws-search-tab="all"&gt;'+a.everything+'&lt;span class="dmws_perfect-search-count" data-dmws-search-results="'+v+'"&gt;&lt;/span&gt;&lt;/li&gt;',$.each(c,(function(e,t){t&amp;&amp;(F+="&lt;li data-dmws-search-tab=\"".concat(e,"\"&gt;").concat(a[e]," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"\"&gt;&lt;/span&gt;&lt;/li&gt;"))})),F+='&lt;/ul&gt;&lt;/div&gt;',d&amp;&amp;(T+='&lt;div class="dmws_perfect-search-results  dmws_perfect-search-data hidden"&gt;'),F+='&lt;div class="dmws_perfect-search-results  dmws_perfect-search-data hidden"&gt;';var U='';$.each(c,(function(e,t){if(t)switch(e){case'products':F+='&lt;div class="dmws_perfect-search-block dmws_perfect-search-products" data-dmws-search-tab-content="products" data-dmws-search-tab-item="2"&gt;',d&amp;&amp;(T+="&lt;div class=\"dmws_perfect-search-products\"&gt;&lt;label&gt;&lt;span class=\"products-count\"&gt;&lt;/span&gt;".concat(a.products,"&lt;/label&gt;"),w.length&amp;&amp;!o&amp;&amp;(T+='&lt;div class="dmws_perfect-search-button dmws_perfect-search-mobile-filter"&gt;&lt;span&gt;&lt;svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M14 9L15.5 9M14 9C14 8.17157 13.3284 7.5 12.5 7.5C11.6716 7.5 11 8.17157 11 9M14 9C14 9.82843 13.3284 10.5 12.5 10.5C11.6716 10.5 11 9.82843 11 9M5 4.5C5 5.32843 5.67157 6 6.5 6C7.32843 6 8 5.32843 8 4.5M5 4.5C5 3.67157 5.67157 3 6.5 3C7.32843 3 8 3.67157 8 4.5M5 4.5L3.5 4.5M8 4.5L15.5 4.5M11 9L3.5 9M5 13.5C5 14.3284 5.67157 15 6.5 15C7.32843 15 8 14.3284 8 13.5M5 13.5C5 12.6716 5.67157 12 6.5 12C7.32843 12 8 12.6716 8 13.5M5 13.5L3.5 13.5M8 13.5L15.5 13.5" stroke="#6B7280" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;'+a.filter+'&lt;/span&gt;&lt;/div&gt;'),T+="&lt;div class=\"dmws_perfect-search-button dmws_perfect-search-dropdown\"&gt;&lt;span&gt;&lt;svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M6.46257 13.1667V3.66667M6.46257 3.66667L3.2959 6.83334M6.46257 3.66667L9.62923 6.83334M14.3792 6.83334V16.3333M14.3792 16.3333L17.5459 13.1667M14.3792 16.3333L11.2126 13.1667\" stroke=\"#6B7280\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt;".concat(a.sort_by," ").concat(th.dmws_search_chevron,"&lt;/span&gt;&lt;div class=\"dmws_perfect-search-dropdown-content\"&gt;&lt;label class=\"dmws_perfect-search-hide\"&gt;").concat(a.sort_by,"&lt;/label&gt;"),T+=K(),T+="&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=\"dmws_perfect-search-products-results\"&gt;&lt;/div&gt;&lt;button class=\"all-hidden dmws_perfect-search-load-more search-load-more\"&gt;&lt;div&gt;"+th.dmws_search_chevron+a.show_more_results+th.buttonLoader+'&lt;/div&gt;&lt;/button&gt;&lt;/div&gt;');var r=th.getFiltersHtml(w,settings.filterSettings,'search',a,s,null,u);h=r.filters,m=r.mobileFilters,U=r.html,F+=U,F+="&lt;div class=\"dmws_perfect-search-products-wrap ".concat(w.length?'':'no-filters',"\"&gt;"),F+="&lt;label&gt;".concat(a.products," &lt;span class=\"dmws_perfect-search-count-not-filtered\" data-dmws-search-results=\"\"&gt;&lt;/span&gt;&lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"\"&gt;&lt;/span&gt;&lt;/label&gt;"),F+='&lt;div class="dmws_perfect-search-filters"&gt;',w.length&amp;&amp;(F+='&lt;div class="dmws_perfect-search-button dmws_perfect-search-mobile-filter" data-dmws-search-open-tab="products"&gt;&lt;span&gt;&lt;svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M14 9L15.5 9M14 9C14 8.17157 13.3284 7.5 12.5 7.5C11.6716 7.5 11 8.17157 11 9M14 9C14 9.82843 13.3284 10.5 12.5 10.5C11.6716 10.5 11 9.82843 11 9M5 4.5C5 5.32843 5.67157 6 6.5 6C7.32843 6 8 5.32843 8 4.5M5 4.5C5 3.67157 5.67157 3 6.5 3C7.32843 3 8 3.67157 8 4.5M5 4.5L3.5 4.5M8 4.5L15.5 4.5M11 9L3.5 9M5 13.5C5 14.3284 5.67157 15 6.5 15C7.32843 15 8 14.3284 8 13.5M5 13.5C5 12.6716 5.67157 12 6.5 12C7.32843 12 8 12.6716 8 13.5M5 13.5L3.5 13.5M8 13.5L15.5 13.5" stroke="#6B7280" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;'+a.filter+'&lt;/span&gt;&lt;/div&gt;'),F+="&lt;div class=\"dmws_perfect-search-button dmws_perfect-search-dropdown\"&gt;&lt;span&gt;&lt;svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M6.46257 13.1667V3.66667M6.46257 3.66667L3.2959 6.83334M6.46257 3.66667L9.62923 6.83334M14.3792 6.83334V16.3333M14.3792 16.3333L17.5459 13.1667M14.3792 16.3333L11.2126 13.1667\" stroke=\"#6B7280\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt; ".concat(a.sort_by," ").concat(th.dmws_search_chevron,"&lt;/span&gt;&lt;div class=\"dmws_perfect-search-dropdown-content\"&gt;&lt;label class=\"dmws_perfect-search-hide\"&gt;").concat(a.sort_by,"&lt;/label&gt;"),F+=K()+'&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;',F+='&lt;ul id="dmws_perfect-search-products-not-filtered"&gt;&lt;/ul&gt;&lt;ul class="hidden-products" id="dmws_perfect-search-products" &gt;&lt;/ul&gt;&lt;button class="dmws_perfect-search-products-more search-load-more" '+(settings.enable_search_page?'':' data-dmws-search-open-tab="products" ')+'&gt;&lt;div&gt;'+(settings.enable_search_page?a.show_all_results:th.dmws_search_chevron+a.show_more_results+th.buttonLoader)+"&lt;/div&gt;&lt;/button&gt;&lt;button class=\"all-hidden dmws_perfect-search-load-more search-load-more\" class=\"dmws_perfect-search-load-more\"&gt;&lt;div&gt;"+(settings.enable_search_page?a.show_all_results:th.dmws_search_chevron+a.show_more_results)+'&lt;/div&gt;&lt;/button&gt;',F+='&lt;/div&gt;',F+='&lt;/div&gt;';break;case'categories':case'pages':case'blogs':case'faqs':case'brands':F+="&lt;div class=\"dmws_perfect-search-block dmws_perfect-search-".concat(e,"\" data-dmws-search-tab-content=\"").concat(e,"\"&gt;&lt;/div&gt;")}})),F+='&lt;/div&gt;';var A='&lt;div style="display:none" class="dmws_perfect-search-block dmws_perfect-search-no-results"&gt;';if(A+="".concat(th.noResults,"&lt;/div&gt;&lt;label&gt;").concat(a.no_results_title,"&lt;/label&gt;&lt;span&gt;").concat(a.no_results_text,"&lt;/span&gt;&lt;/div&gt;"),F+=A,d&amp;&amp;(T+=A),F+='&lt;div class="dmws_perfect-search-data"&gt;',settings.show_popular_terms&amp;&amp;(F+='&lt;div class="dmws_perfect-search-block dmws_perfect-search-default"&gt;&lt;label&gt;'+a.popular_terms+'&lt;/label&gt;&lt;ul&gt;',F+='&lt;/ul&gt;&lt;/div&gt;'),settings.show_popular_products&amp;&amp;(F+='&lt;div class="dmws_perfect-search-block dmws_perfect-search-products dmws_perfect-search-products-default"&gt;&lt;label&gt;'+a.popular_products+'&lt;/label&gt;&lt;div&gt;&lt;ul&gt;',F+='&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;'),F+='&lt;/div&gt;',!settings.hide_branding){var E='&lt;div class="dmws_perfect-search-footer"&gt;&lt;a href="https://plus.dmws.nl/" target="_blank"&gt;&lt;svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65"&gt;&lt;path d="M40.635 0H16.271c-.007 10.817-.021 21.634-.028 32.458H0v7.228a9.04 9.04 0 009.043 9.043h7.228V65h7.567a8.7 8.7 0 008.704-8.703v-7.575h8.093C54.093 48.722 65 37.815 65 24.358 65 10.908 54.093 0 40.635 0zm8.295 24.344a8.139 8.139 0 01-8.135 8.135h-8.136V16.202h8.136c4.49 0 8.135 3.644 8.135 8.142z" fill="url(#plus_logo_fill)"/&gt;&lt;defs&gt;&lt;linearGradient id="plus_logo_fill" x1="3.756" y1="56.193" x2="42.478" y2="15.05" gradientUnits="userSpaceOnUse"&gt;&lt;stop stop-color="#E6332A"/&gt;&lt;stop offset="1" stop-color="#F39341"/&gt;&lt;/linearGradient&gt;&lt;/defs&gt;&lt;/svg&gt; Search by &lt;b&gt;Plus+&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;';F+=E,d&amp;&amp;(T+=E)}F+='&lt;/div&gt;&lt;/div&gt;',d&amp;&amp;(B+=(T+='&lt;/div&gt;')+'&lt;/div&gt;&lt;/div&gt;',w.length&amp;&amp;!o&amp;&amp;(B=$(B).find('.dmws_perfect-search-filters').html(U).closest('#dmws_perfect-search-page')[0].outerHTML),settings.customLabels.length&amp;&amp;th.appendLabelStyles(settings.customLabels));var D=!1,H;$('body').append(F);var V=$('#dmws_perfect-search'),R=$('#dmws-search-input'),W=/{{\s*name\s*}}/g,z;function K(){var e='',t=[];return settings.popularity_sort&amp;&amp;t.push({sort:'popularity',key:'popularity',text:a.popularity}),t=t.concat([{sort:'relevance',key:'relevance',text:a.relevance},{sort:'created_at:desc',key:'created_at:desc',text:a.newest}]),O&amp;&amp;(t=t.concat([{sort:'price:asc',key:'price:asc',text:a.price_asc},{sort:'price:desc',key:'price:desc',text:a.price_desc}])),t=t.concat([{sort:'title:asc',key:"title.".concat(s,":asc"),text:a.title_asc},{sort:'title:desc',key:"title.".concat(s,":desc"),text:a.title_desc}]),$.each(t,(function(t,s){e+="&lt;span class=\"".concat(y===s.sort?'option-active':'',"\" data-sort=\"").concat(s.key,"\"&gt;").concat(s.text,"&lt;/span&gt;")})),e}function Z(){return o?$(settings.products_selector).length&amp;&amp;$(settings.filters_selector).length:$(l).length&gt;0}if(d&amp;&amp;!o&amp;&amp;th.sidebarFix('search'),R.attr('placeholder',a.search_bar_text.replace(W,'').replace(' ,',',')),$.ajax({dataType:'json',url:th.shopBaseUrl,data:{format:'json'},crossDomain:!0}).done((function(e){var t,s,r;(''!==(P=e.shop.currency2.symbol)&amp;&amp;th.insertCurrencySymbol('search',P),window.loggedIn&amp;&amp;W.test(a.search_bar_text))&amp;&amp;R.attr('placeholder',a.search_bar_text.replace(W,null!==(t=null===(s=e.page)||void 0===s||null===(r=s.account)||void 0===r?void 0:r.firstname)&amp;&amp;void 0!==t?t:''));(window.loggedIn||'login'!==e.shop.settings.catalog.prices)&amp;&amp;e.shop.settings.catalog.prices||(O=!1,$('.dmws_perfect-search-filter-price,.dmws_perfect-search-dropdown-content [data-sort^=price]').remove())})),settings.ga_tracking_id&amp;&amp;(window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},0===$("script[src*=\"id=".concat(settings.ga_tracking_id,"\"]")).length)){var G=document.createElement('script');G.src="https://www.googletagmanager.com/gtag/js?id=".concat(settings.ga_tracking_id),G.async=!0,document.body.appendChild(G),gtag('js',new Date),gtag('config',settings.ga_tracking_id,{send_page_view:!1})}var N=th.debounce(me,500);function Q(){D||(H=$(window).scrollTop(),$('html').addClass('with-dmws_perfect-search').css({top:-1*H}),D=!0)}function J(){D&amp;&amp;($('html').removeClass('with-dmws_perfect-search'),$(window).scrollTop(H),D=!1)}function X(){var e=$(window).width()&lt;722?10:50,t=38;if(V.find('.dmws_perfect-search-wrap &gt; *:not(.dmws_perfect-search-data):not(.dmws_perfect-search-hide):not(.hidden)').each((function(){$(this).is(':visible')&amp;&amp;(e+=$(this).outerHeight())})),$(window).width()&lt;722)V.find('.dmws_perfect-search-results.dmws_perfect-search-data').css('max-height','calc(100vh - '+e+'px)').addClass('scroll');else if(V.find('.dmws_perfect-search-data').css('max-height','calc(100vh - '+e+'px)').addClass('scroll'),V.find('.dmws_perfect-search-filter-wrap').length&gt;0&amp;&amp;(V.find('.dmws_perfect-search-filter-wrap').css('max-height','calc(100vh - '+(e+t)+'px)'),V.find('.dmws_perfect-search-filter-wrap-filters').css('max-height','calc(100vh - '+(e+t+31)+'px)').addClass('scroll')),V.find('.dmws_perfect-search-products-wrap &gt; ul').length&gt;0){var s=V.find('.dmws_perfect-search-products-wrap &gt; label').outerHeight(!0)+18;V.find('.dmws_perfect-search-products-wrap').addClass('scroll').css('max-height','calc(100vh - '+(e+t)+'px - '+s+'px)')}}if($(d?document:'.dmws_perfect-search-products-wrap').on('scroll',(function(){N(!0),d&amp;&amp;!o&amp;&amp;th.scrollFix('search')})),0!==V.length){var Y=function e(t){return t.toLowerCase().trim().replace(/^[!@#$%^&amp;*()\-=+_\[\]{};':"&lt;&gt;?\/.,~`\\|]+|[!@#$%^&amp;*()\-=+_\[\]{};':"&lt;&gt;?\/.,~`\\|]+$/g,'')},ee=th.debounce((function(e,t){return Fe(e,t)}),250),te=function e(t){''===t||!k.hasOwnProperty(t)||k[t].sent||k[t].processing||(k[t].sent=!0,settings.ga_tracking_id&amp;&amp;window.gtag&amp;&amp;gtag('event','search',{search_term:t}),$.ajax({type:'GET',crossDomain:!0,url:"".concat(r,"/api/shops/").concat(settings.shopId,"/search/term"),data:{q:t,empty:k[t].empty?'1':'0'}}))},se=function e(t){clearTimeout(z),z=setTimeout((function(){te(t)}),2e3)},re=function e(){$('.dmws_perfect-search-filter-wrap .dmws_perfect-search-active-filters ul').html(''),$('.dmws_perfect-search-filter input[type="checkbox"]:not(.dmws_perfect-search-switch_stock)').attr('checked',!1),h=th.resetFilters(w,(function(){null!=h.price&amp;&amp;O&amp;&amp;(M.noUiSlider.updateOptions({range:{min:[0],max:[h.price.max]},start:[0,h.price.max]},!0),d&amp;&amp;q.noUiSlider.updateOptions({range:{min:[0],max:[h.price.max]},start:[0,h.price.max]},!0),$('.price-filter').remove())}),s,u),m=jQuery.extend({},h),y=settings.popularity_sort?'popularity':'relevance',$('.dmws_perfect-search-dropdown-content').find('.option-active').removeClass('option-active'),$(".dmws_perfect-search-dropdown-content span[data-sort=\"".concat(y,"\"]")).addClass('option-active')};R.on('input',(function(){f=_=1,clearTimeout(z),ee(R.val(),!0)})),R.keyup((function(e){"Escape"===e.key&amp;&amp;(V.addClass('dmws_perfect-search-disabled'),J()),'Enter'!==e.key&amp;&amp;13!==e.keyCode||(settings.enable_search_page&amp;&amp;settings.open_page_on_enter?R.val().length&gt;1&amp;&amp;(me(),window.location.href=n+encodeURIComponent(R.val().replace('/',' '))+'?'+ue()):R.blur())})),R.on('blur',(function(){x=Y(R.val()),te(x)})),th.quantityEvents('search'),V.on('click','.dmws_perfect-search-popular-link',(function(e){e.preventDefault(),R.val($(e.currentTarget).text()),R.triggerHandler('blur'),Fe(R.val(),!0)}));var ae=!1;$('#dmws_perfect-search, #dmws_perfect-search-results').on('click','a[data-product]',(function(e){if(''!==(x=Y(R.val()))&amp;&amp;(e.preventDefault(),!ae)){var t=e.currentTarget.href,s=e.ctrlKey||e.shiftKey||e.metaKey;ae=!0,$.ajax({type:'GET',crossDomain:!0,url:"".concat(r,"/api/shops/").concat(settings.shopId,"/search/product"),data:{q:x,product:e.currentTarget.dataset.product},timeout:5e3}).always((function(){ae=!1,s?window.open(t,'_blank'):window.location.href=t}))}}));var ce=['form[action*="/search"] input[type="text"]','form input[name="search"]','form[action*="/search"] *[type="submit"]','#showSearch input[type="search"]','#showSearch *[type="submit"]','#formSearch &gt; span','#formSearch &gt; p','#formSearch *[type="search"]','#nav li.search &gt; a','#nav i.icon-zoom','.js-toggle-search','.search-icon-self','#nav a:has(.icon-zoom)','#mobilesearch &gt; a','.formSearch &gt; *','#mobileNav .btn-mobile.search'],ie=function e(){var t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:null;t&amp;&amp;(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation()),Ie(),V.removeClass('dmws_perfect-search-disabled'),X(),Q(),setTimeout((function(){$('.dmws_perfect-search-wrap').removeClass('dmws-ignore-actions'),V.find('.dmws_perfect-search-search-input input').focus()}),100)};(th.hasFilterParams('ps_')||d)&amp;&amp;(d||ie(),ge(!0,!0)),settings.css_selector&amp;&amp;(settings.css_selector=settings.css_selector.split(',').map((function(e){return e.trim()})),ce=ce.filter((function(e){return!settings.css_selector.includes(e)})),settings.css_selector=settings.css_selector.join(','),0===$(settings.css_selector).length&amp;&amp;(ce=ce.concat(settings.css_selector),settings.css_selector=null)),$(".dmws_perfect-search-trigger".concat(settings.css_selector?",".concat(settings.css_selector):'')).filter((function(e,t){return 0===$(t).closest('.dmws-perfect-search-trigger-ignore').length})).off('mousedown touchstart').on('mousedown touchstart',ie);var ne='ontouchstart'in window;if($('.dmws_perfect-search-wrap').addClass('dmws-ignore-actions'),$(document).on(ne?'touchstart':'mousedown',ce.join(','),(function(e){0===$(e.target).closest('.dmws-perfect-search-trigger-ignore').length&amp;&amp;ie(ne?null:e)})),$("#formSearch").on('submit',(function(){return!1})),window.addEventListener('resize',(function(){X()}),{passive:!0}),V.find('.dmws_perfect_search-close').on('click',(function(e){e.preventDefault(),pe(),$('.dmws_perfect-search-wrap').addClass('dmws-ignore-actions')})),V.on('mousedown',(function(e){e.target===e.currentTarget&amp;&amp;pe()})),$('.dmws_perfect_search-clear').on('click',(function(e){e.preventDefault(),R.val(''),f=_=1,ee('',!1)})),V.find('.dmws_perfect-search-block[data-dmws-search-tab-item]').each((function(){var e=$(this).attr('data-dmws-search-tab-item');$(this).hasClass('dmws_perfect-search-products')?$(this).find('div &gt; ul &gt; li:nth-child('+e+')').addClass('dmws_perfect-search-mb-0').nextAll().addClass('dmws_perfect-search-hide'):$(this).find('&gt; ul &gt; li:nth-child('+e+')').addClass('dmws_perfect-search-mb-0').nextAll().addClass('dmws_perfect-search-hide')})),V.find('.dmws_perfect-search-nav li[data-dmws-search-tab]').on('click',(function(){$(this).parent().find('.dmws_perfect-search-active').removeClass('dmws_perfect-search-active'),$(this).addClass('dmws_perfect-search-active'),'products'===$(this).attr('data-dmws-search-tab')?(V.find('.dmws_perfect-search-data').removeClass('scroll'),V.find('.dmws_perfect-search-products-wrap &gt; ul').addClass('scroll')):(V.find('.dmws_perfect-search-data').addClass('scroll'),V.find('.dmws_perfect-search-products-wrap &gt; ul').removeClass('scroll')),V.find('.dmws_perfect-search-dropdown-active').length&gt;0&amp;&amp;V.find('.dmws_perfect-search-dropdown-active').removeClass('dmws_perfect-search-dropdown-active'),V.find('.dmws_perfect-search-faq-active').length&gt;0&amp;&amp;(V.find('.dmws_perfect-search-faq-active').removeClass('dmws_perfect-search-faq-active'),V.find('.dmws_perfect-search-faq-answer').hide()),V.find('.dmws_perfect-search-data &gt; *').removeClass('dmws_perfect-search-active'),'all'===$(this).attr('data-dmws-search-tab')?V.find('.dmws_perfect-search-data &gt; *').removeClass('dmws_perfect-search-hide'):(V.find('.dmws_perfect-search-data &gt; *').addClass('dmws_perfect-search-hide'),V.find('.dmws_perfect-search-data &gt; .dmws_perfect-search-'+$(this).attr('data-dmws-search-tab')).removeClass('dmws_perfect-search-hide').addClass('dmws_perfect-search-active')),me()})),V.find('[data-dmws-search-open-tab]').on('click',(function(e){$(this).parents('.dmws_perfect-search-block.dmws_perfect-search-active').length&gt;0||(e.preventDefault(),V.find('[data-dmws-search-tab="'+$(this).attr('data-dmws-search-open-tab')+'"]').trigger('click'))})),V.find('.dmws_perfect-search-products').length&gt;0){var oe=function e(t,s){y=t;var r=s.closest('#dmws_perfect-search-results').length&gt;0,a=r?_:f,c;''!==R.val()&amp;&amp;b.products&gt;0&amp;&amp;(r?(c=24+12*(a-1),_=1):(c=a*i.products,f=1),me(),Oe(R.val(),!1,c,a))},le;th.dropDownEvents('search'),$('.dmws_perfect-search-filter-wrap').length&gt;0&amp;&amp;($(document).on('click','.dmws_perfect-search-filter-wrap-show-results button',(function(e){e.preventDefault(),th.toggleMobileFiltersOpenClass('search',!1),h=m;var t=0===$(this).closest('#dmws_perfect-search').length;f=_=1,me(!1,!0),Oe(R.val(),!0,t?24:i.products),$('.dmws_perfect-search-wrap').removeClass('show-filter').find('.dmws_perfect-search-filter-wrap').removeClass('show-filter')})),$(document).on('click','.dmws_perfect-search-filter-wrap-reset',(function(){var e=0===$(this).closest('#dmws_perfect-search').length;re(),me(),Oe(R.val(),!0,e?24:i.products,!1,'',!0)})),th.filtersEvents('search')),th.sortEvents('search',oe)}$(document).on('change','.dmws_perfect-search-switch_stock',(function(e){if($(e.currentTarget).is(":checked")||(p=!0),m.stock=$(e.currentTarget).is(":checked"),!he()&amp;&amp;(h.stock=m.stock,f=_=1,''!==R.val())){var t=0===$(e.currentTarget).closest('#dmws_perfect-search').length;Oe(R.val(),!0,t?24:i.products,!1,'',!0)}me(!1,!0)})),$(document).on('click','.dmws_perfect-search-faqs &gt; ul &gt; li &gt; a',(function(e){e.preventDefault();var t=$(e.currentTarget);t.toggleClass('dmws_perfect-search-faq-active'),t.find('&gt; div').toggle()})),$(document).on('change','.dmws_perfect-search-checkbox input',(function(e){var t=$(e.currentTarget),s=he();th.facetInputChange('search',t,h,m,d),s||(f=_=1,''!==R.val()&amp;&amp;Oe(R.val(),!0,we?24:i.products,!1,'',!0)),me(!1,!0)})),$(document).on('click','#dmws_perfect-search .delete-filter, #dmws_perfect-search-filterbar .delete-filter',(function(e){var t=$(e.currentTarget).parent('li');if(!he()){h[t.data('type')]=h[t.data('type')].filter((function(e){return e!==t.data('value').toString()}));var s=0===t.closest('#dmws_perfect-search').length;f=_=1,Oe(R.val(),!0,s?24:i.products,!1,'',!0)}m[t.data('type')]=m[t.data('type')].filter((function(e){return e!==t.data('value').toString()})),$(".dmws_perfect-search-checkbox input[data-filter=\"".concat(t.data('type'),"\"][value=\"").concat(t.data('value'),"\"]")).attr('checked',!1),t.remove(),me()})),$(document).on('click','#dmws_perfect-search-filterbar .delete-search-price,#dmws_perfect-search .delete-search-price',(function(e){var t,s=null!==(t=h.price.max)&amp;&amp;void 0!==t?t:0;if(!he()){f=_=1,h.price=null,me(!1,!0);var r=0===$(e.currentTarget).closest('#dmws_perfect-search').length;$('.price-filter').remove(),Oe(R.val(),!0,r?24:i.products,!1,'',!0)}m.price=null;var a=$(e.currentTarget).parent();M.noUiSlider.updateOptions({range:{min:[0],max:[s]},start:[0,s]},!0),d&amp;&amp;q.noUiSlider.updateOptions({range:{min:[0],max:[s]},start:[0,s]},!0),a.remove()})),$(document).on('click','.search-load-more',(function(e){e.preventDefault();var t=0===$(e.currentTarget).closest('#dmws_perfect-search').length;if(!t&amp;&amp;settings.enable_search_page){var s=new URLSearchParams(window.location.search);s.has('ps_scroll')&amp;&amp;s.delete('ps_scroll'),window.location.href=n+encodeURIComponent(th.getSearchParam('ps_keyword').replace('/',' '))+'?'+ue(s)}else t?(_++,$('#dmws_perfect-search-results .dmws_perfect-search-load-more').attr('disabled','disabled')):(f++,$('#dmws_perfect-search .dmws_perfect-search-load-more').attr('disabled','disabled')),me(),Oe(R.val(),!1,t?12:i.products)}));var de=window.location.href;$(window).on('popstate',(function(){de!==window.location.href.replace(location.hash,"")&amp;&amp;(de=window.location.href,th.hasFilterParams('ps_')&amp;&amp;V.hasClass('dmws_perfect-search-disabled')&amp;&amp;ie(),V.hasClass('dmws_perfect-search-disabled')||ge())})),window.addEventListener('dmws_open_perfect_search',ie)}function pe(){d||(fe(),re(),R.val(''),Fe('',!1)),V.addClass('dmws_perfect-search-disabled'),J()}function he(){return $('.dmws_perfect-search-filter-wrap-show-results').is(':visible')}function ue(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:null,t=null!=e?e:new URLSearchParams(window.location.search);return t.forEach((function(e,s){s.startsWith('ps_')||t.delete(s)})),t.toString()}function fe(){var e=new URLSearchParams(window.location.search),t={},s=_createForOfIteratorHelper(e.keys()),r;try{for(s.s();!(r=s.n()).done;){var a=r.value;a.startsWith('ps_')||(t[a]=e.get(a))}}catch(e){s.e(e)}finally{s.f()}var c=window.location.pathname;$.isEmptyObject(t)||(c+='?'+new URLSearchParams(t).toString()),history.pushState({},'',c)}function _e(){var e=location.pathname.split('/').pop();return''===e&amp;&amp;(e=location.pathname.split('/').slice(-2).shift()),$($.parseHTML(decodeURIComponent(e))).text()}function me(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]&amp;&amp;arguments[0],t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],s=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]&amp;&amp;arguments[2],r=new URLSearchParams(window.location.search);''!==R.val()?r.set('ps_keyword',R.val()):r.delete('ps_keyword'),h.stock||Se()?r.set('ps_in_stock',!0):r.delete('ps_in_stock'),!s&amp;&amp;$('.dmws_perfect-search-switch_stock').length&amp;&amp;$('.dmws_perfect-search-switch_stock').prop('checked',h.stock||Se()),h.price&amp;&amp;null!=h.price?(r.set('ps_price[min]',$('.dmws_perfect-search-price-min').val()),r.set('ps_price[max]',$('.dmws_perfect-search-price-max').val())):(r.delete('ps_price[min]'),r.delete('ps_price[max]')),$.each(['categories','brand','review_score'],(function(e,t){h[t]&amp;&amp;h[t].length?r.set('ps_'+t,h[t]):r.delete('ps_'+t)})),$.each(w,(function(e,t){if(!['categories','price','brand','stock','review_score'].includes(t.default_filter_key)){var s="".concat(t.id);h.hasOwnProperty(s)&amp;&amp;h[t.id].length?r.set('ps_'+t.id,h[t.id].map((function(e){return'`'+e+'`'}))):r.delete('ps_'+t.id)}}));var a=$('li.dmws_perfect-search-active').attr('data-dmws-search-tab');'all'!==a?r.set('ps_tab',a):r.delete('ps_tab');var c=settings.popularity_sort?'popularity':'relevance';y!==c&amp;&amp;r.set('ps_sort_by',y);var i=!1,n=0;if(d)1!==_&amp;&amp;(r.set('ps_page',_),i=!0),n=$(document).scrollTop();else{f&gt;1&amp;&amp;(r.set('ps_page',f),i=!0);var o=$('.dmws_perfect-search-products-wrap');o.length&amp;&amp;(n=o.scrollTop())}i||r.delete('ps_page'),t&amp;&amp;window.scrollTo({top:0}),d&amp;&amp;L||(t||n&lt;=100?r.delete('ps_scroll'):r.set('ps_scroll',Math.round(n)));var l=window.location.pathname+'?'+r.toString();e?history.replaceState({},'',l):history.pushState({},'',l)}function we(){return window.location.href.includes(n)}function ge(){var e,t=!(arguments.length&gt;0&amp;&amp;void 0!==arguments[0])||arguments[0],r=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],c=new URLSearchParams(window.location.search);if(d&amp;&amp;!c.has('ps_keyword')){var i=_e();R.val(i),c.set('ps_keyword',i);var n=window.location.pathname+'?'+c.toString();history.pushState({},'',n)}else{var o;R.val(null!==(o=c.get('ps_keyword'))&amp;&amp;void 0!==o?o:'')}c.has('ps_sort_by')&amp;&amp;(y=c.get('ps_sort_by'),$('.dmws_perfect-search-dropdown-content').find('.option-active').removeClass('option-active'),$(".dmws_perfect-search-dropdown-content span[data-sort=\"".concat(y,"\"]")).addClass('option-active'));var l=!!r&amp;&amp;u;if(h.stock=m.stock=null!==(e=c.get('ps_in_stock'))&amp;&amp;void 0!==e?e:l,$('.dmws_perfect-search-switch_stock').prop('checked',h.stock),$('.dmws_perfect-search-active-filters .price-filter').remove(),c.has('ps_price[min]')){var p=c.get('ps_price[min]'),g=c.get('ps_price[max]');$('.dmws_perfect-search-active-filters ul').append("&lt;li class=\"price-filter\"&gt;".concat(a.price,": â‚¬").concat(p," - â‚¬").concat(g,"&lt;span class=\"delete-filter-price\"&gt;").concat(th.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}$.each(['categories','brand','review_score'],(function(e,t){var s=c.get('ps_'+t);h[t]=s?s.split(','):[]})),$.each(['categories','brand','review_score'],(function(e,t){$(".dmws_perfect-search-active-filters li[data-type=\"".concat(t,"\"]")).each((function(e,s){h[t].includes($(s).data('value'))||$(s).remove()})),$.each(h[t],(function(e,s){var r=we()&amp;&amp;d?$('#dmws_perfect-search,#dmws_perfect-search-filterbar'):$('#dmws_perfect-search');$.each(r,(function(e,r){$(r).find(".dmws_perfect-search-active-filters li[data-type=\"".concat(t,"\"][data-value=\"").concat(s,"\"]")).length||$(r).find('.dmws_perfect-search-active-filters ul').append("&lt;li data-type=\"".concat(t,"\" data-value=\"").concat(s,"\"&gt;").concat(a[t],":\n").concat(s,"&lt;span class=\"delete-filter\"&gt;").concat(th.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}))}))})),$.each(w,(function(e,t){if(c.has('ps_'+t.id)){var r,a=null!==(r=c.get('ps_'+t.id))&amp;&amp;void 0!==r?r:'';a=a.includes('`')?a.split('`,').map((function(e){return e.replaceAll('`','')})):a.split(','),h[t.id]=a}else h[t.id]=[];$(".dmws_perfect-search-active-filters li[data-type=\"".concat(t.id,"\"]")).each((function(e,s){h[t.id].includes($(s).data('value'))||$(s).remove()})),$.each(h[t.id],(function(e,r){var a;a=null!==t.default_filter_key?r.toString():(a=t.values.find((function(e){return e.id.toString()===r.toString()}))).title[s],$(".dmws_perfect-search-active-filters li[data-type=\"".concat(t.id,"\"][data-value=\"").concat(r,"\"]")).length||$('.dmws_perfect-search-active-filters ul').append("&lt;li data-type=\"".concat(t.id,"\" data-value=\"").concat(r,"\"&gt;").concat(t.title[s],": ").concat(a,"&lt;span class=\"delete-filter\"&gt;").concat(th.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}))})),S=!1,c.has('ps_page')&amp;&amp;(d?_=c.get('ps_page'):f=c.get('ps_page')),t&amp;&amp;ee(R.val(),!1),c.has('ps_tab')&amp;&amp;$('.dmws_perfect-search-nav li[data-dmws-search-tab="'+c.get('ps_tab')+'"]').trigger('click')}function ve(e,t){var s=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]?arguments[2]:'',r=t.found;$("li[data-dmws-search-tab=\"".concat(e,"\"] &gt; .dmws_perfect-search-count")).attr('data-dmws-search-results',r),$("li[data-dmws-search-tab=\"".concat(e,"\"]")).toggle(r&gt;0),'products'!==e&amp;&amp;$(".dmws_perfect-search-block.dmws_perfect-search-".concat(e)).html(s),$(".dmws_perfect-search-block.dmws_perfect-search-".concat(e,":not(.dmws_perfect-search-products-default)")).toggleClass('hidden',0===t.found);var a=0===(v=Object.values(b).reduce((function(e,t){return e+t})))&amp;&amp;0===$('.dmws_perfect-search-quick li').length;$("li[data-dmws-search-tab=\"all\"] .dmws_perfect-search-count").attr('data-dmws-search-results',v),$('.dmws_perfect-search-results').toggleClass('hidden',0===v),V.find('.dmws_perfect-search-no-results').toggle(a),$('.dmws_perfect-search-default li').length&amp;&amp;$('.dmws_perfect-search-default').toggle(a),$('.dmws_perfect-search-products-default li').length&amp;&amp;$('.dmws_perfect-search-products-default').toggleClass('hidden',!a),X()}function be(e){var t="&lt;label&gt;".concat(a.pages," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(e.found,"\"&gt;&lt;/span&gt;&lt;/label&gt;&lt;ul&gt;");return $.each(e.hits,(function(e,r){var a=r.document,c=r.highlight.hasOwnProperty('title.'+s)?r.highlight['title.'+s].snippet:a["title."+s],n=e+1&gt;i.pages?'all-hidden':'';t+="&lt;li class=\"".concat(n,"\"&gt;&lt;a href=\"").concat(th.shopBaseUrl+'/service/'+a.url[s],"\"&gt;").concat(c,"&lt;/a&gt;&lt;/li&gt;")})),t+='&lt;/ul&gt;&lt;/div&gt;'}function ye(e){var t="&lt;label&gt;".concat(a.faqs," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(e.found,"\"&gt;&lt;/span&gt;&lt;/label&gt;&lt;ul&gt;");return $.each(e.hits,(function(e,s){var r=s.document,a=s.highlight.hasOwnProperty('question')?s.highlight.question.snippet:r.question,c=e+1&gt;i.pages?'all-hidden':'';t+="&lt;li class=\"".concat(c,"\"&gt;&lt;a href=\"#\"&gt;").concat(a+th.dmws_search_chevron,"&lt;div class=\"dmws_perfect-search-faq-answer\"&gt;").concat(r.content,"&lt;/div&gt;&lt;/a&gt;&lt;/liclass&gt;")})),t+='&lt;/ul&gt;&lt;/div&gt;'}function ke(e){var t="&lt;label&gt;".concat(a.blogs," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(e.found,"\"&gt;&lt;/span&gt;&lt;/label&gt;&lt;ul&gt;");return $.each(e.hits,(function(e,r){var a=r.document,c=r.highlight.hasOwnProperty('title')?r.highlight.title.snippet:a.title,n=e+1&gt;i.blogs?'all-hidden':'',o={year:'numeric',month:'long',day:'numeric'},l=new Date(a.date).toLocaleDateString(s,o),d=th.shopBaseUrl+'/blogs/'+a.url;t+="&lt;li class=\"".concat(n,"\"&gt;&lt;a href=\"").concat(d,"\"&gt;"),a.image&amp;&amp;(t+="&lt;img src=\"".concat(a.image,"\" /&gt;")),t+="&lt;div class=\"dmws_perfect-search-meta\"&gt;&lt;div class=\"dmws_perfect-search-title\"&gt;".concat(c,"&lt;/div&gt;"),t+="&lt;p class=\"dmws_perfect-search-author\"&gt;".concat(l," door ").concat(a.author,"&lt;/p&gt;&lt;/div&gt;&lt;/a&gt;&lt;/li&gt;")})),t+='&lt;/ul&gt;&lt;/div&gt;'}function $e(e){var t="&lt;label&gt;".concat(a.categories," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(e.found,"\"&gt;&lt;/span&gt;&lt;/label&gt;&lt;ul&gt;");return $.each(e.hits,(function(e,r){var a=r.document,c=r.highlight.hasOwnProperty('title.'+s)?r.highlight['title.'+s].snippet:a["title."+s],n=e+1&gt;i.categories?'all-hidden':'';t+="&lt;li class=\"".concat(n,"\"&gt;&lt;a href=\"").concat(th.shopBaseUrl+'/'+a.url[s],"\"&gt;").concat(c,"&lt;/a&gt;"),a.parents.length&amp;&amp;(t+='&lt;ul&gt;',$.each(a.parents,(function(e,r){t+="&lt;li&gt;&lt;a href=\"".concat(th.shopBaseUrl+'/'+r['url.'+s],"\"&gt;").concat(r['title.'+s],"&lt;/a&gt;&lt;/li&gt;")})),t+='&lt;/ul&gt;'),t+='&lt;/li&gt;'})),t+='&lt;/ul&gt;&lt;/div&gt;'}function xe(e){var t="&lt;label&gt;".concat(a.brands," &lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(e.found,"\"&gt;&lt;/span&gt;&lt;/label&gt;&lt;ul&gt;");return $.each(e.hits,(function(e,s){var r=s.document,a=s.highlight.hasOwnProperty('title')?s.highlight.title.snippet:r.title,c=e+1&gt;i.brands?'all-hidden':'';t+="&lt;li class=\"".concat(c,"\"&gt;&lt;a href=\"").concat(th.shopBaseUrl,"/brands/").concat(r.url,"\"&gt;").concat(a,"&lt;/a&gt;&lt;/li&gt;")})),t+='&lt;/ul&gt;&lt;/div&gt;'}function Ce(e,t,s,r,c){var i,n=arguments.length&gt;5&amp;&amp;void 0!==arguments[5]&amp;&amp;arguments[5],o=h[t];$.each(null!==(i=s.facet_counts)&amp;&amp;void 0!==i?i:[],(function(s,i){if(i.field_name===e)if('price'!==e){var l='',p=i.counts;'score'===e?l=th.renderScoreFilter('search',h,e,p,a[r],t):$.each(p,(function(s,i){''===i.value||'categories'===t&amp;&amp;Ue(i.value)||(l+="&lt;li&gt;&lt;input data-title=\"".concat(null!=c?c:a[r],"\" data-filter=\"").concat(t,"\" data-value=\"").concat(i.value,"\" value=\"").concat(i.value,"\" ").concat(o&amp;&amp;o.includes(i.value)?'checked="checked"':''," type=\"checkbox\" id=\"dmws_perfect-search-").concat(e,"-").concat(s,"\"&gt;"),l+="&lt;label for=\"dmws_perfect-search-".concat(e,"-").concat(s,"\"&gt;").concat(i.value,"&lt;/label&gt;&lt;span class=\"dmws_perfect-search-count\" data-dmws-search-results=\"").concat(i.count,"\"&gt;&lt;/span&gt;&lt;/li&gt;"))})),$(".dmws_perfect-search-filter-wrap .dmws_perfect-search-".concat(r.replaceAll(/\./g,'_'))).toggle(''!==l).find('ul').html(l),'score'===e&amp;&amp;$('.rateit').rateit()}else O&amp;&amp;(d&amp;&amp;n?q=th.initPriceFilter(i,'search',h,m,q,'#dmws_perfect-search-filterbar .dmws_perfect-search-price-slider',Me,a,P):M=th.initPriceFilter(i,'search',h,m,M,'#dmws_perfect-search .dmws_perfect-search-price-slider',Me,a,P))}))}function Me(e,t,s,r,a,c){var n=d?[M,q]:[M];if(d&amp;&amp;$.each(n,(function(c,i){i!==e&amp;&amp;i.noUiSlider.updateOptions({range:{min:[0],max:[a]},start:[null!=t?t:r,null!=s?s:a]},!0)})),me(!1,!0),!he()){f=_=1;var o=0===c.closest('#dmws_perfect-search').length;Oe(R.val(),!0,o?24:i.products,!1,'price',!0)}}function qe(){var e='relevance'===y?'':y;e=th.getTypesenseSort(e,s,settings);var t=[],r=[],a=[];$.each(w,(function(e,c){if(null!=c.default_filter_key)switch(c.default_filter_key){case'price':r.push('price');var i=th.getSearchParam('ps_price[min]'),n=th.getSearchParam('ps_price[max]');if(null!==h.price||null!==i){var o=null!=i?i:$('.dmws_perfect-search-price-min').val(),l=null!=n?n:$('.dmws_perfect-search-price-max').val();t.push("price:[".concat(Math.ceil(100*o),"..").concat(Math.ceil(100*l),"]"))}break;case'stock':h.stock&amp;&amp;t.push('in_stock:=true');break;case'brand':r.push('brand_name'),h.brand&amp;&amp;h.brand.length&amp;&amp;t.push("brand_name:=[".concat(h.brand.map((function(e){return'`'+e+'`'})).join(','),"]"));break;case'review_score':r.push('score'),h.review_score&amp;&amp;h.review_score.length&amp;&amp;t.push("score:=[".concat(h.review_score.join(','),"]"));break;case'categories':r.push('category_name.'+s),h.categories&amp;&amp;h.categories.length&amp;&amp;t.push("category_name.".concat(s,":=[").concat(h.categories.map((function(e){return'`'+e+'`'})).join(','),"]"));break;default:var d="filters.".concat(s,".").concat(c.lightspeed_id);r.push(d),h.hasOwnProperty(c.id)&amp;&amp;h[c.id].length&amp;&amp;t.push("".concat(d,":=[").concat(h[c.id].map((function(e){return'`'+e+'`'})).join(','),"]"))}else{var p=c.id;h.hasOwnProperty(p)&amp;&amp;h[p].length?a.push({id:p,value:"filter_values: [".concat(h[p].map((function(e){return'`'+e+'`'})).join(','),"]")}):r.includes('filter_values')||r.push('filter_values')}}));var c=['variant_id','product_id','sku','ean','article_code'],i=['off','off','always','always','always'],n=['0','0','0','0','0'];return $.each(settings.search_priorities,(function(e,t){if(t)switch(e){case'short_description':c.push('description.'+s),i.push('off'),n.push('2');break;case'brand_name':c.push('brand_name'),i.push('off'),n.push('2');break;case'product':c.push('title.'+s),i.push(settings.use_infix?'always':'fallback'),n.push('2');break;case'variant':c.push('variant_title.'+s),i.push(settings.use_infix?'always':'fallback'),n.push('2');break;case'long_description':c.push('content.'+s),i.push('off'),n.push('2');break;case'tags':c.push('tags'),i.push('off'),n.push('2');break;case'specification_values':c.push('specifications.'+s),i.push('off'),n.push('2')}})),!t.includes('in_stock:=true')&amp;&amp;Se()&amp;&amp;t.push('in_stock:=true'),{queryBy:c,infix:i,numTypos:n,facet:r.join(','),filterBy:t,sort:e,customFilters:a}}function Se(){return Le()&amp;&amp;th.isFiltersNotEmpty(h,['stock'])}function Le(){return settings.filterSettings&amp;&amp;settings.filterSettings.design_settings.filter_on_stock&amp;&amp;!p}function je(){['.dmws_perfect-search-filter-price','.dmws_perfect-search-filter-stock'].forEach((function(e){$(e+':hidden').length&amp;&amp;$(e).show()}))}function Be(e,t,r){var a,c=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3],n=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]&amp;&amp;arguments[4],p=null!==(a=e.found)&amp;&amp;void 0!==a?a:0,u='',m='',g=n?_:f,v=[],k=[],x;(n||(c?$('.dmws_perfect-search-products-wrap .dmws_perfect-search-count-not-filtered').attr('data-dmws-search-results',p):$('.dmws_perfect-search-products-wrap .dmws_perfect-search-count').attr('data-dmws-search-results',p)),p&gt;0)&amp;&amp;$.each(null!==(x=settings.show_variant_as_product?e.hits:e.grouped_hits)&amp;&amp;void 0!==x?x:[],(function(e,t){var s=th.getProduct(t,settings);u+=th.renderProduct(settings,'search',s,h.stock,O),k.push({selector:'#dmws_perfect-search .dmws_perfect-search_product-popup-'+s.variant_id,product:s}),d&amp;&amp;(m+=th.renderProduct(settings,'search',s,h.stock,O,!0),v.push({selector:'.dmws_perfect-search_product-result-'+s.variant_id,product:s}))}));if(n&amp;&amp;(L&amp;&amp;(o?($(settings.filters_selector).html("&lt;div id=\"dmws_perfect-search-filterbar\" class=\"dmws_perfect-search-filters\"&gt;".concat(U,"&lt;/div&gt;")),$(settings.products_selector).html(T)):($(l).html(B),O||$('.dmws_perfect-search-filter-price, .dmws_perfect-search-dropdown-content [data-sort^=price]').remove()),ge(!1,!0),settings.product_card_settings.show_wishlist_icon&amp;&amp;th.wishlistEvents(),$('.dmws_perfect-search-dropdown-content').find('.option-active').removeClass('option-active'),$(".dmws_perfect-search-dropdown-content span[data-sort=\"".concat(y,"\"]")).addClass('option-active'),L=!1),$('#dmws_perfect-search-results .dmws_perfect-search-no-results').toggle(0===p&amp;&amp;0===$('#dmws_perfect-search-results .dmws_perfect-search-quick li').length),d&amp;&amp;$('#dmws_perfect-search-results .dmws_perfect-search-products label span').text(p)),c)$(".dmws_perfect-search-products #dmws_perfect-search-products-not-filtered").html(u),$('#dmws_perfect-search .dmws_perfect-search-products-more').toggleClass('hidden',e.found&lt;=i.products);else{var C=th.isFiltersNotEmpty(h),M;if($('.dmws_perfect-search-filter-wrap-reset').toggle(C),w.length&amp;&amp;!C&amp;&amp;t){je();var q=w.filter((function(e){return'stock'!==e.default_filter_key}));$.each(q,(function(t,r){if(null!=r.default_filter_key){var a=r.default_filter_key;if('brand'===a)a='brand_name';else if('review_score'===a)a='score';else if('categories'===a)a='category_name.'+s;else if(r.lightspeed_id)return void Ce("filters.".concat(s,".").concat(r.lightspeed_id),r.id,e,"filters.".concat(s,".").concat(r.lightspeed_id),r.title[s]);Ce(a,r.default_filter_key,e,r.default_filter_key)}else th.addCustomFilters(h,r,e,s,'search')}))}b.products=e.found,g&gt;1?d&amp;&amp;n?($("#dmws_perfect-search-results .dmws_perfect-search-products-results").append(m),M=e.found&lt;=24+12*(g-1)):($(".dmws_perfect-search-products #dmws_perfect-search-products").append(u),M=e.found&lt;=g*i.products):(M=e.found&lt;=r,d&amp;&amp;n?$("#dmws_perfect-search-results .dmws_perfect-search-products-results").html(m).toggleClass('hidden',0===e.found):$(".dmws_perfect-search-products #dmws_perfect-search-products").html(u).toggleClass('hidden',0===e.found)),d&amp;&amp;n?(th.productCardsInit(v),$('#dmws_perfect-search-results .dmws_perfect-search-load-more').removeAttr('disabled').toggleClass('hidden',M||0===p)):$('#dmws_perfect-search .dmws_perfect-search-load-more').removeAttr('disabled').toggleClass('hidden',M)}n||th.productCardsInit(k,'dmws:search-product-line-init');var S=th.getSearchParam('ps_scroll');if(null!==S)if(d)window.scrollTo({top:S});else{var j=$('.dmws_perfect-search-products-wrap');j.length&amp;&amp;j.scrollTop(S)}$(".rateit").rateit(),th.refreshWishlist()}function Te(e){return settings.scopedKeys.hasOwnProperty(e)&amp;&amp;''!==settings.scopedKeys[e]?settings.scopedKeys[e]:settings.typesense.apiKey}function Pe(e,t){var r=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]?arguments[2]:'',a=[],c=[],i=e.customFilters.map((function(e){return e.value})).join('&amp;&amp;'),n=e.filterBy.join('&amp;&amp;'),o=e.customFilters.filter((function(e){return h[e.id]&amp;&amp;h[e.id].length}));if(w.length&amp;&amp;settings.filterSettings){var l=e.filterBy.filter((function(e){return!e.startsWith('filter_values')})).join('&amp;&amp;');Le()&amp;&amp;!l.includes('in_stock')&amp;&amp;(''!==l&amp;&amp;(l+='&amp;&amp;'),l+='in_stock:=true'),a.push($.extend({},t,{facet_by:'filter_values',max_facet_values:Math.min(500,g),filter_by:l})),c.push("filter_values")}return $.each(w,(function(l,d){if(null!=d.default_filter_key){if('price'===d.default_filter_key&amp;&amp;'price'!==r)c.push(d.default_filter_key),a.push($.extend({},t,{filter_by:th.getFilterByStr(e.filterBy.filter((function(e){return!e.startsWith('price')})).join('&amp;&amp;'),i,Le()),facet_by:'price'}));else if('brand'===d.default_filter_key)c.push(d.default_filter_key),a.push($.extend({},t,{filter_by:th.getFilterByStr(e.filterBy.filter((function(e){return!e.startsWith('brand_name')})).join('&amp;&amp;'),i,Le()),facet_by:'brand_name',max_facet_values:25}));else if('review_score'===d.default_filter_key)c.push(d.default_filter_key),a.push($.extend({},t,{filter_by:th.getFilterByStr(e.filterBy.filter((function(e){return!e.startsWith('score')})).join('&amp;&amp;'),i,Le()),facet_by:'score',sort_by:'score:desc'}));else if('categories'===d.default_filter_key){c.push(d.default_filter_key);var p=e.filterBy.filter((function(e){return!e.startsWith('category_')}));a.push($.extend({},t,{filter_by:th.getFilterByStr(p.join('&amp;&amp;'),i,Le()),facet_by:'category_name.'+s,max_facet_values:20}))}else if(d.lightspeed_id){var u="filters.".concat(s,".").concat(d.lightspeed_id);if(h.hasOwnProperty(d.id)&amp;&amp;h[d.id].length){var f=e.filterBy.filter((function(e){return!e.startsWith(u)})).join('&amp;&amp;');a.push($.extend({},t,{filter_by:th.getFilterByStr(f,i,Le()),facet_by:u,max_facet_values:20})),c.push(u)}}}else if(o.filter((function(e){return e.id!==d.id})).length){c.push(d.id);var _=e.customFilters.filter((function(e){return e.id!==d.id})),m=w.find((function(e){return d.id===e.id})).values.map((function(e){return e.id.toString()}));_.push({id:d.id,value:'filter_values:['+m.join(',')+']'}),a.push($.extend({},t,{filter_by:th.getFilterByStr(n,_.map((function(e){return e.value})).join('&amp;&amp;'),Le()),facet_by:"filter_values",max_facet_values:Math.min(500,g)}))}})),{collections:a,names:c}}function Oe(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],r=arguments.length&gt;2?arguments[2]:void 0,c=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3],i=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]?arguments[4]:'',n=arguments.length&gt;5&amp;&amp;void 0!==arguments[5]&amp;&amp;arguments[5];e=e.trim().toLowerCase();var o=qe(),l=Object.values(h).filter((function(e){return Array.isArray(e)?e.length&gt;0:null!==e})).length&gt;0,p=l||n,u=d&amp;&amp;V.hasClass('dmws_perfect-search-disabled'),m=u?_:f,g=o.filterBy.join('&amp;&amp;'),v=[];if(p&amp;&amp;t){var b={collection:'products_'+settings.shopId,q:e,query_by:o.queryBy.join(','),sort_by:o.sort,group_by:settings.show_variant_as_product?'':'product_id',group_limit:25,infix:o.infix.join(','),num_typos:o.numTypos.join(','),page:m,exhaustive_search:settings.use_exhaustive_search,'x-typesense-api-key':Te('products')};v=Pe(o,b,i).collections}o.customFilters.length&amp;&amp;(''!==g&amp;&amp;(g+='&amp;&amp;'),g+=o.customFilters.map((function(e){return e.value})).join('&amp;&amp;'));var y={collection:'products_'+settings.shopId,q:e,query_by:o.queryBy.join(','),sort_by:o.sort,group_by:settings.show_variant_as_product?'':'product_id',group_limit:25,max_facet_values:500,filter_by:g,facet_by:o.facet,infix:o.infix.join(','),num_typos:o.numTypos.join(','),per_page:r,page:u?m&gt;1?m+1:1:f,exhaustive_search:settings.use_exhaustive_search,'x-typesense-api-key':Te('products')},k=!1;Le()&amp;&amp;!g.includes('in_stock')&amp;&amp;(k=!0,v.push($.extend({},y,{filter_by:g+(''===g?'':'&amp;&amp;')+'in_stock:=true'}))),v.push(y);var x=function e(n){var l=n.results;if(p&amp;&amp;t){je();var d=w.filter((function(e){return'stock'!==e.default_filter_key})),m=0;$.each(d,(function(e,t){if(null!=t.default_filter_key){if('price'===t.default_filter_key&amp;&amp;'price'===i)return;var r=t.default_filter_key;if('brand'===r)r='brand_name';else if('review_score'===r)r='score';else if('categories'===r)r='category_name.'+s;else if(t.lightspeed_id){var a=h.hasOwnProperty(t.id)&amp;&amp;h[t.id].length?m+1:k?l.length-2:l.length-1;return Ce("filters.".concat(s,".").concat(t.lightspeed_id),t.id,l[a],"filters.".concat(s,".").concat(t.lightspeed_id),t.title[s]),void(h.hasOwnProperty(t.id)&amp;&amp;h[t.id].length&amp;&amp;m++)}Ce(r,t.default_filter_key,l[m+1],t.default_filter_key),m++}else{var c,n=o.customFilters.filter((function(e){return h[e.id]&amp;&amp;h[e.id].length})).filter((function(e){return e.id!==t.id})).length&gt;0,d=n?l[m+1]:l[0];th.addCustomFilters(h,t,d,s,'search'),n&amp;&amp;m++}})),th.maxFiltersCheck('search',a)}Be(l[l.length-1],!1,r,!1,u),c&amp;&amp;(u?_=c:f=c)};th.typesenseSearchMultiple(v).done((function(e){x(e)}))}function Fe(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1];if(clearTimeout(z),e=Y(e),$('.dmws_perfect_search-clear').toggle(''!==e),S&amp;&amp;re(),t&amp;&amp;me(),S=!0,th.abortLastTypesenseSearch(),e.length&lt;2)return $('.dmws_perfect-search-results').addClass('hidden'),$('.dmws_perfect-search-products-default li').length&amp;&amp;$('.dmws_perfect-search-products-default').removeClass('hidden'),$('.dmws_perfect-search-default li').length&amp;&amp;$('.dmws_perfect-search-default').show(),$('.dmws_perfect-search-no-results').hide(),V.find('[data-dmws-search-tab="all"]').trigger('click'),V.find('.dmws_perfect-search-data &gt; *').removeClass('dmws_perfect-search-hide'),X(),void $('.dmws_perfect-search-quick').addClass('hidden').find('ul').html('');if($('.dmws_perfect-search-default,.dmws_perfect-search-products-default').hide(),!k.hasOwnProperty(e)||!k[e].processing){k[e]={sent:!1,processing:!0},Object.keys(b).forEach((function(e){return b[e]=0}));var r=[],a=[],n=Object.values(h).filter((function(e){return Array.isArray(e)?e.length&gt;0:null!==e})).length&gt;0;$.each(c,(function(t,c){if(c)switch('categories'===t?a.push('categories_tab'):a.push(t),t){case'products':var o=qe(),l={collection:'products_'+settings.shopId,q:e,query_by:o.queryBy.join(','),sort_by:o.sort,group_by:settings.show_variant_as_product?'':'product_id',group_limit:25,per_page:5,infix:o.infix.join(','),num_typos:o.numTypos.join(','),exhaustive_search:settings.use_exhaustive_search,page:f,'x-typesense-api-key':Te('products')},p=o.filterBy.join('&amp;&amp;');if(o.customFilters.length&amp;&amp;(''!==p&amp;&amp;(p+='&amp;&amp;'),p+=o.customFilters.map((function(e){return e.value})).join('&amp;&amp;')),r.push($.extend({},l,{filter_by:p,facet_by:o.facet,per_page:i.products*f,page:1})),d&amp;&amp;(a.push('products_search_page'),r.push($.extend({},l,{filter_by:p,facet_by:o.facet,per_page:24+12*(_-1),page:1}))),Le()&amp;&amp;!p.includes('in_stock')&amp;&amp;(a.push('products_on_stock'),r.push($.extend({},l,{filter_by:p+(''===p?'':'&amp;&amp;')+'in_stock:=true',facet_by:o.facet,per_page:24+12*(_-1),page:1}))),n){var m=Pe(o,l);r=r.concat(m.collections),a=a.concat(m.names)}a.push('products_not_filtered'),r.push({collection:'products_'+settings.shopId,q:e,filter_by:u&amp;&amp;h.stock?'in_stock:=true':'',query_by:o.queryBy.join(','),sort_by:o.sort,group_by:settings.show_variant_as_product?'':'product_id',group_limit:25,per_page:i.products,infix:o.infix.join(','),num_typos:o.numTypos.join(','),exhaustive_search:settings.use_exhaustive_search,'x-typesense-api-key':Te('products')});break;case'categories':r.push({collection:'categories_'+settings.shopId,filter_by:'is_visible:=true',q:e,query_by:"title.".concat(s),sort_by:"title.".concat(s,":asc"),infix:'fallback',per_page:50,'x-typesense-api-key':Te('categories')});break;case'pages':r.push({collection:'pages_'+settings.shopId,q:e,query_by:"title.".concat(s),sort_by:"title.".concat(s,":asc"),infix:'fallback',per_page:50,'x-typesense-api-key':Te('pages')});break;case'faqs':r.push({collection:'faqs_'+settings.shopId,q:e,query_by:"question",sort_by:"title:asc",filter_by:'language:='+s,per_page:50,'x-typesense-api-key':Te('faqs')});break;case'blogs':r.push({collection:'blogs_'+settings.shopId,q:e,query_by:"title",sort_by:"title:asc",filter_by:'language:='+s,per_page:50,'x-typesense-api-key':Te('blogs')});break;case'brands':r.push({collection:'brands_'+settings.shopId,q:e,query_by:'title',sort_by:'title:asc',infix:'fallback',per_page:50,'x-typesense-api-key':Te('brands')})}})),settings.quickLinks&amp;&amp;(a.push('quick_links'),r.push({collection:'quick_links_'+settings.shopId,q:e,query_by:'keyword',sort_by:'title:asc','x-typesense-api-key':Te('quick_links')}));var o=function t(s){Ae(a,s,e);var r=new URLSearchParams(window.location.search);r.has('ps_tab')?$('.dmws_perfect-search-nav li[data-dmws-search-tab="'+r.get('ps_tab')+'"]').trigger('click'):$('.dmws_perfect-search-nav li[data-dmws-search-tab="all"]').trigger('click')};th.typesenseSearchMultiple(r).done((function(e){o(e)})).always((function(){k[e].processing=!1})),$('.dmws_perfect-search-filter-wrap-reset').toggle(n)}}function Ie(){if(!C&amp;&amp;(settings.show_popular_terms||settings.show_popular_products)){C=!0;var e=[],t=[];if(settings.show_popular_terms)if(settings.auto_fill_popular_terms)t.push('popular_terms'),e.push({collection:'popular_terms_'+settings.shopId,q:'*',query_by:'keyword',sort_by:'searched:desc',per_page:3});else{0===settings.custom_popular_terms.length&amp;&amp;$('.dmws_perfect-search-default').hide();var s='';$.each(settings.custom_popular_terms,(function(e,t){s+="&lt;li&gt;&lt;a class=\"dmws_perfect-search-popular-link\" href=\"#\"&gt;".concat(t,"&lt;/a&gt;&lt;/li&gt;")})),$('.dmws_perfect-search-default ul').html(s)}if(settings.show_popular_products&amp;&amp;(settings.popularProducts.length?(t.push('popular_products'),e.push({collection:'products_'+settings.shopId,q:'*',query_by:'product_id',filter_by:'product_id:['+settings.popularProducts.join(',')+']',per_page:3,group_by:'product_id',group_limit:25})):$('.dmws_perfect-search-products-default').addClass('hidden')),e.length){var r=function e(s){$.each(s.results,(function(e,s){var r;switch(t[e]){case'popular_terms':0===s.found&amp;&amp;$('.dmws_perfect-search-default').hide();var a='';$.each(s.hits,(function(e,t){a+="&lt;li&gt;&lt;a class=\"dmws_perfect-search-popular-link\" href=\"#\"&gt;".concat(t.document.keyword,"&lt;/a&gt;&lt;/li&gt;")})),$('.dmws_perfect-search-default ul').html(a);break;case'popular_products':var c=0===(v=Object.values(b).reduce((function(e,t){return e+t})))&amp;&amp;0===$('.dmws_perfect-search-quick li').length;0!==s.found&amp;&amp;c||$('.dmws_perfect-search-products-default').addClass('hidden');var i='',n=[];$.each(settings.popularProducts,(function(e,t){var r=s.grouped_hits.filter((function(e){return e.group_key[0]==t}));if(r.length){var a=r[0].hits.find((function(e){return e.document.is_default}));a=a?a.document:r[0].hits[0].document,i+=th.renderProduct(settings,'search',a,h.stock,O),n.push({selector:'#dmws_perfect-search .dmws_perfect-search_product-popup-'+a.variant_id,product:a})}})),$('.dmws_perfect-search-products-default ul').html(i),th.productCardsInit(n,'dmws:search-product-line-init')}}))};th.typesenseSearchMultiple(e).done((function(e){r(e)}))}}}function Ue(e){var t=!1;return settings.hideCategories.length&amp;&amp;$.each(settings.hideCategories,(function(s,r){if('='===r.comparison_type&amp;&amp;r.value===e||'!='===r.comparison_type&amp;&amp;r.value!==e)return t=!0,!1})),t}function Ae(e,t,r){$.each(t.results,(function(t,s){var r=e[t],a='';switch(r){case'products':var c;b.products=null!==(c=s.found)&amp;&amp;void 0!==c?c:0,Be(s,!0,i.products),ve(r,s,a);break;case'products_search_page':Be(s,!0,24,!1,!0),ve(r,s,a);break;case'price':O&amp;&amp;(Ce('price','price',s),d&amp;&amp;Ce('price','price',s,'','',!0));break;case'products_not_filtered':Be(s,!1,i.products,!0);break;case'pages':b.pages=s.found,ve(r,s,a=s.found&gt;0?be(s):'');break;case'blogs':b.blogs=s.found,ve(r,s,a=s.found&gt;0?ke(s):'');break;case'faqs':b.faqs=s.found,ve(r,s,a=s.found&gt;0?ye(s):'');break;case'brands':b.brands=s.found,ve(r,s,a=s.found&gt;0?xe(s):'');break;case'categories_tab':b.categories=s.found,ve('categories',s,a=s.found&gt;0?$e(s):'');break;case'quick_links':var n='';s.found&gt;0&amp;&amp;$.each(s.hits,(function(e,t){var s=t.document;n+="&lt;li&gt;&lt;a href=\"".concat(s.link,"\"&gt;").concat(s.title,"&lt;/a&gt;&lt;/li&gt;")})),$('.dmws_perfect-search-quick').toggleClass('hidden',''===n).find('ul').html(n)}})),je(),$.each(w,(function(r,a){if('price'!==a.default_filter_key)if(null!=a.default_filter_key){var c=a.default_filter_key;if('brand'===c?c='brand_name':'review_score'===c?c='score':'categories'===c&amp;&amp;(c='category_name.'+s),a.lightspeed_id){c="filters.".concat(s,".").concat(a.id);var i=t.results[e.includes(c)?e.indexOf(c):e.includes('products_on_stock')?e.indexOf('products_on_stock'):e.indexOf('products')];Ce("filters.".concat(s,".").concat(a.lightspeed_id),a.id,i,"filters.".concat(s,".").concat(a.lightspeed_id),a.title[s])}else{var n=t.results[e.includes(a.default_filter_key)?e.indexOf(a.default_filter_key):e.indexOf('products')];Ce(c,a.default_filter_key,n,a.default_filter_key)}}else{var o=e.includes(a.id)?a.id:e.includes('filter_values')?'filter_values':'products',l=t.results[e.indexOf(o)];th.addCustomFilters(h,a,l,s,'search')}})),th.maxFiltersCheck('search',a);var c=Object.values(b).includes(v);$("li[data-dmws-search-tab=\"all\"]").toggle(!c),c&amp;&amp;$.each({pages:b.pages,categories:b.categories,faqs:b.faqs,blogs:b.blogs,products:b.products},(function(e,t){t&gt;0&amp;&amp;!$("li[data-dmws-search-tab=\"".concat(e,"\"]")).hasClass('dmws_perfect-search-active')&amp;&amp;$("li[data-dmws-search-tab=\"".concat(e,"\"]")).trigger('click')})),$('.dmws_perfect-search-no-results').toggle(0===v&amp;&amp;0===$('.dmws_perfect-search-quick li').length),k[r].processing=!1,k[r].empty=0===v,r===x?te(x):se(r)}function Ee(){var e='&lt;div id="dmws_perfect-search-page"&gt;&lt;div class="dmws_perfect-search-wrap"&gt;',t='&lt;div class="dmws_perfect-search-dummy-text"&gt;&lt;/div&gt;',s='';w.length&amp;&amp;(s+="&lt;div id=\"dmws_perfect-search-filterbar\" class=\"dmws_perfect-search-filters\"&gt;",c.products&amp;&amp;(s+='&lt;div class="dmws_perfect-search-filter-wrap"&gt;&lt;label class="filter-title"&gt;&lt;span class="dmws_perfect-search-filter-wrap-close readonly"&gt;'+th.dmws_search_close+"&lt;/span&gt;".concat(a.filter,"&lt;/label&gt;"),s+='&lt;div class="dmws_perfect-search-filter-wrap-filters"&gt;',$.each(w,(function(e,r){switch(r.default_filter_key){case'stock':s+="&lt;div class=\"dmws_perfect-search-filter\"&gt;&lt;label class=\"stock-label\"&gt;".concat(a.stock).concat(th.dmws_search_chevron,"&lt;/label&gt;"),s+="&lt;div&gt;".concat(t,"&lt;/div&gt;&lt;/div&gt;");break;case'price':s+="&lt;div class=\"dmws_perfect-search-filter\"&gt;&lt;label&gt;".concat(a.price).concat(th.dmws_search_chevron,"&lt;/label&gt;"),s+="&lt;div class=\"dmws_perfect-search-price-wrap\"&gt;".concat(t,"&lt;/div&gt;&lt;/div&gt;");break;default:s+=th.renderDummyCheckboxFilter('search')}})),s+='&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;'));var r="&lt;div id=\"dmws_perfect-search-results\" class=\"dmws_perfect-search-results-".concat(settings.page_row_products_count,"\"&gt;");if(settings.show_page_title&amp;&amp;(r+="&lt;h1&gt;".concat(a.search_results_for," '").concat(_e(),"'&lt;/h1&gt;")),r+='&lt;div class="dmws_perfect-search-results  dmws_perfect-search-data"&gt;',c.products){r+="&lt;div class=\"dmws_perfect-search-products\"&gt;&lt;label&gt;&lt;span class=\"products-count\"&gt;&lt;/span&gt;".concat(a.products,"&lt;/label&gt;"),w.length&amp;&amp;(r+='&lt;div class="dmws_perfect-search-button dmws_perfect-search-mobile-filter"&gt;&lt;span&gt;&lt;svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M14 9L15.5 9M14 9C14 8.17157 13.3284 7.5 12.5 7.5C11.6716 7.5 11 8.17157 11 9M14 9C14 9.82843 13.3284 10.5 12.5 10.5C11.6716 10.5 11 9.82843 11 9M5 4.5C5 5.32843 5.67157 6 6.5 6C7.32843 6 8 5.32843 8 4.5M5 4.5C5 3.67157 5.67157 3 6.5 3C7.32843 3 8 3.67157 8 4.5M5 4.5L3.5 4.5M8 4.5L15.5 4.5M11 9L3.5 9M5 13.5C5 14.3284 5.67157 15 6.5 15C7.32843 15 8 14.3284 8 13.5M5 13.5C5 12.6716 5.67157 12 6.5 12C7.32843 12 8 12.6716 8 13.5M5 13.5L3.5 13.5M8 13.5L15.5 13.5" stroke="#6B7280" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;'+a.filter+'&lt;/span&gt;&lt;/div&gt;'),r+="&lt;div class=\"dmws_perfect-search-button dmws_perfect-search-dropdown\"&gt;&lt;span&gt;&lt;svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M6.46257 13.1667V3.66667M6.46257 3.66667L3.2959 6.83334M6.46257 3.66667L9.62923 6.83334M14.3792 6.83334V16.3333M14.3792 16.3333L17.5459 13.1667M14.3792 16.3333L11.2126 13.1667\" stroke=\"#6B7280\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt;".concat(a.sort_by).concat(th.dmws_search_chevron,"&lt;/span&gt;&lt;/div&gt;"),r+='&lt;/div&gt;&lt;div class="dmws_perfect-search-products-results"&gt;';for(var i=th.renderDummyProductCard('search',settings),n=0;n&lt;12;n++)r+=i;r+='&lt;/div&gt;'}r+="&lt;/div&gt;",settings.hide_branding||(r+='&lt;div class="dmws_perfect-search-footer"&gt;&lt;a href="https://plus.dmws.nl/" target="_blank"&gt;&lt;svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65"&gt;&lt;path d="M40.635 0H16.271c-.007 10.817-.021 21.634-.028 32.458H0v7.228a9.04 9.04 0 009.043 9.043h7.228V65h7.567a8.7 8.7 0 008.704-8.703v-7.575h8.093C54.093 48.722 65 37.815 65 24.358 65 10.908 54.093 0 40.635 0zm8.295 24.344a8.139 8.139 0 01-8.135 8.135h-8.136V16.202h8.136c4.49 0 8.135 3.644 8.135 8.142z" fill="url(#plus_logo_fill)"/&gt;&lt;defs&gt;&lt;linearGradient id="plus_logo_fill" x1="3.756" y1="56.193" x2="42.478" y2="15.05" gradientUnits="userSpaceOnUse"&gt;&lt;stop stop-color="#E6332A"/&gt;&lt;stop offset="1" stop-color="#F39341"/&gt;&lt;/linearGradient&gt;&lt;/defs&gt;&lt;/svg&gt; Search by &lt;b&gt;Plus+&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;'),r+='&lt;/div&gt;&lt;/div&gt;',o?($(settings.filters_selector).html(s),$(settings.products_selector).html("".concat(r))):(e+=s+r+'&lt;/div&gt;&lt;/div&gt;',$(l).html(e))}}));})(window.jQuery,JSON.parse('{\u0022product_card_settings\u0022:{\u0022show_brand\u0022:true,\u0022show_image\u0022:true,\u0022fill_product_image\u0022:true,\u0022image_ratio\u0022:\u0022square\u0022,\u0022show_stock\u0022:true,\u0022show_stock_level\u0022:true,\u0022show_prices_incl_vat\u0022:true,\u0022show_score\u0022:true,\u0022show_add_to_cart_button\u0022:true,\u0022show_quantity_input\u0022:true,\u0022show_another_image_on_hover\u0022:true,\u0022show_wishlist_icon\u0022:true,\u0022show_sale_label\u0022:true,\u0022use_custom_sale_label_html\u0022:false,\u0022show_discount_percentage\u0022:true,\u0022show_bestseller_label\u0022:true,\u0022use_custom_bestseller_label_html\u0022:false,\u0022show_bestseller_for\u0022:\u0022100\u0022,\u0022use_custom_html\u0022:false,\u0022show_variant\u0022:false,\u0022show_description\u0022:false,\u0022hide_discount_sale_text\u0022:false,\u0022show_variant_in_stock\u0022:false,\u0022custom_sale_label_html\u0022:null,\u0022custom_bestseller_label_html\u0022:null,\u0022custom_html\u0022:null,\u0022override_out_of_stock_logic\u0022:false},\u0022show_variant_as_product\u0022:false,\u0022show_cheapest_variant\u0022:false,\u0022custom_css\u0022:null,\u0022defaultImage\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/img\\\/apps\\\/product-placeholder-square.png\u0022,\u0022defaultImageSmall\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/img\\\/apps\\\/product-placeholder-square-small.png\u0022,\u0022hide_branding\u0022:true,\u0022show_popular_terms\u0022:false,\u0022show_popular_products\u0022:false,\u0022show_filters\u0022:false,\u0022filters\u0022:[{\u0022id\u0022:2027,\u0022title\u0022:{\u0022nl\u0022:\u0022Prijs\u0022,\u0022fr\u0022:\u0022Prix\u0022,\u0022de\u0022:\u0022Preis\u0022,\u0022en\u0022:\u0022Price\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022price\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2028,\u0022title\u0022:{\u0022nl\u0022:\u0022Categorie\\u00ebn\u0022,\u0022fr\u0022:\u0022Cat\\u00e9gories\u0022,\u0022de\u0022:\u0022Kategorien\u0022,\u0022en\u0022:\u0022Categories\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022categories\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2026,\u0022title\u0022:{\u0022nl\u0022:\u0022Merk\u0022,\u0022fr\u0022:\u0022Marque\u0022,\u0022de\u0022:\u0022Marke\u0022,\u0022en\u0022:\u0022Brand\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022brand\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:189229,\u0022title\u0022:{\u0022nl\u0022:\u0022Camo of Kleur\u0022,\u0022fr\u0022:\u0022Camo ou couleur\u0022,\u0022de\u0022:\u0022Camo oder Farbe\u0022,\u0022en\u0022:\u0022Camo or colour\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:248,\u0022title\u0022:{\u0022nl\u0022:\u0022Zwart\u0022,\u0022fr\u0022:\u0022Noir\u0022,\u0022de\u0022:\u0022Schwarz\u0022,\u0022en\u0022:\u0022Black\u0022}},{\u0022id\u0022:6295,\u0022title\u0022:{\u0022nl\u0022:\u0022Covert\u0022,\u0022fr\u0022:\u0022Covert\u0022,\u0022de\u0022:\u0022Covert\u0022,\u0022en\u0022:\u0022Covert\u0022}},{\u0022id\u0022:249,\u0022title\u0022:{\u0022nl\u0022:\u0022Coyote\u0022,\u0022fr\u0022:\u0022Coyote\u0022,\u0022de\u0022:\u0022Coyote\u0022,\u0022en\u0022:\u0022Coyote\u0022}},{\u0022id\u0022:250,\u0022title\u0022:{\u0022nl\u0022:\u0022OD Green\u0022,\u0022fr\u0022:\u0022OD Green\u0022,\u0022de\u0022:\u0022OD Green\u0022,\u0022en\u0022:\u0022OD Green\u0022}},{\u0022id\u0022:251,\u0022title\u0022:{\u0022nl\u0022:\u0022Ranger Green\u0022,\u0022fr\u0022:\u0022Ranger Green\u0022,\u0022de\u0022:\u0022Ranger Green\u0022,\u0022en\u0022:\u0022Ranger Green\u0022}},{\u0022id\u0022:252,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam\u0022,\u0022fr\u0022:\u0022Multicam\u0022,\u0022de\u0022:\u0022Multicam\u0022,\u0022en\u0022:\u0022Multicam\u0022}},{\u0022id\u0022:253,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam Tropic\u0022,\u0022fr\u0022:\u0022Multicam Tropic\u0022,\u0022de\u0022:\u0022Multicam Tropic\u0022,\u0022en\u0022:\u0022Multicam Tropic\u0022}},{\u0022id\u0022:254,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam Black\u0022,\u0022fr\u0022:\u0022Multicam Black\u0022,\u0022de\u0022:\u0022Multicam Black\u0022,\u0022en\u0022:\u0022Multicam Black\u0022}},{\u0022id\u0022:255,\u0022title\u0022:{\u0022nl\u0022:\u0022RAL7013\u0022,\u0022fr\u0022:\u0022RAL7013\u0022,\u0022de\u0022:\u0022RAL7013\u0022,\u0022en\u0022:\u0022RAL7013\u0022}},{\u0022id\u0022:256,\u0022title\u0022:{\u0022nl\u0022:\u0022Woodland\u0022,\u0022fr\u0022:\u0022Woodland\u0022,\u0022de\u0022:\u0022Woodland\u0022,\u0022en\u0022:\u0022Woodland\u0022}},{\u0022id\u0022:257,\u0022title\u0022:{\u0022nl\u0022:\u0022CCE\u0022,\u0022fr\u0022:\u0022CCE\u0022,\u0022de\u0022:\u0022CCE\u0022,\u0022en\u0022:\u0022CCE\u0022}},{\u0022id\u0022:258,\u0022title\u0022:{\u0022nl\u0022:\u0022Flecktarn\u0022,\u0022fr\u0022:\u0022Flecktarn\u0022,\u0022de\u0022:\u0022Flecktarn\u0022,\u0022en\u0022:\u0022Flecktarn\u0022}},{\u0022id\u0022:259,\u0022title\u0022:{\u0022nl\u0022:\u0022Marpat\u0022,\u0022fr\u0022:\u0022Marpat\u0022,\u0022de\u0022:\u0022Marpat\u0022,\u0022en\u0022:\u0022Marpat\u0022}},{\u0022id\u0022:260,\u0022title\u0022:{\u0022nl\u0022:\u0022CAD\u0022,\u0022fr\u0022:\u0022CAD\u0022,\u0022de\u0022:\u0022CAD\u0022,\u0022en\u0022:\u0022CAD\u0022}},{\u0022id\u0022:261,\u0022title\u0022:{\u0022nl\u0022:\u0022SOCOM\u0022,\u0022fr\u0022:\u0022SOCOM\u0022,\u0022de\u0022:\u0022SOCOM\u0022,\u0022en\u0022:\u0022SOCOM\u0022}},{\u0022id\u0022:284,\u0022title\u0022:{\u0022nl\u0022:\u0022Digital Flora\u0022,\u0022fr\u0022:\u0022Digital Flora\u0022,\u0022de\u0022:\u0022Digital Flora\u0022,\u0022en\u0022:\u0022Digital Flora\u0022}},{\u0022id\u0022:262,\u0022title\u0022:{\u0022nl\u0022:\u0022Pencott Wildwood\u0022,\u0022fr\u0022:\u0022Pencott Wildwood\u0022,\u0022de\u0022:\u0022Pencott Wildwood\u0022,\u0022en\u0022:\u0022Pencott Wildwood\u0022}},{\u0022id\u0022:263,\u0022title\u0022:{\u0022nl\u0022:\u0022A-TACS-FG\u0022,\u0022fr\u0022:\u0022A-TACS-FG\u0022,\u0022de\u0022:\u0022A-TACS-FG\u0022,\u0022en\u0022:\u0022A-TACS-FG\u0022}},{\u0022id\u0022:264,\u0022title\u0022:{\u0022nl\u0022:\u0022Everglade\u0022,\u0022fr\u0022:\u0022Everglade\u0022,\u0022de\u0022:\u0022Everglade\u0022,\u0022en\u0022:\u0022Everglade\u0022}},{\u0022id\u0022:267,\u0022title\u0022:{\u0022nl\u0022:\u0022Dark Earth\u0022,\u0022fr\u0022:\u0022Dark Earth\u0022,\u0022de\u0022:\u0022Dark Earth\u0022,\u0022en\u0022:\u0022v\u0022}},{\u0022id\u0022:268,\u0022title\u0022:{\u0022nl\u0022:\u0022Desert\u0022,\u0022fr\u0022:\u0022Desert\u0022,\u0022de\u0022:\u0022Desert\u0022,\u0022en\u0022:\u0022Desert\u0022}},{\u0022id\u0022:269,\u0022title\u0022:{\u0022nl\u0022:\u0022Tan\u0022,\u0022fr\u0022:\u0022Tan\u0022,\u0022de\u0022:\u0022Tan\u0022,\u0022en\u0022:\u0022Tan\u0022}},{\u0022id\u0022:270,\u0022title\u0022:{\u0022nl\u0022:\u0022Foliage Green\u0022,\u0022fr\u0022:\u0022Foliage Green\u0022,\u0022de\u0022:\u0022Foliage Green\u0022,\u0022en\u0022:\u0022Foliage Green\u0022}},{\u0022id\u0022:271,\u0022title\u0022:{\u0022nl\u0022:\u0022Wolf Grey\u0022,\u0022fr\u0022:\u0022Wolf Grey\u0022,\u0022de\u0022:\u0022Wolf Grey\u0022,\u0022en\u0022:\u0022Wolf Grey\u0022}},{\u0022id\u0022:384,\u0022title\u0022:{\u0022nl\u0022:\u0022White\u0022,\u0022fr\u0022:\u0022White\u0022,\u0022de\u0022:\u0022White\u0022,\u0022en\u0022:\u0022White\u0022}}]},{\u0022id\u0022:189238,\u0022title\u0022:{\u0022nl\u0022:\u0022Bevestiging\u0022,\u0022fr\u0022:\u0022Pi\\u00e8ce jointe\u0022,\u0022de\u0022:\u0022Anlage\u0022,\u0022en\u0022:\u0022Mounting\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:265,\u0022title\u0022:{\u0022nl\u0022:\u0022Keymod\u0022,\u0022fr\u0022:\u0022Keymod\u0022,\u0022de\u0022:\u0022Keymod\u0022,\u0022en\u0022:\u0022Keymod\u0022}},{\u0022id\u0022:266,\u0022title\u0022:{\u0022nl\u0022:\u0022M-LOK\u0022,\u0022fr\u0022:\u0022M-LOK\u0022,\u0022de\u0022:\u0022M-LOK\u0022,\u0022en\u0022:\u0022M-LOK\u0022}}]},{\u0022id\u0022:192004,\u0022title\u0022:{\u0022nl\u0022:\u0022BB Gewicht\u0022,\u0022fr\u0022:\u0022BB Poids\u0022,\u0022de\u0022:\u0022BB Gewicht\u0022,\u0022en\u0022:\u0022BB Weight\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:292,\u0022title\u0022:{\u0022nl\u0022:\u00220.20gr\u0022,\u0022fr\u0022:\u00220.20gr\u0022,\u0022de\u0022:\u00220.20gr\u0022,\u0022en\u0022:\u00220.20gr\u0022}},{\u0022id\u0022:293,\u0022title\u0022:{\u0022nl\u0022:\u00220.23gr\u0022,\u0022fr\u0022:\u00220.23gr\u0022,\u0022de\u0022:\u00220.23gr\u0022,\u0022en\u0022:\u00220.23gr\u0022}},{\u0022id\u0022:294,\u0022title\u0022:{\u0022nl\u0022:\u00220.25gr\u0022,\u0022fr\u0022:\u00220.25gr\u0022,\u0022de\u0022:\u00220.25gr\u0022,\u0022en\u0022:\u00220.25gr\u0022}},{\u0022id\u0022:295,\u0022title\u0022:{\u0022nl\u0022:\u00220.28gr\u0022,\u0022fr\u0022:\u00220.28gr\u0022,\u0022de\u0022:\u00220.28gr\u0022,\u0022en\u0022:\u00220.28gr\u0022}},{\u0022id\u0022:296,\u0022title\u0022:{\u0022nl\u0022:\u00220.30gr\u0022,\u0022fr\u0022:\u00220.30gr\u0022,\u0022de\u0022:\u00220.30gr\u0022,\u0022en\u0022:\u00220.30gr\u0022}},{\u0022id\u0022:297,\u0022title\u0022:{\u0022nl\u0022:\u00220.32gr\u0022,\u0022fr\u0022:\u00220.32gr\u0022,\u0022de\u0022:\u00220.32gr\u0022,\u0022en\u0022:\u00220.32gr\u0022}},{\u0022id\u0022:298,\u0022title\u0022:{\u0022nl\u0022:\u00220.33gr\u0022,\u0022fr\u0022:\u00220.33gr\u0022,\u0022de\u0022:\u00220.33gr\u0022,\u0022en\u0022:\u00220.33gr\u0022}},{\u0022id\u0022:299,\u0022title\u0022:{\u0022nl\u0022:\u00220.36gr\u0022,\u0022fr\u0022:\u00220.36gr\u0022,\u0022de\u0022:\u00220.36gr\u0022,\u0022en\u0022:\u00220.36gr\u0022}},{\u0022id\u0022:300,\u0022title\u0022:{\u0022nl\u0022:\u00220.40gr\u0022,\u0022fr\u0022:\u00220.40gr\u0022,\u0022de\u0022:\u00220.40gr\u0022,\u0022en\u0022:\u00220.40gr\u0022}},{\u0022id\u0022:301,\u0022title\u0022:{\u0022nl\u0022:\u00220.43g\u0022,\u0022fr\u0022:\u00220.43g\u0022,\u0022de\u0022:\u00220.43g\u0022,\u0022en\u0022:\u00220.43g\u0022}},{\u0022id\u0022:302,\u0022title\u0022:{\u0022nl\u0022:\u00220.45gr\u0022,\u0022fr\u0022:\u00220.45gr\u0022,\u0022de\u0022:\u00220.45gr\u0022,\u0022en\u0022:\u00220.45gr\u0022}}]},{\u0022id\u0022:192031,\u0022title\u0022:{\u0022nl\u0022:\u0022Barrel lengte\u0022,\u0022fr\u0022:\u0022Longueur du canon\u0022,\u0022de\u0022:\u0022L\\u00e4nge des Laufs\u0022,\u0022en\u0022:\u0022Barrel length\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:315,\u0022title\u0022:{\u0022nl\u0022:\u002280mm\u0022,\u0022fr\u0022:\u002280mm\u0022,\u0022de\u0022:\u002280mm\u0022,\u0022en\u0022:\u002280mm\u0022}},{\u0022id\u0022:316,\u0022title\u0022:{\u0022nl\u0022:\u002284mm\u0022,\u0022fr\u0022:\u002284mm\u0022,\u0022de\u0022:\u002284mm\u0022,\u0022en\u0022:\u002284mm\u0022}},{\u0022id\u0022:318,\u0022title\u0022:{\u0022nl\u0022:\u002291mm\u0022,\u0022fr\u0022:\u002291mm\u0022,\u0022de\u0022:\u002291mm\u0022,\u0022en\u0022:\u002291mm\u0022}},{\u0022id\u0022:319,\u0022title\u0022:{\u0022nl\u0022:\u002294mm\u0022,\u0022fr\u0022:\u002294mm\u0022,\u0022de\u0022:\u002294mm\u0022,\u0022en\u0022:\u002294mm\u0022}},{\u0022id\u0022:322,\u0022title\u0022:{\u0022nl\u0022:\u002297mm\u0022,\u0022fr\u0022:\u002297mm\u0022,\u0022de\u0022:\u002297mm\u0022,\u0022en\u0022:\u002297mm\u0022}},{\u0022id\u0022:323,\u0022title\u0022:{\u0022nl\u0022:\u0022100mm\u0022,\u0022fr\u0022:\u0022100mm\u0022,\u0022de\u0022:\u0022100mm\u0022,\u0022en\u0022:\u0022100mm\u0022}},{\u0022id\u0022:325,\u0022title\u0022:{\u0022nl\u0022:\u0022106mm\u0022,\u0022fr\u0022:\u0022106mm\u0022,\u0022de\u0022:\u0022106mm\u0022,\u0022en\u0022:\u0022106mm\u0022}},{\u0022id\u0022:327,\u0022title\u0022:{\u0022nl\u0022:\u0022113mm\u0022,\u0022fr\u0022:\u0022113mm\u0022,\u0022de\u0022:\u0022113mm\u0022,\u0022en\u0022:\u0022113mm\u0022}},{\u0022id\u0022:328,\u0022title\u0022:{\u0022nl\u0022:\u0022117mm\u0022,\u0022fr\u0022:\u0022117mm\u0022,\u0022de\u0022:\u0022117mm\u0022,\u0022en\u0022:\u0022117mm\u0022}},{\u0022id\u0022:329,\u0022title\u0022:{\u0022nl\u0022:\u0022120mm\u0022,\u0022fr\u0022:\u0022120mm\u0022,\u0022de\u0022:\u0022120mm\u0022,\u0022en\u0022:\u0022120mm\u0022}},{\u0022id\u0022:330,\u0022title\u0022:{\u0022nl\u0022:\u0022128mm\u0022,\u0022fr\u0022:\u0022128mm\u0022,\u0022de\u0022:\u0022128mm\u0022,\u0022en\u0022:\u0022128mm\u0022}},{\u0022id\u0022:331,\u0022title\u0022:{\u0022nl\u0022:\u0022131m\u0022,\u0022fr\u0022:\u0022131m\u0022,\u0022de\u0022:\u0022131m\u0022,\u0022en\u0022:\u0022131m\u0022}},{\u0022id\u0022:332,\u0022title\u0022:{\u0022nl\u0022:\u0022138mm\u0022,\u0022fr\u0022:\u0022138mm\u0022,\u0022de\u0022:\u0022138mm\u0022,\u0022en\u0022:\u0022138mm\u0022}},{\u0022id\u0022:333,\u0022title\u0022:{\u0022nl\u0022:\u0022150mm\u0022,\u0022fr\u0022:\u0022150mm\u0022,\u0022de\u0022:\u0022150mm\u0022,\u0022en\u0022:\u0022150mm\u0022}},{\u0022id\u0022:334,\u0022title\u0022:{\u0022nl\u0022:\u0022155mm\u0022,\u0022fr\u0022:\u0022155mm\u0022,\u0022de\u0022:\u0022155mm\u0022,\u0022en\u0022:\u0022155mm\u0022}},{\u0022id\u0022:335,\u0022title\u0022:{\u0022nl\u0022:\u0022180mm\u0022,\u0022fr\u0022:\u0022180mm\u0022,\u0022de\u0022:\u0022180mm\u0022,\u0022en\u0022:\u0022180mm\u0022}},{\u0022id\u0022:336,\u0022title\u0022:{\u0022nl\u0022:\u0022200mm\u0022,\u0022fr\u0022:\u0022200mm\u0022,\u0022de\u0022:\u0022200mm\u0022,\u0022en\u0022:\u0022200mm\u0022}},{\u0022id\u0022:338,\u0022title\u0022:{\u0022nl\u0022:\u0022205mm\u0022,\u0022fr\u0022:\u0022205mm\u0022,\u0022de\u0022:\u0022205mm\u0022,\u0022en\u0022:\u0022205mm\u0022}},{\u0022id\u0022:339,\u0022title\u0022:{\u0022nl\u0022:\u0022229mm\u0022,\u0022fr\u0022:\u0022229mm\u0022,\u0022de\u0022:\u0022229mm\u0022,\u0022en\u0022:\u0022229mm\u0022}},{\u0022id\u0022:340,\u0022title\u0022:{\u0022nl\u0022:\u0022247mm\u0022,\u0022fr\u0022:\u0022247mm\u0022,\u0022de\u0022:\u0022247mm\u0022,\u0022en\u0022:\u0022247mm\u0022}},{\u0022id\u0022:342,\u0022title\u0022:{\u0022nl\u0022:\u0022250mm\u0022,\u0022fr\u0022:\u0022250mm\u0022,\u0022de\u0022:\u0022250mm\u0022,\u0022en\u0022:\u0022250mm\u0022}},{\u0022id\u0022:343,\u0022title\u0022:{\u0022nl\u0022:\u0022260mm\u0022,\u0022fr\u0022:\u0022260mm\u0022,\u0022de\u0022:\u0022260mm\u0022,\u0022en\u0022:\u0022260mm\u0022}},{\u0022id\u0022:344,\u0022title\u0022:{\u0022nl\u0022:\u0022275.5mm\u0022,\u0022fr\u0022:\u0022275.5mm\u0022,\u0022de\u0022:\u0022275.5mm\u0022,\u0022en\u0022:\u0022275.5mm\u0022}},{\u0022id\u0022:345,\u0022title\u0022:{\u0022nl\u0022:\u0022280mm\u0022,\u0022fr\u0022:\u0022280mm\u0022,\u0022de\u0022:\u0022280mm\u0022,\u0022en\u0022:\u0022280mm\u0022}},{\u0022id\u0022:346,\u0022title\u0022:{\u0022nl\u0022:\u0022285mm\u0022,\u0022fr\u0022:\u0022285mm\u0022,\u0022de\u0022:\u0022285mm\u0022,\u0022en\u0022:\u0022285mm\u0022}},{\u0022id\u0022:347,\u0022title\u0022:{\u0022nl\u0022:\u0022290mm\u0022,\u0022fr\u0022:\u0022290mm\u0022,\u0022de\u0022:\u0022290mm\u0022,\u0022en\u0022:\u0022290mm\u0022}},{\u0022id\u0022:348,\u0022title\u0022:{\u0022nl\u0022:\u0022300mm\u0022,\u0022fr\u0022:\u0022300mm\u0022,\u0022de\u0022:\u0022300mm\u0022,\u0022en\u0022:\u0022300mm\u0022}},{\u0022id\u0022:349,\u0022title\u0022:{\u0022nl\u0022:\u0022303mm\u0022,\u0022fr\u0022:\u0022303mm\u0022,\u0022de\u0022:\u0022303mm\u0022,\u0022en\u0022:\u0022303mm\u0022}},{\u0022id\u0022:350,\u0022title\u0022:{\u0022nl\u0022:\u0022310mm\u0022,\u0022fr\u0022:\u0022310mm\u0022,\u0022de\u0022:\u0022310mm\u0022,\u0022en\u0022:\u0022310mm\u0022}},{\u0022id\u0022:352,\u0022title\u0022:{\u0022nl\u0022:\u0022360mm\u0022,\u0022fr\u0022:\u0022360mm\u0022,\u0022de\u0022:\u0022360mm\u0022,\u0022en\u0022:\u0022360mm\u0022}},{\u0022id\u0022:353,\u0022title\u0022:{\u0022nl\u0022:\u0022363mm\u0022,\u0022fr\u0022:\u0022363mm\u0022,\u0022de\u0022:\u0022363mm\u0022,\u0022en\u0022:\u0022363mm\u0022}},{\u0022id\u0022:354,\u0022title\u0022:{\u0022nl\u0022:\u0022370mm\u0022,\u0022fr\u0022:\u0022370mm\u0022,\u0022de\u0022:\u0022370mm\u0022,\u0022en\u0022:\u0022370mm\u0022}},{\u0022id\u0022:355,\u0022title\u0022:{\u0022nl\u0022:\u0022387.5mm\u0022,\u0022fr\u0022:\u0022387.5mm\u0022,\u0022de\u0022:\u0022387.5mm\u0022,\u0022en\u0022:\u0022387.5mm\u0022}},{\u0022id\u0022:356,\u0022title\u0022:{\u0022nl\u0022:\u0022407mm\u0022,\u0022fr\u0022:\u0022407mm\u0022,\u0022de\u0022:\u0022407mm\u0022,\u0022en\u0022:\u0022407mm\u0022}},{\u0022id\u0022:357,\u0022title\u0022:{\u0022nl\u0022:\u0022410mm\u0022,\u0022fr\u0022:\u0022410mm\u0022,\u0022de\u0022:\u0022410mm\u0022,\u0022en\u0022:\u0022410mm\u0022}},{\u0022id\u0022:358,\u0022title\u0022:{\u0022nl\u0022:\u0022416mm\u0022,\u0022fr\u0022:\u0022416mm\u0022,\u0022de\u0022:\u0022416mm\u0022,\u0022en\u0022:\u0022416mm\u0022}},{\u0022id\u0022:361,\u0022title\u0022:{\u0022nl\u0022:\u0022430mm\u0022,\u0022fr\u0022:\u0022430mm\u0022,\u0022de\u0022:\u0022430mm\u0022,\u0022en\u0022:\u0022430mm\u0022}},{\u0022id\u0022:362,\u0022title\u0022:{\u0022nl\u0022:\u0022455mm\u0022,\u0022fr\u0022:\u0022455mm\u0022,\u0022de\u0022:\u0022455mm\u0022,\u0022en\u0022:\u0022455mm\u0022}},{\u0022id\u0022:364,\u0022title\u0022:{\u0022nl\u0022:\u0022469mm\u0022,\u0022fr\u0022:\u0022469mm\u0022,\u0022de\u0022:\u0022469mm\u0022,\u0022en\u0022:\u0022469mm\u0022}},{\u0022id\u0022:365,\u0022title\u0022:{\u0022nl\u0022:\u0022470mm\u0022,\u0022fr\u0022:\u0022470mm\u0022,\u0022de\u0022:\u0022470mm\u0022,\u0022en\u0022:\u0022470mm\u0022}},{\u0022id\u0022:366,\u0022title\u0022:{\u0022nl\u0022:\u0022499mm\u0022,\u0022fr\u0022:\u0022499mm\u0022,\u0022de\u0022:\u0022499mm\u0022,\u0022en\u0022:\u0022499mm\u0022}},{\u0022id\u0022:367,\u0022title\u0022:{\u0022nl\u0022:\u0022510mm\u0022,\u0022fr\u0022:\u0022510mm\u0022,\u0022de\u0022:\u0022510mm\u0022,\u0022en\u0022:\u0022510mm\u0022}},{\u0022id\u0022:368,\u0022title\u0022:{\u0022nl\u0022:\u0022512mm\u0022,\u0022fr\u0022:\u0022512mm\u0022,\u0022de\u0022:\u0022512mm\u0022,\u0022en\u0022:\u0022512mm\u0022}},{\u0022id\u0022:369,\u0022title\u0022:{\u0022nl\u0022:\u0022540mm\u0022,\u0022fr\u0022:\u0022540mm\u0022,\u0022de\u0022:\u0022540mm\u0022,\u0022en\u0022:\u0022540mm\u0022}},{\u0022id\u0022:370,\u0022title\u0022:{\u0022nl\u0022:\u0022590mm\u0022,\u0022fr\u0022:\u0022590mm\u0022,\u0022de\u0022:\u0022590mm\u0022,\u0022en\u0022:\u0022590mm\u0022}},{\u0022id\u0022:371,\u0022title\u0022:{\u0022nl\u0022:\u0022640mm\u0022,\u0022fr\u0022:\u0022640mm\u0022,\u0022de\u0022:\u0022640mm\u0022,\u0022en\u0022:\u0022640mm\u0022}}]},{\u0022id\u0022:192194,\u0022title\u0022:{\u0022nl\u0022:\u0022Batterij voltage\u0022,\u0022fr\u0022:\u0022Tension de la batterie\u0022,\u0022de\u0022:\u0022Spannung der Batterie\u0022,\u0022en\u0022:\u0022Battery voltage\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:373,\u0022title\u0022:{\u0022nl\u0022:\u00227.2v\u0022,\u0022fr\u0022:\u00227.2v\u0022,\u0022de\u0022:\u00227.2v\u0022,\u0022en\u0022:\u00227.2v\u0022}},{\u0022id\u0022:374,\u0022title\u0022:{\u0022nl\u0022:\u00227.4v\u0022,\u0022fr\u0022:\u00227.4v\u0022,\u0022de\u0022:\u00227.4v\u0022,\u0022en\u0022:\u00227.4v\u0022}},{\u0022id\u0022:375,\u0022title\u0022:{\u0022nl\u0022:\u00228.4v\u0022,\u0022fr\u0022:\u00228.4v\u0022,\u0022de\u0022:\u00228.4v\u0022,\u0022en\u0022:\u00228.4v\u0022}},{\u0022id\u0022:376,\u0022title\u0022:{\u0022nl\u0022:\u00229.6v\u0022,\u0022fr\u0022:\u00229.6v\u0022,\u0022de\u0022:\u00229.6v\u0022,\u0022en\u0022:\u00229.6v\u0022}},{\u0022id\u0022:378,\u0022title\u0022:{\u0022nl\u0022:\u002211.1v\u0022,\u0022fr\u0022:\u002211.1v\u0022,\u0022de\u0022:\u002211.1v\u0022,\u0022en\u0022:\u002211.1v\u0022}}]},{\u0022id\u0022:192206,\u0022title\u0022:{\u0022nl\u0022:\u0022Batterij aansluiting\u0022,\u0022fr\u0022:\u0022Connexion \\u00e0 la batterie\u0022,\u0022de\u0022:\u0022Anschluss der Batterie\u0022,\u0022en\u0022:\u0022Battery connection\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:379,\u0022title\u0022:{\u0022nl\u0022:\u0022Mini Tamiya\u0022,\u0022fr\u0022:\u0022Mini Tamiya\u0022,\u0022de\u0022:\u0022Mini Tamiya\u0022,\u0022en\u0022:\u0022Mini Tamiya\u0022}},{\u0022id\u0022:380,\u0022title\u0022:{\u0022nl\u0022:\u0022Tamiya Large\u0022,\u0022fr\u0022:\u0022Tamiya Large\u0022,\u0022de\u0022:\u0022Tamiya Large\u0022,\u0022en\u0022:\u0022Tamiya Large\u0022}},{\u0022id\u0022:381,\u0022title\u0022:{\u0022nl\u0022:\u0022Deans\u0022,\u0022fr\u0022:\u0022Deans\u0022,\u0022de\u0022:\u0022Deans\u0022,\u0022en\u0022:\u0022Deans\u0022}}]},{\u0022id\u0022:197198,\u0022title\u0022:{\u0022nl\u0022:\u0022Links of rechtshandig\u0022,\u0022fr\u0022:\u0022Gaucher ou droitier\u0022,\u0022de\u0022:\u0022Links- oder Rechtsh\\u00e4nder\u0022,\u0022en\u0022:\u0022Left- or right-handed\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:418,\u0022title\u0022:{\u0022nl\u0022:\u0022Left handed\u0022,\u0022fr\u0022:\u0022Left handed\u0022,\u0022de\u0022:\u0022Left handed\u0022,\u0022en\u0022:\u0022Left handed\u0022}},{\u0022id\u0022:419,\u0022title\u0022:{\u0022nl\u0022:\u0022Right handed\u0022,\u0022fr\u0022:\u0022Right handed\u0022,\u0022de\u0022:\u0022Right handed\u0022,\u0022en\u0022:\u0022Right handed\u0022}}]},{\u0022id\u0022:1014518,\u0022title\u0022:{\u0022nl\u0022:\u0022Motor Type\u0022,\u0022fr\u0022:\u0022Motor Type\u0022,\u0022de\u0022:\u0022Motor Type\u0022,\u0022en\u0022:\u0022Motor Type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:4699,\u0022title\u0022:{\u0022nl\u0022:\u0022Long Type\u0022,\u0022fr\u0022:\u0022Long Type\u0022,\u0022de\u0022:\u0022Long Type\u0022,\u0022en\u0022:\u0022Long Type\u0022}},{\u0022id\u0022:4708,\u0022title\u0022:{\u0022nl\u0022:\u0022Short Type\u0022,\u0022fr\u0022:\u0022Short Type\u0022,\u0022de\u0022:\u0022Short Type\u0022,\u0022en\u0022:\u0022Short Type\u0022}}]},{\u0022id\u0022:2511755,\u0022title\u0022:{\u0022nl\u0022:\u0022Wapentype\u0022,\u0022fr\u0022:\u0022Type d\\u0027arme\u0022,\u0022de\u0022:\u0022Waffentypen\u0022,\u0022en\u0022:\u0022Weapon type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:11341,\u0022title\u0022:{\u0022nl\u0022:\u0022Pistol\u0022,\u0022fr\u0022:\u0022Pistol\u0022,\u0022de\u0022:\u0022Pistol\u0022,\u0022en\u0022:\u0022Pistol\u0022}},{\u0022id\u0022:11344,\u0022title\u0022:{\u0022nl\u0022:\u0022Sniper\u0022,\u0022fr\u0022:\u0022Sniper\u0022,\u0022de\u0022:\u0022Sniper\u0022,\u0022en\u0022:\u0022Sniper\u0022}},{\u0022id\u0022:11345,\u0022title\u0022:{\u0022nl\u0022:\u0022Shotgun\u0022,\u0022fr\u0022:\u0022Shotgun\u0022,\u0022de\u0022:\u0022Shotgun\u0022,\u0022en\u0022:\u0022Shotgun\u0022}},{\u0022id\u0022:11346,\u0022title\u0022:{\u0022nl\u0022:\u0022Revolver\u0022,\u0022fr\u0022:\u0022Revolver\u0022,\u0022de\u0022:\u0022Revolver\u0022,\u0022en\u0022:\u0022Revolver\u0022}},{\u0022id\u0022:11342,\u0022title\u0022:{\u0022nl\u0022:\u0022M4\u0022,\u0022fr\u0022:\u0022M4\u0022,\u0022de\u0022:\u0022M4\u0022,\u0022en\u0022:\u0022M4\u0022}},{\u0022id\u0022:11347,\u0022title\u0022:{\u0022nl\u0022:\u0022MP5\u0022,\u0022fr\u0022:\u0022MP5\u0022,\u0022de\u0022:\u0022MP5\u0022,\u0022en\u0022:\u0022MP5\u0022}},{\u0022id\u0022:11348,\u0022title\u0022:{\u0022nl\u0022:\u0022AUG\u0022,\u0022fr\u0022:\u0022AUG\u0022,\u0022de\u0022:\u0022AUG\u0022,\u0022en\u0022:\u0022AUG\u0022}},{\u0022id\u0022:11349,\u0022title\u0022:{\u0022nl\u0022:\u0022HK417\u0022,\u0022fr\u0022:\u0022HK417\u0022,\u0022de\u0022:\u0022HK417\u0022,\u0022en\u0022:\u0022HK417\u0022}},{\u0022id\u0022:11350,\u0022title\u0022:{\u0022nl\u0022:\u0022SR-25\u0022,\u0022fr\u0022:\u0022SR-25\u0022,\u0022de\u0022:\u0022SR-25\u0022,\u0022en\u0022:\u0022SR-25\u0022}},{\u0022id\u0022:11353,\u0022title\u0022:{\u0022nl\u0022:\u00227.62\u0022,\u0022fr\u0022:\u00227.62\u0022,\u0022de\u0022:\u00227.62\u0022,\u0022en\u0022:\u00227.62\u0022}},{\u0022id\u0022:11351,\u0022title\u0022:{\u0022nl\u0022:\u0022AK74\\\/47\u0022,\u0022fr\u0022:\u0022AK74\\\/47\u0022,\u0022de\u0022:\u0022AK74\\\/47\u0022,\u0022en\u0022:\u0022AK74\\\/47\u0022}},{\u0022id\u0022:11352,\u0022title\u0022:{\u0022nl\u0022:\u0022RK74\u0022,\u0022fr\u0022:\u0022RK74\u0022,\u0022de\u0022:\u0022RK74\u0022,\u0022en\u0022:\u0022RK74\u0022}},{\u0022id\u0022:11354,\u0022title\u0022:{\u0022nl\u0022:\u0022G36\u0022,\u0022fr\u0022:\u0022G36\u0022,\u0022de\u0022:\u0022G36\u0022,\u0022en\u0022:\u0022G36\u0022}},{\u0022id\u0022:11355,\u0022title\u0022:{\u0022nl\u0022:\u0022SCAR-H\u0022,\u0022fr\u0022:\u0022SCAR-H\u0022,\u0022de\u0022:\u0022SCAR-H\u0022,\u0022en\u0022:\u0022SCAR-H\u0022}},{\u0022id\u0022:11356,\u0022title\u0022:{\u0022nl\u0022:\u0022M14\u0022,\u0022fr\u0022:\u0022M14\u0022,\u0022de\u0022:\u0022M14\u0022,\u0022en\u0022:\u0022M14\u0022}},{\u0022id\u0022:11357,\u0022title\u0022:{\u0022nl\u0022:\u0022TR16\u0022,\u0022fr\u0022:\u0022TR16\u0022,\u0022de\u0022:\u0022TR16\u0022,\u0022en\u0022:\u0022TR16\u0022}},{\u0022id\u0022:11360,\u0022title\u0022:{\u0022nl\u0022:\u0022MP7\u0022,\u0022fr\u0022:\u0022MP7\u0022,\u0022de\u0022:\u0022MP7\u0022,\u0022en\u0022:\u0022MP7\u0022}},{\u0022id\u0022:11361,\u0022title\u0022:{\u0022nl\u0022:\u0022SMG\u0022,\u0022fr\u0022:\u0022SMG\u0022,\u0022de\u0022:\u0022SMG\u0022,\u0022en\u0022:\u0022SMG\u0022}},{\u0022id\u0022:11362,\u0022title\u0022:{\u0022nl\u0022:\u0022M249\u0022,\u0022fr\u0022:\u0022M249\u0022,\u0022de\u0022:\u0022M249\u0022,\u0022en\u0022:\u0022M249\u0022}}]},{\u0022id\u0022:6265,\u0022title\u0022:{\u0022nl\u0022:\u0022Sling type\u0022,\u0022fr\u0022:\u0022\u0022,\u0022de\u0022:\u0022Sling typ\u0022,\u0022en\u0022:\u0022Sling type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:105125,\u0022default_filter_key\u0022:\u0022lightspeed_105125\u0022,\u0022values_count\u0022:2,\u0022values\u0022:[]},{\u0022id\u0022:2029,\u0022title\u0022:{\u0022nl\u0022:\u0022Review score\u0022,\u0022fr\u0022:\u0022Review score\u0022,\u0022de\u0022:\u0022Review score\u0022,\u0022en\u0022:\u0022Review score\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022review_score\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2030,\u0022title\u0022:{\u0022nl\u0022:\u0022Voorraad\u0022,\u0022fr\u0022:\u0022Stock\u0022,\u0022de\u0022:\u0022Lager\u0022,\u0022en\u0022:\u0022Stock\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022stock\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]}],\u0022search_priorities\u0022:{\u0022product\u0022:true,\u0022variant\u0022:true,\u0022short_description\u0022:true,\u0022long_description\u0022:true,\u0022tags\u0022:true,\u0022specification_values\u0022:true,\u0022brand_name\u0022:true},\u0022result_display_settings\u0022:{\u0022enabled\u0022:{\u0022products\u0022:true,\u0022categories\u0022:true,\u0022pages\u0022:true,\u0022brands\u0022:true},\u0022number\u0022:{\u0022products\u0022:\u002210\u0022,\u0022categories\u0022:\u002210\u0022,\u0022pages\u0022:\u002210\u0022,\u0022brands\u0022:\u00225\u0022}},\u0022custom_popular_terms\u0022:[],\u0022auto_fill_popular_terms\u0022:false,\u0022custom_popular_products\u0022:[],\u0022auto_fill_popular_products\u0022:false,\u0022css_selector\u0022:null,\u0022page_css_selector\u0022:null,\u0022activate_stock_filter_by_default\u0022:false,\u0022ga_tracking_id\u0022:null,\u0022enable_search_page\u0022:true,\u0022open_page_on_enter\u0022:true,\u0022show_page_title\u0022:true,\u0022page_row_products_count\u0022:3,\u0022products_selector\u0022:null,\u0022filters_selector\u0022:null,\u0022use_exhaustive_search\u0022:true,\u0022use_infix\u0022:true,\u0022texts\u0022:{\u0022nl\u0022:{\u0022search_bar_text\u0022:\u0022Hi {{ name }}, waar ben je naar opzoek?\u0022,\u0022show_more_results\u0022:\u0022Toon meer resultaten\u0022,\u0022show_all_results\u0022:\u0022Toon alle resultaten\u0022,\u0022show_fewer_results\u0022:\u0022Toon minder resultaten\u0022,\u0022popular_terms\u0022:\u0022Populaire zoektermen\u0022,\u0022popular_products\u0022:\u0022Populaire producten\u0022,\u0022search_results_for\u0022:\u0022Zoekresultaten voor \u0022,\u0022no_results_title\u0022:\u0022Sorry! Geen resultaten gevonden\u0022,\u0022no_results_text\u0022:\u0022We hebben niet gevonden wat je zocht, probeer een andere zoekterm\u0022,\u0022show_more\u0022:\u0022Toon meer\u0022,\u0022show_less\u0022:\u0022Toon minder\u0022,\u0022everything\u0022:\u0022Alles\u0022,\u0022products\u0022:\u0022Producten\u0022,\u0022blogs\u0022:\u0022Blogs\u0022,\u0022faqs\u0022:\u0022FAQ\\u0027s\u0022,\u0022pages\u0022:\u0022Pagina\\u0027s\u0022,\u0022filter\u0022:\u0022Filteren\u0022,\u0022categories\u0022:\u0022Categorie\\u00ebn\u0022,\u0022brand\u0022:\u0022Merk\u0022,\u0022brands\u0022:\u0022Merken\u0022,\u0022type\u0022:\u0022Type\u0022,\u0022price\u0022:\u0022Prijs\u0022,\u0022stock\u0022:\u0022Voorraad\u0022,\u0022in_stock\u0022:\u0022Op voorraad\u0022,\u0022out_of_stock\u0022:\u0022Niet op voorraad\u0022,\u0022stock_level\u0022:\u0022{{ level }} op voorraad\u0022,\u0022sort_by\u0022:\u0022Sorteren op\u0022,\u0022relevance\u0022:\u0022Relevantie\u0022,\u0022price_asc\u0022:\u0022Prijs (laag naar hoog)\u0022,\u0022price_desc\u0022:\u0022Prijs (hoog naar laag)\u0022,\u0022title_asc\u0022:\u0022Titel Alfabetisch (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titel Alfabetisch (Z-A)\u0022,\u0022popularity\u0022:\u0022Populariteit\u0022,\u0022close\u0022:\u0022Sluiten\u0022,\u0022clear\u0022:\u0022wissen\u0022,\u0022apply_filters\u0022:\u0022Filters toepassen\u0022,\u0022quick_link_label\u0022:\u0022Snel naar\u0022,\u0022view\u0022:\u0022Bekijken\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022newest\u0022:\u0022Nieuwste\u0022},\u0022fr\u0022:{\u0022search_bar_text\u0022:\u0022Bonjour {{ name }}, que cherchez-vous?\u0022,\u0022show_more_results\u0022:\u0022Afficher plus de r\\u00e9sultats\u0022,\u0022show_fewer_results\u0022:\u0022Afficher moins de r\\u00e9sultats\u0022,\u0022show_all_results\u0022:\u0022Afficher tous les r\\u00e9sultats\u0022,\u0022popular_terms\u0022:\u0022Termes de recherche populaires\u0022,\u0022popular_products\u0022:\u0022Produits populaires\u0022,\u0022search_results_for\u0022:\u0022R\\u00e9sultats de recherche pour \u0022,\u0022no_results_title\u0022:\u0022Pardon! Aucun r\\u00e9sultat trouv\\u00e9\u0022,\u0022no_results_text\u0022:\u0022Nous n\\u0027avons pas trouv\\u00e9 ce que vous cherchiez. Essayez un terme de recherche diff\\u00e9rent.\u0022,\u0022show_more\u0022:\u0022Montre plus\u0022,\u0022show_less\u0022:\u0022Montrer moins\u0022,\u0022everything\u0022:\u0022Tout\u0022,\u0022products\u0022:\u0022Des produits\u0022,\u0022blogs\u0022:\u0022Blogs\u0022,\u0022faqs\u0022:\u0022FAQ\u0022,\u0022pages\u0022:\u0022Pages\u0022,\u0022filter\u0022:\u0022Filtre\u0022,\u0022categories\u0022:\u0022Cat\\u00e9gories\u0022,\u0022brand\u0022:\u0022Marque\u0022,\u0022brands\u0022:\u0022Marques\u0022,\u0022type\u0022:\u0022Taper\u0022,\u0022price\u0022:\u0022Prix\u0022,\u0022stock\u0022:\u0022Stock\u0022,\u0022in_stock\u0022:\u0022En stock\u0022,\u0022out_of_stock\u0022:\u0022En rupture de stock\u0022,\u0022stock_level\u0022:\u0022{{ level }} en stock\u0022,\u0022sort_by\u0022:\u0022Trier par\u0022,\u0022relevance\u0022:\u0022Pertinence\u0022,\u0022price_asc\u0022:\u0022Prix (de bas en haut)\u0022,\u0022price_desc\u0022:\u0022Prix (\\u00e9lev\\u00e9 \\u00e0 bas)\u0022,\u0022title_asc\u0022:\u0022Titre Alphab\\u00e9tique (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titre Alphab\\u00e9tique (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularit\\u00e9\u0022,\u0022close\u0022:\u0022Fermer\u0022,\u0022clear\u0022:\u0022effacer\u0022,\u0022apply_filters\u0022:\u0022Appliquer des filtres\u0022,\u0022quick_link_label\u0022:\u0022Vite \\u00e0\u0022,\u0022view\u0022:\u0022Voir\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022newest\u0022:\u0022Newest\u0022},\u0022de\u0022:{\u0022search_bar_text\u0022:\u0022Hallo {{ name }}, wonach suchst du?\u0022,\u0022show_more_results\u0022:\u0022Weitere Ergebnisse anzeigen\u0022,\u0022show_fewer_results\u0022:\u0022Weniger Ergebnisse anzeigen\u0022,\u0022show_all_results\u0022:\u0022Alle Ergebnisse anzeigen\u0022,\u0022popular_terms\u0022:\u0022Beliebte Suchbegriffe\u0022,\u0022popular_products\u0022:\u0022Beliebte Produkte\u0022,\u0022search_results_for\u0022:\u0022Suchergebnisse f\\u00fcr \u0022,\u0022no_results_title\u0022:\u0022Es tut uns leid! keine Ergebnisse gefunden\u0022,\u0022no_results_text\u0022:\u0022Wir haben nicht gefunden, wonach Sie gesucht haben. Versuchen Sie es mit einem anderen Suchbegriff.\u0022,\u0022show_more\u0022:\u0022Zeig mehr\u0022,\u0022show_less\u0022:\u0022Zeige weniger\u0022,\u0022everything\u0022:\u0022Alles\u0022,\u0022products\u0022:\u0022Produkte\u0022,\u0022blogs\u0022:\u0022Blogs\u0022,\u0022faqs\u0022:\u0022H\\u00e4ufig gestellte Fragen\u0022,\u0022pages\u0022:\u0022Seiten\u0022,\u0022filter\u0022:\u0022Filter\u0022,\u0022categories\u0022:\u0022Kategorien\u0022,\u0022brand\u0022:\u0022Marke\u0022,\u0022brands\u0022:\u0022Marken\u0022,\u0022type\u0022:\u0022Typ\u0022,\u0022price\u0022:\u0022Preis\u0022,\u0022stock\u0022:\u0022Lager\u0022,\u0022in_stock\u0022:\u0022Auf Lager\u0022,\u0022out_of_stock\u0022:\u0022Ausverkauft\u0022,\u0022stock_level\u0022:\u0022{{ level }} auf Lager\u0022,\u0022sort_by\u0022:\u0022Sortieren nach\u0022,\u0022relevance\u0022:\u0022Relevanz\u0022,\u0022price_asc\u0022:\u0022Preis (niedrig bis hoch)\u0022,\u0022price_desc\u0022:\u0022Preis (hoch bis niedrig)\u0022,\u0022title_asc\u0022:\u0022Titel alphabetisch (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titel alphabetisch (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularit\\u00e4t\u0022,\u0022close\u0022:\u0022Schlie\\u00dfen\u0022,\u0022clear\u0022:\u0022l\\u00f6schen\u0022,\u0022apply_filters\u0022:\u0022Filter anwenden\u0022,\u0022quick_link_label\u0022:\u0022Schnell zu\u0022,\u0022view\u0022:\u0022Anzeigen\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022newest\u0022:\u0022Newest\u0022},\u0022en\u0022:{\u0022search_bar_text\u0022:\u0022Hi {{ name }}, what are you looking for?\u0022,\u0022show_more_results\u0022:\u0022Show more results\u0022,\u0022show_fewer_results\u0022:\u0022Show fewer results\u0022,\u0022show_all_results\u0022:\u0022Show all results\u0022,\u0022popular_terms\u0022:\u0022Popular search terms\u0022,\u0022popular_products\u0022:\u0022Popular products\u0022,\u0022search_results_for\u0022:\u0022Search results for \u0022,\u0022no_results_title\u0022:\u0022Sorry! No results found\u0022,\u0022no_results_text\u0022:\u0022We didn\\u0027t find what you were looking for. Try a different search term.\u0022,\u0022show_more\u0022:\u0022Show more\u0022,\u0022show_less\u0022:\u0022Show less\u0022,\u0022everything\u0022:\u0022Everything\u0022,\u0022products\u0022:\u0022Products\u0022,\u0022blogs\u0022:\u0022Blogs\u0022,\u0022faqs\u0022:\u0022FAQs\u0022,\u0022pages\u0022:\u0022Pages\u0022,\u0022filter\u0022:\u0022Filter\u0022,\u0022categories\u0022:\u0022Categories\u0022,\u0022brand\u0022:\u0022Brand\u0022,\u0022brands\u0022:\u0022Brands\u0022,\u0022type\u0022:\u0022Type\u0022,\u0022price\u0022:\u0022Price\u0022,\u0022stock\u0022:\u0022Stock\u0022,\u0022in_stock\u0022:\u0022In stock\u0022,\u0022out_of_stock\u0022:\u0022Out of Stock\u0022,\u0022stock_level\u0022:\u0022{{ level }} in stock\u0022,\u0022sort_by\u0022:\u0022Sort by\u0022,\u0022relevance\u0022:\u0022Relevance\u0022,\u0022price_asc\u0022:\u0022Price (low to high)\u0022,\u0022price_desc\u0022:\u0022Price (high to low)\u0022,\u0022title_asc\u0022:\u0022Title Alphabetically (A-Z)\u0022,\u0022title_desc\u0022:\u0022Title Alphabetical (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularity\u0022,\u0022close\u0022:\u0022Close\u0022,\u0022clear\u0022:\u0022clear\u0022,\u0022apply_filters\u0022:\u0022Apply filters\u0022,\u0022quick_link_label\u0022:\u0022Quickly to\u0022,\u0022view\u0022:\u0022View\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022newest\u0022:\u0022Newest\u0022}},\u0022shopId\u0022:266139,\u0022quickLinks\u0022:false,\u0022filterSettings\u0022:{\u0022is_enabled\u0022:true,\u0022disable_for_categories\u0022:[],\u0022show_out_of_stock_last\u0022:false,\u0022infinite_scroll\u0022:true,\u0022design_settings\u0022:{\u0022show_page_title\u0022:false,\u0022show_category_description\u0022:false,\u0022show_category_content\u0022:false,\u0022show_category_image\u0022:false,\u0022row_products_count\u0022:\u00224\u0022,\u0022page_max_width\u0022:\u00221280\u0022,\u0022page_space_top\u0022:\u00220\u0022,\u0022page_space_bottom\u0022:\u00220\u0022,\u0022sort_by\u0022:\u0022lightspeed_sort\u0022,\u0022show_more_after\u0022:0,\u0022collapse_filters\u0022:false,\u0022enable_lightspeed_sort\u0022:false,\u0022filter_on_stock\u0022:false,\u0022custom_template_implementation\u0022:false,\u0022hide_popular_after_filtering\u0022:false,\u0022hide_children_counts\u0022:false,\u0022separate_filters_products\u0022:true,\u0022products_selector\u0022:\u0022.products-wrap\u0022,\u0022filters_selector\u0022:\u0022.filter-wrap\u0022},\u0022css_selector\u0022:null,\u0022activate_stock_filter_by_default\u0022:null,\u0022show_popular_products\u0022:false,\u0022enable_lightspeed_sort\u0022:true},\u0022typesense\u0022:{\u0022url\u0022:\u0022https:\\\/\\\/search.dmws.plus\u0022,\u0022apiKey\u0022:\u0022ZKOcM4jjt0r4DZnumCeX91dsxrQLfOWN\u0022},\u0022popularity_sort\u0022:false,\u0022scopedKeys\u0022:[],\u0022hideCategories\u0022:[],\u0022customLabels\u0022:[]}'));(function($,settings){var f=window.dmws.tsHelpers(settings);$((function(){var e,t;if('1'===f.getSearchParam('dmws_filter_preview')||settings.is_enabled){var r=window.dmws.shopLanguage,i=window.dmws.baseUrl,s=settings.texts[r],c=settings.design_settings.separate_filters_products,n=settings.css_selector?$(settings.css_selector):$('.dmws_perfect-filter-page').length?$('.dmws_perfect-filter-page'):$('article#collection,section#collection,section.collection-page__content,main#content,main&gt;.main-content&gt;#collection,main&gt;.main-content&gt;.row, main#home'),l=$('.dmws_perfect-filter-custom-template'),a=1,o=settings.filters,d=o.filter((function(e){return!e.default_filter_key||e.lightspeed_id})).reduce((function(e,t){return e+(t.lightspeed_id?t.values_count:t.values.length)}),0),p={},u={},_=null!==(e=settings.design_settings.sort_by)&amp;&amp;void 0!==e?e:'popularity',g=null!==(t=settings.design_settings.sort_by)&amp;&amp;void 0!==t?t:'popularity',m='',h='',w=null,v=null,y=!1,b,k=!0,x=null,C=null,L=window.location.href.includes(f.shopBaseUrl+'/collection/offers/'),F=!1,B=[],j=settings.design_settings.custom_template_implementation&amp;&amp;l.length&gt;0,M='',S='',O=!1,P=!0;if(!(window.location.href.includes(f.searchPageUrl)||'/'===f.path||/\.html$/.test(f.path)||window.location.href.includes(f.shopBaseUrl+'/service/')||window.location.href.includes(f.shopBaseUrl+'/cart/')||window.location.href.includes(f.shopBaseUrl+'/checkout/')||window.location.href.includes(f.shopBaseUrl+'/account/'))&amp;&amp;N()){var E=window.dmws.pfData;if(j&amp;&amp;E){M=E.currency;var T=null,U=E.tag,I=E.brands,D=E.brand,q=E.sort;U?S=x=U:I?(C=Object.values(I).pop().title,S=C):D?S=C=D:(L||(w=E.category)&amp;&amp;(v=R(E.categories,w)),S=E.collection.title),q&amp;&amp;z(q),G(E.collection||null,S)}else j||fe(),H();$(document).on('dmws-set-filter',(function(e,t){var r=t.filter,i;null===t.value?(p[r]=[],u[r]=[]):(p[r]=[t.value],u[r]=[t.value]),Y(),oe(!0,24,'',!0)}));var W=function e(){$('#dmws_perfect-filter-filterbar .dmws_perfect-filter-filter-wrap .dmws_perfect-filter-active-filters ul').html(''),$('#dmws_perfect-filter-filterbar .dmws_perfect-filter-filter input[type="checkbox"]').attr('checked',!1),p=f.resetFilters(o,(function(){null!=p.price&amp;&amp;(h.noUiSlider.updateOptions({range:{min:[0],max:[p.price.max]},start:[0,p.price.max]},!0),$('.price-filter').remove())}),r),u=jQuery.extend({},p),_=g,$('.dmws_perfect-filter-dropdown-content').find('.option-active').removeClass('option-active'),$(".dmws_perfect-filter-dropdown-content span[data-sort=\"".concat(_,"\"]")).addClass('option-active')};f.quantityEvents('filter'),$(document).on('change','.dmws_perfect-filter-switch_stock',(function(e){$(e.currentTarget).is(":checked")||(O=!0),u.stock=$(e.currentTarget).is(":checked"),J()||(p.stock=u.stock,a=1,oe(!0,24,!1,'')),Y(!1,!0,!0),Z(Q('stock').id,'in_stock')})),$(document).on('change','.dmws_perfect-filter-checkbox input',(function(e){var t=$(e.currentTarget);f.facetInputChange('filter',t,p,u);var r=t.data('filter'),i=t.data('value'),s;J()||(a=1,oe(!0,24,'',!0)),Y(!1,!0);var c=Q(r);Z(c?c.id:r,i)})),$(document).on('click','#dmws_perfect-filter-filterbar .delete-filter-price',(function(e){var t=p.price.max;J()||(a=1,p.price=null,Y(!1,!0),$('.price-filter').remove(),oe(!0,24,'',!0)),u.price=null;var r=$(e.currentTarget).parent();h.noUiSlider.updateOptions({start:[0,t],range:{min:[0],max:[t]}},!0),r.remove(),$(".dmws_perfect-filter-price-min").val(0)})),$(document).on('click','.filter-load-more',(function(e){e.preventDefault(),$('#dmws_perfect-filter-results .dmws_perfect-filter-load-more').attr('disabled','disabled'),b||(a++,Y(),oe(!1,12))}));var A=f.debounce((function(){$('#dmws_perfect-filter-results .dmws_perfect-filter-load-more').attr('disabled','disabled'),a++,Y(),oe(!1,12)}),250),Z=function e(t,r){$.ajax({type:'GET',crossDomain:!0,url:"".concat(i,"/api/shops/").concat(settings.shopId,"/filter/stats"),data:{filter:t,value:r}})};window.dmws.utils.getPerfectFilter=function(e){return o.find((function(t){return e===t.id}))}}}function N(){return c?$(settings.design_settings.products_selector).length&amp;&amp;$(settings.design_settings.filters_selector).length:settings.design_settings.custom_template_implementation?l.length&gt;0:n.length||$('#dmws_perfect-filter-page').length}function R(e,t){if(e.hasOwnProperty(t))return e[t].subs;var r=V(e);return r||Object.values(e).every((function(e){return e.subs&amp;&amp;(r=V(e.subs)),!r})),r&amp;&amp;r.subs&amp;&amp;r.subs[t].subs?r.subs[t].subs:[]}function H(){$.ajax({url:window.location.href,data:{format:'json'},dataType:'json',crossDomain:!0}).done((function(e){if((window.loggedIn||'login'!==e.shop.settings.catalog.prices)&amp;&amp;e.shop.settings.catalog.prices||(P=!1,$('.dmws_perfect-filter-filter-price,.dmws_perfect-filter-dropdown-content [data-sort^=price]').remove()),'pages/collection.rain'!==e.template||e.collection.category_id&amp;&amp;settings.disable_for_categories.includes(e.collection.category_id.toString()))j||(c?($('.dmws_perfect-filter-filterbar-content,.dmws_perfect-filter-products-content').contents().unwrap(),$('#dmws_perfect-filter-filterbar,#dmws_perfect-filter-results').remove()):($('#dmws_perfect-filter-page').remove(),$('.dmws_perfect-filter-page-content').contents().unwrap()));else{var t=f.shopBaseUrl+'/tags/',r=f.shopBaseUrl+'/brands/';M=e.shop.currency2.symbol,window.location.href.includes(t)?(x=e.page.title,z(e.collection.sort),S=e.collection.title):window.location.href.includes(r)?(C=e.collection.brands?Object.values(e.collection.brands).pop().title:e.collection.title,S=C,z(e.collection.sort)):(L||(w=e.collection.category_id,z(e.collection.sort),w&amp;&amp;(v=R(e.shop.categories,w))),S=e.collection.title),G(e.collection,S)}}))}function V(e){return Object.values(e).find((function(e){return e.subs&amp;&amp;Object.keys(e.subs).includes(w.toString())}))}function z(e){settings.enable_lightspeed_sort&amp;&amp;(m=X(e),'lightspeed_sort'===_&amp;&amp;(_=g=m))}function G(){var e,t,i=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:null,n=arguments.length&gt;1?arguments[1]:void 0;if(settings.design_settings.show_page_title&amp;&amp;n&amp;&amp;$('#dmws_perfect-filter-results &gt; *:first-child').replaceWith("&lt;h1&gt;".concat(n,"&lt;/h1&gt;")),$('.dmws_perfect-filter-description').remove(),settings.design_settings.show_category_description&amp;&amp;i&amp;&amp;i.description){var l=$("&lt;div class=\"dmws_perfect-filter-content\"&gt;".concat(i.description,"&lt;/div&gt;"));if(!settings.infinite_scroll&amp;&amp;settings.design_settings.show_category_content&amp;&amp;i&amp;&amp;i.content){var a=$("&lt;a href=\"#pf-category-description\"&gt;".concat(s.read_more,"&lt;/a&gt;"));a.on('click',(function(e){var t=new URLSearchParams(window.location.search);t.delete('pf_scroll'),history.pushState({},'',window.location.pathname+'?'+t.toString())})),l.append(a)}$('#dmws_perfect-filter-results h1').after(l)}var d='';o.length||$('.dmws_perfect-filter-mobile-filter').remove();var g="&lt;div class=\"dmws_perfect-filter-dropdown-content\"&gt;&lt;label class=\"dmws_perfect-filter-hide\"&gt;".concat(s.sort_by,"&lt;/label&gt;");settings.enable_lightspeed_sort&amp;&amp;(g+="&lt;span class=\"".concat(_===m?'option-active':'',"\" data-sort=\"").concat(m,"\"&gt;").concat(s.default_sort,"&lt;/span&gt;")),$.each([{sort:'popularity',key:'popularity',text:s.popularity},{sort:'created_at:desc',key:'created_at:desc',text:s.newest},{sort:'price:asc',key:'price:asc',text:s.price_asc},{sort:'price:desc',key:'price:desc',text:s.price_desc},{sort:'title:asc',key:"title.".concat(r,":asc"),text:s.title_asc},{sort:'title:desc',key:"title.".concat(r,":desc"),text:s.title_desc}],(function(e,t){['price:asc','price:desc'].includes(t.sort)&amp;&amp;!P||(g+="&lt;span class=\"".concat(_===t.sort?'option-active':'',"\" data-sort=\"").concat(t.key,"\"&gt;").concat(t.text,"&lt;/span&gt;"))})),g+="&lt;/div&gt;",$('.dmws_perfect-filter-button.dmws_perfect-filter-dropdown').append(g),settings.show_popular_products&amp;&amp;w&amp;&amp;$('.dmws_perfect-filter-products').after("&lt;div class=\"dmws_perfect-filter-popular-products dmws_perfect-filter-popular-products-".concat(settings.design_settings.row_products_count,"\"&gt;&lt;/div&gt;")),$('.dmws_perfect-filter-products-results').after("&lt;button class=\"all-hidden dmws_perfect-filter-load-more filter-load-more ".concat(settings.infinite_scroll?'dmws_perfect-filter-infinite-scroll':'',"\"&gt;&lt;div&gt;")+f.dmws_search_chevron+s.show_more_results+f.buttonLoader+'&lt;/div&gt;&lt;/button&gt;'+(settings.infinite_scroll?f.buttonLoader:''));var h=f.getFiltersHtml(o,settings,'filter',s,r,C,se());d=h.html,p=h.filters,u=h.mobileFilters;var v="&lt;svg width=\"107\" height=\"81\" viewBox=\"0 0 85 66\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M56.8162 26.573C46.7341 1.3843 34.6656 9.42955 29.8916 16.6008C29.4989 17.071 27.7912 20.2486 24.1013 29.197C19.489 40.3826 16.4923 25.2488 10.429 40.6992C4.5125 55.7754 22.3215 55.194 30.8226 48.272C39.3236 41.35 69.4187 58.0589 56.8162 26.573Z\" fill=\"#F2F2F2\"/&gt;&lt;circle opacity=\"0.08\" cx=\"19.1809\" cy=\"11.0312\" r=\"5.02026\" transform=\"rotate(-6.7566 19.1809 11.0312)\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;circle opacity=\"0.08\" cx=\"34.4491\" cy=\"52.5613\" r=\"1.64589\" transform=\"rotate(-6.7566 34.4491 52.5613)\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;path opacity=\"0.08\" d=\"M66.6358 7.8015L66.7272 10.7095L63.9999 11.7228L61.2625 12.7084L59.456 10.4278L57.6727 8.12888L59.2835 5.70602L60.9188 3.29963L63.7209 4.0829L66.5148 4.89456L66.6358 7.8015Z\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;path opacity=\"0.08\" d=\"M63.8394 48.8693C65.9874 46.2837 69.9633 49.5867 72.1113 47.0011C74.2594 44.4156 70.2834 41.1128 72.4315 38.5272C74.5795 35.9416 78.5554 39.2446 80.7037 36.6588C82.852 34.0729 78.8759 30.7701 81.024 28.1845\" stroke=\"#1D1D1B\" stroke-width=\"1.26245\" stroke-miterlimit=\"10\"/&gt;&lt;rect x=\"7.47021\" y=\"19.4259\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"28.2548\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"37.0836\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"23.8402\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"32.6692\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"7.47021\" y=\"41.498\" width=\"33.6177\" height=\"1.35829\" rx=\"0.679145\" fill=\"white\"/&gt;&lt;rect x=\"48.2578\" y=\"44.0676\" width=\"2.37701\" height=\"9.50802\" transform=\"rotate(-45.9073 48.2578 44.0676)\" fill=\"#BEBEBE\"/&gt;&lt;rect x=\"51.2002\" y=\"47.8633\" width=\"3.7353\" height=\"13.5829\" rx=\"1.86765\" transform=\"rotate(-45.9073 51.2002 47.8633)\" fill=\"#6B7280\"/&gt;&lt;path d=\"M50.6442 43.0693L48.9902 44.7765L49.8438 45.6035C51.0877 45.2956 51.4648 44.3371 51.4978 43.8963L50.6442 43.0693Z\" fill=\"#A0A0A0\"/&gt;&lt;circle cx=\"42.1307\" cy=\"36.2398\" r=\"9.31221\" transform=\"rotate(-45.9073 42.1307 36.2398)\" stroke=\"#BEBEBE\" stroke-width=\"3.78735\"/&gt;&lt;path opacity=\"0.08\" d=\"M24.0003 53.8779L24.1314 58.0473L20.221 59.5002L16.2961 60.9134L13.706 57.6434L11.1491 54.3472L13.4587 50.8733L15.8034 47.4231L19.821 48.5461L23.8269 49.7099L24.0003 53.8779Z\" stroke=\"#1F1F1F\" stroke-width=\"1.26245\"/&gt;&lt;circle cx=\"52.1714\" cy=\"27.0343\" r=\"5.69144\" fill=\"#F39341\"/&gt;&lt;path d=\"M50.5112 28.6944L53.8312 25.3744M50.5112 25.3744L53.8312 28.6944\" stroke=\"white\" stroke-width=\"0.946838\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt;&lt;div&gt;",y='&lt;div style="display:none" class="dmws_perfect-filter-block dmws_perfect-filter-no-results"&gt;';y+=v+"&lt;label&gt;".concat(s.no_results_title,"&lt;/label&gt;&lt;span&gt;").concat(s.no_results_text,"&lt;/span&gt;\n&lt;div class=\"dmws_perfect-filter-no-results-buttons\"&gt;&lt;button class=\"dmws_perfect-filter-prev-page\"&gt;").concat(s.previous_page,"&lt;/button&gt;\n&lt;a href=\"").concat(f.shopBaseUrl,"\" class=\"dmws_perfect-filter-homepage\"&gt;").concat(s.to_homepage,"&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;");var b="&lt;div id=\"pf-category-description\"\nclass=\"dmws_perfect-filter-category-info ".concat(null===(e=settings.design_settings.category_info_2_columns_layout)||void 0===e||e?'dmws_perfect-filter-2-cols':'dmws_perfect-filter-1-col',"\"&gt;&lt;div&gt;");(null===(t=settings.design_settings.show_title_in_description)||void 0===t||t)&amp;&amp;settings.design_settings.show_page_title&amp;&amp;i&amp;&amp;(settings.design_settings.show_category_content&amp;&amp;i.content||settings.design_settings.show_category_image)&amp;&amp;(b+="&lt;h2 class=\"dmws_perfect-filter-title\"&gt;".concat(i.title,"&lt;/h2&gt;")),settings.design_settings.show_category_content&amp;&amp;i&amp;&amp;i.content&amp;&amp;(b+="&lt;div class=\"dmws_perfect-filter-content\"&gt;".concat(i.content,"&lt;/div&gt;")),b+='&lt;/div&gt;&lt;/div&gt;',$('.dmws_perfect-filter-data').after(y,b),o.length&amp;&amp;$('.dmws_perfect-filter-filter-wrap-filters').append(d),settings.custom_css&amp;&amp;$('head').append('&lt;style&gt;'+settings.custom_css+'&lt;/style&gt;'),c||f.sidebarFix('filter'),P||$('.dmws_perfect-filter-filter-price,.dmws_perfect-filter-dropdown-content [data-sort^=price]').remove(),K(),settings.product_card_settings.show_wishlist_icon&amp;&amp;f.wishlistEvents(),f.hasFilterParams('pf_')?ee():oe(!0,24,'',!0),settings.customLabels.length&amp;&amp;f.appendLabelStyles(settings.customLabels),$(document).trigger('dmws-plus:perfect-filter-init')}function K(){var e;function t(e,t){_=e;var r=24+12*(a-1);a=1,Y(),oe(!1,r)}$('.dmws_perfect-filter-filter-wrap').length&gt;0&amp;&amp;($(document).on('click','.dmws_perfect-filter-filter-wrap-show-results button',(function(e){e.preventDefault(),f.toggleMobileFiltersOpenClass('filter',!1),p=u,a=1,Y(!1,!0),oe(!0,24,'',!0),$('.dmws_perfect-filter-wrap').removeClass('show-filter').find('.dmws_perfect-filter-filter-wrap').removeClass('show-filter')})),$(document).on('click','.dmws_perfect-filter-filter-wrap-reset',(function(){W(),Y(),oe(!0,24,'',!0),$(document).trigger('dmws-plus:perfect-filter-reset')})),f.filtersEvents('filter'),$(window).on('popstate',(function(){ee()})),$(document).on('click','#dmws_perfect-filter-filterbar .delete-filter',(function(e){var t=$(e.currentTarget).parent();J()||(p[t.data('type')]=p[t.data('type')].filter((function(e){return e!==t.data('value').toString()})),a=1,oe(!0,24,'',!0)),u[t.data('type')]=u[t.data('type')]?u[t.data('type')].filter((function(e){return e!==t.data('value').toString()})):[],$(".dmws_perfect-filter-checkbox input[data-filter=\"".concat(t.data('type'),"\"][value=\"").concat(t.data('value'),"\"]")).attr('checked',!1),t.remove(),Y()}))),f.sortEvents('filter',t),f.dropDownEvents('filter',t);var r=f.debounce(Y,500);$(document).on('scroll',(function(){if(r(!0),c||f.scrollFix('filter'),settings.infinite_scroll&amp;&amp;!k&amp;&amp;!b){var e=$('#dmws_perfect-filter-results .dmws_perfect-filter-products-results');if(!$('.dmws_perfect-filter-load-more').hasClass('hidden')){var t=$(document).scrollTop();e.offset().top+e.height()&lt;=t+$(window).height()-50&amp;&amp;A()}}})),$('.dmws_perfect-filter-prev-page').on('click',(function(e){history.back()}))}function Q(e){return o.find((function(t){return t.default_filter_key===e}))}function J(){return $('.dmws_perfect-filter-filter-wrap-show-results').is(':visible')}function X(e){switch(e){case'asc':return"title_asc";case'desc':return"title_desc";case'lowest':return'price:asc';case'highest':return'price:desc';case'newest':return'created_at:desc';case'popular':return'views:desc';case'default':return"lightspeed_sort.".concat(w,":asc")}}function Y(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]&amp;&amp;arguments[0],t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],r=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]&amp;&amp;arguments[2],i=new URLSearchParams(window.location.search);p.stock||se()?i.set('pf_in_stock',!0):i.delete('pf_in_stock'),!r&amp;&amp;$('.dmws_perfect-filter-switch_stock').length&amp;&amp;$('.dmws_perfect-filter-switch_stock').prop('checked',p.stock||se()),p.price?(i.set('pf_price[min]',$('.dmws_perfect-filter-price-min').val()),i.set('pf_price[max]',$('.dmws_perfect-filter-price-max').val())):(i.delete('pf_price[min]'),i.delete('pf_price[max]')),p.categories&amp;&amp;p.categories.length?i.set('pf_categories',p.categories):i.delete('pf_categories'),null===C&amp;&amp;p.brand&amp;&amp;p.brand.length?i.set('pf_brands',p.brand):i.delete('pf_brands'),p.review_score&amp;&amp;p.review_score.length?i.set('pf_score',p.review_score):i.delete('pf_score'),$.each(o,(function(e,t){if(!['categories','price','brand','stock','review_score'].includes(t.default_filter_key)){var r="".concat(t.id);p.hasOwnProperty(r)&amp;&amp;p[t.id].length?i.set('pf_'+t.id,p[t.id].map((function(e){return'`'+e+'`'}))):i.delete('pf_'+t.id)}})),_!==g&amp;&amp;i.set('pf_sort_by',_);var s=$(document).scrollTop();1!==a?i.set('pf_page',a):i.delete('pf_page'),t&amp;&amp;window.scrollTo({top:0}),k||(t||s&lt;=100?i.delete('pf_scroll'):i.set('pf_scroll',Math.round(s)));var c=window.location.pathname;''!==i.toString()&amp;&amp;(c+='?'+i.toString()),e?history.replaceState({},'',c):history.pushState({},'',c)}function ee(){var e,t=new URLSearchParams(window.location.search);if(t.has('pf_sort_by')&amp;&amp;(_=t.get('pf_sort_by'),$('.dmws_perfect-filter-dropdown-content').find('.option-active').removeClass('option-active'),$(".dmws_perfect-filter-dropdown-content span[data-sort=\"".concat(_,"\"]")).addClass('option-active')),p.stock=u.stock=null!==(e=t.get('pf_in_stock'))&amp;&amp;void 0!==e&amp;&amp;e,$('.dmws_perfect-filter-switch_stock').prop('checked',p.stock),$('.dmws_perfect-filter-active-filters .price-filter').remove(),t.has('pf_price[min]')){var i=t.get('pf_price[min]'),c=t.get('pf_price[max]');$('.dmws_perfect-filter-active-filters ul').append("&lt;li class=\"price-filter\"&gt;".concat(s.price,": â‚¬").concat(i," - â‚¬").concat(c,"&lt;span class=\"delete-filter-price\"&gt;").concat(f.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}var n=t.get('pf_categories');if(p.categories=n?n.split(','):[],null===C){var l=t.get('pf_brands');p.brand=l?l.split(','):[]}var d=t.get('pf_score');if(p.review_score=d?d.split(','):[],$.each(['categories','brand','review_score'],(function(e,t){var r=s[t];$(".dmws_perfect-filter-active-filters li[data-type=\"".concat(t,"\"]")).each((function(e,r){p[t].includes($(r).data('value'))||$(r).remove()})),p[t]&amp;&amp;$.each(p[t],(function(e,i){$(".dmws_perfect-filter-active-filters li[data-type=\"".concat(t,"\"][data-value=\"").concat(i,"\"]")).length||$('.dmws_perfect-filter-active-filters ul').append("&lt;li data-type=\"".concat(t,"\" data-value=\"").concat(i,"\"&gt;").concat(r,":\n ").concat(i,"&lt;span class=\"delete-filter\"&gt;").concat(f.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}))})),$.each(o,(function(e,i){if(t.has('pf_'+i.id)){var s,c=null!==(s=t.get('pf_'+i.id))&amp;&amp;void 0!==s?s:'';c=c.includes('`')?c.split('`,').map((function(e){return e.replaceAll('`','')})):c.split(','),p[i.id]=c}else p[i.id]=[];$(".dmws_perfect-filter-active-filters li[data-type=\"".concat(i.id,"\"]")).each((function(e,t){p[i.id].includes($(t).data('value'))||$(t).remove()})),i.is_hidden||$.each(p[i.id],(function(e,t){var s;s=null!==i.default_filter_key?t.toString():(s=i.values.find((function(e){return e.id.toString()===t.toString()}))).title[r],$(".dmws_perfect-filter-active-filters li[data-type=\"".concat(i.id,"\"][data-value=\"").concat(t,"\"]")).length||$('.dmws_perfect-filter-active-filters ul').append("&lt;li data-type=\"".concat(i.id,"\" data-value=\"").concat(t,"\"&gt;").concat(i.title[r],": ").concat(s,"&lt;span class=\"delete-filter\"&gt;").concat(f.dmws_search_close,"&lt;/span&gt;&lt;/li&gt;"))}))})),t.has('pf_page')){var g=parseInt(t.get('pf_page')),m=g&gt;1&amp;&amp;1===a?12*g+12:24;g&gt;1&amp;&amp;a&gt;1&amp;&amp;(m=12),oe(!0,m,'',!0),a=g}else oe(!0,24,'',!0)}function te(e,t,r){var i,c=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]?arguments[3]:'',n=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]?arguments[4]:null,l=p[t];$.each(null!==(i=r.facet_counts)&amp;&amp;void 0!==i?i:[],(function(r,i){if(i.field_name===e)if('price'!==e){var a='',o=i.counts;'score'===e?a=f.renderScoreFilter('filter',p,e,o,s[c],t):$.each(o,(function(r,i){if(''!==i.value){if('categories'===c&amp;&amp;v&amp;&amp;0===Object.values(v).filter((function(e){return e.title.trim()===i.value})).length)return;a+="&lt;li&gt;&lt;input data-title=\"".concat(null!=n?n:s[c],"\" data-filter=\"").concat(t,"\" data-value=\"").concat(i.value,"\" value=\"").concat(i.value,"\" ").concat(l&amp;&amp;l.includes(i.value)?'checked="checked"':''," type=\"checkbox\" id=\"dmws_perfect-filter-").concat(e,"-").concat(r,"\"&gt;"),a+="&lt;label for=\"dmws_perfect-filter-".concat(e,"-").concat(r,"\"&gt;").concat(i.value),a+="&lt;/label&gt;&lt;span class=\"dmws_perfect-filter-count\" data-dmws-filter-results=\"".concat(i.count,"\"&gt;&lt;/span&gt;&lt;/li&gt;")}})),$(".dmws_perfect-filter-".concat(c.replaceAll(/\./g,'_'))).toggle(''!==a).find('ul').html(a)}else P&amp;&amp;(h=f.initPriceFilter(i,'filter',p,u,h,"#dmws_perfect-filter-filterbar .dmws_perfect-filter-price-slider",re,s,M))}))}function re(e,t,r){var i=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]?arguments[3]:0,s=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]?arguments[4]:0;null!==p.price||J()||(p.price={min:t,max:r}),null===u.price&amp;&amp;(u.price={min:t,max:r}),Y(!1,!0),J()||(a=1,oe(!0,24,'price',!0)),Z(Q('price').id,"min: ".concat(t,", max: ").concat(r))}function ie(){var e=_,t=[],i=[],s=['variant_id','product_id'],c=['off','off'],n=['0','0'];e=f.getTypesenseSort(e,r,settings),w?t.push("category_id:=".concat(w)):x?t.push("tags:=".concat(x)):C?t.push("brand_name:=`".concat(C,"`")):L&amp;&amp;t.push("price_old_num:&gt;0");var l=[];return $.each(o,(function(e,s){if(null!=s.default_filter_key)switch(s.default_filter_key){case'price':i.push('price');var c=f.getSearchParam('pf_price[min]'),n=f.getSearchParam('pf_price[max]');if(null!==p.price||null!==c){var a=null!=c?c:$('.dmws_perfect-filter-price-min').val(),o=null!=n?n:$('.dmws_perfect-filter-price-max').val();t.push("price:[".concat(Math.ceil(100*a),"..").concat(Math.ceil(100*o),"]"))}break;case'stock':p.stock&amp;&amp;t.push('in_stock:=true');break;case'brand':i.push('brand_name'),p.brand&amp;&amp;p.brand.length&amp;&amp;t.push("brand_name:=[".concat(p.brand.map((function(e){return'`'+e+'`'})).join(','),"]"));break;case'review_score':i.push('score'),p.review_score&amp;&amp;p.review_score.length&amp;&amp;t.push("score:=[".concat(p.review_score.join(','),"]"));break;case'categories':i.push('category_name.'+r),p.categories&amp;&amp;p.categories.length&amp;&amp;t.push("category_name.".concat(r,":=[").concat(p.categories.map((function(e){return'`'+e+'`'})).join(','),"]"));break;default:var d="filters.".concat(r,".").concat(s.lightspeed_id);i.push(d),p.hasOwnProperty(s.id)&amp;&amp;p[s.id].length&amp;&amp;t.push("".concat(d,":=[").concat(p[s.id].map((function(e){return'`'+e+'`'})).join(','),"]"))}else{var u=s.id;p.hasOwnProperty(u)&amp;&amp;p[u].length&amp;&amp;l.push({id:u,value:"filter_values: [".concat(p[u].map((function(e){return'`'+e+'`'})).join(','),"]")})}})),!t.includes('in_stock:=true')&amp;&amp;se()&amp;&amp;t.push('in_stock:=true'),{queryBy:s,infix:c,numTypos:n,facet:i.join(','),filterBy:t,sort:e,customFilters:l}}function se(){return f.isFiltersNotEmpty(p,['stock'])&amp;&amp;ce()}function ce(){return settings.design_settings.filter_on_stock&amp;&amp;!O}function ne(e,t){var r,i=null!==(r=e.found)&amp;&amp;void 0!==r?r:0,c='',n=a,l=[],o;i&gt;0&amp;&amp;$.each(null!==(o=settings.show_variant_as_product?e.hits:e.grouped_hits)&amp;&amp;void 0!==o?o:[],(function(e,t){var r=f.getProduct(t,settings),i=[];settings.show_popular_products&amp;&amp;w&amp;&amp;B.includes(r.variant_id)&amp;&amp;i.push({type:'popular',text:s.popular}),c+=f.renderProduct(settings,'filter',r,p.stock,P,!0,i,e+1&gt;2*settings.design_settings.row_products_count),l.push({selector:'.dmws_perfect-filter-products-results .dmws_perfect-filter_product-result-'+r.variant_id,product:r})}));$('#dmws_perfect-filter-results .dmws_perfect-filter-no-results').toggle(0===i),$('#dmws_perfect-filter-results .dmws_perfect-filter-products label span').text(i);var d=f.isFiltersNotEmpty(p);$('.dmws_perfect-filter-filter-wrap-reset').toggle(d),$("#dmws_perfect-filter-results .dmws_perfect-filter-products-results .dmws_perfect-filter_product-result-dummy").remove(),['.dmws_perfect-filter-filter-price','.dmws_perfect-filter-filter-stock'].forEach((function(e){$(e+':hidden').length&amp;&amp;$(e).show()})),$(".dmws_perfect-filter-products-results .dmws_perfect-filter_product-result-dummy").remove(),n&gt;1?($("#dmws_perfect-filter-results .dmws_perfect-filter-products-results").append(c).toggleClass('hidden',0===e.found),b=e.found&lt;=24+12*(n-1)):(b=e.found&lt;=t,$("#dmws_perfect-filter-results .dmws_perfect-filter-products-results").html(c).toggleClass('hidden',0===e.found)),f.productCardsInit(l),$('#dmws_perfect-filter-results .dmws_perfect-filter-load-more').removeAttr('disabled').toggleClass('hidden',b||0===i),$(".rateit").rateit();var u=f.getSearchParam('pf_scroll');null!==u&amp;&amp;window.scrollTo({top:u}),k=!1,f.refreshWishlist()}function le(e){var t;if(!y){var r=null!==(t=e.found)&amp;&amp;void 0!==t?t:0;y=!0;var i=[];if(r&gt;0){var c,n='&lt;div class="dmws_perfect-filter-products-slider-header"&gt;'+"&lt;h3&gt;".concat(s.popular_products+' '+S,"&lt;/h3&gt;&lt;/div&gt;\n&lt;div id=\"dmws_perfect-filter-products-slider\" class=\"dmws_perfect-filter-products-slider\"&gt;");$.each(null!==(c=settings.show_variant_as_product?e.hits:e.grouped_hits)&amp;&amp;void 0!==c?c:[],(function(e,t){var r=f.getProduct(t,settings);B.push(r.variant_id),n+='&lt;div&gt;'+f.renderProduct(settings,'filter',r,p.stock,P,!0,[{type:'popular',text:s.popular}],e+1&gt;settings.design_settings.row_products_count)+'&lt;/div&gt;',i.push({selector:'#dmws_perfect-filter-products-slider .dmws_perfect-filter_product-result-'+r.variant_id,product:r})})),n+='&lt;/div&gt;',$('.dmws_perfect-filter-popular-products').show().html(n),f.productCardsInit(i),tns({container:'#dmws_perfect-filter-products-slider',items:2,slideBy:2,autoplay:!1,controls:!0,gutter:10,controlsText:["&lt;span&gt;&lt;svg width=\"6\" height=\"11\" viewBox=\"0 0 6 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;\n&lt;path d=\"M5.49853 9.99584L5.83359 9.6631C5.93822 9.55837 5.99587 9.41905 5.99587 9.27014C5.99587 9.12132 5.93822 8.98183 5.83359 8.87711L2.03769 5.08138L5.8378 1.28127C5.94244 1.17671 6 1.03722 6 0.888396C6 0.739573 5.94244 0.6 5.8378 0.495361L5.5048 0.162533C5.28826 -0.0541775 4.93553 -0.0541775 4.71898 0.162533L0.178225 4.68702C0.0736692 4.79158 6.88005e-07 4.9309 6.94435e-07 5.08105L6.94509e-07 5.08278C7.00886e-07 5.23169 0.0737522 5.37101 0.178225 5.47557L4.70668 9.99584C4.81123 10.1006 4.95477 10.158 5.10359 10.1582C5.2525 10.1582 5.39405 10.1006 5.49853 9.99584Z\" fill=\"#6B7280\"/&gt;\n&lt;/g&gt;&lt;/svg&gt;&lt;/span&gt;","&lt;span&gt;&lt;svg width=\"6\" height=\"11\" viewBox=\"0 0 6 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;\n&lt;path d=\"M0.501472 9.99584L0.166414 9.6631C0.0617753 9.55837 0.00412908 9.41905 0.00412908 9.27014C0.00412909 9.12132 0.0617754 8.98183 0.166414 8.87711L3.96231 5.08138L0.162202 1.28127C0.0575637 1.17671 -4.44193e-08 1.03722 -3.80459e-08 0.888396C-3.16725e-08 0.739573 0.0575637 0.6 0.162202 0.495361L0.495196 0.162533C0.711741 -0.0541775 1.06447 -0.0541775 1.28102 0.162533L5.82177 4.68702C5.92633 4.79158 6 4.9309 6 5.08105L6 5.08278C6 5.23169 5.92625 5.37101 5.82177 5.47557L1.29332 9.99584C1.18877 10.1006 1.04523 10.158 0.896407 10.1582C0.747501 10.1582 0.605946 10.1006 0.501472 9.99584Z\" fill=\"#6B7280\"/&gt;\n&lt;/svg&gt;&lt;/span&gt;"],nav:!1,autoplayButtonOutput:!1,responsive:{768:{items:settings.design_settings.row_products_count,slideBy:settings.design_settings.row_products_count,gutter:30}}}),$(".rateit").rateit()}else $('.dmws_perfect-filter-popular-products').hide()}}function ae(){return settings.typesense.apiKey}function oe(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]&amp;&amp;arguments[0],t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:24,i=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]?arguments[2]:'',c=arguments.length&gt;3&amp;&amp;void 0!==arguments[3]&amp;&amp;arguments[3],n=ie(),l=f.isFiltersNotEmpty(p),u=l||c,_=[],g=n.filterBy.join('&amp;&amp;'),m=n.customFilters.map((function(e){return e.value})).join('&amp;&amp;'),h={collection:'products_'+settings.shopId,q:'*',query_by:n.queryBy.join(','),sort_by:n.sort,group_by:settings.show_variant_as_product?'':'product_id',group_limit:25,infix:n.infix.join(','),num_typos:n.numTypos.join(','),page:a,exhaustive_search:!0,'x-typesense-api-key':ae('products')},b=n.customFilters.filter((function(e){return p[e.id]&amp;&amp;p[e.id].length})),k=[];u&amp;&amp;e&amp;&amp;(o.length&amp;&amp;(_.push($.extend({},h,{facet_by:"filter_values",max_facet_values:Math.min(500,d),filter_by:f.getFilterByStr(n.filterBy.join('&amp;&amp;'),m,ce())})),k.push('filter_values'),$.each(o,(function(e,t){if(null!=t.default_filter_key)if('price'===t.default_filter_key&amp;&amp;'price'!==i)_.push($.extend({},h,{filter_by:f.getFilterByStr(n.filterBy.filter((function(e){return!e.startsWith('price')})).join('&amp;&amp;'),m,ce()),facet_by:'price'})),k.push(t.default_filter_key);else if('brand'===t.default_filter_key)null===C&amp;&amp;(_.push($.extend({},h,{filter_by:f.getFilterByStr(n.filterBy.filter((function(e){return!e.startsWith('brand_name')})).join('&amp;&amp;'),m,ce()),facet_by:'brand_name',max_facet_values:25})),k.push(t.default_filter_key));else if('review_score'===t.default_filter_key)_.push($.extend({},h,{filter_by:f.getFilterByStr(n.filterBy.filter((function(e){return!e.startsWith('score')})).join('&amp;&amp;'),m,ce()),facet_by:'score',sort_by:'score:desc'})),k.push(t.default_filter_key);else if('categories'!==t.default_filter_key||w&amp;&amp;null===v){if(t.lightspeed_id){var s="filters.".concat(r,".").concat(t.lightspeed_id);if(p.hasOwnProperty(t.id)&amp;&amp;p[t.id].length){var c=n.filterBy.filter((function(e){return!e.startsWith(s)})).join('&amp;&amp;');_.push($.extend({},h,{filter_by:f.getFilterByStr(c,m,ce()),facet_by:s,max_facet_values:20})),k.push(t.default_filter_key)}}}else{var l=n.filterBy.filter((function(e){return!e.startsWith('category_')}));null!=v&amp;&amp;l.push("category_id:=[".concat(Object.keys(v).join(','),"]")),settings.design_settings.hide_children_counts&amp;&amp;w&amp;&amp;l.push("category_id:=".concat(w)),_.push($.extend({},h,{filter_by:f.getFilterByStr(l.join('&amp;&amp;'),m,ce()),facet_by:'category_name.'+r,max_facet_values:35})),k.push(t.default_filter_key)}else if(b.filter((function(e){return e.id===t.id})).length){var a=n.customFilters.filter((function(e){return e.id!==t.id})),u=o.find((function(e){return t.id===e.id})).values.map((function(e){return e.id.toString()}));a.push({id:t.id,value:'filter_values:['+u.join(',')+']'}),_.push($.extend({},h,{filter_by:f.getFilterByStr(g,a.map((function(e){return e.value})).join('&amp;&amp;'),ce()),facet_by:"filter_values",max_facet_values:Math.min(500,d)})),k.push(t.id)}}))),settings.show_popular_products&amp;&amp;w&amp;&amp;!y&amp;&amp;(_.push($.extend({},h,{filter_by:"category_id:=".concat(w,"&amp;&amp;popularity:&gt;0"),facet_by:'',sort_by:'popularity:desc',page:1,per_page:10})),k.push('popular_products')),settings.design_settings.show_category_image&amp;&amp;w&amp;&amp;!F&amp;&amp;(_.push({collection:'categories_'+settings.shopId,q:'*',filter_by:"category_id:=".concat(w),query_by:"category_id",sort_by:"title.".concat(r,":asc"),per_page:1,'x-typesense-api-key':ae('categories')}),k.push('category_data'))),n.customFilters.length&amp;&amp;(''!==g&amp;&amp;(g+='&amp;&amp;'),g+=n.customFilters.map((function(e){return e.value})).join('&amp;&amp;')),ce()&amp;&amp;!g.includes('in_stock')&amp;&amp;(_.push($.extend({},h,{filter_by:g+(''===g?'':'&amp;&amp;')+'in_stock:=true',facet_by:n.facet,page:a&gt;1?a+1:1,per_page:t})),k.push('stock_data')),_.push($.extend({},h,{filter_by:g,facet_by:n.facet,page:a&gt;1?a+1:1,per_page:t,max_facet_values:Math.min(500,d)})),k.push('products');var x=function c(n){var l=f.isFiltersNotEmpty(p),a=n.results;if(u&amp;&amp;e){var d=o.filter((function(e){return'stock'!==e.default_filter_key}));$("#dmws_perfect-filter-filterbar .dmws_perfect-dummy-filter").remove(),$.each(d,(function(e,t){if(null!=t.default_filter_key){if('price'===t.default_filter_key&amp;&amp;'price'===i)return;var s=t.default_filter_key;if('brand'===s)s='brand_name';else if('review_score'===s)s='score';else if('categories'===s){if(null===v&amp;&amp;w)return void $(".dmws_perfect-filter-categories").hide();s='category_name.'+r}else if(t.lightspeed_id){var c=k.includes(t.default_filter_key)?t.default_filter_key:k.includes('stock_data')?'stock_data':'products';return void te("filters.".concat(r,".").concat(t.lightspeed_id),t.id,a[k.indexOf(c)],"filters.".concat(r,".").concat(t.lightspeed_id),t.title[r])}if(null!==C&amp;&amp;'brand_name'===s)return;te(s,t.default_filter_key,a[k.indexOf(t.default_filter_key)],t.default_filter_key)}else{var n=k.includes(t.id)?t.id:'filter_values';f.addCustomFilters(p,t,a[k.indexOf(n)],r)}})),f.maxFiltersCheck('filter',s)}if(settings.design_settings.show_category_image&amp;&amp;w&amp;&amp;!F&amp;&amp;a[k.indexOf('category_data')].hits){var _=a[k.indexOf('category_data')].hits[0].document;F=!0,_&amp;&amp;_.image&amp;&amp;''!==_.image&amp;&amp;$('.dmws_perfect-filter-category-info').prepend("&lt;img loading=\"lazy\" height=\"264\" src=\"".concat(_.image,"\"/&gt;"))}if(settings.show_popular_products&amp;&amp;w){y||le(a[k.indexOf('popular_products')]);var g=$('.dmws_perfect-filter-popular-products');g.toggle(!(''===g.html()||settings.design_settings.hide_popular_after_filtering&amp;&amp;l))}ne(a[k.indexOf('products')],t),0===$('.dmws_perfect-filter-category-info img, .dmws_perfect-filter-content').length&amp;&amp;$('.dmws_perfect-filter-category-info').hide()};f.typesenseSearchMultiple(_).done((function(e){x(e)}))}function fe(){var e='&lt;div id="dmws_perfect-filter-page"&gt;&lt;div class="dmws_perfect-filter-wrap"&gt;',t='&lt;div class="dmws_perfect-filter-dummy-text"&gt;&lt;/div&gt;',r='';o.length&amp;&amp;(r="&lt;div id=\"dmws_perfect-filter-filterbar\" class=\"dmws_perfect-filter-filters\"&gt;",r+='&lt;div class="dmws_perfect-filter-filter-wrap"&gt;&lt;label class="filter-title"&gt;',c||(r+="&lt;span class=\"dmws_perfect-filter-filter-wrap-close readonly\"&gt;".concat(f.dmws_search_close,"&lt;/span&gt;")),r+=s.filter+'&lt;div class="dmws_perfect-filter-filter-wrap-reset" style="display:none;"&gt;Reset&lt;/div&gt;&lt;/label&gt;&lt;div class="dmws_perfect-filter-filter-wrap-filters"&gt;&lt;div class="dmws_perfect-filter-filter dmws_perfect-filter-active-filters"&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;',$.each(o,(function(e,i){switch(i.default_filter_key){case'stock':r+="&lt;div class=\"dmws_perfect-dummy-filter dmws_perfect-filter-filter\"&gt;&lt;label class=\"stock-label\"&gt;".concat(s.stock).concat(f.dmws_search_chevron,"&lt;/label&gt;"),r+="&lt;div&gt;".concat(t,"&lt;/div&gt;&lt;/div&gt;");break;case'price':r+="&lt;div class=\"dmws_perfect-dummy-filter dmws_perfect-filter-filter\"&gt;&lt;label&gt;".concat(s.price).concat(f.dmws_search_chevron,"&lt;/label&gt;"),r+="&lt;div class=\"dmws_perfect-filter-price-wrap\"&gt;".concat(t,"&lt;/div&gt;&lt;/div&gt;");break;default:r+=f.renderDummyCheckboxFilter('filter')}})),r+="&lt;/div&gt;&lt;div class=\"dmws_perfect-filter-filter-wrap-show-results dmws_perfect-filter-hide\"&gt;&lt;button&gt;".concat(s.apply_filters,"&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;"));var i="&lt;div id=\"dmws_perfect-filter-results\" class=\"dmws_perfect-filter-results-".concat(settings.design_settings.row_products_count,"\"&gt;");settings.design_settings.show_page_title&amp;&amp;(i+="&lt;div class=\"dmws_perfect-filter-dummy-text-block\"&gt;".concat(t,"&lt;/div&gt;")),$.each(['show_category_description','show_category_content'],(function(e,t){if(settings.design_settings[t]){i+="&lt;div class=\"dmws_perfect-filter-description\"&gt;";for(var r=0;r&lt;2;r++)i+="&lt;span class=\"dmws_perfect-filter-dummy-text\"&gt;&lt;/span&gt;";i+='&lt;/div&gt;'}})),i+='&lt;div class="dmws_perfect-filter-results  dmws_perfect-filter-data"&gt;',i+="&lt;div class=\"dmws_perfect-filter-products\"&gt;&lt;label&gt;&lt;span class=\"products-count\"&gt;&lt;/span&gt;".concat(s.products,"&lt;/label&gt;"),o.length&amp;&amp;!c&amp;&amp;(i+='&lt;div class="dmws_perfect-filter-button dmws_perfect-filter-mobile-filter"&gt;&lt;span&gt;&lt;svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M14 9L15.5 9M14 9C14 8.17157 13.3284 7.5 12.5 7.5C11.6716 7.5 11 8.17157 11 9M14 9C14 9.82843 13.3284 10.5 12.5 10.5C11.6716 10.5 11 9.82843 11 9M5 4.5C5 5.32843 5.67157 6 6.5 6C7.32843 6 8 5.32843 8 4.5M5 4.5C5 3.67157 5.67157 3 6.5 3C7.32843 3 8 3.67157 8 4.5M5 4.5L3.5 4.5M8 4.5L15.5 4.5M11 9L3.5 9M5 13.5C5 14.3284 5.67157 15 6.5 15C7.32843 15 8 14.3284 8 13.5M5 13.5C5 12.6716 5.67157 12 6.5 12C7.32843 12 8 12.6716 8 13.5M5 13.5L3.5 13.5M8 13.5L15.5 13.5" stroke="#6B7280" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;'+s.filter+'&lt;/span&gt;&lt;/div&gt;'),i+="&lt;div class=\"dmws_perfect-filter-button dmws_perfect-filter-dropdown\"&gt;&lt;span&gt;&lt;svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"&gt;&lt;path d=\"M6.46257 13.1667V3.66667M6.46257 3.66667L3.2959 6.83334M6.46257 3.66667L9.62923 6.83334M14.3792 6.83334V16.3333M14.3792 16.3333L17.5459 13.1667M14.3792 16.3333L11.2126 13.1667\" stroke=\"#6B7280\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/&gt;&lt;/svg&gt;".concat(s.sort_by).concat(f.dmws_search_chevron,"&lt;/span&gt;&lt;/div&gt;"),i+='&lt;/div&gt;&lt;div class="dmws_perfect-filter-products-results"&gt;';for(var l=f.renderDummyProductCard('filter',settings),a=0;a&lt;12;a++)i+=l;if(i+='&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;',c){var d=$(settings.design_settings.filters_selector),p=$(settings.design_settings.products_selector);d.wrapInner("&lt;div class='dmws_perfect-filter-filterbar-content'&gt;&lt;/div&gt;"),p.wrapInner("&lt;div class='dmws_perfect-filter-products-content'&gt;&lt;/div&gt;"),d.html(r),p.html("".concat(i))}else n.wrapInner("&lt;div class='dmws_perfect-filter-page-content'&gt;&lt;/div&gt;"),e+=r+i+'&lt;/div&gt;&lt;/div&gt;',n.append(e);$('.dmws_perfect-filter-page-content,.dmws_perfect-filter-filterbar-content,.dmws_perfect-filter-products-content').hide()}}));})(window.jQuery,JSON.parse('{\u0022product_card_settings\u0022:{\u0022show_brand\u0022:true,\u0022show_image\u0022:true,\u0022fill_product_image\u0022:true,\u0022image_ratio\u0022:\u0022square\u0022,\u0022show_stock\u0022:true,\u0022show_stock_level\u0022:true,\u0022show_prices_incl_vat\u0022:true,\u0022show_score\u0022:true,\u0022show_add_to_cart_button\u0022:true,\u0022show_quantity_input\u0022:true,\u0022show_another_image_on_hover\u0022:true,\u0022show_wishlist_icon\u0022:true,\u0022show_sale_label\u0022:true,\u0022use_custom_sale_label_html\u0022:false,\u0022show_discount_percentage\u0022:true,\u0022show_bestseller_label\u0022:true,\u0022use_custom_bestseller_label_html\u0022:false,\u0022show_bestseller_for\u0022:\u0022100\u0022,\u0022use_custom_html\u0022:false,\u0022show_variant\u0022:false,\u0022show_description\u0022:false,\u0022hide_discount_sale_text\u0022:false,\u0022show_variant_in_stock\u0022:false,\u0022custom_sale_label_html\u0022:null,\u0022custom_bestseller_label_html\u0022:null,\u0022custom_html\u0022:null,\u0022override_out_of_stock_logic\u0022:false},\u0022show_variant_as_product\u0022:false,\u0022show_cheapest_variant\u0022:false,\u0022custom_css\u0022:null,\u0022defaultImage\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/img\\\/apps\\\/product-placeholder-square.png\u0022,\u0022defaultImageSmall\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/img\\\/apps\\\/product-placeholder-square-small.png\u0022,\u0022is_enabled\u0022:true,\u0022disable_for_categories\u0022:[],\u0022show_out_of_stock_last\u0022:false,\u0022infinite_scroll\u0022:true,\u0022design_settings\u0022:{\u0022show_page_title\u0022:false,\u0022show_category_description\u0022:false,\u0022show_category_content\u0022:false,\u0022show_category_image\u0022:false,\u0022row_products_count\u0022:\u00224\u0022,\u0022page_max_width\u0022:\u00221280\u0022,\u0022page_space_top\u0022:\u00220\u0022,\u0022page_space_bottom\u0022:\u00220\u0022,\u0022sort_by\u0022:\u0022lightspeed_sort\u0022,\u0022show_more_after\u0022:0,\u0022collapse_filters\u0022:false,\u0022enable_lightspeed_sort\u0022:false,\u0022filter_on_stock\u0022:false,\u0022custom_template_implementation\u0022:false,\u0022hide_popular_after_filtering\u0022:false,\u0022hide_children_counts\u0022:false,\u0022separate_filters_products\u0022:true,\u0022products_selector\u0022:\u0022.products-wrap\u0022,\u0022filters_selector\u0022:\u0022.filter-wrap\u0022},\u0022css_selector\u0022:null,\u0022activate_stock_filter_by_default\u0022:null,\u0022show_popular_products\u0022:false,\u0022enable_lightspeed_sort\u0022:true,\u0022texts\u0022:{\u0022nl\u0022:{\u0022sale\u0022:\u0022SALE\u0022,\u0022show_more_results\u0022:\u0022Toon meer resultaten\u0022,\u0022show_fewer_results\u0022:\u0022Toon minder resultaten\u0022,\u0022popular_products\u0022:\u0022Best verkocht in\u0022,\u0022no_results_title\u0022:\u0022Sorry! Geen resultaten gevonden\u0022,\u0022no_results_text\u0022:\u0022We hebben niet gevonden wat je zocht.\u0022,\u0022previous_page\u0022:\u0022Vorige pagina\u0022,\u0022to_homepage\u0022:\u0022Naar homepagina\u0022,\u0022show_more\u0022:\u0022Toon meer\u0022,\u0022show_less\u0022:\u0022Toon minder\u0022,\u0022everything\u0022:\u0022Alles\u0022,\u0022products\u0022:\u0022Producten\u0022,\u0022filter\u0022:\u0022Filteren\u0022,\u0022categories\u0022:\u0022Categorie\\u00ebn\u0022,\u0022brand\u0022:\u0022Merk\u0022,\u0022brands\u0022:\u0022Merken\u0022,\u0022type\u0022:\u0022Type\u0022,\u0022price\u0022:\u0022Prijs\u0022,\u0022stock\u0022:\u0022Voorraad\u0022,\u0022in_stock\u0022:\u0022Op voorraad\u0022,\u0022out_of_stock\u0022:\u0022Niet op voorraad\u0022,\u0022stock_level\u0022:\u0022{{ level }} op voorraad\u0022,\u0022sort_by\u0022:\u0022Sorteren op\u0022,\u0022price_asc\u0022:\u0022Prijs (laag naar hoog)\u0022,\u0022price_desc\u0022:\u0022Prijs (hoog naar laag)\u0022,\u0022title_asc\u0022:\u0022Titel Alfabetisch (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titel Alfabetisch (Z-A)\u0022,\u0022popularity\u0022:\u0022Populariteit\u0022,\u0022close\u0022:\u0022Sluiten\u0022,\u0022clear\u0022:\u0022wissen\u0022,\u0022apply_filters\u0022:\u0022Filters toepassen\u0022,\u0022view\u0022:\u0022Bekijken\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022popular\u0022:\u0022Populair \\ud83d\\udd25\u0022,\u0022read_more\u0022:\u0022Lees meer\u0022,\u0022default_sort\u0022:\u0022Standaard\u0022,\u0022newest\u0022:\u0022Nieuwste\u0022},\u0022fr\u0022:{\u0022show_more_results\u0022:\u0022Afficher plus de r\\u00e9sultats\u0022,\u0022show_fewer_results\u0022:\u0022Afficher moins de r\\u00e9sultats\u0022,\u0022popular_products\u0022:\u0022Best products in\u0022,\u0022no_results_title\u0022:\u0022Pardon! Aucun r\\u00e9sultat trouv\\u00e9\u0022,\u0022no_results_text\u0022:\u0022Nous n\\u0027avons pas trouv\\u00e9 ce que vous cherchiez.\u0022,\u0022previous_page\u0022:\u0022Previous page\u0022,\u0022to_homepage\u0022:\u0022To homepage\u0022,\u0022show_more\u0022:\u0022Montre plus\u0022,\u0022show_less\u0022:\u0022Montrer moins\u0022,\u0022everything\u0022:\u0022Tout\u0022,\u0022products\u0022:\u0022Des produits\u0022,\u0022filter\u0022:\u0022Filtre\u0022,\u0022categories\u0022:\u0022Cat\\u00e9gories\u0022,\u0022brand\u0022:\u0022Marque\u0022,\u0022brands\u0022:\u0022Marques\u0022,\u0022type\u0022:\u0022Taper\u0022,\u0022price\u0022:\u0022Prix\u0022,\u0022stock\u0022:\u0022Stock\u0022,\u0022in_stock\u0022:\u0022En stock\u0022,\u0022out_of_stock\u0022:\u0022En rupture de stock\u0022,\u0022stock_level\u0022:\u0022{{ level }} en stock\u0022,\u0022sort_by\u0022:\u0022Trier par\u0022,\u0022price_asc\u0022:\u0022Prix (de bas en haut)\u0022,\u0022price_desc\u0022:\u0022Prix (\\u00e9lev\\u00e9 \\u00e0 bas)\u0022,\u0022title_asc\u0022:\u0022Titre Alphab\\u00e9tique (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titre Alphab\\u00e9tique (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularit\\u00e9\u0022,\u0022close\u0022:\u0022Fermer\u0022,\u0022clear\u0022:\u0022effacer\u0022,\u0022apply_filters\u0022:\u0022Appliquer des filtres\u0022,\u0022view\u0022:\u0022Voir\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022popular\u0022:\u0022Popular \\ud83d\\udd25\u0022,\u0022read_more\u0022:\u0022Read more\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022default_sort\u0022:\u0022D\\u00e9faut\u0022,\u0022newest\u0022:\u0022Newest\u0022},\u0022de\u0022:{\u0022show_more_results\u0022:\u0022Weitere Ergebnisse anzeigen\u0022,\u0022show_fewer_results\u0022:\u0022Weniger Ergebnisse anzeigen\u0022,\u0022popular_products\u0022:\u0022Best products in\u0022,\u0022no_results_title\u0022:\u0022Es tut uns leid! keine Ergebnisse gefunden\u0022,\u0022no_results_text\u0022:\u0022Wir haben nicht gefunden, wonach Sie gesucht haben.\u0022,\u0022previous_page\u0022:\u0022Previous page\u0022,\u0022to_homepage\u0022:\u0022To homepage\u0022,\u0022show_more\u0022:\u0022Zeig mehr\u0022,\u0022show_less\u0022:\u0022Zeige weniger\u0022,\u0022everything\u0022:\u0022Alles\u0022,\u0022products\u0022:\u0022Produkte\u0022,\u0022filter\u0022:\u0022Filter\u0022,\u0022categories\u0022:\u0022Kategorien\u0022,\u0022brand\u0022:\u0022Marke\u0022,\u0022brands\u0022:\u0022Marken\u0022,\u0022type\u0022:\u0022Typ\u0022,\u0022price\u0022:\u0022Preis\u0022,\u0022stock\u0022:\u0022Lager\u0022,\u0022in_stock\u0022:\u0022Auf Lager\u0022,\u0022out_of_stock\u0022:\u0022Ausverkauft\u0022,\u0022stock_level\u0022:\u0022{{ level }} auf Lager\u0022,\u0022sort_by\u0022:\u0022Sortieren nach\u0022,\u0022price_asc\u0022:\u0022Preis (niedrig bis hoch)\u0022,\u0022price_desc\u0022:\u0022Preis (hoch bis niedrig)\u0022,\u0022title_asc\u0022:\u0022Titel alphabetisch (A-Z)\u0022,\u0022title_desc\u0022:\u0022Titel alphabetisch (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularit\\u00e4t\u0022,\u0022close\u0022:\u0022Schlie\\u00dfen\u0022,\u0022clear\u0022:\u0022l\\u00f6schen\u0022,\u0022apply_filters\u0022:\u0022Filter anwenden\u0022,\u0022view\u0022:\u0022Anzeigen\u0022,\u0022sale\u0022:\u0022SALE\u0022,\u0022popular\u0022:\u0022Popular \\ud83d\\udd25\u0022,\u0022read_more\u0022:\u0022Read more\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022default_sort\u0022:\u0022Standard\u0022,\u0022newest\u0022:\u0022Newest\u0022},\u0022en\u0022:{\u0022sale\u0022:\u0022SALE\u0022,\u0022show_more_results\u0022:\u0022Show more results\u0022,\u0022show_fewer_results\u0022:\u0022Show fewer results\u0022,\u0022popular_products\u0022:\u0022Best products in\u0022,\u0022no_results_title\u0022:\u0022Sorry! No results found\u0022,\u0022no_results_text\u0022:\u0022We didn\\u0027t find what you were looking for.\u0022,\u0022previous_page\u0022:\u0022Previous page\u0022,\u0022to_homepage\u0022:\u0022To homepage\u0022,\u0022show_more\u0022:\u0022Show more\u0022,\u0022show_less\u0022:\u0022Show less\u0022,\u0022products\u0022:\u0022Products\u0022,\u0022filter\u0022:\u0022Filter\u0022,\u0022categories\u0022:\u0022Categories\u0022,\u0022brand\u0022:\u0022Brand\u0022,\u0022brands\u0022:\u0022Brands\u0022,\u0022type\u0022:\u0022Type\u0022,\u0022price\u0022:\u0022Price\u0022,\u0022stock\u0022:\u0022Stock\u0022,\u0022in_stock\u0022:\u0022In stock\u0022,\u0022out_of_stock\u0022:\u0022Out of Stock\u0022,\u0022stock_level\u0022:\u0022{{ level }} in stock\u0022,\u0022sort_by\u0022:\u0022Sort by\u0022,\u0022price_asc\u0022:\u0022Price (low to high)\u0022,\u0022price_desc\u0022:\u0022Price (high to low)\u0022,\u0022title_asc\u0022:\u0022Title Alphabetically (A-Z)\u0022,\u0022title_desc\u0022:\u0022Title Alphabetical (Z-A)\u0022,\u0022popularity\u0022:\u0022Popularity\u0022,\u0022close\u0022:\u0022Close\u0022,\u0022clear\u0022:\u0022clear\u0022,\u0022apply_filters\u0022:\u0022Apply filters\u0022,\u0022view\u0022:\u0022View\u0022,\u0022review_score\u0022:\u0022Review score\u0022,\u0022everything\u0022:\u0022All\u0022,\u0022popular\u0022:\u0022Popular \\ud83d\\udd25\u0022,\u0022read_more\u0022:\u0022Read more\u0022,\u0022default_sort\u0022:\u0022Default\u0022,\u0022newest\u0022:\u0022Newest\u0022}},\u0022shopId\u0022:266139,\u0022typesense\u0022:{\u0022url\u0022:\u0022https:\\\/\\\/search.dmws.plus\u0022,\u0022apiKey\u0022:\u0022ZKOcM4jjt0r4DZnumCeX91dsxrQLfOWN\u0022},\u0022bestsellers\u0022:[104716580,156927123,79404575,77135063,77142500,106060352,106879519,77151809,77142263,109616899,153798306,77138021,102727926,131571294,77130788,77144825,119709915,77160002,106743700,144561480,150722923,77143175,77160029,136099330,146178978,77157500,83050499,147810877,128943243,125368445,90589946,144335530,77130776,77144213,77151431,87893294,77130800,77151602,82091644,152655881,77151692,77153957,93657193,154522930,77136404,108453703,121134623,137338019,151346945,154840439,156393614,77143208,77151332,77157587,90225197,113028967,133109631,151724578,155055075,77149250,77151338,97269882,151982505,155243652,77130476,100729428,140016437,156562670,77147669,77150177,77153444,77156540,77159426,80969051,92566321,104740259,111816261,116838225,123294394,126323067,135270058,142203101,144335810,149181515,152111003,153971152,155312265,156621189,77136083,77138333,77142779,77148272,77150543,77151467,77153585,77156747,77159489,81407772,88373177,92566789],\u0022filters\u0022:[{\u0022id\u0022:2027,\u0022title\u0022:{\u0022nl\u0022:\u0022Prijs\u0022,\u0022fr\u0022:\u0022Prix\u0022,\u0022de\u0022:\u0022Preis\u0022,\u0022en\u0022:\u0022Price\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022price\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2028,\u0022title\u0022:{\u0022nl\u0022:\u0022Categorie\\u00ebn\u0022,\u0022fr\u0022:\u0022Cat\\u00e9gories\u0022,\u0022de\u0022:\u0022Kategorien\u0022,\u0022en\u0022:\u0022Categories\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022categories\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2026,\u0022title\u0022:{\u0022nl\u0022:\u0022Merk\u0022,\u0022fr\u0022:\u0022Marque\u0022,\u0022de\u0022:\u0022Marke\u0022,\u0022en\u0022:\u0022Brand\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022brand\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:189229,\u0022title\u0022:{\u0022nl\u0022:\u0022Camo of Kleur\u0022,\u0022fr\u0022:\u0022Camo ou couleur\u0022,\u0022de\u0022:\u0022Camo oder Farbe\u0022,\u0022en\u0022:\u0022Camo or colour\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:248,\u0022title\u0022:{\u0022nl\u0022:\u0022Zwart\u0022,\u0022fr\u0022:\u0022Noir\u0022,\u0022de\u0022:\u0022Schwarz\u0022,\u0022en\u0022:\u0022Black\u0022}},{\u0022id\u0022:6295,\u0022title\u0022:{\u0022nl\u0022:\u0022Covert\u0022,\u0022fr\u0022:\u0022Covert\u0022,\u0022de\u0022:\u0022Covert\u0022,\u0022en\u0022:\u0022Covert\u0022}},{\u0022id\u0022:249,\u0022title\u0022:{\u0022nl\u0022:\u0022Coyote\u0022,\u0022fr\u0022:\u0022Coyote\u0022,\u0022de\u0022:\u0022Coyote\u0022,\u0022en\u0022:\u0022Coyote\u0022}},{\u0022id\u0022:250,\u0022title\u0022:{\u0022nl\u0022:\u0022OD Green\u0022,\u0022fr\u0022:\u0022OD Green\u0022,\u0022de\u0022:\u0022OD Green\u0022,\u0022en\u0022:\u0022OD Green\u0022}},{\u0022id\u0022:251,\u0022title\u0022:{\u0022nl\u0022:\u0022Ranger Green\u0022,\u0022fr\u0022:\u0022Ranger Green\u0022,\u0022de\u0022:\u0022Ranger Green\u0022,\u0022en\u0022:\u0022Ranger Green\u0022}},{\u0022id\u0022:252,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam\u0022,\u0022fr\u0022:\u0022Multicam\u0022,\u0022de\u0022:\u0022Multicam\u0022,\u0022en\u0022:\u0022Multicam\u0022}},{\u0022id\u0022:253,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam Tropic\u0022,\u0022fr\u0022:\u0022Multicam Tropic\u0022,\u0022de\u0022:\u0022Multicam Tropic\u0022,\u0022en\u0022:\u0022Multicam Tropic\u0022}},{\u0022id\u0022:254,\u0022title\u0022:{\u0022nl\u0022:\u0022Multicam Black\u0022,\u0022fr\u0022:\u0022Multicam Black\u0022,\u0022de\u0022:\u0022Multicam Black\u0022,\u0022en\u0022:\u0022Multicam Black\u0022}},{\u0022id\u0022:255,\u0022title\u0022:{\u0022nl\u0022:\u0022RAL7013\u0022,\u0022fr\u0022:\u0022RAL7013\u0022,\u0022de\u0022:\u0022RAL7013\u0022,\u0022en\u0022:\u0022RAL7013\u0022}},{\u0022id\u0022:256,\u0022title\u0022:{\u0022nl\u0022:\u0022Woodland\u0022,\u0022fr\u0022:\u0022Woodland\u0022,\u0022de\u0022:\u0022Woodland\u0022,\u0022en\u0022:\u0022Woodland\u0022}},{\u0022id\u0022:257,\u0022title\u0022:{\u0022nl\u0022:\u0022CCE\u0022,\u0022fr\u0022:\u0022CCE\u0022,\u0022de\u0022:\u0022CCE\u0022,\u0022en\u0022:\u0022CCE\u0022}},{\u0022id\u0022:258,\u0022title\u0022:{\u0022nl\u0022:\u0022Flecktarn\u0022,\u0022fr\u0022:\u0022Flecktarn\u0022,\u0022de\u0022:\u0022Flecktarn\u0022,\u0022en\u0022:\u0022Flecktarn\u0022}},{\u0022id\u0022:259,\u0022title\u0022:{\u0022nl\u0022:\u0022Marpat\u0022,\u0022fr\u0022:\u0022Marpat\u0022,\u0022de\u0022:\u0022Marpat\u0022,\u0022en\u0022:\u0022Marpat\u0022}},{\u0022id\u0022:260,\u0022title\u0022:{\u0022nl\u0022:\u0022CAD\u0022,\u0022fr\u0022:\u0022CAD\u0022,\u0022de\u0022:\u0022CAD\u0022,\u0022en\u0022:\u0022CAD\u0022}},{\u0022id\u0022:261,\u0022title\u0022:{\u0022nl\u0022:\u0022SOCOM\u0022,\u0022fr\u0022:\u0022SOCOM\u0022,\u0022de\u0022:\u0022SOCOM\u0022,\u0022en\u0022:\u0022SOCOM\u0022}},{\u0022id\u0022:284,\u0022title\u0022:{\u0022nl\u0022:\u0022Digital Flora\u0022,\u0022fr\u0022:\u0022Digital Flora\u0022,\u0022de\u0022:\u0022Digital Flora\u0022,\u0022en\u0022:\u0022Digital Flora\u0022}},{\u0022id\u0022:262,\u0022title\u0022:{\u0022nl\u0022:\u0022Pencott Wildwood\u0022,\u0022fr\u0022:\u0022Pencott Wildwood\u0022,\u0022de\u0022:\u0022Pencott Wildwood\u0022,\u0022en\u0022:\u0022Pencott Wildwood\u0022}},{\u0022id\u0022:263,\u0022title\u0022:{\u0022nl\u0022:\u0022A-TACS-FG\u0022,\u0022fr\u0022:\u0022A-TACS-FG\u0022,\u0022de\u0022:\u0022A-TACS-FG\u0022,\u0022en\u0022:\u0022A-TACS-FG\u0022}},{\u0022id\u0022:264,\u0022title\u0022:{\u0022nl\u0022:\u0022Everglade\u0022,\u0022fr\u0022:\u0022Everglade\u0022,\u0022de\u0022:\u0022Everglade\u0022,\u0022en\u0022:\u0022Everglade\u0022}},{\u0022id\u0022:267,\u0022title\u0022:{\u0022nl\u0022:\u0022Dark Earth\u0022,\u0022fr\u0022:\u0022Dark Earth\u0022,\u0022de\u0022:\u0022Dark Earth\u0022,\u0022en\u0022:\u0022v\u0022}},{\u0022id\u0022:268,\u0022title\u0022:{\u0022nl\u0022:\u0022Desert\u0022,\u0022fr\u0022:\u0022Desert\u0022,\u0022de\u0022:\u0022Desert\u0022,\u0022en\u0022:\u0022Desert\u0022}},{\u0022id\u0022:269,\u0022title\u0022:{\u0022nl\u0022:\u0022Tan\u0022,\u0022fr\u0022:\u0022Tan\u0022,\u0022de\u0022:\u0022Tan\u0022,\u0022en\u0022:\u0022Tan\u0022}},{\u0022id\u0022:270,\u0022title\u0022:{\u0022nl\u0022:\u0022Foliage Green\u0022,\u0022fr\u0022:\u0022Foliage Green\u0022,\u0022de\u0022:\u0022Foliage Green\u0022,\u0022en\u0022:\u0022Foliage Green\u0022}},{\u0022id\u0022:271,\u0022title\u0022:{\u0022nl\u0022:\u0022Wolf Grey\u0022,\u0022fr\u0022:\u0022Wolf Grey\u0022,\u0022de\u0022:\u0022Wolf Grey\u0022,\u0022en\u0022:\u0022Wolf Grey\u0022}},{\u0022id\u0022:384,\u0022title\u0022:{\u0022nl\u0022:\u0022White\u0022,\u0022fr\u0022:\u0022White\u0022,\u0022de\u0022:\u0022White\u0022,\u0022en\u0022:\u0022White\u0022}}]},{\u0022id\u0022:189238,\u0022title\u0022:{\u0022nl\u0022:\u0022Bevestiging\u0022,\u0022fr\u0022:\u0022Pi\\u00e8ce jointe\u0022,\u0022de\u0022:\u0022Anlage\u0022,\u0022en\u0022:\u0022Mounting\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:265,\u0022title\u0022:{\u0022nl\u0022:\u0022Keymod\u0022,\u0022fr\u0022:\u0022Keymod\u0022,\u0022de\u0022:\u0022Keymod\u0022,\u0022en\u0022:\u0022Keymod\u0022}},{\u0022id\u0022:266,\u0022title\u0022:{\u0022nl\u0022:\u0022M-LOK\u0022,\u0022fr\u0022:\u0022M-LOK\u0022,\u0022de\u0022:\u0022M-LOK\u0022,\u0022en\u0022:\u0022M-LOK\u0022}}]},{\u0022id\u0022:192004,\u0022title\u0022:{\u0022nl\u0022:\u0022BB Gewicht\u0022,\u0022fr\u0022:\u0022BB Poids\u0022,\u0022de\u0022:\u0022BB Gewicht\u0022,\u0022en\u0022:\u0022BB Weight\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:292,\u0022title\u0022:{\u0022nl\u0022:\u00220.20gr\u0022,\u0022fr\u0022:\u00220.20gr\u0022,\u0022de\u0022:\u00220.20gr\u0022,\u0022en\u0022:\u00220.20gr\u0022}},{\u0022id\u0022:293,\u0022title\u0022:{\u0022nl\u0022:\u00220.23gr\u0022,\u0022fr\u0022:\u00220.23gr\u0022,\u0022de\u0022:\u00220.23gr\u0022,\u0022en\u0022:\u00220.23gr\u0022}},{\u0022id\u0022:294,\u0022title\u0022:{\u0022nl\u0022:\u00220.25gr\u0022,\u0022fr\u0022:\u00220.25gr\u0022,\u0022de\u0022:\u00220.25gr\u0022,\u0022en\u0022:\u00220.25gr\u0022}},{\u0022id\u0022:295,\u0022title\u0022:{\u0022nl\u0022:\u00220.28gr\u0022,\u0022fr\u0022:\u00220.28gr\u0022,\u0022de\u0022:\u00220.28gr\u0022,\u0022en\u0022:\u00220.28gr\u0022}},{\u0022id\u0022:296,\u0022title\u0022:{\u0022nl\u0022:\u00220.30gr\u0022,\u0022fr\u0022:\u00220.30gr\u0022,\u0022de\u0022:\u00220.30gr\u0022,\u0022en\u0022:\u00220.30gr\u0022}},{\u0022id\u0022:297,\u0022title\u0022:{\u0022nl\u0022:\u00220.32gr\u0022,\u0022fr\u0022:\u00220.32gr\u0022,\u0022de\u0022:\u00220.32gr\u0022,\u0022en\u0022:\u00220.32gr\u0022}},{\u0022id\u0022:298,\u0022title\u0022:{\u0022nl\u0022:\u00220.33gr\u0022,\u0022fr\u0022:\u00220.33gr\u0022,\u0022de\u0022:\u00220.33gr\u0022,\u0022en\u0022:\u00220.33gr\u0022}},{\u0022id\u0022:299,\u0022title\u0022:{\u0022nl\u0022:\u00220.36gr\u0022,\u0022fr\u0022:\u00220.36gr\u0022,\u0022de\u0022:\u00220.36gr\u0022,\u0022en\u0022:\u00220.36gr\u0022}},{\u0022id\u0022:300,\u0022title\u0022:{\u0022nl\u0022:\u00220.40gr\u0022,\u0022fr\u0022:\u00220.40gr\u0022,\u0022de\u0022:\u00220.40gr\u0022,\u0022en\u0022:\u00220.40gr\u0022}},{\u0022id\u0022:301,\u0022title\u0022:{\u0022nl\u0022:\u00220.43g\u0022,\u0022fr\u0022:\u00220.43g\u0022,\u0022de\u0022:\u00220.43g\u0022,\u0022en\u0022:\u00220.43g\u0022}},{\u0022id\u0022:302,\u0022title\u0022:{\u0022nl\u0022:\u00220.45gr\u0022,\u0022fr\u0022:\u00220.45gr\u0022,\u0022de\u0022:\u00220.45gr\u0022,\u0022en\u0022:\u00220.45gr\u0022}}]},{\u0022id\u0022:192031,\u0022title\u0022:{\u0022nl\u0022:\u0022Barrel lengte\u0022,\u0022fr\u0022:\u0022Longueur du canon\u0022,\u0022de\u0022:\u0022L\\u00e4nge des Laufs\u0022,\u0022en\u0022:\u0022Barrel length\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:315,\u0022title\u0022:{\u0022nl\u0022:\u002280mm\u0022,\u0022fr\u0022:\u002280mm\u0022,\u0022de\u0022:\u002280mm\u0022,\u0022en\u0022:\u002280mm\u0022}},{\u0022id\u0022:316,\u0022title\u0022:{\u0022nl\u0022:\u002284mm\u0022,\u0022fr\u0022:\u002284mm\u0022,\u0022de\u0022:\u002284mm\u0022,\u0022en\u0022:\u002284mm\u0022}},{\u0022id\u0022:318,\u0022title\u0022:{\u0022nl\u0022:\u002291mm\u0022,\u0022fr\u0022:\u002291mm\u0022,\u0022de\u0022:\u002291mm\u0022,\u0022en\u0022:\u002291mm\u0022}},{\u0022id\u0022:319,\u0022title\u0022:{\u0022nl\u0022:\u002294mm\u0022,\u0022fr\u0022:\u002294mm\u0022,\u0022de\u0022:\u002294mm\u0022,\u0022en\u0022:\u002294mm\u0022}},{\u0022id\u0022:322,\u0022title\u0022:{\u0022nl\u0022:\u002297mm\u0022,\u0022fr\u0022:\u002297mm\u0022,\u0022de\u0022:\u002297mm\u0022,\u0022en\u0022:\u002297mm\u0022}},{\u0022id\u0022:323,\u0022title\u0022:{\u0022nl\u0022:\u0022100mm\u0022,\u0022fr\u0022:\u0022100mm\u0022,\u0022de\u0022:\u0022100mm\u0022,\u0022en\u0022:\u0022100mm\u0022}},{\u0022id\u0022:325,\u0022title\u0022:{\u0022nl\u0022:\u0022106mm\u0022,\u0022fr\u0022:\u0022106mm\u0022,\u0022de\u0022:\u0022106mm\u0022,\u0022en\u0022:\u0022106mm\u0022}},{\u0022id\u0022:327,\u0022title\u0022:{\u0022nl\u0022:\u0022113mm\u0022,\u0022fr\u0022:\u0022113mm\u0022,\u0022de\u0022:\u0022113mm\u0022,\u0022en\u0022:\u0022113mm\u0022}},{\u0022id\u0022:328,\u0022title\u0022:{\u0022nl\u0022:\u0022117mm\u0022,\u0022fr\u0022:\u0022117mm\u0022,\u0022de\u0022:\u0022117mm\u0022,\u0022en\u0022:\u0022117mm\u0022}},{\u0022id\u0022:329,\u0022title\u0022:{\u0022nl\u0022:\u0022120mm\u0022,\u0022fr\u0022:\u0022120mm\u0022,\u0022de\u0022:\u0022120mm\u0022,\u0022en\u0022:\u0022120mm\u0022}},{\u0022id\u0022:330,\u0022title\u0022:{\u0022nl\u0022:\u0022128mm\u0022,\u0022fr\u0022:\u0022128mm\u0022,\u0022de\u0022:\u0022128mm\u0022,\u0022en\u0022:\u0022128mm\u0022}},{\u0022id\u0022:331,\u0022title\u0022:{\u0022nl\u0022:\u0022131m\u0022,\u0022fr\u0022:\u0022131m\u0022,\u0022de\u0022:\u0022131m\u0022,\u0022en\u0022:\u0022131m\u0022}},{\u0022id\u0022:332,\u0022title\u0022:{\u0022nl\u0022:\u0022138mm\u0022,\u0022fr\u0022:\u0022138mm\u0022,\u0022de\u0022:\u0022138mm\u0022,\u0022en\u0022:\u0022138mm\u0022}},{\u0022id\u0022:333,\u0022title\u0022:{\u0022nl\u0022:\u0022150mm\u0022,\u0022fr\u0022:\u0022150mm\u0022,\u0022de\u0022:\u0022150mm\u0022,\u0022en\u0022:\u0022150mm\u0022}},{\u0022id\u0022:334,\u0022title\u0022:{\u0022nl\u0022:\u0022155mm\u0022,\u0022fr\u0022:\u0022155mm\u0022,\u0022de\u0022:\u0022155mm\u0022,\u0022en\u0022:\u0022155mm\u0022}},{\u0022id\u0022:335,\u0022title\u0022:{\u0022nl\u0022:\u0022180mm\u0022,\u0022fr\u0022:\u0022180mm\u0022,\u0022de\u0022:\u0022180mm\u0022,\u0022en\u0022:\u0022180mm\u0022}},{\u0022id\u0022:336,\u0022title\u0022:{\u0022nl\u0022:\u0022200mm\u0022,\u0022fr\u0022:\u0022200mm\u0022,\u0022de\u0022:\u0022200mm\u0022,\u0022en\u0022:\u0022200mm\u0022}},{\u0022id\u0022:338,\u0022title\u0022:{\u0022nl\u0022:\u0022205mm\u0022,\u0022fr\u0022:\u0022205mm\u0022,\u0022de\u0022:\u0022205mm\u0022,\u0022en\u0022:\u0022205mm\u0022}},{\u0022id\u0022:339,\u0022title\u0022:{\u0022nl\u0022:\u0022229mm\u0022,\u0022fr\u0022:\u0022229mm\u0022,\u0022de\u0022:\u0022229mm\u0022,\u0022en\u0022:\u0022229mm\u0022}},{\u0022id\u0022:340,\u0022title\u0022:{\u0022nl\u0022:\u0022247mm\u0022,\u0022fr\u0022:\u0022247mm\u0022,\u0022de\u0022:\u0022247mm\u0022,\u0022en\u0022:\u0022247mm\u0022}},{\u0022id\u0022:342,\u0022title\u0022:{\u0022nl\u0022:\u0022250mm\u0022,\u0022fr\u0022:\u0022250mm\u0022,\u0022de\u0022:\u0022250mm\u0022,\u0022en\u0022:\u0022250mm\u0022}},{\u0022id\u0022:343,\u0022title\u0022:{\u0022nl\u0022:\u0022260mm\u0022,\u0022fr\u0022:\u0022260mm\u0022,\u0022de\u0022:\u0022260mm\u0022,\u0022en\u0022:\u0022260mm\u0022}},{\u0022id\u0022:344,\u0022title\u0022:{\u0022nl\u0022:\u0022275.5mm\u0022,\u0022fr\u0022:\u0022275.5mm\u0022,\u0022de\u0022:\u0022275.5mm\u0022,\u0022en\u0022:\u0022275.5mm\u0022}},{\u0022id\u0022:345,\u0022title\u0022:{\u0022nl\u0022:\u0022280mm\u0022,\u0022fr\u0022:\u0022280mm\u0022,\u0022de\u0022:\u0022280mm\u0022,\u0022en\u0022:\u0022280mm\u0022}},{\u0022id\u0022:346,\u0022title\u0022:{\u0022nl\u0022:\u0022285mm\u0022,\u0022fr\u0022:\u0022285mm\u0022,\u0022de\u0022:\u0022285mm\u0022,\u0022en\u0022:\u0022285mm\u0022}},{\u0022id\u0022:347,\u0022title\u0022:{\u0022nl\u0022:\u0022290mm\u0022,\u0022fr\u0022:\u0022290mm\u0022,\u0022de\u0022:\u0022290mm\u0022,\u0022en\u0022:\u0022290mm\u0022}},{\u0022id\u0022:348,\u0022title\u0022:{\u0022nl\u0022:\u0022300mm\u0022,\u0022fr\u0022:\u0022300mm\u0022,\u0022de\u0022:\u0022300mm\u0022,\u0022en\u0022:\u0022300mm\u0022}},{\u0022id\u0022:349,\u0022title\u0022:{\u0022nl\u0022:\u0022303mm\u0022,\u0022fr\u0022:\u0022303mm\u0022,\u0022de\u0022:\u0022303mm\u0022,\u0022en\u0022:\u0022303mm\u0022}},{\u0022id\u0022:350,\u0022title\u0022:{\u0022nl\u0022:\u0022310mm\u0022,\u0022fr\u0022:\u0022310mm\u0022,\u0022de\u0022:\u0022310mm\u0022,\u0022en\u0022:\u0022310mm\u0022}},{\u0022id\u0022:352,\u0022title\u0022:{\u0022nl\u0022:\u0022360mm\u0022,\u0022fr\u0022:\u0022360mm\u0022,\u0022de\u0022:\u0022360mm\u0022,\u0022en\u0022:\u0022360mm\u0022}},{\u0022id\u0022:353,\u0022title\u0022:{\u0022nl\u0022:\u0022363mm\u0022,\u0022fr\u0022:\u0022363mm\u0022,\u0022de\u0022:\u0022363mm\u0022,\u0022en\u0022:\u0022363mm\u0022}},{\u0022id\u0022:354,\u0022title\u0022:{\u0022nl\u0022:\u0022370mm\u0022,\u0022fr\u0022:\u0022370mm\u0022,\u0022de\u0022:\u0022370mm\u0022,\u0022en\u0022:\u0022370mm\u0022}},{\u0022id\u0022:355,\u0022title\u0022:{\u0022nl\u0022:\u0022387.5mm\u0022,\u0022fr\u0022:\u0022387.5mm\u0022,\u0022de\u0022:\u0022387.5mm\u0022,\u0022en\u0022:\u0022387.5mm\u0022}},{\u0022id\u0022:356,\u0022title\u0022:{\u0022nl\u0022:\u0022407mm\u0022,\u0022fr\u0022:\u0022407mm\u0022,\u0022de\u0022:\u0022407mm\u0022,\u0022en\u0022:\u0022407mm\u0022}},{\u0022id\u0022:357,\u0022title\u0022:{\u0022nl\u0022:\u0022410mm\u0022,\u0022fr\u0022:\u0022410mm\u0022,\u0022de\u0022:\u0022410mm\u0022,\u0022en\u0022:\u0022410mm\u0022}},{\u0022id\u0022:358,\u0022title\u0022:{\u0022nl\u0022:\u0022416mm\u0022,\u0022fr\u0022:\u0022416mm\u0022,\u0022de\u0022:\u0022416mm\u0022,\u0022en\u0022:\u0022416mm\u0022}},{\u0022id\u0022:361,\u0022title\u0022:{\u0022nl\u0022:\u0022430mm\u0022,\u0022fr\u0022:\u0022430mm\u0022,\u0022de\u0022:\u0022430mm\u0022,\u0022en\u0022:\u0022430mm\u0022}},{\u0022id\u0022:362,\u0022title\u0022:{\u0022nl\u0022:\u0022455mm\u0022,\u0022fr\u0022:\u0022455mm\u0022,\u0022de\u0022:\u0022455mm\u0022,\u0022en\u0022:\u0022455mm\u0022}},{\u0022id\u0022:364,\u0022title\u0022:{\u0022nl\u0022:\u0022469mm\u0022,\u0022fr\u0022:\u0022469mm\u0022,\u0022de\u0022:\u0022469mm\u0022,\u0022en\u0022:\u0022469mm\u0022}},{\u0022id\u0022:365,\u0022title\u0022:{\u0022nl\u0022:\u0022470mm\u0022,\u0022fr\u0022:\u0022470mm\u0022,\u0022de\u0022:\u0022470mm\u0022,\u0022en\u0022:\u0022470mm\u0022}},{\u0022id\u0022:366,\u0022title\u0022:{\u0022nl\u0022:\u0022499mm\u0022,\u0022fr\u0022:\u0022499mm\u0022,\u0022de\u0022:\u0022499mm\u0022,\u0022en\u0022:\u0022499mm\u0022}},{\u0022id\u0022:367,\u0022title\u0022:{\u0022nl\u0022:\u0022510mm\u0022,\u0022fr\u0022:\u0022510mm\u0022,\u0022de\u0022:\u0022510mm\u0022,\u0022en\u0022:\u0022510mm\u0022}},{\u0022id\u0022:368,\u0022title\u0022:{\u0022nl\u0022:\u0022512mm\u0022,\u0022fr\u0022:\u0022512mm\u0022,\u0022de\u0022:\u0022512mm\u0022,\u0022en\u0022:\u0022512mm\u0022}},{\u0022id\u0022:369,\u0022title\u0022:{\u0022nl\u0022:\u0022540mm\u0022,\u0022fr\u0022:\u0022540mm\u0022,\u0022de\u0022:\u0022540mm\u0022,\u0022en\u0022:\u0022540mm\u0022}},{\u0022id\u0022:370,\u0022title\u0022:{\u0022nl\u0022:\u0022590mm\u0022,\u0022fr\u0022:\u0022590mm\u0022,\u0022de\u0022:\u0022590mm\u0022,\u0022en\u0022:\u0022590mm\u0022}},{\u0022id\u0022:371,\u0022title\u0022:{\u0022nl\u0022:\u0022640mm\u0022,\u0022fr\u0022:\u0022640mm\u0022,\u0022de\u0022:\u0022640mm\u0022,\u0022en\u0022:\u0022640mm\u0022}}]},{\u0022id\u0022:192194,\u0022title\u0022:{\u0022nl\u0022:\u0022Batterij voltage\u0022,\u0022fr\u0022:\u0022Tension de la batterie\u0022,\u0022de\u0022:\u0022Spannung der Batterie\u0022,\u0022en\u0022:\u0022Battery voltage\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:373,\u0022title\u0022:{\u0022nl\u0022:\u00227.2v\u0022,\u0022fr\u0022:\u00227.2v\u0022,\u0022de\u0022:\u00227.2v\u0022,\u0022en\u0022:\u00227.2v\u0022}},{\u0022id\u0022:374,\u0022title\u0022:{\u0022nl\u0022:\u00227.4v\u0022,\u0022fr\u0022:\u00227.4v\u0022,\u0022de\u0022:\u00227.4v\u0022,\u0022en\u0022:\u00227.4v\u0022}},{\u0022id\u0022:375,\u0022title\u0022:{\u0022nl\u0022:\u00228.4v\u0022,\u0022fr\u0022:\u00228.4v\u0022,\u0022de\u0022:\u00228.4v\u0022,\u0022en\u0022:\u00228.4v\u0022}},{\u0022id\u0022:376,\u0022title\u0022:{\u0022nl\u0022:\u00229.6v\u0022,\u0022fr\u0022:\u00229.6v\u0022,\u0022de\u0022:\u00229.6v\u0022,\u0022en\u0022:\u00229.6v\u0022}},{\u0022id\u0022:378,\u0022title\u0022:{\u0022nl\u0022:\u002211.1v\u0022,\u0022fr\u0022:\u002211.1v\u0022,\u0022de\u0022:\u002211.1v\u0022,\u0022en\u0022:\u002211.1v\u0022}}]},{\u0022id\u0022:192206,\u0022title\u0022:{\u0022nl\u0022:\u0022Batterij aansluiting\u0022,\u0022fr\u0022:\u0022Connexion \\u00e0 la batterie\u0022,\u0022de\u0022:\u0022Anschluss der Batterie\u0022,\u0022en\u0022:\u0022Battery connection\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:379,\u0022title\u0022:{\u0022nl\u0022:\u0022Mini Tamiya\u0022,\u0022fr\u0022:\u0022Mini Tamiya\u0022,\u0022de\u0022:\u0022Mini Tamiya\u0022,\u0022en\u0022:\u0022Mini Tamiya\u0022}},{\u0022id\u0022:380,\u0022title\u0022:{\u0022nl\u0022:\u0022Tamiya Large\u0022,\u0022fr\u0022:\u0022Tamiya Large\u0022,\u0022de\u0022:\u0022Tamiya Large\u0022,\u0022en\u0022:\u0022Tamiya Large\u0022}},{\u0022id\u0022:381,\u0022title\u0022:{\u0022nl\u0022:\u0022Deans\u0022,\u0022fr\u0022:\u0022Deans\u0022,\u0022de\u0022:\u0022Deans\u0022,\u0022en\u0022:\u0022Deans\u0022}}]},{\u0022id\u0022:197198,\u0022title\u0022:{\u0022nl\u0022:\u0022Links of rechtshandig\u0022,\u0022fr\u0022:\u0022Gaucher ou droitier\u0022,\u0022de\u0022:\u0022Links- oder Rechtsh\\u00e4nder\u0022,\u0022en\u0022:\u0022Left- or right-handed\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:418,\u0022title\u0022:{\u0022nl\u0022:\u0022Left handed\u0022,\u0022fr\u0022:\u0022Left handed\u0022,\u0022de\u0022:\u0022Left handed\u0022,\u0022en\u0022:\u0022Left handed\u0022}},{\u0022id\u0022:419,\u0022title\u0022:{\u0022nl\u0022:\u0022Right handed\u0022,\u0022fr\u0022:\u0022Right handed\u0022,\u0022de\u0022:\u0022Right handed\u0022,\u0022en\u0022:\u0022Right handed\u0022}}]},{\u0022id\u0022:1014518,\u0022title\u0022:{\u0022nl\u0022:\u0022Motor Type\u0022,\u0022fr\u0022:\u0022Motor Type\u0022,\u0022de\u0022:\u0022Motor Type\u0022,\u0022en\u0022:\u0022Motor Type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:4699,\u0022title\u0022:{\u0022nl\u0022:\u0022Long Type\u0022,\u0022fr\u0022:\u0022Long Type\u0022,\u0022de\u0022:\u0022Long Type\u0022,\u0022en\u0022:\u0022Long Type\u0022}},{\u0022id\u0022:4708,\u0022title\u0022:{\u0022nl\u0022:\u0022Short Type\u0022,\u0022fr\u0022:\u0022Short Type\u0022,\u0022de\u0022:\u0022Short Type\u0022,\u0022en\u0022:\u0022Short Type\u0022}}]},{\u0022id\u0022:2511755,\u0022title\u0022:{\u0022nl\u0022:\u0022Wapentype\u0022,\u0022fr\u0022:\u0022Type d\\u0027arme\u0022,\u0022de\u0022:\u0022Waffentypen\u0022,\u0022en\u0022:\u0022Weapon type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:null,\u0022values_count\u0022:0,\u0022values\u0022:[{\u0022id\u0022:11341,\u0022title\u0022:{\u0022nl\u0022:\u0022Pistol\u0022,\u0022fr\u0022:\u0022Pistol\u0022,\u0022de\u0022:\u0022Pistol\u0022,\u0022en\u0022:\u0022Pistol\u0022}},{\u0022id\u0022:11344,\u0022title\u0022:{\u0022nl\u0022:\u0022Sniper\u0022,\u0022fr\u0022:\u0022Sniper\u0022,\u0022de\u0022:\u0022Sniper\u0022,\u0022en\u0022:\u0022Sniper\u0022}},{\u0022id\u0022:11345,\u0022title\u0022:{\u0022nl\u0022:\u0022Shotgun\u0022,\u0022fr\u0022:\u0022Shotgun\u0022,\u0022de\u0022:\u0022Shotgun\u0022,\u0022en\u0022:\u0022Shotgun\u0022}},{\u0022id\u0022:11346,\u0022title\u0022:{\u0022nl\u0022:\u0022Revolver\u0022,\u0022fr\u0022:\u0022Revolver\u0022,\u0022de\u0022:\u0022Revolver\u0022,\u0022en\u0022:\u0022Revolver\u0022}},{\u0022id\u0022:11342,\u0022title\u0022:{\u0022nl\u0022:\u0022M4\u0022,\u0022fr\u0022:\u0022M4\u0022,\u0022de\u0022:\u0022M4\u0022,\u0022en\u0022:\u0022M4\u0022}},{\u0022id\u0022:11347,\u0022title\u0022:{\u0022nl\u0022:\u0022MP5\u0022,\u0022fr\u0022:\u0022MP5\u0022,\u0022de\u0022:\u0022MP5\u0022,\u0022en\u0022:\u0022MP5\u0022}},{\u0022id\u0022:11348,\u0022title\u0022:{\u0022nl\u0022:\u0022AUG\u0022,\u0022fr\u0022:\u0022AUG\u0022,\u0022de\u0022:\u0022AUG\u0022,\u0022en\u0022:\u0022AUG\u0022}},{\u0022id\u0022:11349,\u0022title\u0022:{\u0022nl\u0022:\u0022HK417\u0022,\u0022fr\u0022:\u0022HK417\u0022,\u0022de\u0022:\u0022HK417\u0022,\u0022en\u0022:\u0022HK417\u0022}},{\u0022id\u0022:11350,\u0022title\u0022:{\u0022nl\u0022:\u0022SR-25\u0022,\u0022fr\u0022:\u0022SR-25\u0022,\u0022de\u0022:\u0022SR-25\u0022,\u0022en\u0022:\u0022SR-25\u0022}},{\u0022id\u0022:11353,\u0022title\u0022:{\u0022nl\u0022:\u00227.62\u0022,\u0022fr\u0022:\u00227.62\u0022,\u0022de\u0022:\u00227.62\u0022,\u0022en\u0022:\u00227.62\u0022}},{\u0022id\u0022:11351,\u0022title\u0022:{\u0022nl\u0022:\u0022AK74\\\/47\u0022,\u0022fr\u0022:\u0022AK74\\\/47\u0022,\u0022de\u0022:\u0022AK74\\\/47\u0022,\u0022en\u0022:\u0022AK74\\\/47\u0022}},{\u0022id\u0022:11352,\u0022title\u0022:{\u0022nl\u0022:\u0022RK74\u0022,\u0022fr\u0022:\u0022RK74\u0022,\u0022de\u0022:\u0022RK74\u0022,\u0022en\u0022:\u0022RK74\u0022}},{\u0022id\u0022:11354,\u0022title\u0022:{\u0022nl\u0022:\u0022G36\u0022,\u0022fr\u0022:\u0022G36\u0022,\u0022de\u0022:\u0022G36\u0022,\u0022en\u0022:\u0022G36\u0022}},{\u0022id\u0022:11355,\u0022title\u0022:{\u0022nl\u0022:\u0022SCAR-H\u0022,\u0022fr\u0022:\u0022SCAR-H\u0022,\u0022de\u0022:\u0022SCAR-H\u0022,\u0022en\u0022:\u0022SCAR-H\u0022}},{\u0022id\u0022:11356,\u0022title\u0022:{\u0022nl\u0022:\u0022M14\u0022,\u0022fr\u0022:\u0022M14\u0022,\u0022de\u0022:\u0022M14\u0022,\u0022en\u0022:\u0022M14\u0022}},{\u0022id\u0022:11357,\u0022title\u0022:{\u0022nl\u0022:\u0022TR16\u0022,\u0022fr\u0022:\u0022TR16\u0022,\u0022de\u0022:\u0022TR16\u0022,\u0022en\u0022:\u0022TR16\u0022}},{\u0022id\u0022:11360,\u0022title\u0022:{\u0022nl\u0022:\u0022MP7\u0022,\u0022fr\u0022:\u0022MP7\u0022,\u0022de\u0022:\u0022MP7\u0022,\u0022en\u0022:\u0022MP7\u0022}},{\u0022id\u0022:11361,\u0022title\u0022:{\u0022nl\u0022:\u0022SMG\u0022,\u0022fr\u0022:\u0022SMG\u0022,\u0022de\u0022:\u0022SMG\u0022,\u0022en\u0022:\u0022SMG\u0022}},{\u0022id\u0022:11362,\u0022title\u0022:{\u0022nl\u0022:\u0022M249\u0022,\u0022fr\u0022:\u0022M249\u0022,\u0022de\u0022:\u0022M249\u0022,\u0022en\u0022:\u0022M249\u0022}}]},{\u0022id\u0022:6265,\u0022title\u0022:{\u0022nl\u0022:\u0022Sling type\u0022,\u0022fr\u0022:\u0022\u0022,\u0022de\u0022:\u0022Sling typ\u0022,\u0022en\u0022:\u0022Sling type\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:105125,\u0022default_filter_key\u0022:\u0022lightspeed_105125\u0022,\u0022values_count\u0022:2,\u0022values\u0022:[]},{\u0022id\u0022:2029,\u0022title\u0022:{\u0022nl\u0022:\u0022Review score\u0022,\u0022fr\u0022:\u0022Review score\u0022,\u0022de\u0022:\u0022Review score\u0022,\u0022en\u0022:\u0022Review score\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022review_score\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]},{\u0022id\u0022:2030,\u0022title\u0022:{\u0022nl\u0022:\u0022Voorraad\u0022,\u0022fr\u0022:\u0022Stock\u0022,\u0022de\u0022:\u0022Lager\u0022,\u0022en\u0022:\u0022Stock\u0022},\u0022is_hidden\u0022:false,\u0022lightspeed_id\u0022:null,\u0022default_filter_key\u0022:\u0022stock\u0022,\u0022values_count\u0022:0,\u0022values\u0022:[]}],\u0022customLabels\u0022:[]}'));})(),registerAddon('2c1ytvm',function($,settings){window.dataLayer = window.dataLayer || [];

if(settings['2c1ytvm_element_selector_recent_products'] !== null) {
  window.dmws.events.addViewSourceSelector('recent_products', settings['2c1ytvm_element_selector_recent_products'])
}
if(settings['2c1ytvm_element_selector_related_products'] !== null) {
  window.dmws.events.addViewSourceSelector('related_products', settings['2c1ytvm_element_selector_related_products'])
}
if(settings['2c1ytvm_element_selector_upsells_products'] !== null) {
  window.dmws.events.addViewSourceSelector('upsells', settings['2c1ytvm_element_selector_upsells_products'])
}

let price_format_2c1ytvm = settings['2c1ytvm_price_format'];
if(price_format_2c1ytvm == 'price-incl') {
  price_format_2c1ytvm = false;
} else {
  price_format_2c1ytvm = true;
}

const categorySummary = function (categories, depth) {
  return categories.filter(function (category) {
    return category.depth === depth;
  }).map(function (category) {
    return category.title;
  }).join(' | ');
};
const fullProductToGa = function (product, quantity, item_list_id, item_list_name, index_nr) {
  quantity = typeof quantity === 'undefined' ? (product.quantity || 1) : quantity;
  index_nr = typeof index_nr === 'undefined' ? (product.index_nr || 1) : index_nr;

  let discount = 0;
  let coupon = '';
  if (product.hasOwnProperty('discount')) {
    if(product.discount.price_excl == '0' &amp;&amp; (product.price.hasOwnProperty('price_old_excl') &amp;&amp; product.price.price_old_excl)) {
      if(price_format_2c1ytvm) {
          discount = (product.price.price_old_excl - product.price.price_excl).toFixed(2);
        } else {
          discount = (product.price.price_old_incl - product.price.price_incl).toFixed(2);
        }
    } else if(product.discount.price_excl != '0') {
      if(price_format_2c1ytvm) {
        discount = product.discount.price_excl;
      } else {
        discount = product.discount.price_incl;
      }
      if (product.hasOwnProperty('quantity')) {
        discount = (discount / product.quantity).toFixed(2);
      }
      if(product.discount.hasOwnProperty('code') &amp;&amp; product.discount.code) {
        coupon = product.discount.code;
      }
    }
  } else if (product.hasOwnProperty('discount_excl')) {
    if(price_format_2c1ytvm) {
      discount = product.discount_excl;
    } else {
      discount = product.discount_incl;
    }
    if (product.hasOwnProperty('quantity')) {
      discount = (discount / product.quantity).toFixed(2);
    }
  } else if (product.price.hasOwnProperty('price_old_excl') &amp;&amp; product.price.price_old_excl) {
    if(price_format_2c1ytvm) {
      discount = (product.price.price_old_excl - product.price.price_excl).toFixed(2);
    } else {
      discount = (product.price.price_old_incl - product.price.price_incl).toFixed(2);
    }
  }

  let categories = '';
  categories = Object.keys(product.categories || {}).map(function (id) {
    return product.categories[id];
  });

  if(product.item_list_id &amp;&amp; product.item_list_name) {
    item_list_id = product.item_list_id;
    item_list_name = product.item_list_name;
  }

  let product_price = product.price.price_incl;
  if(price_format_2c1ytvm){
    if(product.price.hasOwnProperty('price_old_excl') &amp;&amp; product.price.price_old_excl) {
      product_price = product.price.price_old_excl;
    } else {
      product_price = product.price.price_excl;
    }
  } else if(product.price.hasOwnProperty('price_old_incl') &amp;&amp; product.price.price_old_incl) {
    product_price = product.price.price_old_incl;
  }

  const eventData = {
    item_id: product.vid,
    item_name: product.title,
    currency: window.dmws.events.shopCurrency,
    affiliation: window.dmws.events.shopName,
    discount: parseFloat(discount) || 0,
    index: index_nr ? index_nr : 0,
    item_brand: product.brand ? product.brand.title : '',
    price: parseFloat(product_price),
    quantity: parseInt(quantity),
    item_article_code: product.code
  };

  if(categories) {
    if (categorySummary(categories, 1) != '') {
      eventData.item_category = categorySummary(categories, 1);
    }
    if (categorySummary(categories, 2) != '') {
      eventData.item_category2 = categorySummary(categories, 2);
    }
    if (categorySummary(categories, 3) != '') {
      eventData.item_category3 = categorySummary(categories, 3);
    }
  }

  if (item_list_id) {
    eventData.item_list_id = item_list_id;
  }
  if (item_list_name) {
    eventData.item_list_name = item_list_name;
  }
  if (product.variant !== null) {
    eventData.item_variant = product.variant;
  }
  if (coupon != '') {
    eventData.coupon = coupon;
  }

  return eventData;
};
const orderProductToGa = function (product) {
  let item_list_id = '';
  let item_list_name = '';
  if(product.item_list_id &amp;&amp; product.item_list_name) {
    item_list_id = product.item_list_id;
    item_list_name = product.item_list_name;
  }
  let categories = '';
  categories = Object.keys(product.categories || {}).map(function (id) {
    return product.categories[id];
  });
  const eventData = {
    item_id: product.variant_id,
    item_name: product.title,
    currency: window.dmws.events.shopCurrency,
    affiliation: window.dmws.events.shopName,
    discount: ((price_format_2c1ytvm) ? product.discount_excl : product.discount_incl) / product.quantity,
    item_brand: product.brand_name || product.brand || '',
    price: (price_format_2c1ytvm) ? parseFloat(product.base_price_excl) : parseFloat(product.base_price_incl),
    quantity: product.quantity,
    item_article_code: (product.article_code) ? product.article_code : (product.code) ? product.code : ''
  };

  if(categories) {
    if (categorySummary(categories, 1) != '') {
      eventData.item_category = categorySummary(categories, 1);
    }
    if (categorySummary(categories, 2) != '') {
      eventData.item_category2 = categorySummary(categories, 2);
    }
    if (categorySummary(categories, 3) != '') {
      eventData.item_category3 = categorySummary(categories, 3);
    }
  }

  if (item_list_id) {
    eventData.item_list_id = item_list_id;
  }
  if (item_list_name) {
    eventData.item_list_name = item_list_name;
  }
  if (product.variant !== null) {
    eventData.item_variant = product.variant;
  }
  if (product.discount_excl != '0' &amp;&amp; product.discount_code !== undefined) {
    eventData.coupon = product.discount_code;
  }

  return eventData;
};
const pushGaEvent = function (eventData, shouldTimeout) {
  const result = $.Deferred();

  if (typeof window.google_tag_manager === 'undefined') {
    if (document.readyState === 'complete') {
      // If all scripts have loaded and GTM is missing, leave.
      return result.resolve().promise();
    }

    $(window).one('load', function () {
      if (typeof window.google_tag_manager === 'undefined') {
        // GTM still isn't available after load, resolve.
        result.resolve();
      }
    });
  }

  if (typeof shouldTimeout === 'undefined') {
    shouldTimeout = true;
  }

  const timeout = shouldTimeout ? setTimeout(function () {
    result.resolve();
  }, 2000) : null;

  window.dataLayer.push({ ecommerce: null });
  eventData.eventCallback = function () {
    if (result.state() === 'pending') {
      result.resolve();
      clearTimeout(timeout);
    }
  };
  window.dataLayer.push(eventData);

  return result.promise();
};

function getProductCategories(pageJson, source) {
  const deferred = $.Deferred();
  const result = $.extend(true, {}, pageJson);

  if (result.vid) {
    if (result.hasOwnProperty('categories')) {
      return deferred.resolve(result).promise();
    }

    let url = window.dmws.events.basicUrl + result.url + '?format=json';
    window.dmws.getData(url).done(function (data) {
      if (data.product.categories) {
        result.categories = data.product.categories;
      }
      // Old price check - fix LS bug
      if (source === 'removefromcart' || source === 'addtocart') {
        if (data.product.price.price_old) {
          result.price = data.product.price;
        }
      }
      deferred.resolve(result);
    }).fail(function () {
      deferred.resolve(result);
    });

    return deferred.promise();
  }

  let pageProducts = null;

  if (result.products) {
    pageProducts = result.products;
  } else if (result.cart) {
    pageProducts = result.cart.products;
  } else if (result.quote) {
    pageProducts = result.quote.products;
  } else if (result.collection) {
    pageProducts = result.collection.products;
  } else if (source == 'products') {
    pageProducts = result;
  }

  if (pageProducts === null) {
    return deferred.resolve(result).promise();
  }

  const productDeferreds = Object.keys(pageProducts).map(function (id) {
    let productDeferred = $.Deferred();
    let productUrl = pageProducts[id].url;
    if (productUrl.indexOf('.html') === -1) {
      productUrl += '.html';
    }

    let url = window.dmws.events.basicUrl + productUrl + '/?format=json';
    window.dmws.getData(url).done(function(data) {
      // Categories check
      if (data.product.categories) {
        pageProducts[id].categories = data.product.categories;
      }

      // Old price check - fix LS bug
      if (source === 'removefromcart' || source === 'addtocart') {
        if (data.product.price.price_old) {
          pageProducts[id].price = data.product.price;
        }
      }

      productDeferred.resolve();
    }).fail(function () {
      productDeferred.resolve();
    });

    return productDeferred.promise();
  });

  $.when.apply(null, productDeferreds).then(() =&gt; {
    deferred.resolve(result);
  });

  return deferred.promise();
}

window.dmws.events
  .on('addToWishlist', function (item, viewSource) {
    let item_list_id = '';
    let item_list_name = '';
    if(viewSource) {
      item_list_id = viewSource.id;
      item_list_name = viewSource.title;
    }
    return getProductCategories(item).then(function(item) {
      return pushGaEvent({
        event: 'add_to_wishlist_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: (price_format_2c1ytvm) ? item.price.price_excl : item.price.price_incl,
          items: [fullProductToGa(item, '1', item_list_id, item_list_name)],
        }
      });
    });
  })
  .on('addToCart', function (product, quantity) {
    return getProductCategories(product, 'addtocart').then(function(product) {
      return pushGaEvent({
        event: 'add_to_cart_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: (price_format_2c1ytvm) ? parseFloat((quantity * product.price.price_excl).toFixed(2)) : parseFloat((quantity * product.price.price_incl).toFixed(2)),
          items: [fullProductToGa(product, quantity)],
        },
      })
    });
  })
  .on('removeFromCart', function (product, quantity) {
    return getProductCategories(product, 'removefromcart').then(function(product) {
      return pushGaEvent({
        event: 'remove_from_cart_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: (price_format_2c1ytvm) ? parseFloat((quantity * product.price.price_excl).toFixed(2)) : parseFloat((quantity * product.price.price_incl).toFixed(2)),
          items: [fullProductToGa(product, quantity)],
        },
      });
    });
  })
  .on('selectProduct', function (product, viewSource) {
    let item_list_id = '';
    let item_list_name = '';
    if(viewSource) {
      item_list_id = viewSource.id;
      item_list_name = viewSource.title;
    }
    return pushGaEvent({
      event: 'select_item_dmws_plus',
      ecommerce: {
        items: [fullProductToGa(product, '1', item_list_id, item_list_name)]
      }
    });
  })
  .on('viewProduct', function (product) {
    const productData = fullProductToGa(product);

    return pushGaEvent({
      event: 'view_item_dmws_plus',
      ecommerce: {
        currency: productData.currency,
        // value: productData.discount ? parseFloat((productData.price - productData.discount).toFixed(2)) : productData.price,
        items: [productData]
      }
    }, false)
  })
  .on('viewHome', function (homeProducts) {
    let item_list_id = 'homepage';
    let item_list_name = 'Homepage';
    return getProductCategories(homeProducts, 'products').then(function(homeProducts) {
      return pushGaEvent({
        event: 'view_item_list_dmws_plus',
        ecommerce: {
          items: homeProducts ? Object.keys(homeProducts).map(function (id, i) {
            return fullProductToGa(homeProducts[id], '1', item_list_id, item_list_name, i);
          }) : []
        },
      });
    });
  })
  .on('viewCategory', function (category, pageJson) {
    let item_list_id = 'category:' + category.id;
    let item_list_name = category.title;
    return getProductCategories(pageJson).then(function(data) {
      return pushGaEvent({
        event: 'view_item_list_dmws_plus',
        ecommerce: {
          items: data.collection.products ? Object.keys(data.collection.products).map(function (id, i) {
            return fullProductToGa(data.collection.products[id], '1', item_list_id, item_list_name, i);
          }) : []
        }
      }, false);
    });
  })
  .on('viewBrand', function (brand, pageJson) {
    let item_list_id = 'brand:' + brand.id;
    let item_list_name = brand.title;
    return getProductCategories(pageJson).then(function(data) {
      return pushGaEvent({
        event: 'view_item_list_dmws_plus',
        ecommerce: {
          items: data.collection.products ? Object.keys(data.collection.products).map(function (id, i) {
            return fullProductToGa(data.collection.products[id], '1', item_list_id, item_list_name, i);
          }) : []
        }
      }, false);
    });
  })
  .on('viewCollection', function (pageJson) {
    let item_list_id = 'collection';
    let item_list_name = 'Collection';
    return getProductCategories(pageJson).then(function(data) {
      return pushGaEvent({
        event: 'view_item_list_dmws_plus',
        ecommerce: {
          items: data.collection.products ? Object.keys(data.collection.products).map(function (id, i) {
            return fullProductToGa(data.collection.products[id], '1', item_list_id, item_list_name, i);
          }) : []
        }
      }, false);
    });
  })
  .on('search', function (search, pageJson) {
    let item_list_id = 'search:' + search.term;
    let item_list_name = 'Search: ' + search.term;
    return getProductCategories(pageJson).then(function(data) {
      return pushGaEvent({
        event: 'view_item_list_dmws_plus',
        ecommerce: {
          items: data.collection.products ? Object.keys(data.collection.products).map(function (id, i) {
            return fullProductToGa(data.collection.products[id], '1', item_list_id, item_list_name, i);
          }) : []
        }
      }, false);
    });
  })
  .on('viewCart', function (pageJson) {
    const cartData = pageJson.cart ? pageJson.cart.products.reduce(function (data, product) {
      data[product.qid.toString()] = product.quantity;
      return data;
    }, {}) : {};

    $(window).on('beforeunload', function () {
      const formData = $('#gui-form-cart').serializeArray().reduce(function (data, item) {
        if (! /^\d+/.test(item.name) || parseInt(item.value) &lt; 1) {
          return data;
        }
        data[item.name] = parseInt(item.value);
        return data;
      }, {});
      const cartChanges = [];
      Object.keys(formData).forEach(function (qid) {
        const newQuantity = formData[qid];
        const oldQuantity = cartData.hasOwnProperty(qid) ? cartData[qid] : 0;

        if (oldQuantity === newQuantity) {
          return;
        }

        cartChanges.push({ qid: qid, oldQuantity: oldQuantity, newQuantity: newQuantity });
      });
      if (cartChanges.length) {
        window.sessionStorage.setItem('dmws:cart-changes', JSON.stringify(cartChanges));
      }
    });

    return getProductCategories(pageJson, 'removefromcart').then(function(pageJson) {
      let cartTotal = pageJson.cart ? parseFloat(pageJson.cart.totals.sub_total) : 0;
      if (pageJson.cart &amp;&amp; ! price_format_2c1ytvm) {
        cartTotal = pageJson.cart.totals.grand_total;
      }

      return pushGaEvent({
        event: 'view_cart_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: cartTotal,
          items: pageJson.cart ? pageJson.cart.products.map(function (product) {
            if(pageJson.cart.discount != '') {
              product.discount.code = pageJson.cart.discount.code;
            }
            return fullProductToGa(product);
          }) : []
        }
      });
    });
  })
  .on('beginCheckout', function (checkout) {
    return getProductCategories(checkout).then(function(checkout) {
      return pushGaEvent({
        event: 'begin_checkout_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: checkout.quote.totals.grand_total,
          coupon: (checkout.discount_code) ? checkout.discount_code.code : '',
          items: checkout.quote.products.map(function (product) {
            if(checkout.discount_code) {
              product.discount_code = checkout.discount_code.code;
            }
            return orderProductToGa(product);
          })
        }
      }, false);
    });
  })
  .on('addShippingInfo', function (shipmentMethod, checkout) {
    return getProductCategories(checkout).then(function(checkout) {
      return pushGaEvent({
        event: 'add_shipping_info_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: checkout.quote.totals.grand_total,
          coupon: (checkout.discount_code) ? checkout.discount_code.code : '',
          shipping_tier: shipmentMethod.title,
          items: checkout.quote.products.map(function (product) {
            if(checkout.discount_code) {
              product.discount_code = checkout.discount_code.code;
            }
            return orderProductToGa(product);
          })
        }
      }, false);
    });
  })
  .on('addPaymentInfo', function (paymentMethod, checkout) {
    return getProductCategories(checkout).then(function(checkout) {
      return pushGaEvent({
        event: 'add_payment_info_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: checkout.quote.totals.grand_total,
          coupon: (checkout.discount_code) ? checkout.discount_code.code : '',
          payment_type: paymentMethod.title,
          items: checkout.quote.products.map(function (product) {
            if(checkout.discount_code) {
              product.discount_code = checkout.discount_code.code;
            }
            return orderProductToGa(product);
          })
        }
      }, false);
    });
  })
  .on('purchase', function (order) {
    return getProductCategories(order).then(function(order) {
      return pushGaEvent({
        event: 'purchase_dmws_plus',
        ecommerce: {
          currency: window.dmws.events.shopCurrency,
          value: (price_format_2c1ytvm) ? order.information.price_excl : order.information.price_incl,
          transaction_id: order.information.number,
          transaction_email: order.customer.email,
          shipping: parseFloat(order.information.shipping_price),
          tax: parseFloat(order.information.price_tax),
          items: order.products.map(function (product) {
            if(order.information.code) {
              product.discount_code = order.information.code;
            }
            return orderProductToGa(product);
          })
        }
      }, false);
    });
  })
  .on('refund', function (order, products, quantities, isFullRefund) {
    if (isFullRefund) {
      return pushGaEvent({
        event: 'refund_dmws_plus',
        ecommerce: {
          transaction_id: order.information.number
        }
      });
    }

    const eventData = {
      currency: window.dmws.events.shopCurrency,
      value: 0,
      transaction_id: order.information.number,
      tax: 0,
      items: []
    };

    products.forEach(function (product) {
      const returnQuantity = quantities[product.id];

      eventData.value += (price_format_2c1ytvm) ? parseFloat((product.base_price_excl * returnQuantity).toFixed(2)) : parseFloat((product.base_price_incl * returnQuantity).toFixed(2));
      eventData.tax += parseFloat((product.price_tax / returnQuantity).toFixed(2));
      eventData.items.push(orderProductToGa($.extend({}, product, { quantity: returnQuantity })));
    });

    return pushGaEvent({
      event: 'refund_dmws_plus',
      ecommerce: eventData
    });
  });},JSON.parse('{\u00222c1ytvm_price_format\u0022:\u0022price-excl\u0022,\u00222c1ytvm_element_selector_recent_products\u0022:null,\u00222c1ytvm_element_selector_related_products\u0022:null,\u00222c1ytvm_element_selector_upsells_products\u0022:null}')),registerAddon('86c023naj',function($,settings){$(function () {
  async function getCategoryUrl(url) {
    try {
      const response = await fetch(url, { method: "HEAD", redirect: "follow", credentials: "omit" });
      return response.url;
    } catch (error) {
      console.error("Error:", error);
      return null;
    }
  }

  let getLanguageUrls = function () {
    const url = new URL(window.location.href);
    let curUrl = "";
    let urls = [];
    let language = "";
    url.searchParams.set("format", "json");
    $.ajax({
      url: url,
      async: false,
      success: function (data) {
        const languages = data.shop.languages;
        language = data.shop.language;
        const template = data.template;
        $.each(languages, function (key) {
          if (
            template === "pages/collection.rain" ||
            template === "pages/catalog.rain"
          ) {
            if (template === "pages/collection.rain") {
              if (data.collection.brand_id) {
                curUrl =
                  languages[key].url + "go/brand/" + data.collection.brand_id + "/";
              } else {
                curUrl =
                  languages[key].url +
                  "go/category/" +
                  data.collection.category_id + "/";
              }
            } else if (template === "pages/catalog.rain") {
              curUrl =
                languages[key].url + "go/category/" + data.catalog.category_id + "/";
            }
          } else if (template === "pages/product.rain") {
            curUrl = languages[key].url + "go/product/" + data.product.id + "/";
          } else if (template === "pages/textpage.rain") {
            if (data.textpage.category_id) {
              curUrl =
                languages[key].url + "go/category/" + data.textpage.category_id + "/";
            } else {
              let lastPart = window.location.href.split("/");
              let lastPartLength = lastPart.length - 2;
              let serviceUrl = lastPart[lastPartLength];
              curUrl = languages[key].url + "service/" + serviceUrl + "/";
            }
          } else if (template === "pages/blog.rain") {
            curUrl = languages[key].url + data.blog.url + "/";
          } else {
            curUrl = languages[key].url;
          }
          let urlLang = {};
          urlLang["url"] = curUrl;
          urlLang["lang"] = languages[key].code;
          urls.push(urlLang);
        });
      },
    });
    return { urls, language };
  };

  function createLinkTag(finalUrl, lang) {
    const linkTag = document.createElement("link");
    linkTag.setAttribute("rel", "alternate");
    linkTag.href = finalUrl;
    linkTag.hreflang = lang;
    document.head.appendChild(linkTag);
  }

  function setXDefault(url) {
    const defaultTag = document.createElement("link");
    defaultTag.setAttribute("rel", "alternate");
    defaultTag.href = url;
    defaultTag.hreflang = "x-default";
    document.head.appendChild(defaultTag);
  }

  async function getLangs() {
    const selectedLanguage = settings["86c023naj_default_language"];
    let { urls, language } = getLanguageUrls();

    let xDefaultSet = false;

    let currentLanguageUrl = urls.find((value) =&gt; value.lang === language);

    for (const value of urls) {
      if (value.lang === language) {
        continue;
      }

      const finalUrl = await getCategoryUrl(value.url);
      if (finalUrl) {
        createLinkTag(finalUrl, value.lang);

        if (
          !xDefaultSet &amp;&amp;
          (value.lang === selectedLanguage ||
            (selectedLanguage === "none" &amp;&amp; value.lang === language))
        ) {
          setXDefault(finalUrl);
          xDefaultSet = true;
        }
      }
    }

    if (currentLanguageUrl) {
      const finalUrl = await getCategoryUrl(currentLanguageUrl.url);
      if (finalUrl) {
        createLinkTag(finalUrl, currentLanguageUrl.lang);
      }
      if (
        !xDefaultSet &amp;&amp;
        (currentLanguageUrl.lang === selectedLanguage ||
          (selectedLanguage === "none" &amp;&amp; currentLanguageUrl.lang === language))
      ) {
        setXDefault(finalUrl);
        xDefaultSet = true;
      }
    }

    if (!xDefaultSet) {
      const url = window.location.href;
      setXDefault(url);
    }
  }

  getLangs();
});},JSON.parse('{\u002286c023naj_default_language\u0022:\u0022nl\u0022}')),registerAddon('w8feur',function($,settings){$(function() {
  if($('#gui-wrapper.gui-compare').length &gt; 0) {
    var el = $('#gui-wrapper.gui-compare');
  } else if (settings.w8feur_element_selector != null) {
		var el = $(settings.w8feur_element_selector);
	} else {
		var el = $('.dmws-specs');
	}
  if (el.length) {
    el.each(function() {
      var html = $(this).html();
      var newHtml = html.replaceAll(
          'icon-no-circle-fill',
          '&lt;i class="dmws-a_icon--cross-circle-fill"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M2.34315 13.6569C-0.781049 10.5327 -0.781049 5.46734 2.34315 2.34315C5.46734 -0.781049 10.5327 -0.781049 13.6569 2.34315C16.781 5.46734 16.781 10.5327 13.6569 13.6569C10.5327 16.781 5.46734 16.781 2.34315 13.6569ZM6.03032 4.96967C5.73743 4.67678 5.26256 4.67678 4.96966 4.96967C4.67677 5.26256 4.67677 5.73744 4.96966 6.03033L6.93933 8L4.96966 9.96967C4.67677 10.2626 4.67677 10.7374 4.96966 11.0303C5.26256 11.3232 5.73743 11.3232 6.03032 11.0303L7.99999 9.06066L9.96966 11.0303C10.2626 11.3232 10.7374 11.3232 11.0303 11.0303C11.3232 10.7374 11.3232 10.2626 11.0303 9.96967L9.06065 8L11.0303 6.03034C11.3232 5.73744 11.3232 5.26257 11.0303 4.96968C10.7374 4.67678 10.2626 4.67678 9.96966 4.96968L7.99999 6.93934L6.03032 4.96967Z" fill="#FF4B55"/&gt;&lt;/svg&gt;&lt;/i&gt;')
      	.replaceAll(
          'icon-yes-circle-fill',
          '&lt;i class="dmws-a_icon--check-circle-fill"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM11.7803 6.28033C12.0732 5.98744 12.0732 5.51256 11.7803 5.21967C11.4874 4.92678 11.0126 4.92678 10.7197 5.21967L6.75 9.18934L5.28033 7.71967C4.98744 7.42678 4.51256 7.42678 4.21967 7.71967C3.92678 8.01256 3.92678 8.48744 4.21967 8.78033L6.21967 10.7803C6.51256 11.0732 6.98744 11.0732 7.28033 10.7803L11.7803 6.28033Z" fill="#48CFAD"/&gt;&lt;/svg&gt;&lt;/i&gt;')
      	.replaceAll(
          'icon-no-circle',
          '&lt;i class="dmws-a_icon--cross-circle"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M6.03033 4.96967C5.73744 4.67678 5.26256 4.67678 4.96967 4.96967C4.67678 5.26256 4.67678 5.73744 4.96967 6.03033L6.93934 8L4.96967 9.96967C4.67678 10.2626 4.67678 10.7374 4.96967 11.0303C5.26256 11.3232 5.73744 11.3232 6.03033 11.0303L8 9.06066L9.96967 11.0303C10.2626 11.3232 10.7374 11.3232 11.0303 11.0303C11.3232 10.7374 11.3232 10.2626 11.0303 9.96967L9.06066 8L11.0303 6.03034C11.3232 5.73744 11.3232 5.26257 11.0303 4.96968C10.7374 4.67678 10.2626 4.67678 9.96967 4.96968L8 6.93934L6.03033 4.96967Z" fill="#FF4B55"/&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M2.34315 2.34315C-0.781049 5.46734 -0.781049 10.5327 2.34315 13.6569C5.46734 16.781 10.5327 16.781 13.6569 13.6569C16.781 10.5327 16.781 5.46734 13.6569 2.34315C10.5327 -0.781049 5.46734 -0.781049 2.34315 2.34315ZM3.40381 12.5962C0.865398 10.0578 0.865398 5.94221 3.40381 3.40381C5.94221 0.865398 10.0578 0.865398 12.5962 3.40381C15.1346 5.94221 15.1346 10.0578 12.5962 12.5962C10.0578 15.1346 5.94221 15.1346 3.40381 12.5962Z" fill="#FF4B55"/&gt;&lt;/svg&gt;&lt;/i&gt;')
     		.replaceAll(
          'icon-yes-circle',
          '&lt;i class="dmws-a_icon--check-circle"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M11.7803 6.28033C12.0732 5.98744 12.0732 5.51256 11.7803 5.21967C11.4874 4.92678 11.0126 4.92678 10.7197 5.21967L6.75 9.18934L5.28033 7.71967C4.98744 7.42678 4.51256 7.42678 4.21967 7.71967C3.92678 8.01256 3.92678 8.48744 4.21967 8.78033L6.21967 10.7803C6.51256 11.0732 6.98744 11.0732 7.28033 10.7803L11.7803 6.28033Z" fill="#48CFAD"/&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8ZM1.5 8C1.5 4.41015 4.41015 1.5 8 1.5C11.5899 1.5 14.5 4.41015 14.5 8C14.5 11.5899 11.5899 14.5 8 14.5C4.41015 14.5 1.5 11.5899 1.5 8Z" fill="#48CFAD"/&gt;&lt;/svg&gt;&lt;/i&gt;')
      	.replaceAll(
          'icon-no',
          '&lt;i class="dmws-a_icon--cross"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M3.72 3.72C3.86062 3.57955 4.05125 3.50066 4.25 3.50066C4.44875 3.50066 4.63937 3.57955 4.78 3.72L8 6.94L11.22 3.72C11.2887 3.64631 11.3715 3.58721 11.4635 3.54622C11.5555 3.50523 11.6548 3.48319 11.7555 3.48141C11.8562 3.47963 11.9562 3.49816 12.0496 3.53588C12.143 3.5736 12.2278 3.62974 12.299 3.70096C12.3703 3.77218 12.4264 3.85702 12.4641 3.9504C12.5018 4.04379 12.5204 4.14382 12.5186 4.24452C12.5168 4.34523 12.4948 4.44454 12.4538 4.53654C12.4128 4.62854 12.3537 4.71134 12.28 4.78L9.06 8L12.28 11.22C12.3537 11.2887 12.4128 11.3715 12.4538 11.4635C12.4948 11.5555 12.5168 11.6548 12.5186 11.7555C12.5204 11.8562 12.5018 11.9562 12.4641 12.0496C12.4264 12.143 12.3703 12.2278 12.299 12.299C12.2278 12.3703 12.143 12.4264 12.0496 12.4641C11.9562 12.5018 11.8562 12.5204 11.7555 12.5186C11.6548 12.5168 11.5555 12.4948 11.4635 12.4538C11.3715 12.4128 11.2887 12.3537 11.22 12.28L8 9.06L4.78 12.28C4.63782 12.4125 4.44977 12.4846 4.25547 12.4812C4.06117 12.4777 3.87579 12.399 3.73837 12.2616C3.60096 12.1242 3.52225 11.9388 3.51882 11.7445C3.51539 11.5502 3.58752 11.3622 3.72 11.22L6.94 8L3.72 4.78C3.57955 4.63938 3.50066 4.44875 3.50066 4.25C3.50066 4.05125 3.57955 3.86063 3.72 3.72Z" fill="#FF4B55"/&gt;&lt;/svg&gt;&lt;/i&gt;')
      	.replaceAll(
          'icon-yes',
          '&lt;i class="dmws-a_icon--check"&gt;&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M13.78 4.22C13.9204 4.36062 13.9993 4.55125 13.9993 4.75C13.9993 4.94875 13.9204 5.13937 13.78 5.28L6.53 12.53C6.38937 12.6704 6.19875 12.7493 6 12.7493C5.80125 12.7493 5.61062 12.6704 5.47 12.53L2.22 9.28C2.08752 9.13782 2.0154 8.94978 2.01882 8.75547C2.02225 8.56117 2.10096 8.37579 2.23838 8.23837C2.37579 8.10096 2.56118 8.02225 2.75548 8.01882C2.94978 8.01539 3.13782 8.08752 3.28 8.22L6 10.94L12.72 4.22C12.8606 4.07955 13.0512 4.00066 13.25 4.00066C13.4487 4.00066 13.6394 4.07955 13.78 4.22Z" fill="#48CFAD"/&gt;&lt;/svg&gt;&lt;/i&gt;');
      $(this).html(newHtml);
    })
  }
})},JSON.parse('{\u0022w8feur_element_selector\u0022:null}')),registerAddon('w8fu2f',function($,settings){$(function(){
	if($('#dmws-a_w8fu2f-404-module').length &gt; 0) {
		if(settings.w8fu2f_backgroundimage != null) {
			$('#dmws-a_w8fu2f-404-module').addClass('desktop-bg');
		}
		if(settings.w8fu2f_backgroundimage_mobile != null) {
			$('#dmws-a_w8fu2f-404-module').addClass('mobile-bg');
		}
		if($('#dmws-a_w8fu2f-404-module').attr('data-w8fu2f-title')) {
			document.title = '404 - ' + $('#dmws-a_w8fu2f-404-module').attr('data-w8fu2f-title');
		}
	}
});},JSON.parse('{\u0022w8fu2f_backgroundcolor\u0022:\u0022#6B908F\u0022,\u0022w8fu2f_backgroundimage\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/shop-assets\\\/266139\\\/w8fu2f\\\/gyb1P0GUd14uqtiRwYCLfiZCjd7uLOYYOH9uvTaM.png\u0022,\u0022w8fu2f_backgroundimage_mobile\u0022:\u0022https:\\\/\\\/app.dmws.plus\\\/shop-assets\\\/266139\\\/w8fu2f\\\/3EzexsdFdTdcTipd4V79irO1VKyTdfkBL9ewfru6.png\u0022,\u0022w8fu2f_banner_overlay_color\u0022:\u0022#000000\u0022,\u0022w8fu2f_banner_overlay_transparency\u0022:\u002215\u0022,\u0022w8fu2f_textcolor\u0022:\u0022#FFFFFF\u0022,\u0022w8fu2f_textcolor_mobile\u0022:\u0022#FFFFFF\u0022,\u0022w8fu2f_button_background\u0022:\u0022#FFFFFF\u0022,\u0022w8fu2f_button_text_color\u0022:\u0022#000000\u0022}')),registerAddon('w8g21r',function($,settings){$(function() {
  if (settings.w8g21r_element_selector != null) {
		var el = $(settings.w8g21r_element_selector);
	} else {
		var el = $('footer .dmws-copyright');
	}
  if (el.length) {
    var rssFeedUrl = '',
        sitemapUrl = '';
    if (settings.w8g21r_copyright_enable_rss) {
      var rssFeedUrl = ' - &lt;a href="/rss"&gt;RSS feed&lt;/a&gt;';
    }
    if (settings.w8g21r_copyright_enable_sitemap) {
      var sitemapUrl = ' - &lt;a href="/sitemap"&gt;Sitemap&lt;/a&gt;';
    }
    el.html(settings.w8g21r_copyright_text + rssFeedUrl + sitemapUrl);
  }
});},JSON.parse('{\u0022w8g21r_element_selector\u0022:null,\u0022w8g21r_copyright_text\u0022:\u0022\\u00a9 2014 - 2025 Airsoft-Legends, The Real Gentlemen in the Game\u0022,\u0022w8g21r_copyright_enable_rss\u0022:true,\u0022w8g21r_copyright_enable_sitemap\u0022:false}')),$((function(){s($),$('#dmws_plus-load-styles').remove()}))}))})();
/*1699445588*/</pre></body></html>