1!function(){"use strict";!function(){var e="data-section-id";function t(t,o){this.container=function(t){if(!(t instanceof Element))throw new TypeError("Theme Sections: Attempted to load section. The section container provided is not a DOM element.");if(null===t.getAttribute(e))throw new Error("Theme Sections: The section container provided does not have an id assigned to the "+e+" attribute.");return t}(t),this.id=t.getAttribute(e),this.extensions=[],Object.assign(this,function(e){if(void 0!==e&&"object"!=typeof e||null===e)throw new TypeError("Theme Sections: The properties object provided is not a valid");return e}(o)),this.onLoad()}t.prototype={onLoad:Function.prototype,onUnload:Function.prototype,onSelect:Function.prototype,onDeselect:Function.prototype,onBlockSelect:Function.prototype,onBlockDeselect:Function.prototype,extend:function(e){this.extensions.push(e);var t=Object.assign({},e);delete t.init,Object.assign(this,t),"function"==typeof e.init&&e.init.apply(this)}},"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),o=1;o<arguments.length;o++){var n=arguments[o];if(null!=n)for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},writable:!0,configurable:!0});var o="data-section-type",n="data-section-id";window.Shopify=window.Shopify||{},window.Shopify.theme=window.Shopify.theme||{},window.Shopify.theme.sections=window.Shopify.theme.sections||{};var i=window.Shopify.theme.sections.registered=window.Shopify.theme.sections.registered||{},r=window.Shopify.theme.sections.instances=window.Shopify.theme.sections.instances||[];function c(e){var t=[];if(NodeList.prototype.isPrototypeOf(e)||Array.isArray(e))var o=e[0];return e instanceof Element||o instanceof Element?d(e).forEach((function(e){t=t.concat(r.filter((function(t){return t.container===e})))})):"string"!=typeof e&&"string"!=typeof o||a(e).forEach((function(e){t=t.concat(r.filter((function(t){return t.type===e})))})),t}function s(e){for(var t,o=0;o<r.length;o++)if(r[o].id===e){t=r[o];break}return t}function a(e){return"*"===e?e=Object.keys(i):"string"==typeof e?e=[e]:e.constructor===t?e=[e.prototype.type]:Array.isArray(e)&&e[0].constructor===t&&(e=e.map((function(e){return e.prototype.type}))),e.map((function(e){return e.toLowerCase()}))}function d(e){return NodeList.prototype.isPrototypeOf(e)&&e.length>0?e=Array.prototype.slice.call(e):NodeList.prototype.isPrototypeOf(e)&&0===e.length||null===e?e=[]:!Array.isArray(e)&&e instanceof Element&&(e=[e]),e}window.Shopify.designMode&&(document.addEventListener("shopify:section:load",(function(e){var t,s,l=e.detail.sectionId,p=e.target.querySelector("["+n+'="'+l+'"]');null!==p&&(t=p.getAttribute(o),s=p,t=a(t),void 0===s&&(s=document.querySelectorAll("["+o+"]")),s=d(s),t.forEach((function(e){var t=i[e];void 0!==t&&(s=s.filter((function(n){return!(c(n).length>0||null===n.getAttribute(o)||n.getAttribute(o)===e&&(r.push(new t(n)),1))})))})))})),document.addEventListener("shopify:section:unload",(function(e){var t=e.detail.sectionId,o=e.target.querySelector("["+n+'="'+t+'"]');"object"==typeof c(o)[0]&&c(o).forEach((function(e){var t=r.map((function(e){return e.id})).indexOf(e.id);r.splice(t,1),e.onUnload()}))})),document.addEventListener("shopify:section:select",(function(e){var t=s(e.detail.sectionId);"object"==typeof t&&t.onSelect(e)})),document.addEventListener("shopify:section:deselect",(function(e){var t=s(e.detail.sectionId);"object"==typeof t&&t.onDeselect(e)})),document.addEventListener("shopify:block:select",(function(e){var t=s(e.detail.sectionId);"object"==typeof t&&t.onBlockSelect(e)})),document.addEventListener("shopify:block:deselect",(function(e){var t=s(e.detail.sectionId);"object"==typeof t&&t.onBlockDeselect(e)})));const l="rich-text-img-slider";if(l in Shopify.theme.sections.registered)document.querySelectorAll(`[data-section-type=${l}]`).forEach(((e,t)=>{if(0!==t){const t=e.querySelector("link"),o=e.querySelector("script");t.remove(),o.remove()}}));else{const e={container:".rich-text-img-slider__slides"};let o=null;const n={slidesPerView:3,spaceBetween:10,loop:!0,breakpoints:{220:{slidesPerView:"auto",pagination:{el:".swiper-pagination",clickable:!0}},769:{slidesPerView:3}}},r=()=>{if(Shopify.theme.sections.registered[l].isCalled)return;const t=document.querySelector(e.container);t&&(o=new Swiper(t,n)),Shopify.theme.sections.registered[l].isCalled=!0},c=()=>{o&&(o.destroy(!0,!0),o=null)};!function(e,o){if(void 0!==i[e])throw new Error('Theme Sections: A section of type "'+e+'" has already been registered. You cannot register the same section type twice');function n(e){t.call(this,e,o)}n.constructor=t,n.prototype=Object.create(t.prototype),n.prototype.type=e,i[e]=n}(l,{async onLoad(){r()},onUnload(){c()}})}}()}();
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.