(function (d, w) {
  var script, config, container, style;
  var embedUuid = '173a0d42e8e0180729dec1f41d5491ca';

  function mergeDeep(target, source) {
    if (typeof target == "object" && typeof source == "object") {
      for (var key in source) {
        if (source[key] === null && (target[key] === undefined || target[key] === null)) {
          target[key] = null;
        } else if (source[key] instanceof Array) {
          target[key] = source[key];
        } else if (typeof source[key] == "object" && source[key] !== null) {
          if (!target[key]) target[key] = {};
          mergeDeep(target[key], source[key]);
        } else {
          target[key] = source[key];
        }
      }
    }
    return target;
  }

  function merge(target, source) {
    return mergeDeep(mergeDeep({}, target), source);
  }

  // Let’s add the config to the global scope
  w.flcklr = w.flcklr || {};
  w.flcklr.EmbedConfigs = w.flcklr.EmbedConfigs || {};
  w._flocklerOverride = w._flocklerOverride || {};
  w.flcklr.EmbedConfigs[embedUuid] = merge({"embedUuid":"173a0d42e8e0180729dec1f41d5491ca","container":"flockler-embed-173a0d42e8e0180729dec1f41d5491ca","section":[43274],"site":12487,"style":"grid","count":"4","defaultCss":true,"defaultJs":true,"extra":{"wall_share_buttons":false,"wall_timestamps":false,"wall_timestamps_format":"relative"},"loadMoreText":"Load More","only":"instagram","refresh":0,"showLikes":1,"showComments":1,"showRetweets":1,"showProfile":false}, w._flocklerOverride[embedUuid]);


    style = d.createElement('style');
    style.setAttribute('data-flockler-embed-id', embedUuid);
    style.textContent = '';
    style.textContent += "#flockler-embed-173a0d42e8e0180729dec1f41d5491ca div.flockler-grid-item__text__content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-items[data-container-width=\"\u003e=900\"] .flockler-grid-item,#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-items[data-container-width=\"\u003e=600\"] .flockler-grid-item{width:calc(1 / 4 * 100%)}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca div.flockler-grid-item__text__content a{pointer-events:none}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-item__text__content p,#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-items a.flockler-btn-load-more{font-family:\"Open Sans\",Helvetica,Arial,sans-serif !important;text-transform:none !important}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-items a.flockler-btn-load-more{background-color:#fff !important;border:1px solid #00B0B9 !important;border-radius:50px !important;color:#000D14 !important;font-family:\"Open Sans\",Helvetica,Arial,sans-serif !important;font-size:14px !important;letter-spacing:normal !important;text-decoration:none !important;display:block !important;width:100% !important;max-width:160px !important;padding:14px 26px !important;margin:30px auto 0 !important}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca .flockler-grid-items a.flockler-btn-load-more:hover{border-color:#b2e7ea !important;background-color:#b2e7ea !important}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca figure.flockler-grid-item__context{background:transparent !important;top:0 !important;right:0 !important;left:0 !important;bottom:0 !important;width:100%;height:100%;margin:0 !important}#flockler-embed-173a0d42e8e0180729dec1f41d5491ca svg.flockler-grid-item__context__icon{width:1.75rem;height:1.75rem;background:#fff;border-radius:6px;position:absolute;top:.5rem;right:.5rem}\n";
    style.textContent += '#flockler-embed-173a0d42e8e0180729dec1f41d5491ca { --fl-preview-background:#ffffff;--fl-item-background:#ffffff;--fl-text-color:#111111;--fl-link-color:#111111;--fl-link-color-hover:#1771e0 }';

    document.head.insertAdjacentElement('beforeend', style);

  container = d.getElementById('flockler-embed-' + embedUuid);

  if (!container) {
    return;
  }

  // embed.js is loaded already
  if (w.flcklr && w.flcklr.Embeds) {
    w.flcklr.Embeds.create(w.flcklr.EmbedConfigs[embedUuid]);
    return;
  }

  config = d.createElement('script');
  config.innerText = 'var _flockler = _flockler || [];_flockler.push(window.flcklr.EmbedConfigs["' + embedUuid + '"]);';
  container.insertAdjacentElement('afterend', config);


  if (!w.flcklr.embedJsHasBeenAddedToDOM) {
    // Add embed.js script to DOM
    script = d.createElement('script');
    script.async = true;
    script.src = 'https://fl-1.cdn.flockler.com/embed/embed-v2.js';
    (d.head || d.body).insertAdjacentElement('beforeend', script);
    w.flcklr.embedJsHasBeenAddedToDOM = true;

    if ( console && console.log ) {
      console.log('🟦 Social Plugin powered by Flockler — Learn more at flockler.com');
    }
  }
})(document, window);
