(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"1Stw":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return u.a})),a.d(t,"d",(function(){return u.c})),a.d(t,"c",(function(){return u.b}));var n=a("FdF9"),r=a("aDKj"),l=(a("CJXt"),function(e){var t=e.isNext,a=e.isPrevious,l=e.onNext,c=e.onPrevious;return n.default.createElement("div",{className:"SliderNavigation"},n.default.createElement("button",{className:"SliderNavigation__button",disabled:!a,onClick:c,label:"Предыдущий слайд"},n.default.createElement("div",null,n.default.createElement(r.a,null))),n.default.createElement("button",{className:"SliderNavigation__button",disabled:!t,onClick:l,label:"Следующий слайд"},n.default.createElement("div",null,n.default.createElement(r.a,null))))}),c=(a("nWad"),a("v9g0"),a("YbXK"),a("cFtU"),a("TSYQ")),o=a.n(c),i=function(e){var t=e.className,a=e.productPage,r=e.children,c=Object(n.useRef)(),i=function(e){var t=Object(n.useState)({nextCard:null,previousCard:null}),a=t[0],r=a.nextCard,l=a.previousCard,c=t[1],o=Object(n.useRef)([]),i=Object(n.useState)(0),u=i[0],s=i[1];Object(n.useLayoutEffect)((function(){var t=function(){e.current&&(o.current=Array.from(e.current.children),s(o.current[0]?o.current[0].offsetLeft:0))};return t(),window.addEventListener("resize",t,{passive:!0}),function(){return window.removeEventListener("resize",t)}}),[]),Object(n.useEffect)((function(){if(e.current&&u){var t=e.current,a=function(){var e=0!==t.scrollWidth-t.scrollLeft-t.clientWidth?o.current.find((function(e){return e.offsetLeft>t.scrollLeft+Math.ceil(u)})):void 0,a=o.current.slice().reverse().find((function(e){return e.offsetLeftMath.abs(c))return l>0;n=null,r=null}};return{handleTouchStart:function(e){var t=function(e){return e.touches||e.originalEvent.touches}(e)[0];n=t.clientX,r=t.clientY},handleTouchMove:function(e){var n=function(e){var a=+e.target.closest(".Gallary__slide").dataset.index;return{prewIndex:0===a?0:a-1,currentIndex:a,nextIndex:a===t.length-1?a:a+1}}(e),r=n.prewIndex,c=n.nextIndex;t.forEach((function(t,a){l(e)?a===c?(t.classList.add("Gallary__paginationMobileControl__active"),t.focus({preventScroll:!0})):t.classList.remove("Gallary__paginationMobileControl__active"):a===r?(t.classList.add("Gallary__paginationMobileControl__active"),t.focus({preventScroll:!0})):t.classList.remove("Gallary__paginationMobileControl__active")})),l(e)?t[0].style.marginLeft="-"+a*c+"px":t[0].style.marginLeft="-"+a*r+"px"}}});function _(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a0&&(setTimeout((function(){S(l[h-1])}),220),S(u[h-1]),y({oldIndex:h,currentIndex:h-1}))}),[h,l,u]),L=Object(n.useCallback)((function(){h"+e.replace(/\\|\n/g,"")+"

"})).filter((function(e,t){return t%2==0})).join(""))}}),n.default.createElement("button",{onClick:function(){c(!l)},className:" [ ProductProduct_readMore ] [ Font_smallText Color_blue ]"},l?"Свернуть":"Развернуть",n.default.createElement(b,{className:"[ ProductDescription__readMoreButton ] [ "+i+" ]"})))}),C=(a("9tmd"),a("PZd/"),a("cxuS"),a("s8k4"),function(e){var t,a=e.tagName,r=e.className,l=e.discoutValue,c=p()(((t={})[r]=r,t));return n.default.createElement("li",{className:c},"leaderOfSales"===a&&n.default.createElement("div",null,"Лидер продаж"),"newProduct"===a&&n.default.createElement("div",null,"Новинка"),"discount"===a&&n.default.createElement("div",null,l))}),h=(a("kGRK"),function(e){var t,a,r=e.tags,l=e.ulClassName,c=e.liClassName,o=e.except,i=!!Object.values(r).filter((function(e){return e})).length;o&&delete r[o];var u=p()(((t={Tags:!l})[l]=l,t)),s=p()(((a={Tag:!c})[c]=c,a));return i?n.default.createElement("ul",{className:"[ "+u+" ] [ Font_smallText ]"},Object.entries(r).map((function(e,t){var a,r=e[0],l=e[1],c="Tag_"+r;return l&&n.default.createElement(C,{className:p()("[ "+s+" ]",(a={},a["[ "+c+" ]"]=r,a)),tagName:r,discoutValue:l,key:t})}))):null}),y=a("MVn+"),N=(a("jpqJ"),function(e){var t=e.children,a=e.isOpen,r=e.onClose;if("undefined"==typeof window)return null;var l,c,o,i,u=document.getElementById("portal"),s=document.createElement("div"),d=Object(n.useRef)(null);return Object(n.useEffect)((function(){return a?(u.appendChild(s),document.body.style.overflow="hidden"):document.body.style.overflow="auto",function(){return document.body.style.overflow="auto"}}),[s,a,u]),l=d,c=r,Object(n.useEffect)((function(){var e=function(e){l.current&&!l.current.contains(e.target)&&c(e)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),function(){document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[l,c]),o=d,i=a,Object(n.useEffect)((function(){if(i&&o.current){var e=o.current.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')[0];e&&"function"==typeof e.focus&&e.focus()}}),[o,i]),a?n.default.createPortal(n.default.createElement("div",{className:"Modal__container"},n.default.createElement("div",{className:"Modal__wrap"},n.default.createElement("div",{className:"[ Modal__inner-wrap ] [ Content ]"},n.default.createElement("div",{className:"Modal",ref:d},n.default.createElement(y.a,{className:"[ Modal__close-icon ] [ Color_darkBlue ]","aria-label":"Close",onClick:r}),n.default.createElement("div",{className:"Modal__content"},t))))),s):null}),S=function(e){var t=e.isOpen,a=e.onClose,r=e.children;return n.default.createElement(N,{onClose:a,isOpen:t},r)},w=a("ISdw"),k=function(e){var t=e.buttonLabel,a=e.selectedProduct,r=a.name,l=a.oldPrice,c=a.price,i=a.category,u=a.additionalCriteria,d=a.description,m=a.photos;m=m.concat(m);var f=Object(n.useState)(),_=f[0],v=f[1],b=Object(n.useCallback)((function(){return v(!0)}),[]),E=Object(n.useCallback)((function(){return v(!1)}),[]);return n.default.createElement("div",{className:"[ ProductProduct ] [ Content md:Content_small sm:Content_medium ] "},n.default.createElement(s,{breadcrumbs:[{breadcrumb:"Главная",link:"/"},{breadcrumb:"Каталог",link:"/catalog"},{breadcrumb:"Детали товара",link:null}]}),n.default.createElement("div",{className:"ProductProduct__container"},n.default.createElement(g,{className:"[ ProductProduct__gallery ]",images:m}),n.default.createElement("div",{className:"ProductProduct__info"},n.default.createElement("div",{className:"ProductProduct__categoryTag "},i),n.default.createElement("div",{className:"[ ProductProduct__productName ] [ Font_headerMiddle md:Font_headerSmall sm:Font_smallText Color_darkBlue ]"},r),n.default.createElement("div",{className:"ProductProduct__tagPricesWrapper"},n.default.createElement(h,{tags:u}),n.default.createElement("ul",{className:"ProductProduct__prices"},l&&n.default.createElement("li",{className:"[ ProductProduct__priceOld ] [ Font_headerSmallMiddle sm:Font_headerSmallest ]"},l),n.default.createElement("li",{className:" [ ProductProduct__price ] [ Font_headerMiddle sm:Font_headerSmall ]"},c))),n.default.createElement(P,{description:d}),n.default.createElement(o.a,{className:"ProductProduct_productOrder",onClick:b},t),n.default.createElement(S,{isOpen:_,onClose:E},n.default.createElement(w.a,{colorTheme:"white"})))))};k.getLivePreviewData=function(e){var t=e.data;e.getAsset;return{product:Object.assign({},t.product)}};var L=a("+ZDr"),O=a.n(L),j=a("1Stw"),x=a("XR0a"),M=(a("1iCH"),function(e){var t=e.title,a=e.products,r=e.category,l=e.slug;return n.default.createElement("div",{className:"ProductSimilarProducts_wrapper"},n.default.createElement("div",{className:"[ ProductSimilarProducts ] [ Content md:Content_small ]"},n.default.createElement("div",{className:" [ Font_headerBig Color_darkBlue ] "},t),n.default.createElement(j.a,{productPage:!0,className:"[ ProductSimilarProducts__slider ]"},a.filter((function(e){return e.category===r&&l!==e.slug})).map((function(e,t){var a=e.photos,r=e.price,l=e.oldPrice,c=e.name,o=e.category,i=e.additionalCriteria,u=e.slug;return n.default.createElement(O.a,{to:"/catalog/"+u,key:t},n.default.createElement(x.a,{className:"[ ProductSimilarProducts__sliderCard ]",classNameContent:"[ ProductSimilarProducts__sliderCard__content ]"},n.default.createElement(x.c,{productPage:!0},n.default.createElement(d.a,{className:"ProductSimilarProducts__cardImage",image:a[0],alt:""}),i.discount&&n.default.createElement("div",{className:"[ ProductSimilarProducts__tagDiscount ] [ Font_smallText ]"},i.discount),n.default.createElement("div",{className:"ProductSimilarProducts__cardTags"},n.default.createElement(h,{ulClassName:"ProductSimilarProducts__tags",liClassName:"ProductSimilarProducts__tag",tags:i,except:"discount"}))),n.default.createElement(x.b,{className:"ProductSimilarProducts__cardContent"},n.default.createElement("div",{className:"[ ProductSimilarProducts__cardCategory ]"},o),n.default.createElement("div",{className:" [ ProductSimilarProducts__cardName ] [ Font_textSemiBold Color_darkBlue ]"},c),n.default.createElement("div",{className:"ProductSimilarProducts__cardPrices"},l&&n.default.createElement("div",{className:"[ ProductSimilarProducts__cardOldPrice ] [ Font_headerSmallest ]"},l),n.default.createElement("div",{className:"[ ProductSimilarProducts__cardPrice ] [ Font_headerSmall Color_blue ] "},r)))))})))))});M.getLivePreviewData=function(e){var t=e.data;e.getAsset;return{similarProducts:Object.assign({},t.similarProducts)}};var B=a("M2Kt"),F=a.n(B),G=a("W7sk"),T=a.n(G),I=a("ZoEb"),D=a.n(I),R=a("Wbzz"),K=a("aDKj"),W=(a("gQNt"),function(e){var t=e.name,a=e.subtitle,r=e.link,l=e.background;e.className;return n.default.createElement(R.Link,{to:r},n.default.createElement("div",{className:"[ Solution ]"},n.default.createElement("p",{className:"Solution__blockName"},t),n.default.createElement("div",{className:"[ Solution__content ] [ Content md:Content_small sm:Content_medium ]"},n.default.createElement("div",{className:"Solution__info"},n.default.createElement("h3",{className:"[ Font_headerMiddle sm:Font_headerSmall Color_darkBlue80 ]"},a),n.default.createElement(o.a,{className:"Solution__button",rightIcon:n.default.createElement(K.a,null)},"Узнать больше")),n.default.createElement("div",{className:"Solution__imageContainer"},n.default.createElement(d.a,{className:"Solution__image",image:l,alt:""})))))}),H=(a("skRJ"),function(e){var t=e.buttonLabel,a=e.forHome,r=e.forKitchen,l=e.forBusiness,c=e.category;return n.default.createElement(n.default.Fragment,null,"Для бизнеса"===c&&n.default.createElement(W,{className:"ProductSystems__Solution",subtitle:l.title,link:l.link,background:F.a,buttonLabel:t,name:"Бизнес"}),"Для кухни"===c&&n.default.createElement(W,{className:"ProductSystems__Solution",subtitle:r.title,link:r.link,background:T.a,name:"Кухня"}),"Для всего дома"===c&&n.default.createElement(W,{className:"ProductSystems__Solution",subtitle:a.title,link:a.link,background:D.a,name:"Дом"}))});H.getLivePreviewData=function(e){var t=e.data,a=e.getAsset;return{systems:Object.assign({},t.systems,{forHome:Object.assign({},t.systems.forHome,{image:a(t.systems.forHome.image).url}),forKitchen:Object.assign({},t.systems.forKitchen,{image:a(t.systems.forKitchen.image).url}),forBusiness:Object.assign({},t.systems.forBusiness,{image:a(t.systems.forBusiness.image).url})})}};var Z=function(e){var t=e.selectedProduct,a=e.products,r=(e.layout,function(e,t){if(null==e)return{};var a,n,r={},l=Object.keys(e);for(n=0;n=0||(r[a]=e[a]);return r}(e,["selectedProduct","products","layout"]));return n.default.createElement(n.default.Fragment,null,n.default.createElement(l.a,null,n.default.createElement("title",null,r.seo.title),n.default.createElement("meta",{name:"Description",content:r.seo.description}),n.default.createElement("meta",{name:"keywords",content:r.seo.keywords})),n.default.createElement(k,Object.assign({selectedProduct:t},r.product)),n.default.createElement(H,Object.assign({category:t.category},r.systems)),n.default.createElement(M,Object.assign({category:t.category,slug:t.slug,products:a},r.similarProducts)))};Z.getLivePreviewData=function(e){return Object.assign({},e.data,c.a.getLivePreviewData(e),k.getLivePreviewData(e),H.getLivePreviewData(e),M.getLivePreviewData(e))};var Y="477656617";t.default=function(e){var t=e.data,a=e.pageContext,r=t.markdownRemark.frontmatter,l=a.slug,o=t.catalog.frontmatter.products,i=o.find((function(e){return e.slug===l}));return n.default.createElement(c.a,Object.assign({},t.layout.frontmatter,{pageId:r.pageId,path:r.path}),n.default.createElement(Z,Object.assign({layout:t.layout.frontmatter},r,{selectedProduct:i,products:o})))}},"9tmd":function(e,t,a){},CJXt:function(e,t,a){},"I+8G":function(e,t,a){},M2Kt:function(e,t,a){e.exports=a.p+"static/business-46946540f6bffbd5fc30562f350f11e5.png"},"MVn+":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));a("E5k/");var n=a("FdF9"),r=function(e){return n.default.createElement("svg",Object.assign({viewBox:"0 0 8 8",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M0.572941 0.000247999C0.4595 0.0002778 0.348645 0.0341487 0.254548 0.0975305C0.160452 0.160912 0.0873899 0.250925 0.0447028 0.356061C0.00201569 0.461196 -0.00835668 0.576678 0.0149117 0.687741C0.0381801 0.798804 0.094032 0.900403 0.175327 0.979547L3.19363 3.99878L0.175327 7.018C0.120598 7.07057 0.0769041 7.13352 0.0468036 7.20319C0.0167031 7.27285 0.000801386 7.34782 2.95169e-05 7.42371C-0.000742352 7.4996 0.0136313 7.57488 0.0423086 7.64515C0.0709858 7.71541 0.11339 7.77924 0.167039 7.83291C0.220687 7.88657 0.2845 7.92899 0.354742 7.95768C0.424983 7.98636 0.500241 8.00074 0.576107 7.99997C0.651973 7.9992 0.726923 7.98329 0.796566 7.95318C0.86621 7.92307 0.929148 7.87936 0.981693 7.82462L4 4.80539L7.0183 7.82462C7.07085 7.87936 7.13379 7.92307 7.20343 7.95318C7.27307 7.98329 7.34802 7.9992 7.42389 7.99997C7.49976 8.00074 7.57501 7.98636 7.64526 7.95768C7.7155 7.92899 7.77931 7.88658 7.83296 7.83291C7.88661 7.77925 7.92901 7.71541 7.95769 7.64515C7.98637 7.57488 8.00074 7.4996 7.99997 7.42371C7.9992 7.34782 7.98329 7.27285 7.95319 7.20319C7.92309 7.13352 7.8794 7.07056 7.82467 7.018L4.80636 3.99878L7.82467 0.979547C7.90707 0.899424 7.96335 0.796269 7.98614 0.683599C8.00893 0.570929 7.99716 0.454002 7.95237 0.34814C7.90758 0.242277 7.83186 0.152419 7.73515 0.0903405C7.63843 0.028262 7.52522 -0.00314052 7.41035 0.000247999C7.2622 0.00466372 7.12159 0.0665997 7.0183 0.172934L4 3.19216L0.981693 0.172934C0.928552 0.118291 0.865001 0.0748564 0.794795 0.0451963C0.724589 0.0155362 0.649152 0.000252443 0.572941 0.000247999Z"}))}},OZYK:function(e,t,a){},"PZd/":function(e,t,a){var n=a("P8UN"),r=a("ys0W")(!0);n(n.S,"Object",{entries:function(e){return r(e)}})},W7sk:function(e,t,a){e.exports=a.p+"static/house-108ec37ce12d0505a973c7503e669505.png"},XR0a:function(e,t,a){"use strict";a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return i}));var n=a("FdF9"),r=a("TSYQ"),l=a.n(r),c=(a("vj8Y"),function(e){var t=e.className,a=e.classNameContent,r=e.children;return n.default.createElement("div",{className:l()("[ SliderCard ]",t)},n.default.createElement("div",{className:l()("[ SliderCard__content ]",a)},r))}),o=function(e){var t=e.productPage,a=e.children,r=l()({ProductSimilarProducts__sliderCardImage:t}),c=l()({ProductSimilarProducts__sliderCardContainerProduct:t});return n.default.createElement("div",{className:"[ SliderCardImage ] [ "+r+" ]"},n.default.createElement("div",{className:" [ SliderCardImage__container ]\n "+c},a))},i=function(e){var t=e.className,a=e.children;return n.default.createElement("div",{className:l()("SliderCardContent",t)},a)}},ZoEb:function(e,t,a){e.exports=a.p+"static/kitchen-aab06f91a80d6789e4ded48caab6b0a5.png"},aDKj:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));a("E5k/");var n=a("FdF9"),r=function(e){return n.default.createElement("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),n.default.createElement("path",{d:"M14 4.92969L12.5 6.42969L17.0703 11H3V13H17.0703L12.5 17.5703L14 19.0703L21.0703 12L14 4.92969Z"}))}},bTWw:function(e,t,a){},cxuS:function(e,t,a){var n=a("P8UN"),r=a("ys0W")(!1);n(n.S,"Object",{values:function(e){return r(e)}})},gQNt:function(e,t,a){},jpqJ:function(e,t,a){},kGRK:function(e,t,a){},nWad:function(e,t,a){},s8k4:function(e,t,a){},skRJ:function(e,t,a){},vj8Y:function(e,t,a){},ys0W:function(e,t,a){var n=a("QPJK"),r=a("2mBY"),l=a("5SQf"),c=a("BnbX").f;e.exports=function(e){return function(t){for(var a,o=l(t),i=r(o),u=i.length,s=0,d=[];u>s;)a=i[s++],n&&!c.call(o,a)||d.push(e?[a,o[a]]:o[a]);return d}}}}]); //# sourceMappingURL=component---src-templates-product-page-js-073de659b8e6355d9352.js.map