1(function(){"use strict";var __webpack_modules__={
1"./src/scripts/sections/opk-main-product.js":(function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _styles_sections_opk_main_product_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../styles/sections/opk-main-product.scss */ \"./src/styles/sections/opk-main-product.scss\");\n\nconst form = document.querySelector('[data-opk-form]');\nconst assignFormOpen = () => {\n const buttons = document.querySelectorAll('[data-opk-form-open]');\n for (const button of buttons) {\n button.addEventListener('click', () => {\n form.classList.add('active');\n setTimeout(() => {\n form.classList.add('visible');\n }, 10);\n });\n }\n};\nconst assignFormClose = () => {\n const buttons = document.querySelectorAll('[data-opk-form-close]');\n for (const button of buttons) {\n button.addEventListener('click', e => {\n form.classList.remove('visible');\n setTimeout(() => {\n form.classList.remove('active');\n }, 310);\n });\n }\n};\nconst assignFormBackdropClose = () => {\n const buttons = document.querySelectorAll('[data-opk-form-backdrop]');\n for (const button of buttons) {\n button.addEventListener('click', e => {\n if (e.target === e.currentTarget) {\n form.classList.remove('visible');\n setTimeout(() => {\n form.classList.remove('active');\n }, 310);\n }\n });\n }\n};\nconst assignChatButton = () => {\n let initGorgiasChatPromise = window.GorgiasChat ? window.GorgiasChat.init() : new Promise(function (resolve) {\n window.addEventListener('gorgias-widget-loaded', function () {\n resolve();\n });\n });\n initGorgiasChatPromise.then(function () {\n let timer = setInterval(function () {\n const chatButtonHead = document.querySelector('#gorgias-chat-container')?.querySelector('#chat-button')?.contentWindow.document.querySelector('head');\n const myButton = document.querySelector('[data-opk-chat-open]');\n if (!chatButtonHead?.children.length || !myButton) {\n return;\n }\n clearInterval(timer);\n myButton.onclick = function () {\n GorgiasChat.open();\n };\n }, 50);\n });\n};\nassignFormOpen();\nassignFormClose();\nassignFormBackdropClose();\nassignChatButton();\n\n//# sourceURL=webpack://displayshop/./src/scripts/sections/opk-main-product.js?\n}")}),
1"./src/styles/sections/opk-main-product.scss":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://displayshop/./src/styles/sections/opk-main-product.scss?\n}")})
1},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==void 0)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={exports:{}};return __webpack_modules__[moduleId](module,module.exports,__webpack_require__),module.exports}(function(){__webpack_require__.r=function(exports){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})}})();var __webpack_exports__=__webpack_require__("./src/scripts/sections/opk-main-product.js")})(); 2//# sourceMappingURL=/cdn/shop/t/66/assets/opk-main-product.js.map?v=107693260246330994291753177639
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.