| Server IP : 185.208.173.17 / Your IP : 87.236.161.98 Web Server : Microsoft-IIS/10.0 System : Windows NT SRV8576125506 10.0 build 26100 (Windows Server 2016) AMD64 User : IUSR ( 0) PHP Version : 7.4.13 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /inetpub/wwwroot/parsmega.nuxt/.nuxt/dist/server/pages/products/_slug/ |
Upload File : |
{"version":3,"file":"pages/products/_slug/index.js","sources":["webpack:///./components/shared/breadcrumb/breadcrumb_base.vue?2b69","webpack:///./components/shared/breadcrumb/breadcrumb_base.vue?8eb7","webpack:///./components/shared/breadcrumb/breadcrumb_base.vue?1063","webpack:///./components/shared/breadcrumb/breadcrumb_base.vue","webpack:///./components/shared/breadcrumb/breadcrumb_base.vue?de8b","webpack:///./components/shared/breadcrumb/breadcrumb_base.vue?7a31","webpack:///./components/shared/other/action_btn.vue?9847","webpack:///./components/shared/other/arrow_btn.vue?5aa1*","webpack:///./components/shared/other/arrow_btn.vue","webpack:///./components/shared/other/arrow_btn.vue?e13f","webpack:///./components/shared/other/arrow_btn.vue?37d9","webpack:///./components/shared/other/action_btn.vue","webpack:///./components/shared/other/action_btn.vue?d833","webpack:///./components/shared/other/action_btn.vue?a598","webpack:///./components/shared/other/action_btn.vue?1d1a","webpack:///./components/shared/other/action_btn.vue?119a","webpack:///./components/shared/other/arrow_btn.vue?ff12","webpack:///./components/shared/other/arrow_btn.vue?5aa1","webpack:///./assets/images/empty_list.svg","webpack:///./components/product/product_card.vue?ed50","webpack:///./helper/product_helper.js","webpack:///./components/comments/comments_add_form.vue?785c","webpack:///./components/comments/comment_item.vue?8772","webpack:///./components/comments/comments_list.vue?37d3","webpack:///./node_modules/css-loader/dist/runtime/getUrl.js","webpack:///./components/product/product_card.vue?d732","webpack:///./components/product/product_card.vue?7313","webpack:///./components/comments/comments_add_form.vue?9bce","webpack:///./components/comments/comments_add_form.vue?6cc5","webpack:///./components/comments/comment_item.vue?b1d6","webpack:///./components/comments/comment_item.vue?6a47","webpack:///./components/comments/comments_list.vue?ea04","webpack:///./components/comments/comments_list.vue?354b","webpack:///./components/comments/comments_list.vue","webpack:///./components/comments/comment_item.vue","webpack:///./components/comments/comment_item.vue?940c","webpack:///./components/comments/comment_item.vue?5410","webpack:///./components/comments/comments_list.vue?70cf","webpack:///./components/comments/comments_list.vue?41fc","webpack:///./components/product/product_card.vue","webpack:///./components/product/product_card.vue?45e0","webpack:///./components/product/product_card.vue?750d","webpack:///./components/comments/comments_add_form.vue","webpack:///./components/comments/comments_add_form.vue?5ab4","webpack:///./components/comments/comments_add_form.vue?1c04","webpack:///./components/product/product_base_info_images.vue?63dd","webpack:///./components/product/product_base_info_images.vue?5b7d","webpack:///./components/product/product_base_info.vue?8f0c","webpack:///./components/product/tab/product_tab_item.vue?c2b8","webpack:///./components/product/tab/product_tabs_desctiption.vue?ea9c","webpack:///./components/product/tab/product_tabs_desktop_title.vue?99a5","webpack:///./assets/images/download-file.svg","webpack:///./components/product/tab/products_tabs_files.vue?dcf0","webpack:///./components/product/properties_category/properties_category.vue?7283","webpack:///./components/product/product_tabs_section.vue?eceb","webpack:///./components/product/similar_products_section.vue?6a47","webpack:///./pages/products/_slug/index.vue?8e06","webpack:///./assets/images/guarantee.png","webpack:///./components/product/product_base_info_images.vue?dcc1","webpack:///./components/product/product_base_info_images.vue?091e","webpack:///./components/product/product_base_info_images.vue?1d1e","webpack:///./components/product/product_base_info_images.vue?3149","webpack:///./components/product/product_base_info.vue?2bb8","webpack:///./components/product/product_base_info.vue?603e","webpack:///./assets/images/black_star.png","webpack:///./components/product/tab/product_tab_item.vue?2812","webpack:///./components/product/tab/product_tab_item.vue?b318","webpack:///./components/product/tab/product_tabs_desctiption.vue?6b5b","webpack:///./components/product/tab/product_tabs_desctiption.vue?fffa","webpack:///./components/product/tab/product_tabs_desktop_title.vue?1678","webpack:///./components/product/tab/product_tabs_desktop_title.vue?d550","webpack:///./components/product/tab/products_tabs_files.vue?25f8","webpack:///./components/product/tab/products_tabs_files.vue?f0ed","webpack:///./components/product/properties_category/properties_category.vue?7ffd","webpack:///./components/product/properties_category/properties_category.vue?f046","webpack:///./components/product/product_tabs_section.vue?1426","webpack:///./components/product/product_tabs_section.vue?7773","webpack:///./components/product/similar_products_section.vue?aacf","webpack:///./components/product/similar_products_section.vue?8172","webpack:///./pages/products/_slug/index.vue?cc4e","webpack:///./pages/products/_slug/index.vue?2a8a","webpack:///./pages/products/_slug/index.vue","webpack:///./components/product/product_base_info.vue","webpack:///./components/product/product_base_info_images.vue","webpack:///./components/product/product_base_info_images.vue?72c6","webpack:///./components/product/product_base_info_images.vue?d75b","webpack:///./components/product/product_base_info.vue?f4e8","webpack:///./components/product/product_base_info.vue?ad4c","webpack:///./components/product/product_tabs_section.vue","webpack:///./components/product/tab/products_tabs_comments.vue","webpack:///./components/product/tab/product_tab_item.vue","webpack:///./components/product/tab/product_tab_item.vue?a07a","webpack:///./components/product/tab/product_tab_item.vue?fb93","webpack:///./components/product/tab/products_tabs_comments.vue?5054","webpack:///./components/product/tab/products_tabs_comments.vue?4376","webpack:///./components/product/tab/product_tabs_desctiption.vue","webpack:///./components/product/tab/product_tabs_desctiption.vue?c632","webpack:///./components/product/tab/product_tabs_desctiption.vue?ecac","webpack:///./components/product/tab/product_tabs_desktop_title.vue","webpack:///./components/product/tab/product_tabs_desktop_title.vue?2159","webpack:///./components/product/tab/product_tabs_desktop_title.vue?e97a","webpack:///./components/product/tab/products_tabs_files.vue","webpack:///./components/product/tab/products_tabs_files.vue?e6f7","webpack:///./components/product/tab/products_tabs_files.vue?0e44","webpack:///./components/product/tab/products_tabs_properties.vue","webpack:///./components/product/properties_category/properties_category.vue","webpack:///./components/product/properties_category/properties_category.vue?8b4b","webpack:///./components/product/properties_category/properties_category.vue?47ca","webpack:///./components/product/tab/products_tabs_properties.vue?42bd","webpack:///./components/product/tab/products_tabs_properties.vue?8714","webpack:///./components/product/product_tabs_section.vue?14a2","webpack:///./components/product/product_tabs_section.vue?8f59","webpack:///./components/product/similar_products_section.vue","webpack:///./components/product/similar_products_section.vue?314e","webpack:///./components/product/similar_products_section.vue?920b","webpack:///./pages/products/_slug/index.vue?b63f","webpack:///./pages/products/_slug/index.vue?cf11"],"sourcesContent":["// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./breadcrumb_base.vue?vue&type=style&index=0&id=2c3b07bd&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"448d0b6f\", content, true, context)\n};","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./breadcrumb_base.vue?vue&type=style&index=0&id=2c3b07bd&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".breadcrumb[data-v-2c3b07bd]{display:block;overflow-x:auto;padding:16px;position:relative;white-space:nowrap}.breadcrumb__link[data-v-2c3b07bd]{color:#4c4c4c;font-size:14px;margin:0 2px;-webkit-text-decoration:none;text-decoration:none}.breadcrumb__link[data-v-2c3b07bd],.breadcrumb__link[data-v-2c3b07bd]:after{display:inline-block;vertical-align:middle}.breadcrumb__link[data-v-2c3b07bd]:after{content:\\\"/\\\";font-size:10px;margin:0 5px}.breadcrumb__link--active[data-v-2c3b07bd]{color:#ffb301}.breadcrumb__link--active[data-v-2c3b07bd]:after,.breadcrumb__link[data-v-2c3b07bd]:last-child:after{display:none}[data-lang=en] .breadcrumb__link[data-v-2c3b07bd]:after{content:\\\"\\\\\\\\\\\"}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"breadcrumb\"},_vm._l((_vm.breadcrumb),function(item){return _c('nuxt-link',{key:item.href,staticClass:\"breadcrumb__link\",attrs:{\"to\":_vm.localePath(item.href),\"active-class\":\"breadcrumb__link--active\",\"exact\":true}},[_vm._v(\"\\n\\t\\t\"+_vm._s(item.name)+\"\\n\\t\")])}),1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./breadcrumb_base.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./breadcrumb_base.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./breadcrumb_base.vue?vue&type=template&id=2c3b07bd&scoped=true\"\nimport script from \"./breadcrumb_base.vue?vue&type=script&lang=js\"\nexport * from \"./breadcrumb_base.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./breadcrumb_base.vue?vue&type=style&index=0&id=2c3b07bd&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"2c3b07bd\",\n \"149b2843\"\n \n)\n\nexport default component.exports","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./action_btn.vue?vue&type=style&index=0&id=63257e62&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"99d0ae52\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./arrow_btn.vue?vue&type=style&index=0&id=338bb67e&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"e4f39102\", content, true, context)\n};","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.isExternal)?_c('a',{staticClass:\"link\",attrs:{\"href\":_vm.href}},[_vm._ssrNode(_vm._ssrEscape(\"\\n\\t\"+_vm._s(_vm.title)+\"\\n\\t\")+\"<i class=\\\"link__icon icon-arrow_back\\\" data-v-338bb67e></i>\")],2):_c('nuxt-link',{staticClass:\"link\",attrs:{\"to\":_vm.localePath(_vm.href)}},[_vm._v(\"\\n\\t\"+_vm._s(_vm.title)+\"\\n\\t\"),_c('i',{staticClass:\"link__icon icon-arrow_back\"})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./arrow_btn.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./arrow_btn.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./arrow_btn.vue?vue&type=template&id=338bb67e&scoped=true\"\nimport script from \"./arrow_btn.vue?vue&type=script&lang=js\"\nexport * from \"./arrow_btn.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./arrow_btn.vue?vue&type=style&index=0&id=338bb67e&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"338bb67e\",\n \"52eafd4a\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('button',{staticClass:\"action-btn\",class:{ 'action-btn--disabled': _vm.disabled },attrs:{\"disabled\":_vm.disabled},on:{\"click\":function($event){return _vm.$emit('click')}}},[_vm._ssrNode(((_vm.hasIcon)?(\"<i\"+(_vm._ssrClass(\"action-btn__icon\",_vm.icon))+\" data-v-63257e62></i>\"):\"<!---->\")+_vm._ssrEscape(\"\\n\\t\"+_vm._s(_vm.text)+\"\\n\"))])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./action_btn.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./action_btn.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./action_btn.vue?vue&type=template&id=63257e62&scoped=true\"\nimport script from \"./action_btn.vue?vue&type=script&lang=js\"\nexport * from \"./action_btn.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./action_btn.vue?vue&type=style&index=0&id=63257e62&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"63257e62\",\n \"82b62e24\"\n \n)\n\nexport default component.exports","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./action_btn.vue?vue&type=style&index=0&id=63257e62&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".action-btn[data-v-63257e62]{background:#ffb301;border:none;border-radius:4px;color:#222428;cursor:pointer;display:inline-block;font-family:Shabnam,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,tahoma;font-size:14px;height:36px;line-height:36px;outline:none;padding:0 16px;text-align:center}.action-btn[data-v-63257e62]:hover{background:#e7a200}.action-btn--disabled[data-v-63257e62]{background:#e7e7e7!important}.action-btn__icon[data-v-63257e62]{display:inline-block;font-size:20px;margin-left:5px;vertical-align:middle}[data-lang=en] .action-btn__icon[data-v-63257e62]{margin-left:0;margin-right:5px}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./arrow_btn.vue?vue&type=style&index=0&id=338bb67e&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".link[data-v-338bb67e]{color:#222428;font-size:12px;-webkit-text-decoration:none;text-decoration:none}.link__icon[data-v-338bb67e]{background-color:#222428;border-radius:50%;color:#fff;display:inline-block;font-size:18px;height:18px;margin:0 5px;vertical-align:middle;width:18px}.link[data-v-338bb67e]:hover{color:#ffb301}.link:hover .link__icon[data-v-338bb67e]{background-color:#ffb301}[data-lang=en] .link__icon[data-v-338bb67e]{transform:rotate(180deg)}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","module.exports = __webpack_public_path__ + \"img/empty_list.3cc9de6.svg\";","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_card.vue?vue&type=style&index=0&id=2fd6db99&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"343ad737\", content, true, context)\n};","const categoriesMapList = {\r\n \"technical\": \"Technical Properties\",\r\n \"electrical\": \"Electrical Properties\",\r\n \"display\": \"Display Properties\",\r\n \"physical\": \"Physical Properties\",\r\n \"analog_output\": \"Analog Output Properties\",\r\n \"digital_input\": \"Digital Input Properties\",\r\n \"digital_output\": \"Digital Output Properties\",\r\n \"serial\": \"Serial Communication Properties\",\r\n \"fieldbus\": \"Fieldbus Properties\",\r\n \"analog_input\": \"Analog Input Properties\"\r\n};\r\n\r\nexport function cetegorizeAcsObject(acfObject) {\r\n const acfKeys = Object.keys(acfObject);\r\n\r\n let result = {};\r\n for (let i = 0; i < acfKeys.length; i++) {\r\n let tempAcfKey = acfKeys[i];\r\n const tempSections = tempAcfKey.split(\"__\");\r\n if (tempSections.length < 2) continue;\r\n\r\n let categorySection = tempSections[0];\r\n let category = categoriesMapList[categorySection];\r\n\r\n const categoryCreated = result[category];\r\n if (!categoryCreated) {\r\n result[category] = {\r\n name: category,\r\n properties: []\r\n };\r\n }\r\n\r\n let propertyName = tempSections[1].substr(4);\r\n\r\n result[category].properties.push({\r\n key: propertyName.replace(new RegExp('_', 'g'), ' '),\r\n value: acfObject[tempAcfKey]\r\n });\r\n }\r\n\r\n return result;\r\n}\r\n\r\nexport function filterProductsBaseOnAcf(filters, products) {\r\n if (!filters || filters.length == 0) return products;\r\n\r\n let result = [];\r\n products.forEach(currentProduct => {\r\n\r\n let isProductMatchFilters = true;\r\n filters.forEach(filter => {\r\n \r\n const filterKey = filter.key;\r\n let filterSelectedValues = filter.selectedValues;\r\n const isArrayFilterSelectedValues = Array.isArray(filterSelectedValues);\r\n\r\n const productAcfList = currentProduct.acf || {};\r\n const productAcfItem = productAcfList[filterKey];\r\n const isArrayProductAcfItem = Array.isArray(productAcfItem);\r\n const isProductAcfItemValid= productAcfItem != null && productAcfItem != undefined;\r\n \r\n if (!isProductAcfItemValid) return isProductMatchFilters = false;\r\n\r\n const stringAcfValue = String(productAcfItem).toLowerCase().trim();\r\n const stringFilterValue = String(filterSelectedValues).toLowerCase().trim();\r\n\r\n\r\n //single acf value vs single filter value\r\n if (!isArrayProductAcfItem && !isArrayFilterSelectedValues) {\r\n isProductMatchFilters = stringAcfValue != stringFilterValue ? false : isProductMatchFilters;\r\n return;\r\n }\r\n\r\n //single acf value vs array of filter values\r\n if (!isArrayProductAcfItem && isArrayFilterSelectedValues) {\r\n let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == stringAcfValue);\r\n isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;\r\n return;\r\n }\r\n\r\n //list acf vs single filter value\r\n if (isArrayProductAcfItem && !isArrayFilterSelectedValues) {\r\n let temp = productAcfItem.filter(acfVal => String(acfVal).toLowerCase().trim() == stringFilterValue);\r\n isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;\r\n return;\r\n }\r\n\r\n\r\n //list acf vs list filter value\r\n let localMatch = false;\r\n productAcfItem.forEach(acfVal => {\r\n let localAcf = String(acfVal).toLowerCase().trim();\r\n let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == localAcf);\r\n if (temp.length > 0) localMatch = true;\r\n });\r\n\r\n if (!localMatch) isProductMatchFilters = false;\r\n });\r\n\r\n if (isProductMatchFilters) result.push(currentProduct);\r\n });\r\n\r\n return result;\r\n}","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_add_form.vue?vue&type=style&index=0&id=6ff77862&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"178d635a\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comment_item.vue?vue&type=style&index=0&id=29b6575e&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"5f538b86\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_list.vue?vue&type=style&index=0&id=1c1552f8&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"a676662a\", content, true, context)\n};","\"use strict\";\n\nmodule.exports = function (url, options) {\n if (!options) {\n // eslint-disable-next-line no-param-reassign\n options = {};\n } // eslint-disable-next-line no-underscore-dangle, no-param-reassign\n\n\n url = url && url.__esModule ? url.default : url;\n\n if (typeof url !== \"string\") {\n return url;\n } // If url is already wrapped in quotes, remove them\n\n\n if (/^['\"].*['\"]$/.test(url)) {\n // eslint-disable-next-line no-param-reassign\n url = url.slice(1, -1);\n }\n\n if (options.hash) {\n // eslint-disable-next-line no-param-reassign\n url += options.hash;\n } // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n\n\n if (/[\"'() \\t\\n]/.test(url) || options.needQuotes) {\n return \"\\\"\".concat(url.replace(/\"/g, '\\\\\"').replace(/\\n/g, \"\\\\n\"), \"\\\"\");\n }\n\n return url;\n};","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_card.vue?vue&type=style&index=0&id=2fd6db99&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@keyframes image-section-transition-2fd6db99{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.product[data-v-2fd6db99]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);margin:0 auto 8px;padding:16px;position:relative;transition:all .2s ease-in-out}.product[data-v-2fd6db99]:hover{box-shadow:0 0 3px rgba(0,0,0,.26);transform:scale(1.05)}.product[data-v-2fd6db99]:after{clear:both;content:\\\"\\\";display:block}.product__image-wrapper[data-v-2fd6db99]{cursor:pointer;display:block;float:right;margin-left:16px;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;width:42%}.product__image-wrapper[data-v-2fd6db99]:after{content:\\\"\\\";display:block;padding-top:100%}.product__image[data-v-2fd6db99]{animation-delay:.4s;animation-duration:.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:image-section-transition-2fd6db99;height:auto;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;transform:scale(0);width:100%}.product__title[data-v-2fd6db99]{color:#222428;cursor:pointer;font-size:12px;font-weight:700;margin:8px auto;overflow:hidden;padding:0;text-align:right;text-overflow:ellipsis}.product__title__link[data-v-2fd6db99]{color:#222428;-webkit-text-decoration:none;text-decoration:none}.product__description[data-v-2fd6db99]{color:#4c4c4c;cursor:default;font-size:12px;height:115px;line-height:1.5;margin:0 auto;overflow:hidden}.product__description[data-v-2fd6db99] p{margin:0 auto;padding:0;white-space:nowrap}.product__description[data-v-2fd6db99] p:before{color:#00c26d;content:\\\"\\\\e915\\\";display:inline-block;font-family:\\\"icomoon\\\"!important;font-size:20px;margin-left:5px;vertical-align:middle}.product__show-more[data-v-2fd6db99]{display:none}@media (min-width:768px){.product[data-v-2fd6db99]{border-radius:4px;display:inline-block;margin:8px;vertical-align:top;width:calc(50% - 16px)}.product__image-wrapper[data-v-2fd6db99]{margin:16px auto}.product__title[data-v-2fd6db99]{height:40px}.product__description[data-v-2fd6db99]{height:188px;max-height:188px;overflow:hidden}}@media (min-width:1024px){.product[data-v-2fd6db99]{width:calc(33.33% - 16px)}.product__image-wrapper[data-v-2fd6db99]{float:none;margin:0 auto;width:90%}.product__title[data-v-2fd6db99]{font-size:14px}.product__description[data-v-2fd6db99]{font-size:14px;height:185px;max-height:185px;text-align:right}.product__show-more[data-v-2fd6db99]{display:block;margin:8px}}@media (min-width:1440px){.product[data-v-2fd6db99]{width:calc(25% - 16px)}.product__title[data-v-2fd6db99]{height:40px}.product__description[data-v-2fd6db99]{height:175px;max-height:175px}.product__show-more[data-v-2fd6db99]{padding-top:12px}}[data-lang=en] .product__image-wrapper[data-v-2fd6db99]{float:left;margin-left:0;margin-right:16px}[data-lang=en] .product__title[data-v-2fd6db99]{text-align:left}[data-lang=en] .product__description[data-v-2fd6db99] p{text-align:left!important}[data-lang=en] .product__description[data-v-2fd6db99] p:before{margin-left:0;margin-right:5px}@media (min-width:1024px){[data-lang=en] .product__image-wrapper[data-v-2fd6db99]{float:none;margin:0 auto}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_add_form.vue?vue&type=style&index=0&id=6ff77862&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".comment__form[data-v-6ff77862]{font-size:0;line-height:2}.comment__title[data-v-6ff77862]{color:#222428;font-size:13px;margin-bottom:16px;text-align:justify}.comment__input[data-v-6ff77862],.comment__textarea[data-v-6ff77862]{background:#f7f7f7;border:1px solid #e7e7e7;border-radius:5px;font-family:inherit;font-size:12px;outline:none;padding:0 5px}.comment__input[data-v-6ff77862]{display:block;height:36px;line-height:36px;max-width:none;width:100%}@media (min-width:480px){.comment__input[data-v-6ff77862]{display:inline-block;vertical-align:top;width:calc(50% - 4px)}.comment__input--name[data-v-6ff77862]{margin-left:8px}}.comment__textarea[data-v-6ff77862]{display:block;height:120px;margin:8px auto;max-width:100%;min-width:100%;padding:8px;width:100%}.comment__summary[data-v-6ff77862]{color:#ff5101;font-size:12px;margin:16px auto 0}.comment__summary--successed[data-v-6ff77862]{color:#00c26d}.comment__action[data-v-6ff77862]{width:100%}@media (min-width:768px){.comment__action[data-v-6ff77862]{min-width:200px;width:auto}}@media (min-width:480px){[data-lang=en] .comment__input--name[data-v-6ff77862]{margin-left:0;margin-right:8px}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comment_item.vue?vue&type=style&index=0&id=29b6575e&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".comment[data-v-29b6575e]{background:#f7f7f7;border-radius:4px;color:#4c4c4c;font-size:12px;margin-bottom:8px;padding:8px;position:relative}.comment--response[data-v-29b6575e]{margin-right:32px}.comment__author[data-v-29b6575e]{color:#222428;display:block;font-weight:700}.comment p[data-v-29b6575e]{margin:0 auto;padding:0}[data-lang=en] .comment--response[data-v-29b6575e]{margin-left:32px;margin-right:0}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_list.vue?vue&type=style&index=0&id=1c1552f8&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".comment-list[data-v-1c1552f8]{border-bottom:1px solid #e7e7e7;margin-bottom:16px;padding-bottom:16px}.no-comment[data-v-1c1552f8]{display:block;margin:16px auto;max-width:250px;width:90%}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"comment-list\"},[_vm._l((_vm.rootCommentsList),function(comment){return [_c('comment-item',{key:comment.id,attrs:{\"data-source\":comment,\"is-parent\":true}}),_vm._ssrNode(\" \"),_vm._l((_vm.getResponseList(comment.id)),function(response){return _c('comment-item',{key:response.id,attrs:{\"data-source\":response,\"is-parent\":false}})})]}),_vm._ssrNode(\" <img\"+(_vm._ssrAttr(\"src\",require(\"@/assets/images/empty_list.svg\")))+\" alt loading=\\\"lazy\\\" decoding=\\\"async\\\" width=\\\"250\\\" height=\\\"250\\\" class=\\\"no-comment\\\"\"+(_vm._ssrStyle(null,null, { display: (_vm.rootCommentsList.length == 0) ? '' : 'none' }))+\" data-v-1c1552f8>\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:_vm.commentRootClass},[_vm._ssrNode(\"<span class=\\\"comment__author\\\" data-v-29b6575e>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.dataSource.authorName)+\"\\n\\t\")+\"</span> <div data-v-29b6575e>\"+(_vm._s(_vm.dataSource.content))+\"</div>\")])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comment_item.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comment_item.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./comment_item.vue?vue&type=template&id=29b6575e&scoped=true\"\nimport script from \"./comment_item.vue?vue&type=script&lang=js\"\nexport * from \"./comment_item.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./comment_item.vue?vue&type=style&index=0&id=29b6575e&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"29b6575e\",\n \"6872bc93\"\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_list.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_list.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./comments_list.vue?vue&type=template&id=1c1552f8&scoped=true\"\nimport script from \"./comments_list.vue?vue&type=script&lang=js\"\nexport * from \"./comments_list.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./comments_list.vue?vue&type=style&index=0&id=1c1552f8&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"1c1552f8\",\n \"d908aece\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"product\",on:{\"click\":_vm.goProductPage}},[_c('nuxt-link',{staticClass:\"product__image-wrapper\",attrs:{\"to\":_vm.localePath(_vm.dataSource.link)}},[(_vm.imageSrc)?_c('picture',[_c('source',{attrs:{\"srcset\":_vm.imageSourceAsAvif}}),_vm._v(\" \"),_c('img',{staticClass:\"product__image\",attrs:{\"src\":_vm.imageSrc,\"alt\":_vm.dataSource.title,\"loading\":\"lazy\",\"width\":\"200\",\"height\":\"200\",\"decoding\":\"async\"}})]):_vm._e()]),_vm._ssrNode(\" \"),_vm._ssrNode(\"<h3 class=\\\"product__title\\\" data-v-2fd6db99>\",\"</h3>\",[_c('nuxt-link',{staticClass:\"product__title__link\",attrs:{\"to\":_vm.localePath(_vm.dataSource.link)}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.dataSource.title)+\"\\n\\t\\t\")])],1),_vm._ssrNode(\" <div class=\\\"product__description\\\" data-v-2fd6db99>\"+(_vm._s(_vm.dataSource.summary))+\"</div> \"),_c('arrow-btn',{staticClass:\"product__show-more\",attrs:{\"href\":_vm.localePath(_vm.dataSource.link),\"title\":_vm.$t('seeAll')}})],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_card.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_card.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_card.vue?vue&type=template&id=2fd6db99&scoped=true\"\nimport script from \"./product_card.vue?vue&type=script&lang=js\"\nexport * from \"./product_card.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_card.vue?vue&type=style&index=0&id=2fd6db99&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"2fd6db99\",\n \"f5236eb6\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"comment__form\"},[_vm._ssrNode(\"<div class=\\\"comment__title\\\" data-v-6ff77862>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.$t(\"addCommentTitle\"))+\"\\n\\t\")+\"</div> <input\"+(_vm._ssrAttr(\"placeholder\",_vm.$t('commentAuthorName')))+(_vm._ssrAttr(\"value\",(_vm.authorName)))+\" class=\\\"comment__input comment__input--name\\\" data-v-6ff77862> <input\"+(_vm._ssrAttr(\"placeholder\",_vm.$t('commentEmail')))+(_vm._ssrAttr(\"value\",(_vm.email)))+\" class=\\\"comment__input\\\" data-v-6ff77862> <textarea\"+(_vm._ssrAttr(\"placeholder\",_vm.$t('commentContent')))+\" class=\\\"comment__textarea\\\" data-v-6ff77862>\"+_vm._ssrEscape(_vm._s(_vm.commentContent))+\"</textarea> \"),_c('action-btn',{staticClass:\"comment__action\",attrs:{\"disabled\":_vm.isSending,\"text\":_vm.$t('addComment')},on:{\"click\":_vm.addComment}}),_vm._ssrNode(\" <div\"+(_vm._ssrClass(null,_vm.commentSummaryClass))+\" data-v-6ff77862>\"+(_vm._s(_vm.formSummary))+\"</div>\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_add_form.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./comments_add_form.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./comments_add_form.vue?vue&type=template&id=6ff77862&scoped=true\"\nimport script from \"./comments_add_form.vue?vue&type=script&lang=js\"\nexport * from \"./comments_add_form.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./comments_add_form.vue?vue&type=style&index=0&id=6ff77862&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"6ff77862\",\n \"312e761d\"\n \n)\n\nexport default component.exports","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=style&index=0&id=7f97ec78&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"a0218ff6\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=style&index=1&id=7f97ec78&prod&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"4b00dc0f\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info.vue?vue&type=style&index=0&id=0d7c0820&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"437a9d06\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tab_item.vue?vue&type=style&index=0&id=0f8805c4&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"33594ad8\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desctiption.vue?vue&type=style&index=0&id=50c9943c&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"d6a00378\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desktop_title.vue?vue&type=style&index=0&id=b97dd73c&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"20435d72\", content, true, context)\n};","module.exports = __webpack_public_path__ + \"img/download-file.1d9a93a.svg\";","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_files.vue?vue&type=style&index=0&id=2b31dd71&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"42432056\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./properties_category.vue?vue&type=style&index=0&id=7c310e78&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"7f9f1fc3\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_section.vue?vue&type=style&index=0&id=2d412446&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"4d8e9d70\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./similar_products_section.vue?vue&type=style&index=0&id=7e3e348a&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"a0b4a926\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./index.vue?vue&type=style&index=0&id=75eaf2a8&prod&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"2d7ee899\", content, true, context)\n};","module.exports = __webpack_public_path__ + \"img/guarantee.249f117.png\";","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=style&index=0&id=7f97ec78&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".image__section[data-v-7f97ec78]{contain:layout;margin:0 auto;padding-bottom:16px;position:relative}.image__big-item-wrapper[data-v-7f97ec78]{animation-delay:4s;animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:image-section-transition-7f97ec78;aspect-ratio:1/1;margin:16px auto;max-width:300px;overflow:hidden;position:relative;transform:scale(0)}.image__big-item-wrapper[data-v-7f97ec78]:after{content:\\\"\\\";display:block;padding-top:100%}.image__big-item[data-v-7f97ec78]{height:auto;position:absolute;right:0;top:0;width:100%}.image__slider-wrapper[data-v-7f97ec78]{position:relative;text-align:center}.image__slide[data-v-7f97ec78]{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e7e7e7;border-radius:4px;display:inline-block;height:28px;margin:0 5px;width:28px}@media (min-width:768px){.image__section[data-v-7f97ec78]{border-bottom:none;float:right;margin-bottom:0;margin-left:32px;margin-top:-85px;padding-left:24px;width:33%}}@media (min-width:1024px){.image__section[data-v-7f97ec78]{padding:0 0 0 32px;width:25%}}@keyframes image-section-transition-7f97ec78{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){[data-lang=en] .image__section[data-v-7f97ec78]{float:left;margin-bottom:0;margin-left:auto;margin-right:32px;padding-left:0;padding-right:24px}}@media (min-width:1024px){[data-lang=en] .image__section[data-v-7f97ec78]{padding:0 32px 0 0}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=style&index=1&id=7f97ec78&prod&lang=scss\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".iiz__hint{bottom:auto!important;right:-10px!important;top:-10px!important}.image__big-item{left:0;position:absolute!important;top:0}[data-lang=en] .iiz__hint{left:-10px!important;right:auto!important}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info.vue?vue&type=style&index=0&id=0d7c0820&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_GET_URL_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/getUrl.js\");\nvar ___CSS_LOADER_URL_IMPORT_0___ = require(\"../../assets/images/black_star.png\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".base-info__section[data-v-0d7c0820]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);padding:16px;position:relative}.base-info__stars[data-v-0d7c0820]{background-image:url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \");background-repeat:repeat-x;background-size:contain;height:18px;left:16px;position:absolute;top:18px;width:90px}.base-info__product-name[data-v-0d7c0820]{display:block;font-size:16px;font-weight:700;margin:0 auto;padding:0}.base-info__summary__title[data-v-0d7c0820]{font-size:14px;font-weight:700}.base-info__summary__items[data-v-0d7c0820]{border-top:1px solid #e7e7e7;color:#4c4c4c;line-height:2;padding-top:16px}.base-info__summary__items[data-v-0d7c0820] p{font-size:13px;margin:0 auto;padding:0}.base-info__download-btn[data-v-0d7c0820]{display:block;margin:8px auto 0}.base-info__guarantee[data-v-0d7c0820]{color:#4c4c4c;display:block;text-align:right}.base-info__guarantee__image[data-v-0d7c0820]{display:inline-block;margin-left:5px;vertical-align:middle}@media (min-width:768px){.base-info__section[data-v-0d7c0820]{border-radius:4px;margin:0 16px}.base-info__section[data-v-0d7c0820]:before{background:#e7e7e7;content:\\\"\\\";height:100%;position:absolute;right:33%;top:0;width:1px}.base-info__section[data-v-0d7c0820]:after{clear:both;content:\\\"\\\";display:block}.base-info__product-name[data-v-0d7c0820]{margin-bottom:16px;padding-right:calc(33% + 32px);padding-top:32px}.base-info__summary__items[data-v-0d7c0820]{border-top:none;height:180px;overflow:hidden;padding-top:8px}.base-info__guarantee[data-v-0d7c0820]{float:right;margin-top:8px}.base-info__download-btn[data-v-0d7c0820]{float:left;margin-left:0}}@media (min-width:1024px){.base-info__section[data-v-0d7c0820]:before{right:25%}.base-info__product-name[data-v-0d7c0820]{padding-right:calc(25% + 32px)}.base-info__summary__items[data-v-0d7c0820]{height:155px}.base-info__summary__items[data-v-0d7c0820] p{font-size:14px}}[data-lang=en] .base-info__summary__items[data-v-0d7c0820] p{text-align:left!important}[data-lang=en] .base-info__stars[data-v-0d7c0820]{left:auto;right:16px}[data-lang=en] .base-info__guarantee[data-v-0d7c0820]{text-align:left}[data-lang=en] .base-info__guarantee__image[data-v-0d7c0820]{margin-left:0;margin-right:5px}@media (min-width:768px){[data-lang=en] .base-info__section[data-v-0d7c0820]:before{left:33%;right:auto}[data-lang=en] .base-info__product-name[data-v-0d7c0820]{padding-left:calc(33% + 32px);padding-right:0}[data-lang=en] .base-info__guarantee[data-v-0d7c0820]{float:left}[data-lang=en] .base-info__download-btn[data-v-0d7c0820]{float:right;margin-left:auto;margin-right:0}}@media (min-width:1024px){[data-lang=en] .base-info__section[data-v-0d7c0820]:before{left:25%;right:auto}[data-lang=en] .base-info__product-name[data-v-0d7c0820]{padding-left:calc(25% + 32px);padding-right:0}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAABGdBTUEAALGPC/xhBQAAACpQTFRFMDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6AAAAMDQ6pxqd1gAAAA10Uk5Tr4+/z0Ag32AwEIDvADXI6noAAAB8SURBVAjXYzgDBOUgggGIT+6eA2WdursGypp9dyeUtfbuLQirZe/d2x5AllDuXRC4psiw9y4E3GbohrJ2MJyACN7uYTgTDGaZAvWeBLPmAFlHwawYIOsImOUDZJ0Cs9YAWQfuXivPvcsDZB2+VnPmeK4NSHYl0PpZa84AALlNev3duWIeAAAAAElFTkSuQmCC\"","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tab_item.vue?vue&type=style&index=0&id=0f8805c4&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".tab[data-v-0f8805c4]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);margin:8px auto;padding:0 16px}.tab[data-v-0f8805c4],.tab__title[data-v-0f8805c4]{position:relative}.tab__title[data-v-0f8805c4]{color:#222428;display:block;font-size:14px;height:36px;line-height:36px}.tab__title[data-v-0f8805c4]:after{content:\\\"\\\\e91d\\\";float:left;font-family:\\\"icomoon\\\"!important;font-size:18px;transition:all .2s ease-in-out}.tab__icon[data-v-0f8805c4]{display:inline-block;font-size:20px;margin-left:4px;vertical-align:middle}.tab__body[data-v-0f8805c4]{color:#4c4c4c;content-visibility:auto;height:0;opacity:0;overflow:hidden;padding:0;transition:height .2s ease-in}.tab--expanded .tab__title[data-v-0f8805c4]:after{transform:rotate(90deg)}.tab--expanded .tab__body[data-v-0f8805c4]{content-visibility:none;height:auto;opacity:1;padding:16px 0}@media (min-width:768px){.tab[data-v-0f8805c4]{box-shadow:0 1px 3px rgba(0,0,0,.16);margin:0}.tab__body[data-v-0f8805c4],.tab__title[data-v-0f8805c4]{display:none}.tab--active .tab__body[data-v-0f8805c4]{display:block;height:auto;opacity:1;padding:16px 0}}[data-lang=en] .tab__title[data-v-0f8805c4]:after{float:right}[data-lang=en] .tab__icon[data-v-0f8805c4]{margin-left:0;margin-right:4px}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desctiption.vue?vue&type=style&index=0&id=50c9943c&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".description[data-v-50c9943c]{overflow-x:hidden}.description[data-v-50c9943c] p{color:#4c4c4c;font-size:14px;line-height:2;margin:0 auto;padding:0 0 10px;text-align:justify;-moz-text-align-last:right;text-align-last:right}.description[data-v-50c9943c] p b,.description[data-v-50c9943c] p strong{font-weight:700}.description[data-v-50c9943c] img{background:#f7f7f7;border:1px solid #e7e7e7;border-radius:4px;display:block!important;height:auto!important;margin:15px auto!important;max-width:80%!important;padding:5px}.description[data-v-50c9943c] h1,.description[data-v-50c9943c] h2{font-size:16px;font-weight:700;margin:15px 0;padding:0}.description[data-v-50c9943c] h3{font-size:14px;font-weight:700;margin:15px 0;padding:0}.description[data-v-50c9943c] video{display:block;height:auto!important;max-width:100%!important}.description[data-v-50c9943c] .wp-video,.description[data-v-50c9943c] .wp-video-shortcode{width:100%!important}.description[data-v-50c9943c] ol,.description[data-v-50c9943c] ul{color:#222428;font-size:14px;margin:0 auto;padding:0 15px}.description[data-v-50c9943c] li{color:#4c4c4c;font-size:14px;line-height:1.8;padding-bottom:5px;text-align:justify;-moz-text-align-last:right;text-align-last:right}.description[data-v-50c9943c] table{border:1px solid #e7e7e7;border-collapse:collapse;margin:15px auto;width:100%}.description[data-v-50c9943c] table td,.description[data-v-50c9943c] table th{font-size:13px;padding:10px;text-align:center}.description[data-v-50c9943c] table tbody tr{border-bottom:solid #e7e7e7}.description[data-v-50c9943c] table tbody tr:nth-child(2n){background:#f7f7f7}.description[data-v-50c9943c] table thead{background:#30343a;color:#fff}[data-lang=en] .description[data-v-50c9943c] li,[data-lang=en] .description[data-v-50c9943c] p{-moz-text-align-last:left;text-align-last:left}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desktop_title.vue?vue&type=style&index=0&id=b97dd73c&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".tab-btn[data-v-b97dd73c]{background:#f7f7f7;border:1px solid #e7e7e7;color:#4c4c4c;cursor:pointer;display:inline-block;font-size:14px;height:36px;line-height:36px;padding:0 16px;position:relative;right:-1px;text-align:center;vertical-align:top;z-index:1}.tab-btn__icon[data-v-b97dd73c]{display:inline-block;font-size:18px;vertical-align:middle}.tab-btn--active[data-v-b97dd73c]{background:#fff;border-bottom-color:transparent;color:#222428;z-index:2}[data-lang=en] .tab-btn[data-v-b97dd73c]{left:-1px;right:auto}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_files.vue?vue&type=style&index=0&id=2b31dd71&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".section-title[data-v-2b31dd71]{font-size:14px;font-weight:700;margin:16px auto 8px}.download-file[data-v-2b31dd71]{border-radius:4px;color:#222428;display:block;font-size:12px;margin:10px auto;padding:8px;-webkit-text-decoration:none;text-decoration:none}.download-file__icon[data-v-2b31dd71]{display:inline-block;height:18px;vertical-align:middle;width:18px}.download-file[data-v-2b31dd71]:hover{background:#f7f7f7;color:#ffb301}.video__item[data-v-2b31dd71]{display:block;margin:0 auto}@media (min-width:680px){.video__item[data-v-2b31dd71]{border:none;display:inline-block;margin:0 4px 4px;vertical-align:top;width:calc(50% - 16px)}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./properties_category.vue?vue&type=style&index=0&id=7c310e78&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".properties__category[data-v-7c310e78]{font-size:14px;margin-bottom:16px}.properties__category__title[data-v-7c310e78]{color:#222428;cursor:pointer;font-weight:700;height:32px;line-height:32px;margin-bottom:8px}.properties__category__title[data-v-7c310e78]:before{border-bottom:2px solid #8f8f8f;border-left:2px solid #8f8f8f;content:\\\"\\\";display:inline-block;height:5px;margin-left:5px;transform:rotate(45deg);vertical-align:middle;width:5px}.properties__category__title[data-v-7c310e78]:hover{color:#ffb301}.properties__category__items-list[data-v-7c310e78]{height:0;overflow:hidden}.properties__category--expanded .properties__category__items-list[data-v-7c310e78]{height:auto}.properties__category--expanded .properties__category__title[data-v-7c310e78]:before{transform:rotate(320deg)}.properties__item[data-v-7c310e78]{display:block;font-size:0;padding:10.66667px}.properties__item[data-v-7c310e78]:nth-child(2n){background:#f7f7f7}.properties__item__key[data-v-7c310e78],.properties__item__value[data-v-7c310e78]{display:inline-block;font-size:14px;vertical-align:middle;width:50%}.properties__item__key[data-v-7c310e78]{font-weight:700}.properties__item__value[data-v-7c310e78]{color:#222428}.properties__item__value--ltr[data-v-7c310e78]{direction:ltr;text-align:right}[data-lang=en] .properties__category__title[data-v-7c310e78]:before{border-bottom:2px solid #8f8f8f;border-left:none;border-right:2px solid #8f8f8f;margin-left:0;margin-right:5px;transform:rotate(45deg)}[data-lang=en] .properties__category--expanded .properties__category__title[data-v-7c310e78]:before{transform:rotate(320deg)}[data-lang=en] .properties__item__value--ltr[data-v-7c310e78]{text-align:left}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_section.vue?vue&type=style&index=0&id=2d412446&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".tab-section[data-v-2d412446]{content-visibility:auto;margin:16px auto}.tab-section__desktop-btns[data-v-2d412446]{display:none}@media (min-width:768px){.tab-section[data-v-2d412446]{content-visibility:unset;margin:16px}.tab-section__desktop-btns[data-v-2d412446]{display:block;font-size:0;line-height:0}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./similar_products_section.vue?vue&type=style&index=0&id=7e3e348a&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".similar__section[data-v-7e3e348a]{content-visibility:auto;margin-bottom:16px}.similar__section__title[data-v-7e3e348a]{color:#222428;display:block;font-size:14px;margin:16px auto 8px}@media (min-width:768px){.similar__section[data-v-7e3e348a]{margin:0 16px}.similar__section__title[data-v-7e3e348a]{margin-bottom:0}}@media (min-width:1024px){.similar__section__items[data-v-7e3e348a]{margin:0 -8px;overflow:hidden;white-space:nowrap}}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../../node_modules/vue-style-loader/index.js??ref--7-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--7-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??ref--7-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--7-oneOf-1-3!../../../node_modules/sass-resources-loader/lib/loader.js??ref--7-oneOf-1-4!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./index.vue?vue&type=style&index=0&id=75eaf2a8&prod&lang=scss&scoped=true\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".product-page[data-v-75eaf2a8]{margin:0 auto;max-width:1080px;width:100%}\", \"\"]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {};\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"product-page\"},[_c('breadcrumb-base'),_vm._ssrNode(\" \"),_c('product-base-info',{attrs:{\"data-source\":_vm.product}}),_vm._ssrNode(\" \"),_c('product-tabs-section',{attrs:{\"data-source\":_vm.product}}),_vm._ssrNode(\" \"),_c('similar-products-section',{attrs:{\"category-id\":_vm.productCategoryId,\"product-id-to-exclude\":_vm.product.id}}),_vm._ssrNode(\" \"+((_vm.product.seoJsonLd)?(\"<div data-v-75eaf2a8>\"+(_vm._s(_vm.product.seoJsonLd))+\"</div>\"):\"<!---->\"))],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',{staticClass:\"base-info__section\"},[_vm._ssrNode(\"<div class=\\\"base-info__stars\\\" data-v-0d7c0820></div> <h1 class=\\\"base-info__product-name\\\" data-v-0d7c0820>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.dataSource.title)+\"\\n\\t\")+\"</h1> \"),_c('images-section',{attrs:{\"data-source\":_vm.dataSource.images,\"alt\":_vm.dataSource.title}}),_vm._ssrNode(\" <div class=\\\"base-info__summary__items\\\" data-v-0d7c0820>\"+(_vm._s(_vm.dataSource.summary))+\"</div> \"+((_vm.dataSource.hasGuarantee)?(\"<div class=\\\"base-info__guarantee\\\" data-v-0d7c0820><img\"+(_vm._ssrAttr(\"src\",require(\"@/assets/images/guarantee.png\")))+\" alt width=\\\"41\\\" height=\\\"32\\\" loading=\\\"eager\\\" class=\\\"base-info__guarantee__image\\\" data-v-0d7c0820>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.dataSource.guaranteeValue)+\" \"+_vm._s(_vm.$t(\"guaranteeMonth\"))+\"\\n\\t\")+\"</div>\"):\"<!---->\")+\" \"),(_vm.hasFile)?_c('action-btn',{staticClass:\"base-info__download-btn\",attrs:{\"text\":_vm.$t('download the manual'),\"icon\":\"icon-description\"},on:{\"click\":_vm.downloadFile}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.$t(\"download the manual\"))+\"\\n\\t\")]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',{staticClass:\"image__section\"},[_vm._ssrNode(\"<div class=\\\"image__big-item-wrapper\\\"\"+(_vm._ssrStyle(null,null, { display: (_vm.hasImage) ? '' : 'none' }))+\" data-v-7f97ec78><picture data-v-7f97ec78><source\"+(_vm._ssrAttr(\"srcset\",_vm.activeImageSrcAvif))+\" data-v-7f97ec78> <img\"+(_vm._ssrAttr(\"alt\",_vm.alt))+(_vm._ssrAttr(\"src\",_vm.activeImageSrc))+(_vm._ssrAttr(\"width\",300))+(_vm._ssrAttr(\"height\",300))+\" loading=\\\"eager\\\" decoding=\\\"sync\\\" fetchpriority=\\\"high\\\" class=\\\"image__big-item\\\" data-v-7f97ec78></picture></div> \"+((_vm.hasImagesSlider)?(\"<div class=\\\"image__slider-wrapper\\\" data-v-7f97ec78>\"+(_vm._ssrList((_vm.dataSource),function(img,index){return (\"<div\"+(_vm._ssrClass(\"image__slide\",{ 'image__slide--active': index == _vm.activeImageIndex }))+(_vm._ssrStyle(null,_vm.getSlideBackground(img), null))+\" data-v-7f97ec78></div>\")}))+\"</div>\"):\"<!---->\"))])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info_images.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_base_info_images.vue?vue&type=template&id=7f97ec78&scoped=true\"\nimport script from \"./product_base_info_images.vue?vue&type=script&lang=js\"\nexport * from \"./product_base_info_images.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_base_info_images.vue?vue&type=style&index=0&id=7f97ec78&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\nvar style1 = require(\"./product_base_info_images.vue?vue&type=style&index=1&id=7f97ec78&prod&lang=scss\")\nif (style1.__inject__) style1.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"7f97ec78\",\n \"32693b50\"\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_base_info.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_base_info.vue?vue&type=template&id=0d7c0820&scoped=true\"\nimport script from \"./product_base_info.vue?vue&type=script&lang=js\"\nexport * from \"./product_base_info.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_base_info.vue?vue&type=style&index=0&id=0d7c0820&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"0d7c0820\",\n \"1e80edd2\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',{staticClass:\"tab-section\"},[_vm._ssrNode(\"<div class=\\\"tab-section__desktop-btns\\\" data-v-2d412446>\",\"</div>\",[_c('desktop-tab-title',{attrs:{\"title\":_vm.$t('review'),\"icon\":\"icon-find_in_page\",\"is-active\":_vm.isDescriptionTabActive},nativeOn:{\"click\":function($event){return _vm.changeActiveTab(_vm.tabsList.description)}}}),_vm._ssrNode(\" \"),_c('desktop-tab-title',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isPropertiesSectionVisible),expression:\"isPropertiesSectionVisible\"}],attrs:{\"title\":_vm.$t('specifications'),\"icon\":\"icon-view_list\",\"is-active\":_vm.isPropertiesTabActive},nativeOn:{\"click\":function($event){return _vm.changeActiveTab(_vm.tabsList.properties)}}}),_vm._ssrNode(\" \"),_c('desktop-tab-title',{attrs:{\"title\":_vm.$t('comments'),\"icon\":\"icon-mode_comment\",\"is-active\":_vm.isCommentsTabActive},nativeOn:{\"click\":function($event){return _vm.changeActiveTab(_vm.tabsList.comments)}}}),_vm._ssrNode(\" \"),_c('desktop-tab-title',{attrs:{\"title\":_vm.$t('manualFiles'),\"icon\":\"icon-file_download\",\"is-active\":_vm.isFilesTabActive},nativeOn:{\"click\":function($event){return _vm.changeActiveTab(_vm.tabsList.files)}}})],2),_vm._ssrNode(\" \"),_c('description-tab',{attrs:{\"is-active\":_vm.isDescriptionTabActive,\"data-source\":_vm.dataSource.description}}),_vm._ssrNode(\" \"),_c('LazyHydrate',{attrs:{\"when-visible\":\"\"}},[(_vm.isPropertiesSectionVisible)?_c('properties-tab',{attrs:{\"is-active\":_vm.isPropertiesTabActive,\"data-source\":_vm.acfList}}):_vm._e()],1),_vm._ssrNode(\" \"),_c('LazyHydrate',{attrs:{\"when-visible\":\"\"}},[_c('comments-tab',{attrs:{\"is-active\":_vm.isCommentsTabActive,\"product-id\":_vm.dataSource.id}})],1),_vm._ssrNode(\" \"),_c('LazyHydrate',{attrs:{\"when-visible\":\"\"}},[_c('files-tab',{attrs:{\"is-active\":_vm.isFilesTabActive,\"data-source\":_vm.dataSource.files,\"videos\":_vm.dataSource.videos}})],1)],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('tab-item',{attrs:{\"title\":_vm.$t('comments'),\"icon\":\"icon-mode_comment\",\"is-active\":_vm.isActive}},[_c('comments-list',{attrs:{\"post-id\":_vm.productId}}),_vm._v(\" \"),_c('add-form',{attrs:{\"post-id\":_vm.productId}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:_vm.tabClassList},[_vm._ssrNode(\"<div class=\\\"tab__title\\\" data-v-0f8805c4><i\"+(_vm._ssrClass(\"tab__icon\",_vm.icon))+\" data-v-0f8805c4></i>\"+_vm._ssrEscape(\"\\n \"+_vm._s(_vm.title)+\"\\n \")+\"</div> \"),_vm._ssrNode(\"<div class=\\\"tab__body\\\" data-v-0f8805c4>\",\"</div>\",[_vm._t(\"default\")],2)],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tab_item.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tab_item.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_tab_item.vue?vue&type=template&id=0f8805c4&scoped=true\"\nimport script from \"./product_tab_item.vue?vue&type=script&lang=js\"\nexport * from \"./product_tab_item.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_tab_item.vue?vue&type=style&index=0&id=0f8805c4&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"0f8805c4\",\n \"4d3b0d79\"\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_comments.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_comments.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./products_tabs_comments.vue?vue&type=template&id=c1e9bf96\"\nimport script from \"./products_tabs_comments.vue?vue&type=script&lang=js\"\nexport * from \"./products_tabs_comments.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n \"6f215326\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('tab-item',{attrs:{\"title\":_vm.$t('review'),\"icon\":\"icon-find_in_page\",\"is-active\":_vm.isActive}},[_c('lazy-hydrate',{attrs:{\"never\":\"\"}},[_c('div',{staticClass:\"description\",domProps:{\"innerHTML\":_vm._s(_vm.dataSource)}})])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desctiption.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desctiption.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_tabs_desctiption.vue?vue&type=template&id=50c9943c&scoped=true\"\nimport script from \"./product_tabs_desctiption.vue?vue&type=script&lang=js\"\nexport * from \"./product_tabs_desctiption.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_tabs_desctiption.vue?vue&type=style&index=0&id=50c9943c&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"50c9943c\",\n \"6eb1418e\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"tab-btn\",class:{ 'tab-btn--active': _vm.isActive }},[_vm._ssrNode(\"<i\"+(_vm._ssrClass(\"tab-btn__icon\",_vm.icon))+\" data-v-b97dd73c></i>\"+_vm._ssrEscape(\"\\n \"+_vm._s(_vm.title)+\"\\n\"))])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desktop_title.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_desktop_title.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_tabs_desktop_title.vue?vue&type=template&id=b97dd73c&scoped=true\"\nimport script from \"./product_tabs_desktop_title.vue?vue&type=script&lang=js\"\nexport * from \"./product_tabs_desktop_title.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_tabs_desktop_title.vue?vue&type=style&index=0&id=b97dd73c&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"b97dd73c\",\n \"052a64f0\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('tab-item',{attrs:{\"title\":_vm.$t('manualFiles'),\"icon\":\"icon-file_download\",\"is-active\":_vm.isActive}},[_c('div',[_c('div',{staticClass:\"section-title\"},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.$t(\"getDocuments\"))+\"\\n\\t\\t\")]),_vm._v(\" \"),_c('a',{staticClass:\"download-file\",attrs:{\"href\":\"https://files.parsmega.com/PM-Soft.rar\",\"download\":\"\"}},[_c('img',{staticClass:\"download-file__icon\",attrs:{\"alt\":\"\",\"loading\":\"lazy\",\"decoding\":\"async\",\"width\":\"18\",\"height\":\"18\",\"src\":require(\"@/assets/images/download-file.svg\")}}),_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.$t(\"productApp\"))+\"\\n\\t\\t\")]),_vm._v(\" \"),_vm._l((_vm.dataSource),function(file){return _c('a',{key:file.url,staticClass:\"download-file\",attrs:{\"href\":file.url,\"target\":\"_blank\"}},[_c('img',{staticClass:\"download-file__icon\",attrs:{\"alt\":\"\",\"loading\":\"lazy\",\"decoding\":\"async\",\"width\":\"18\",\"height\":\"18\",\"src\":require(\"@/assets/images/download-file.svg\")}}),_vm._v(\"\\n\\t\\t\\t\"+_vm._s(file.name)+\"\\n\\t\\t\")])})],2),_vm._v(\" \"),_c('br'),_vm._v(\" \"),_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.videos.length > 0),expression:\"videos.length > 0\"}],staticClass:\"section-title\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.$t(\"watchVideos\"))+\"\\n\\t\")]),_vm._v(\" \"),_vm._l((_vm.videos),function(video){return _c('div',{key:video,staticClass:\"video__item\",domProps:{\"innerHTML\":_vm._s(video)}})})],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_files.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_files.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./products_tabs_files.vue?vue&type=template&id=2b31dd71&scoped=true\"\nimport script from \"./products_tabs_files.vue?vue&type=script&lang=js\"\nexport * from \"./products_tabs_files.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./products_tabs_files.vue?vue&type=style&index=0&id=2b31dd71&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"2b31dd71\",\n \"05a75335\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('tab-item',{attrs:{\"title\":_vm.$t('specifications'),\"icon\":\"icon-view_list\",\"is-active\":_vm.isActive}},_vm._l((_vm.categories),function(category){return _c('properties-category',{key:category.name,attrs:{\"category\":category}})}),1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.properties.length > 0)?_c('div',{class:_vm.rootClassList},[_vm._ssrNode(\"<div class=\\\"properties__category__title\\\" data-v-7c310e78>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.$t(_vm.category.name))+\"\\n\\t\")+\"</div> <div class=\\\"properties__category__items-list\\\" data-v-7c310e78>\"+(_vm._ssrList((_vm.properties),function(property){return (\"<div class=\\\"properties__item\\\" data-v-7c310e78><span class=\\\"properties__item__key\\\" data-v-7c310e78>\"+_vm._ssrEscape(\"\\n\\t\\t\\t\\t\"+_vm._s(_vm.$t(property.key.toLowerCase()))+\"\\n\\t\\t\\t\")+\"</span> <span\"+(_vm._ssrClass(null,_vm.getValuesClassList(property.value)))+\" data-v-7c310e78>\"+_vm._ssrEscape(\"\\n\\t\\t\\t\\t\"+_vm._s(_vm.getValue(property.value))+\"\\n\\t\\t\\t\")+\"</span></div>\")}))+\"</div>\")]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./properties_category.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./properties_category.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./properties_category.vue?vue&type=template&id=7c310e78&scoped=true\"\nimport script from \"./properties_category.vue?vue&type=script&lang=js\"\nexport * from \"./properties_category.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./properties_category.vue?vue&type=style&index=0&id=7c310e78&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"7c310e78\",\n \"22800703\"\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_properties.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./products_tabs_properties.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./products_tabs_properties.vue?vue&type=template&id=321e33f1\"\nimport script from \"./products_tabs_properties.vue?vue&type=script&lang=js\"\nexport * from \"./products_tabs_properties.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n \"48cae736\"\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_section.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./product_tabs_section.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./product_tabs_section.vue?vue&type=template&id=2d412446&scoped=true\"\nimport script from \"./product_tabs_section.vue?vue&type=script&lang=js\"\nexport * from \"./product_tabs_section.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./product_tabs_section.vue?vue&type=style&index=0&id=2d412446&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"2d412446\",\n \"9b0b5c8e\"\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.showSection)?_c('section',{staticClass:\"similar__section\"},[_vm._ssrNode(\"<h2 class=\\\"similar__section__title\\\"\"+(_vm._ssrStyle(null,null, { display: (_vm.filteredProducts.length > 0) ? '' : 'none' }))+\" data-v-7e3e348a>\"+_vm._ssrEscape(\"\\n\\t\\t\"+_vm._s(_vm.$t(\"relaitedProducts\"))+\"\\n\\t\")+\"</h2> \"),_vm._ssrNode(\"<div class=\\\"similar__section__items\\\" data-v-7e3e348a>\",\"</div>\",_vm._l((_vm.filteredProducts),function(product){return _c('product-card',{key:product.id,attrs:{\"data-source\":product}})}),1)],2):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./similar_products_section.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../node_modules/string-replace-loader/index.js??ref--12!./similar_products_section.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./similar_products_section.vue?vue&type=template&id=7e3e348a&scoped=true\"\nimport script from \"./similar_products_section.vue?vue&type=script&lang=js\"\nexport * from \"./similar_products_section.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./similar_products_section.vue?vue&type=style&index=0&id=7e3e348a&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"7e3e348a\",\n \"6f7aaca3\"\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./index.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--2-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!../../../node_modules/string-replace-loader/index.js??ref--12!./index.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=75eaf2a8&scoped=true\"\nimport script from \"./index.vue?vue&type=script&lang=js\"\nexport * from \"./index.vue?vue&type=script&lang=js\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./index.vue?vue&type=style&index=0&id=75eaf2a8&prod&lang=scss&scoped=true\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"75eaf2a8\",\n \"6377629e\"\n \n)\n\nexport default component.exports"],"mappings":";;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACXA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;ACPA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACxCA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACXA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACvBA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACPA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;ACXA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AAEA;AACA;AACA;AACA;AACA;AAEA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AACA;AACA;AAEA;AACA;AAEA;AACA;AAEA;AACA;AAEA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AAEA;AACA;AAEA;AACA;;;;;;ACxGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACjCA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;ACPA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;AHtBA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AIvCA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;;;;AADA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjCA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;;;;;;;AADA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AAQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AACA;AACA;AAEA;AAEA;AAEA;AAEA;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC/FA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACXA;;;;;;;ACAA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACVA;;;;;;;ACAA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACPA;AAAA;AAAA;AAAA;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;ACPA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;AADA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AACA;AAAA;AAAA;AAAA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACtDA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AHxBA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AI1BA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvCA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AHtBA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AIrBA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AClBA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACjBA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACpBA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;ACFA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;AADA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AHtBA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AI7BA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;ArBjBA;AACA;AACA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AsBnEA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACvBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;;;;;;;;;;;AADA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;ACnDA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AjCtBA;AACA;AACA;AACA;AACA;AAEA;AAEA;AACA;AACA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AACA;AAEA;AACA;AACA;;AkC/CA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;A","sourceRoot":""}