| 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 : C:/inetpub/wwwroot/parsmega.nuxt/.nuxt/dist/server/pages/products/_slug/ |
Upload File : |
exports.ids = [9];
exports.modules = Array(91).concat([
/* 91 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(93);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("448d0b6f", content, true, context)
};
/***/ }),
/* 92 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(91);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 93 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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:\"\\\\\"}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 94 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=template&id=2c3b07bd&scoped=true
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);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=template&id=2c3b07bd&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=script&lang=js
/* harmony default export */ var breadcrumb_basevue_type_script_lang_js = ({
name: "BreadcrumbBase",
computed: {
breadcrumb() {
let currentPath = this.$route.path;
let routeSection = currentPath.split("/");
let sectionsCount = routeSection.length;
let result = [];
for (let i = 0; i < sectionsCount; i++) {
let originalName = decodeURI(routeSection[i].trim());
let tempSection = originalName.toLowerCase();
let isLastItem = i + 1 == sectionsCount;
let isHome = tempSection == "";
let name = isHome ? "home" : tempSection;
let tempName = this.$t(name);
if (name == "post") continue;
if (name == "category") continue;
if (name == "en") continue;
if (name == "fa") continue;
let href = isLastItem ? currentPath : `/${tempSection}`;
result.push({
name: tempName,
href: href
});
}
return result;
}
},
methods: {
getCurrentLanguage() {},
replaceDash(name) {
return name.replace(new RegExp("-", "g"), " ");
}
}
});
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=script&lang=js
/* harmony default export */ var breadcrumb_breadcrumb_basevue_type_script_lang_js = (breadcrumb_basevue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue
function injectStyles (context) {
var style0 = __webpack_require__(92)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
breadcrumb_breadcrumb_basevue_type_script_lang_js,
render,
staticRenderFns,
false,
injectStyles,
"2c3b07bd",
"149b2843"
)
/* harmony default export */ var breadcrumb_base = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 95 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(100);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("99d0ae52", content, true, context)
};
/***/ }),
/* 96 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(102);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("e4f39102", content, true, context)
};
/***/ }),
/* 97 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/arrow_btn.vue?vue&type=template&id=338bb67e&scoped=true
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"
})]);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue?vue&type=template&id=338bb67e&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/arrow_btn.vue?vue&type=script&lang=js
/* harmony default export */ var arrow_btnvue_type_script_lang_js = ({
name: "ArrowBtn",
props: {
href: {
default: "#",
required: true,
type: String
},
isExternal: {
default: false,
required: false,
type: Boolean
},
title: {
default: "",
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue?vue&type=script&lang=js
/* harmony default export */ var other_arrow_btnvue_type_script_lang_js = (arrow_btnvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue
function injectStyles (context) {
var style0 = __webpack_require__(101)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
other_arrow_btnvue_type_script_lang_js,
render,
staticRenderFns,
false,
injectStyles,
"338bb67e",
"52eafd4a"
)
/* harmony default export */ var arrow_btn = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 98 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/action_btn.vue?vue&type=template&id=63257e62&scoped=true
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"))]);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue?vue&type=template&id=63257e62&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/action_btn.vue?vue&type=script&lang=js
/* harmony default export */ var action_btnvue_type_script_lang_js = ({
name: "ActionBtn",
computed: {
hasIcon() {
return this.icon != null && this.icon != "";
}
},
props: {
disabled: {
default: false,
required: false,
type: Boolean
},
icon: {
required: false,
type: String
},
text: {
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue?vue&type=script&lang=js
/* harmony default export */ var other_action_btnvue_type_script_lang_js = (action_btnvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue
function injectStyles (context) {
var style0 = __webpack_require__(99)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
other_action_btnvue_type_script_lang_js,
render,
staticRenderFns,
false,
injectStyles,
"63257e62",
"82b62e24"
)
/* harmony default export */ var action_btn = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 99 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 100 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 101 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(96);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 102 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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)}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 103 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/empty_list.3cc9de6.svg";
/***/ }),
/* 104 */,
/* 105 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(117);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("343ad737", content, true, context)
};
/***/ }),
/* 106 */,
/* 107 */,
/* 108 */,
/* 109 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return cetegorizeAcsObject; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return filterProductsBaseOnAcf; });
const categoriesMapList = {
"technical": "Technical Properties",
"electrical": "Electrical Properties",
"display": "Display Properties",
"physical": "Physical Properties",
"analog_output": "Analog Output Properties",
"digital_input": "Digital Input Properties",
"digital_output": "Digital Output Properties",
"serial": "Serial Communication Properties",
"fieldbus": "Fieldbus Properties",
"analog_input": "Analog Input Properties"
};
function cetegorizeAcsObject(acfObject) {
const acfKeys = Object.keys(acfObject);
let result = {};
for (let i = 0; i < acfKeys.length; i++) {
let tempAcfKey = acfKeys[i];
const tempSections = tempAcfKey.split("__");
if (tempSections.length < 2) continue;
let categorySection = tempSections[0];
let category = categoriesMapList[categorySection];
const categoryCreated = result[category];
if (!categoryCreated) {
result[category] = {
name: category,
properties: []
};
}
let propertyName = tempSections[1].substr(4);
result[category].properties.push({
key: propertyName.replace(new RegExp('_', 'g'), ' '),
value: acfObject[tempAcfKey]
});
}
return result;
}
function filterProductsBaseOnAcf(filters, products) {
if (!filters || filters.length == 0) return products;
let result = [];
products.forEach(currentProduct => {
let isProductMatchFilters = true;
filters.forEach(filter => {
const filterKey = filter.key;
let filterSelectedValues = filter.selectedValues;
const isArrayFilterSelectedValues = Array.isArray(filterSelectedValues);
const productAcfList = currentProduct.acf || {};
const productAcfItem = productAcfList[filterKey];
const isArrayProductAcfItem = Array.isArray(productAcfItem);
const isProductAcfItemValid = productAcfItem != null && productAcfItem != undefined;
if (!isProductAcfItemValid) return isProductMatchFilters = false;
const stringAcfValue = String(productAcfItem).toLowerCase().trim();
const stringFilterValue = String(filterSelectedValues).toLowerCase().trim();
//single acf value vs single filter value
if (!isArrayProductAcfItem && !isArrayFilterSelectedValues) {
isProductMatchFilters = stringAcfValue != stringFilterValue ? false : isProductMatchFilters;
return;
}
//single acf value vs array of filter values
if (!isArrayProductAcfItem && isArrayFilterSelectedValues) {
let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == stringAcfValue);
isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;
return;
}
//list acf vs single filter value
if (isArrayProductAcfItem && !isArrayFilterSelectedValues) {
let temp = productAcfItem.filter(acfVal => String(acfVal).toLowerCase().trim() == stringFilterValue);
isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;
return;
}
//list acf vs list filter value
let localMatch = false;
productAcfItem.forEach(acfVal => {
let localAcf = String(acfVal).toLowerCase().trim();
let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == localAcf);
if (temp.length > 0) localMatch = true;
});
if (!localMatch) isProductMatchFilters = false;
});
if (isProductMatchFilters) result.push(currentProduct);
});
return result;
}
/***/ }),
/* 110 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(125);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("178d635a", content, true, context)
};
/***/ }),
/* 111 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(127);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("5f538b86", content, true, context)
};
/***/ }),
/* 112 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(129);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("a676662a", content, true, context)
};
/***/ }),
/* 113 */,
/* 114 */,
/* 115 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
module.exports = function (url, options) {
if (!options) {
// eslint-disable-next-line no-param-reassign
options = {};
} // eslint-disable-next-line no-underscore-dangle, no-param-reassign
url = url && url.__esModule ? url.default : url;
if (typeof url !== "string") {
return url;
} // If url is already wrapped in quotes, remove them
if (/^['"].*['"]$/.test(url)) {
// eslint-disable-next-line no-param-reassign
url = url.slice(1, -1);
}
if (options.hash) {
// eslint-disable-next-line no-param-reassign
url += options.hash;
} // Should url be wrapped?
// See https://drafts.csswg.org/css-values-3/#urls
if (/["'() \t\n]/.test(url) || options.needQuotes) {
return "\"".concat(url.replace(/"/g, '\\"').replace(/\n/g, "\\n"), "\"");
}
return url;
};
/***/ }),
/* 116 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(105);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 117 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, "@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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 118 */,
/* 119 */,
/* 120 */,
/* 121 */,
/* 122 */,
/* 123 */,
/* 124 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(110);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 125 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 126 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(111);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 127 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 128 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(112);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 129 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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%}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 130 */,
/* 131 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_list.vue?vue&type=template&id=1c1552f8&scoped=true
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", __webpack_require__(103)) + " 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);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comments_list.vue?vue&type=template&id=1c1552f8&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comment_item.vue?vue&type=template&id=29b6575e&scoped=true
var comment_itemvue_type_template_id_29b6575e_scoped_true_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>")]);
};
var comment_itemvue_type_template_id_29b6575e_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comment_item.vue?vue&type=template&id=29b6575e&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comment_item.vue?vue&type=script&lang=js
/* harmony default export */ var comment_itemvue_type_script_lang_js = ({
name: "CommentItem",
computed: {
commentRootClass() {
return {
comment: true,
"comment--response": !this.isParent
};
}
},
props: {
dataSource: {
required: true
},
isParent: {
default: false,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/comments/comment_item.vue?vue&type=script&lang=js
/* harmony default export */ var comments_comment_itemvue_type_script_lang_js = (comment_itemvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/comments/comment_item.vue
function injectStyles (context) {
var style0 = __webpack_require__(126)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
comments_comment_itemvue_type_script_lang_js,
comment_itemvue_type_template_id_29b6575e_scoped_true_render,
comment_itemvue_type_template_id_29b6575e_scoped_true_staticRenderFns,
false,
injectStyles,
"29b6575e",
"6872bc93"
)
/* harmony default export */ var comment_item = (component.exports);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(10);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_list.vue?vue&type=script&lang=js
/* harmony default export */ var comments_listvue_type_script_lang_js = ({
name: "CommentsList",
async beforeMount() {
await this.getList();
},
components: {
commentItem: comment_item
},
computed: {
rootCommentsList() {
return this.commentList.filter(comment => comment.parent == 0);
}
},
data() {
return {
commentList: []
};
},
methods: {
async getList() {
try {
this.commentList = await Object(api_list["h" /* getComments */])(this.$axios, this.$i18n.locale, this.postId);
} catch (error) {
this.commentList = [];
}
},
getResponseList(commentId) {
return this.commentList.filter(item => item.parent == commentId);
}
},
props: {
postId: {
required: true
}
}
});
// CONCATENATED MODULE: ./components/comments/comments_list.vue?vue&type=script&lang=js
/* harmony default export */ var comments_comments_listvue_type_script_lang_js = (comments_listvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/comments/comments_list.vue
function comments_list_injectStyles (context) {
var style0 = __webpack_require__(128)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var comments_list_component = Object(componentNormalizer["a" /* default */])(
comments_comments_listvue_type_script_lang_js,
render,
staticRenderFns,
false,
comments_list_injectStyles,
"1c1552f8",
"d908aece"
)
/* harmony default export */ var comments_list = __webpack_exports__["a"] = (comments_list_component.exports);
/***/ }),
/* 132 */,
/* 133 */,
/* 134 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_card.vue?vue&type=template&id=2fd6db99&scoped=true
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);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_card.vue?vue&type=template&id=2fd6db99&scoped=true
// EXTERNAL MODULE: ./components/shared/other/arrow_btn.vue + 4 modules
var arrow_btn = __webpack_require__(97);
// EXTERNAL MODULE: ./helper/helper.js
var helper = __webpack_require__(12);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_card.vue?vue&type=script&lang=js
/* harmony default export */ var product_cardvue_type_script_lang_js = ({
name: "ProductCard",
components: {
arrowBtn: arrow_btn["a" /* default */]
},
computed: {
imageSrc() {
const hasImage = this.dataSource.images.length > 0;
if (hasImage) return this.dataSource.images[0];
return null;
},
imageSourceAsAvif() {
if (!this.imageSrc) return null;
return Object(helper["b" /* convertImagePathToAvif */])(this.imageSrc);
}
},
methods: {
goProductPage() {
let newPath = this.localePath(this.dataSource.link);
this.$router.push(newPath);
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_card.vue?vue&type=script&lang=js
/* harmony default export */ var product_product_cardvue_type_script_lang_js = (product_cardvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/product/product_card.vue
function injectStyles (context) {
var style0 = __webpack_require__(116)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
product_product_cardvue_type_script_lang_js,
render,
staticRenderFns,
false,
injectStyles,
"2fd6db99",
"f5236eb6"
)
/* harmony default export */ var product_card = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 135 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_add_form.vue?vue&type=template&id=6ff77862&scoped=true
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);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue?vue&type=template&id=6ff77862&scoped=true
// EXTERNAL MODULE: ./components/shared/other/action_btn.vue + 4 modules
var action_btn = __webpack_require__(98);
// EXTERNAL MODULE: ./helper/helper.js
var helper = __webpack_require__(12);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(10);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_add_form.vue?vue&type=script&lang=js
/* harmony default export */ var comments_add_formvue_type_script_lang_js = ({
name: "CommentsAddForm",
components: {
actionBtn: action_btn["a" /* default */]
},
computed: {
commentSummaryClass() {
return {
comment__summary: true,
"comment__summary--successed": this.isFormSummarySuccessful
};
}
},
data() {
return {
authorName: "",
commentContent: "",
email: "",
formSummary: "",
isFormSummarySuccessful: false,
isSending: false
};
},
methods: {
async addComment() {
let canContinue = this.isFormValid();
if (!canContinue) return;
try {
this.isSending = true;
const apiResult = await Object(api_list["a" /* addComment */])(this.$axios, this.authorName, this.email, this.commentContent, this.postId);
const statusCode = apiResult.status;
const isSuccessful = statusCode < 400;
if (!isSuccessful) throw new Error("can't add comment");
this.resetForm();
this.formSummary = this.$t("commentSuccess");
this.isFormSummarySuccessful = true;
} catch (e) {
this.formSummary = this.$t("commentFailed");
this.isFormSummarySuccessful = false;
this.isSending = false;
}
},
isFormValid() {
this.resetFormSummary();
if (this.isSending) return false;
const hasAuthor = !Object(helper["f" /* isNullOrEmpty */])(this.authorName);
const emailValid = Object(helper["d" /* isEmailValid */])(this.email);
const hasContent = !Object(helper["f" /* isNullOrEmpty */])(this.commentContent);
const isValid = hasAuthor && emailValid && hasContent;
if (isValid) return true;
let message = "";
if (!hasAuthor) message += `<div>${this.$t("commentAuthorError")}</div>`;
if (!emailValid) message += `<div>${this.$t("commentEmailError")}</div>`;
if (!hasContent) message += `<div>${this.$t("commentContentError")}</div>`;
this.formSummary = message;
return false;
},
resetForm() {
this.resetFormSummary();
this.authorName = "";
this.email = "";
this.commentContent = "";
this.isSending = false;
},
resetFormSummary() {
this.formSummary = "";
this.isFormSummarySuccessful = false;
}
},
props: {
postId: {
required: true
}
}
});
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue?vue&type=script&lang=js
/* harmony default export */ var comments_comments_add_formvue_type_script_lang_js = (comments_add_formvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue
function injectStyles (context) {
var style0 = __webpack_require__(124)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
comments_comments_add_formvue_type_script_lang_js,
render,
staticRenderFns,
false,
injectStyles,
"6ff77862",
"312e761d"
)
/* harmony default export */ var comments_add_form = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 136 */,
/* 137 */,
/* 138 */,
/* 139 */,
/* 140 */,
/* 141 */,
/* 142 */,
/* 143 */,
/* 144 */,
/* 145 */,
/* 146 */,
/* 147 */,
/* 148 */,
/* 149 */,
/* 150 */,
/* 151 */,
/* 152 */,
/* 153 */,
/* 154 */,
/* 155 */,
/* 156 */,
/* 157 */,
/* 158 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(229);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("a0218ff6", content, true, context)
};
/***/ }),
/* 159 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(231);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("4b00dc0f", content, true, context)
};
/***/ }),
/* 160 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(233);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("437a9d06", content, true, context)
};
/***/ }),
/* 161 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(236);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("33594ad8", content, true, context)
};
/***/ }),
/* 162 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(238);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("d6a00378", content, true, context)
};
/***/ }),
/* 163 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(240);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("20435d72", content, true, context)
};
/***/ }),
/* 164 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/download-file.1d9a93a.svg";
/***/ }),
/* 165 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(242);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("42432056", content, true, context)
};
/***/ }),
/* 166 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(244);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("7f9f1fc3", content, true, context)
};
/***/ }),
/* 167 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(246);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("4d8e9d70", content, true, context)
};
/***/ }),
/* 168 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(248);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("a0b4a926", content, true, context)
};
/***/ }),
/* 169 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(250);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(3).default
module.exports.__inject__ = function (context) {
add("2d7ee899", content, true, context)
};
/***/ }),
/* 170 */,
/* 171 */,
/* 172 */,
/* 173 */,
/* 174 */,
/* 175 */,
/* 176 */,
/* 177 */,
/* 178 */,
/* 179 */,
/* 180 */,
/* 181 */,
/* 182 */,
/* 183 */,
/* 184 */,
/* 185 */,
/* 186 */,
/* 187 */,
/* 188 */,
/* 189 */,
/* 190 */,
/* 191 */,
/* 192 */,
/* 193 */,
/* 194 */,
/* 195 */,
/* 196 */,
/* 197 */,
/* 198 */,
/* 199 */,
/* 200 */,
/* 201 */,
/* 202 */,
/* 203 */,
/* 204 */,
/* 205 */,
/* 206 */,
/* 207 */,
/* 208 */,
/* 209 */,
/* 210 */,
/* 211 */,
/* 212 */,
/* 213 */,
/* 214 */,
/* 215 */,
/* 216 */,
/* 217 */,
/* 218 */,
/* 219 */,
/* 220 */,
/* 221 */,
/* 222 */,
/* 223 */,
/* 224 */,
/* 225 */,
/* 226 */,
/* 227 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/guarantee.249f117.png";
/***/ }),
/* 228 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(158);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 229 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 230 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(159);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 231 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 232 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(160);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 233 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_GET_URL_IMPORT___ = __webpack_require__(115);
var ___CSS_LOADER_URL_IMPORT_0___ = __webpack_require__(234);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
var ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 234 */
/***/ (function(module, exports) {
module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAABGdBTUEAALGPC/xhBQAAACpQTFRFMDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6MDQ6AAAAMDQ6pxqd1gAAAA10Uk5Tr4+/z0Ag32AwEIDvADXI6noAAAB8SURBVAjXYzgDBOUgggGIT+6eA2WdursGypp9dyeUtfbuLQirZe/d2x5AllDuXRC4psiw9y4E3GbohrJ2MJyACN7uYTgTDGaZAvWeBLPmAFlHwawYIOsImOUDZJ0Cs9YAWQfuXivPvcsDZB2+VnPmeK4NSHYl0PpZa84AALlNev3duWIeAAAAAElFTkSuQmCC"
/***/ }),
/* 235 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(161);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 236 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 237 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(162);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 238 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 239 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(163);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 240 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 241 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(165);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 242 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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)}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 243 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(166);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 244 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 245 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(167);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 246 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 247 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(168);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 248 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".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}}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 249 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(169);
/* harmony import */ var _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__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_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__WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _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__WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _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__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 250 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(2);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".product-page[data-v-75eaf2a8]{margin:0 auto;max-width:1080px;width:100%}", ""]);
// Exports
___CSS_LOADER_EXPORT___.locals = {};
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 251 */,
/* 252 */,
/* 253 */,
/* 254 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./pages/products/_slug/index.vue?vue&type=template&id=75eaf2a8&scoped=true
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);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./pages/products/_slug/index.vue?vue&type=template&id=75eaf2a8&scoped=true
// EXTERNAL MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue + 4 modules
var breadcrumb_base = __webpack_require__(94);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info.vue?vue&type=template&id=0d7c0820&scoped=true
var product_base_infovue_type_template_id_0d7c0820_scoped_true_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", __webpack_require__(227)) + " 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);
};
var product_base_infovue_type_template_id_0d7c0820_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_base_info.vue?vue&type=template&id=0d7c0820&scoped=true
// EXTERNAL MODULE: ./components/shared/other/action_btn.vue + 4 modules
var action_btn = __webpack_require__(98);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info_images.vue?vue&type=template&id=7f97ec78&scoped=true
var product_base_info_imagesvue_type_template_id_7f97ec78_scoped_true_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>" : "<!---->"))]);
};
var product_base_info_imagesvue_type_template_id_7f97ec78_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue?vue&type=template&id=7f97ec78&scoped=true
// EXTERNAL MODULE: ./helper/helper.js
var helper = __webpack_require__(12);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info_images.vue?vue&type=script&lang=js
// import "vue-inner-image-zoom/lib/vue-inner-image-zoom.css";
// import imageZoom from "vue-inner-image-zoom";
/* harmony default export */ var product_base_info_imagesvue_type_script_lang_js = ({
name: "ProductBaseInfoImages",
computed: {
activeImageSrc() {
if (this.hasImage) {
const source = this.dataSource[this.activeImageIndex];
return source;
}
return "#";
},
activeImageSrcAvif() {
return Object(helper["b" /* convertImagePathToAvif */])(this.activeImageSrc);
},
imageSources() {
return [{
srcSet: this.activeImageAvifSrc,
type: "image/avif",
with: 300,
height: 300
}, {
srcSet: this.activeImageSrc,
with: 300,
height: 300
}];
},
hasImage() {
return this.dataSource.length > 0;
},
hasImagesSlider() {
return this.dataSource.length > 1;
}
},
data() {
return {
activeImageIndex: 0
};
},
methods: {
getSlideBackground(imgSrc) {
return {
"background-image": `url(${imgSrc})`,
"background-image": `url(${Object(helper["b" /* convertImagePathToAvif */])(imgSrc)})`
};
}
},
props: {
alt: {
require: true,
type: String
},
dataSource: {
required: true,
type: Array
}
}
});
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue?vue&type=script&lang=js
/* harmony default export */ var product_product_base_info_imagesvue_type_script_lang_js = (product_base_info_imagesvue_type_script_lang_js);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue
function injectStyles (context) {
var style0 = __webpack_require__(228)
if (style0.__inject__) style0.__inject__(context)
var style1 = __webpack_require__(230)
if (style1.__inject__) style1.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
product_product_base_info_imagesvue_type_script_lang_js,
product_base_info_imagesvue_type_template_id_7f97ec78_scoped_true_render,
product_base_info_imagesvue_type_template_id_7f97ec78_scoped_true_staticRenderFns,
false,
injectStyles,
"7f97ec78",
"32693b50"
)
/* harmony default export */ var product_base_info_images = (component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info.vue?vue&type=script&lang=js
/* harmony default export */ var product_base_infovue_type_script_lang_js = ({
name: "ProductBaseInfo",
components: {
actionBtn: action_btn["a" /* default */],
imagesSection: product_base_info_images
},
computed: {
hasFile() {
return this.dataSource.files.length > 0;
}
},
methods: {
downloadFile() {
window.open(this.dataSource.files[0].url);
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_base_info.vue?vue&type=script&lang=js
/* harmony default export */ var product_product_base_infovue_type_script_lang_js = (product_base_infovue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/product_base_info.vue
function product_base_info_injectStyles (context) {
var style0 = __webpack_require__(232)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_base_info_component = Object(componentNormalizer["a" /* default */])(
product_product_base_infovue_type_script_lang_js,
product_base_infovue_type_template_id_0d7c0820_scoped_true_render,
product_base_infovue_type_template_id_0d7c0820_scoped_true_staticRenderFns,
false,
product_base_info_injectStyles,
"0d7c0820",
"1e80edd2"
)
/* harmony default export */ var product_base_info = (product_base_info_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_tabs_section.vue?vue&type=template&id=2d412446&scoped=true
var product_tabs_sectionvue_type_template_id_2d412446_scoped_true_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);
};
var product_tabs_sectionvue_type_template_id_2d412446_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue?vue&type=template&id=2d412446&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_comments.vue?vue&type=template&id=c1e9bf96
var products_tabs_commentsvue_type_template_id_c1e9bf96_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);
};
var products_tabs_commentsvue_type_template_id_c1e9bf96_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue?vue&type=template&id=c1e9bf96
// EXTERNAL MODULE: ./components/comments/comments_add_form.vue + 4 modules
var comments_add_form = __webpack_require__(135);
// EXTERNAL MODULE: ./components/comments/comments_list.vue + 9 modules
var comments_list = __webpack_require__(131);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tab_item.vue?vue&type=template&id=0f8805c4&scoped=true
var product_tab_itemvue_type_template_id_0f8805c4_scoped_true_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);
};
var product_tab_itemvue_type_template_id_0f8805c4_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue?vue&type=template&id=0f8805c4&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tab_item.vue?vue&type=script&lang=js
/* harmony default export */ var product_tab_itemvue_type_script_lang_js = ({
name: "ProductTabItem",
computed: {
tabClassList() {
return {
tab: true,
"tab--active": this.isActive,
"tab--expanded": this.isExpanded
};
}
},
data() {
return {
isExpanded: false
};
},
methods: {
toggleExpanding() {
this.isExpanded = !this.isExpanded;
}
},
props: {
icon: {
default: "",
required: true,
type: String
},
isActive: {
default: false,
required: true,
type: Boolean
},
title: {
default: "",
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue?vue&type=script&lang=js
/* harmony default export */ var tab_product_tab_itemvue_type_script_lang_js = (product_tab_itemvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue
function product_tab_item_injectStyles (context) {
var style0 = __webpack_require__(235)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tab_item_component = Object(componentNormalizer["a" /* default */])(
tab_product_tab_itemvue_type_script_lang_js,
product_tab_itemvue_type_template_id_0f8805c4_scoped_true_render,
product_tab_itemvue_type_template_id_0f8805c4_scoped_true_staticRenderFns,
false,
product_tab_item_injectStyles,
"0f8805c4",
"4d3b0d79"
)
/* harmony default export */ var product_tab_item = (product_tab_item_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_comments.vue?vue&type=script&lang=js
/* harmony default export */ var products_tabs_commentsvue_type_script_lang_js = ({
name: "ProductTabsComments",
components: {
addForm: comments_add_form["a" /* default */],
commentsList: comments_list["a" /* default */],
tabItem: product_tab_item
},
props: {
productId: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue?vue&type=script&lang=js
/* harmony default export */ var tab_products_tabs_commentsvue_type_script_lang_js = (products_tabs_commentsvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue
/* normalize component */
var products_tabs_comments_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_commentsvue_type_script_lang_js,
products_tabs_commentsvue_type_template_id_c1e9bf96_render,
products_tabs_commentsvue_type_template_id_c1e9bf96_staticRenderFns,
false,
null,
null,
"6f215326"
)
/* harmony default export */ var products_tabs_comments = (products_tabs_comments_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desctiption.vue?vue&type=template&id=50c9943c&scoped=true
var product_tabs_desctiptionvue_type_template_id_50c9943c_scoped_true_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);
};
var product_tabs_desctiptionvue_type_template_id_50c9943c_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue?vue&type=template&id=50c9943c&scoped=true
// EXTERNAL MODULE: external "vue-lazy-hydration"
var external_vue_lazy_hydration_ = __webpack_require__(5);
var external_vue_lazy_hydration_default = /*#__PURE__*/__webpack_require__.n(external_vue_lazy_hydration_);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desctiption.vue?vue&type=script&lang=js
/* harmony default export */ var product_tabs_desctiptionvue_type_script_lang_js = ({
name: "ProductTabsDescription",
components: {
tabItem: product_tab_item,
LazyHydrate: external_vue_lazy_hydration_default.a
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue?vue&type=script&lang=js
/* harmony default export */ var tab_product_tabs_desctiptionvue_type_script_lang_js = (product_tabs_desctiptionvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue
function product_tabs_desctiption_injectStyles (context) {
var style0 = __webpack_require__(237)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_desctiption_component = Object(componentNormalizer["a" /* default */])(
tab_product_tabs_desctiptionvue_type_script_lang_js,
product_tabs_desctiptionvue_type_template_id_50c9943c_scoped_true_render,
product_tabs_desctiptionvue_type_template_id_50c9943c_scoped_true_staticRenderFns,
false,
product_tabs_desctiption_injectStyles,
"50c9943c",
"6eb1418e"
)
/* harmony default export */ var product_tabs_desctiption = (product_tabs_desctiption_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desktop_title.vue?vue&type=template&id=b97dd73c&scoped=true
var product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_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"))]);
};
var product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue?vue&type=template&id=b97dd73c&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desktop_title.vue?vue&type=script&lang=js
/* harmony default export */ var product_tabs_desktop_titlevue_type_script_lang_js = ({
name: "productTabDesktopTile",
props: {
icon: {
required: true,
type: String
},
isActive: {
required: true,
type: Boolean
},
title: {
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue?vue&type=script&lang=js
/* harmony default export */ var tab_product_tabs_desktop_titlevue_type_script_lang_js = (product_tabs_desktop_titlevue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue
function product_tabs_desktop_title_injectStyles (context) {
var style0 = __webpack_require__(239)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_desktop_title_component = Object(componentNormalizer["a" /* default */])(
tab_product_tabs_desktop_titlevue_type_script_lang_js,
product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_render,
product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_staticRenderFns,
false,
product_tabs_desktop_title_injectStyles,
"b97dd73c",
"052a64f0"
)
/* harmony default export */ var product_tabs_desktop_title = (product_tabs_desktop_title_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_files.vue?vue&type=template&id=2b31dd71&scoped=true
var products_tabs_filesvue_type_template_id_2b31dd71_scoped_true_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": __webpack_require__(164)
}
}), _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": __webpack_require__(164)
}
}), _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);
};
var products_tabs_filesvue_type_template_id_2b31dd71_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue?vue&type=template&id=2b31dd71&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_files.vue?vue&type=script&lang=js
/* harmony default export */ var products_tabs_filesvue_type_script_lang_js = ({
name: "ProductTabsFiles",
components: {
tabItem: product_tab_item
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
},
videos: {
required: false
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue?vue&type=script&lang=js
/* harmony default export */ var tab_products_tabs_filesvue_type_script_lang_js = (products_tabs_filesvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue
function products_tabs_files_injectStyles (context) {
var style0 = __webpack_require__(241)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var products_tabs_files_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_filesvue_type_script_lang_js,
products_tabs_filesvue_type_template_id_2b31dd71_scoped_true_render,
products_tabs_filesvue_type_template_id_2b31dd71_scoped_true_staticRenderFns,
false,
products_tabs_files_injectStyles,
"2b31dd71",
"05a75335"
)
/* harmony default export */ var products_tabs_files = (products_tabs_files_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_properties.vue?vue&type=template&id=321e33f1
var products_tabs_propertiesvue_type_template_id_321e33f1_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);
};
var products_tabs_propertiesvue_type_template_id_321e33f1_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue?vue&type=template&id=321e33f1
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/properties_category/properties_category.vue?vue&type=template&id=7c310e78&scoped=true
var properties_categoryvue_type_template_id_7c310e78_scoped_true_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();
};
var properties_categoryvue_type_template_id_7c310e78_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue?vue&type=template&id=7c310e78&scoped=true
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/properties_category/properties_category.vue?vue&type=script&lang=js
/* harmony default export */ var properties_categoryvue_type_script_lang_js = ({
name: "PropertiesCategory",
computed: {
rootClassList() {
return {
properties__category: true,
"properties__category--expanded": this.isExpanded
};
},
properties() {
let temp = this.category.properties || [];
return temp.filter(item => {
return item.value != null && item.value != "";
});
}
},
data() {
return {
isExpanded: true
};
},
methods: {
getValue(value) {
const isArray = Array.isArray(value);
if (!isArray) return this.$t(value);
let temp = [];
for (let i = 0; i < value.length; i++) {
temp[i] = this.$t(value[i]);
}
return temp.join(",");
},
getValuesClassList(value) {
return {
properties__item__value: true,
"properties__item__value--ltr": Object(helper["e" /* isEnCharactersOnly */])(value)
};
},
toogleExpandationStatus() {
this.isExpanded = !this.isExpanded;
}
},
props: {
category: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue?vue&type=script&lang=js
/* harmony default export */ var properties_category_properties_categoryvue_type_script_lang_js = (properties_categoryvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue
function properties_category_injectStyles (context) {
var style0 = __webpack_require__(243)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var properties_category_component = Object(componentNormalizer["a" /* default */])(
properties_category_properties_categoryvue_type_script_lang_js,
properties_categoryvue_type_template_id_7c310e78_scoped_true_render,
properties_categoryvue_type_template_id_7c310e78_scoped_true_staticRenderFns,
false,
properties_category_injectStyles,
"7c310e78",
"22800703"
)
/* harmony default export */ var properties_category = (properties_category_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_properties.vue?vue&type=script&lang=js
/* harmony default export */ var products_tabs_propertiesvue_type_script_lang_js = ({
name: "ProductTabsProperties",
components: {
propertiesCategory: properties_category,
tabItem: product_tab_item
},
computed: {
categories() {
return Object.keys(this.dataSource).map((item, index) => {
return {
...this.dataSource[item],
index: index
};
});
}
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue?vue&type=script&lang=js
/* harmony default export */ var tab_products_tabs_propertiesvue_type_script_lang_js = (products_tabs_propertiesvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue
/* normalize component */
var products_tabs_properties_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_propertiesvue_type_script_lang_js,
products_tabs_propertiesvue_type_template_id_321e33f1_render,
products_tabs_propertiesvue_type_template_id_321e33f1_staticRenderFns,
false,
null,
null,
"48cae736"
)
/* harmony default export */ var products_tabs_properties = (products_tabs_properties_component.exports);
// EXTERNAL MODULE: ./helper/product_helper.js
var product_helper = __webpack_require__(109);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_tabs_section.vue?vue&type=script&lang=js
/* harmony default export */ var product_tabs_sectionvue_type_script_lang_js = ({
name: "ProductTabsSection",
components: {
commentsTab: products_tabs_comments,
descriptionTab: product_tabs_desctiption,
desktopTabTitle: product_tabs_desktop_title,
filesTab: products_tabs_files,
propertiesTab: products_tabs_properties,
LazyHydrate: external_vue_lazy_hydration_default.a
},
computed: {
acfList() {
return Object(product_helper["a" /* cetegorizeAcsObject */])(this.dataSource.acf);
},
hasFiles() {
return this.dataSource.files.length > 0;
},
isCommentsTabActive() {
return this.activeTab == this.tabsList.comments;
},
isDescriptionTabActive() {
return this.activeTab == this.tabsList.description;
},
isFilesTabActive() {
return this.activeTab == this.tabsList.files;
},
isPropertiesTabActive() {
return this.activeTab == this.tabsList.properties;
},
isPropertiesSectionVisible() {
return Object.keys(this.acfList).length > 0;
},
tabsList() {
return {
comments: 1,
description: 2,
files: 3,
properties: 4
};
}
},
data() {
return {
activeTab: 2
};
},
methods: {
changeActiveTab(newTab) {
this.activeTab = newTab;
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue?vue&type=script&lang=js
/* harmony default export */ var product_product_tabs_sectionvue_type_script_lang_js = (product_tabs_sectionvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue
function product_tabs_section_injectStyles (context) {
var style0 = __webpack_require__(245)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_section_component = Object(componentNormalizer["a" /* default */])(
product_product_tabs_sectionvue_type_script_lang_js,
product_tabs_sectionvue_type_template_id_2d412446_scoped_true_render,
product_tabs_sectionvue_type_template_id_2d412446_scoped_true_staticRenderFns,
false,
product_tabs_section_injectStyles,
"2d412446",
"9b0b5c8e"
)
/* harmony default export */ var product_tabs_section = (product_tabs_section_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/similar_products_section.vue?vue&type=template&id=7e3e348a&scoped=true
var similar_products_sectionvue_type_template_id_7e3e348a_scoped_true_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();
};
var similar_products_sectionvue_type_template_id_7e3e348a_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/similar_products_section.vue?vue&type=template&id=7e3e348a&scoped=true
// EXTERNAL MODULE: ./components/product/product_card.vue + 4 modules
var product_card = __webpack_require__(134);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(10);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/similar_products_section.vue?vue&type=script&lang=js
/* harmony default export */ var similar_products_sectionvue_type_script_lang_js = ({
name: "SimilarProductsSection",
async beforeMount() {
await this.getProducts();
},
components: {
productCard: product_card["a" /* default */]
},
computed: {
filteredProducts() {
return this.productList.filter(product => product.id != this.productIdToExclude);
},
showSection() {
return this.categoryId && this.categoryId > 0;
}
},
data() {
return {
productList: []
};
},
methods: {
async getProducts() {
try {
if (!this.showSection) return;
this.productList = await Object(api_list["n" /* getSimilarProducts */])(this.$axios, this.$i18n.locale, 4, this.categoryId);
} catch (error) {
this.productList = [];
}
}
},
props: {
categoryId: {
required: true
},
productIdToExclude: {
default: 0,
required: false
}
}
});
// CONCATENATED MODULE: ./components/product/similar_products_section.vue?vue&type=script&lang=js
/* harmony default export */ var product_similar_products_sectionvue_type_script_lang_js = (similar_products_sectionvue_type_script_lang_js);
// CONCATENATED MODULE: ./components/product/similar_products_section.vue
function similar_products_section_injectStyles (context) {
var style0 = __webpack_require__(247)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var similar_products_section_component = Object(componentNormalizer["a" /* default */])(
product_similar_products_sectionvue_type_script_lang_js,
similar_products_sectionvue_type_template_id_7e3e348a_scoped_true_render,
similar_products_sectionvue_type_template_id_7e3e348a_scoped_true_staticRenderFns,
false,
similar_products_section_injectStyles,
"7e3e348a",
"6f7aaca3"
)
/* harmony default export */ var similar_products_section = (similar_products_section_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./pages/products/_slug/index.vue?vue&type=script&lang=js
/* harmony default export */ var _slugvue_type_script_lang_js = ({
name: "ProductsIndex",
async asyncData({
$axios,
params,
i18n
}) {
const locale = i18n.locale;
const slug = encodeURIComponent(params.slug);
const product = await Object(api_list["k" /* getProduct */])($axios, locale, slug);
return {
product,
pageTitle: decodeURIComponent(product.title)
};
},
components: {
breadcrumbBase: breadcrumb_base["a" /* default */],
productBaseInfo: product_base_info,
productTabsSection: product_tabs_section,
similarProductsSection: similar_products_section,
LazyHydrate: external_vue_lazy_hydration_default.a
},
computed: {
productCategoryId() {
if (!this.product) return 0;
const categories = this.product.categories;
const hasCategory = categories && categories.length > 0;
return hasCategory ? categories[0] : 0;
}
},
head() {
return {
title: `${this.pageTitle} | ${this.$t("parsmega")}`,
meta: [{
hid: "description",
name: "description",
content: this.product.seoDescription || ""
}]
};
}
});
// CONCATENATED MODULE: ./pages/products/_slug/index.vue?vue&type=script&lang=js
/* harmony default export */ var products_slugvue_type_script_lang_js = (_slugvue_type_script_lang_js);
// CONCATENATED MODULE: ./pages/products/_slug/index.vue
function _slug_injectStyles (context) {
var style0 = __webpack_require__(249)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var _slug_component = Object(componentNormalizer["a" /* default */])(
products_slugvue_type_script_lang_js,
render,
staticRenderFns,
false,
_slug_injectStyles,
"75eaf2a8",
"6377629e"
)
/* harmony default export */ var _slug = __webpack_exports__["default"] = (_slug_component.exports);
/***/ })
]);;
//# sourceMappingURL=index.js.map