https://bondisands.eu/cdn/shop/t/293/assets/sections.product-revie…?v=152448130973571429781789690522
1!function(){"use strict";var t,e={8216(t,e,i){var n=i(4313);i(576);const s="heading";function o(t){const e=t.popper;if(!e)return;const i=e.querySelector(".tippy-box"),n=e.querySelector(".tippy-content");i&&(i.setAttribute("data-state","visible"),i.style.opacity="1",i.style.visibility="visible"),n&&(n.setAttribute("data-state","visible"),n.style.opacity="1",n.style.visibility="visible")}function r(){document.querySelectorAll("[data-tooltip]").forEach(t=>{if(t._tippy)return;t.classList.contains("is-initialised")&&t.classList.remove("is-initialised");const e=`\n ${t.dataset[s]?`\n <h5 class="o-tooltip__heading o-type--2">\n ${t.dataset[s]}\n </h5>\n `:""}\n <p class="o-tooltip__content o-type--3">\n ${t.dataset.tooltip}\n </p>\n `;(0,n.Ay)(t,{content:e,allowHTML:!0,theme:"a-tooltip",arrow:!0,placement:"top",animation:!1,duration:[0,0],zIndex:1e5,appendTo:t=>t.closest("dialog")||document.body,popperOptions:{strategy:"fixed"},onMount(t){o(t)},onAfterUpdate(t){t.state.isVisible&&o(t)}}),t.addEventListener("pointerdown",t=>{t.stopPropagation()}),t.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation()}),t.classList.add("is-initialised")})}function a(){r()}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a(),document.addEventListener("shopify:section:load",r);const c="data-section-initialized";class d{static registrations={};static register(t,e){const i=[];return document.querySelectorAll(t).forEach(n=>{if(d.isRegistered(n))return;const s=new e(n,t);i.push(s),s.queryChildren(n),s.init(),s.attachEvents(n)}),this.registrations[t]=e,i}static recheck(t){const e=this.registrations[t];return e?d.register(t,e):[]}static isRegistered(t){return t.hasAttribute(c)}constructor(t,e){if(this.container=t,this.selector=e,this.container.setAttribute(c,"true"),this.shopifyContainer=this.container.parentElement,this.shopifyContainer&&this.shopifyContainer.id)try{this.id=this.shopifyContainer.id.replace(/shopify-section-/,"")}catch(t){console.warn(t)}this.innerHtmlObserver=null}replaceContainer(t){this.container.removeAttribute(c),this.detatchEvents(this.container),this.container.innerHTML=t.innerHTML,this.container.setAttribute(c,"true"),this.queryChildren(this.container),this.init(),this.attachEvents(this.container)}init(){}onInnerHtmlMutationObserved=(t,e)=>{if(!t.length)return;if(!this.shopifyContainer)return;const[i]=t,n=[];i.removedNodes.forEach(t=>n.push(t));-1!==n.findIndex(t=>t===this.shopifyContainer)&&(console.log("Section",this.id,"reloaded."),this.dispose(),d.recheck(this.selector))};dispose(){this.container.removeAttribute(c),this.detatchEvents(this.container),this.innerHtmlObserver&&this.innerHtmlObserver.disconnect()}}const h="c-product-reviews__authenticated-link";d.register("[data-product-reviews]",class extends d{widget=null;yotpoWidget=null;observer=null;loadTimeout=null;isReady=!1;queryChildren(t){this.widget=t.querySelector("[data-product-reviews-widget]"),this.yotpoWidget=t.querySelector(".yotpo-widget-instance")}init(){if(this.yotpoWidget&&this.hasAuthenticatedReviewsLink())return this.observer=new MutationObserver(()=>{this.insertAuthenticatedReviewsLink()&&this.markReady(!1)}),this.observer.observe(this.yotpoWidget,{childList:!0,subtree:!0}),this.insertAuthenticatedReviewsLink()?void this.markReady(!1):void(this.loadTimeout=window.setTimeout(()=>{this.markReady(!1)},2e4));this.widget?this.isBvLoaded()?this.markReady():(this.observer=new MutationObserver(()=>{this.isBvLoaded()&&this.markReady()}),this.observer.observe(this.widget,{childList:!0,subtree:!0}),this.loadTimeout=window.setTimeout(()=>{this.markReady()},2e4)):this.markReady()}attachEvents(t){}detatchEvents(){this.disconnect()}isBvLoaded(){if(!this.widget)return!1;const t=this.widget.querySelector("#bv_review_maincontainer");return Boolean(t&&t.childElementCount>0)}hasAuthenticatedReviewsLink(){return!!this.yotpoWidget&&Boolean(this.yotpoWidget.dataset.authenticatedReviewsText&&this.yotpoWidget.dataset.authenticatedReviewsLink)}insertAuthenticatedReviewsLink(){if(!this.yotpoWidget)return!1;if(this.yotpoWidget.querySelector(`.${h}`))return!0;const t=this.yotpoWidget.querySelector(".yotpo-bottom-line-summary"),e=this.yotpoWidget.dataset.authenticatedReviewsText,i=this.yotpoWidget.dataset.authenticatedReviewsLink;if(!t||!e||!i)return!1;const n=document.createElement("a");return n.className=`${h} o-type--3`,n.href=i,n.textContent=e,t.parentElement?.classList.add("c-product-reviews__authenticated-link-parent"),t.insertAdjacentElement("afterend",n),!0}markReady(t=!0){this.isReady||(this.isReady=!0,t?this.disconnect():this.clearLoadTimeout(),this.container.classList.remove("is-loading"),this.container.removeAttribute("aria-busy"))}disconnect(){this.observer?.disconnect(),this.observer=null,this.clearLoadTimeout()}clearLoadTimeout(){null!==this.loadTimeout&&(window.clearTimeout(this.loadTimeout),this.loadTimeout=null)}})},320(){}},i={};function n(t){var s=i[t];if(void 0!==s)return s.exports;var o=i[t]={exports:{}};return e[t].call(o.exports,o,o.exports,n),o.exports}n.m=e,t=[],n.O=function(e,i,s){if(!i){for(var o=0;o<t.length;o++){i=t[o][0],s=t[o][1];for(var r=!0,a=0;a<i.length;a++)n.O.j(i[a])?i.splice(a--,1):r=!1;if(r){t.splice(o--,1);var c=s();void 0!==c&&(e=c)}}return e}t.push([i,s])},n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}
1}(),n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.j=9594,function(){var t={9594:0};n.O.j=function(e){return 0===t[e]};var e=function(e,i){var s,o,r=i[0],a=i[1],c=i[2],d=0;if(r.some(function(e){return 0!==t[e]})){for(s in a)n.o(a,s)&&(n.m[s]=a[s]);if(c)var h=c(n)}for(e&&e(i);d<r.length;d++)o=r[d],n.o(t,o)&&t[o]&&t[o][0](),t[o]=0;return n.O(h)},i=self.webpackChunkreflect_boilerplate=self.webpackChunkreflect_boilerplate||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))}(),n.O(void 0,[4121],function(){return n(8216)});var s=n.O(void 0,[4121],function(){return n(320)});s=n.O(s)}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.