1(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{616:function(t,e,i){t.exports={}},634:function(t,e,i){"use strict";i(616)},635:function(t,e,i){"use strict";i(32),i(20),i(11),i(10),i(12),i(13),i(9);var r=i(1),s=(i(75),i(43),i(5),i(8),i(3)),o=i(36),a={name:"ProductCardBadges",props:{badges:{type:Array,default:function(){return[]}}}},n=i(2),c=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("ul",{staticClass:"product-badges"},t._l(t.badges,(function(i,r){return e("li",{key:r,staticClass:"product-badges__item"},[t._v("\n "+t._s(i)+"\n ")])})),0)}),[],!1,null,null,null).exports,d=(i(28),i(152)),l=i(110),u={name:"ProductCardPosters",components:{CustomImage:l.default},directives:{swiper:d.directive},props:{id:{type:[Number,String],required:!0},productId:{type:[Number,String],required:!0},productName:{type:String,required:!0},posters:{type:Array,required:!0},size:{type:String,default:"small"},aspectRatio:{type:String,default:"100%"},loading:{type:String,default:"lazy"},activeVideoProduct:{type:[Number,String],default:null},video:{type:String,default:""},videoPreview:{type:String,default:""}},data:function(){return{videoSlideIndex:0,activeSlideIndex:0,isVideoSlide:!1}},computed:{mqIsMobile:function(){return"mobileXs"===this.$mq},sliderClass:function(){return"product-posters_".concat(this.id)},sliderOptions:function(){return{observer:!0,observeParents:!0,spaceBetween:0,centeredSlides:!1,freeMode:!1,watchSlidesVisibility:!0,watchSlidesProgress:!0,loop:!1,preloadImages:!1,allowTouchMove:this.mqIsMobile,pagination:{el:".product-posters_".concat(this.id," .product-posters__dots"),clickable:!1}}},controls:function(){return this.getControlsArray(this.posters)}},watch:{activeVideoProduct:function(){this.activeVideoProduct!==this.productId&&this.slideToIndex(0)},activeSlideIndex:function(){this.isVideoSlide=this.activeSlideIndex===this.videoSlideIndex,this.$emit("videoStateChange",{id:this.productId,state:this.isVideoSlide})}},mounted:function(){var t=this;this.sliderPosters&&this.sliderPosters.on("realIndexChange",(function(){t.activeSlideIndex=t.sliderPosters.activeIndex}))},methods:{slideToIndex:function(t){this.sliderPosters&&this.sliderPosters.slideTo(t,0)},getControlsArray:function(t){var e=t.map((function(t,e){return e}));return this.video&&(this.videoSlideIndex=e.length,e.push(e.length)),e}}},p=(i(634),Object(n.a)(u,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"product-posters default-slider _swiper",class:t.sliderClass},[e("div",{directives:[{name:"swiper",rawName:"v-swiper:sliderPosters",value:t.sliderOptions,expression:"sliderOptions",arg:"sliderPosters"}]},[e("ul",{staticClass:"swiper-wrapper product-posters__wrapper"},[t._l(t.posters,(function(i,r){return e("li",{key:r,staticClass:"swiper-slide product-posters__item-wrapper"},[e("div",{staticClass:"product-posters__item"},[e("CustomImage",{staticClass:"product-card__img",attrs:{image:i.url,size:t.size,alt:(null==i?void 0:i.caption)||t.productName,"aspect-ratio":t.aspectRatio,loading:r>=1?"lazy":t.loading}})],1)])})),t._v(" "),t.videoPreview?e("li",{staticClass:"swiper-slide product-posters__item-wrapper"},[e("div",{staticClass:"product-posters__item"},[e("CustomImage",{staticClass:"product-card__img",attrs:{image:{small:t.videoPreview,medium:t.videoPreview,large:t.videoPreview},size:t.size,alt:"ÐÑевÑÑ Ð²Ð¸Ð´ÐµÐ¾ "+t.productName,"aspect-ratio":t.aspectRatio,loading:t.loading}}),t._v(" "),e("div",{staticClass:"product-posters__play-button"},[e("svg",{attrs:{width:"40",height:"40",viewBox:"0 0 40 40",fill:"currentColor"}},[e("path",{attrs:{d:"M15 10L30 20L15 30Z"}})])])],1)]):t._e()],2),t._v(" "),e("div",{staticClass:"product-posters__controls",on:{mouseleave:function(e){return t.slideToIndex(0)}}},t._l(t.controls,(function(i,r){return e("div",{key:r,staticClass:"product-posters__controls-item",on:{mouseenter:function(e){return t.slideToIndex(r)}}})})),0),t._v(" "),t.controls.length>1?e("div",{staticClass:"product-posters__dots",on:{click:function(t){t.stopPropagation()}}}):t._e()])])}),[],!1,null,"0b6acbf9",null).exports),m=i(7);function v(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,r)}return i}function h(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
1e%2?v(Object(i),!0).forEach((function(e){Object(r.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):v(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}var _={name:"ProductCard",components:{CustomImage:l.default,ProductCardPosters:p,ProductCardBadges:c,Button:o.default},props:{item:{type:Object,required:!0},pageType:{type:String,default:"catalog"},tall:{type:Boolean,default:!1},minified:{type:Boolean,default:!1},loading:{type:String,default:"lazy"},activeVideoProduct:{type:[Number,String],default:null}},computed:h(h(h(h(h(h({},Object(s.c)("currency",{getCurrency:"getCurrency"})),Object(s.c)("cart",["productInCart","getProductCount","getProductCountWithBundle"])),Object(s.c)("catalog",["formattedAllCategories"])),Object(s.c)("favorites",["productInFavorites"])),Object(s.e)("auth",["hasSession"])),{},{mqIsMobile:function(){return"mobileXs"===this.$mq||"mobile"===this.$mq||"tablet"===this.$mq||"laptop"===this.$mq},categoryLink:function(){var t=this.item.categoryCodes;return t&&t.length>0&&t[t.length-1]},cardBtn:function(){var t;if(null===(t=this.item)||void 0===t||null===(t=t.price)||void 0===t||!t.value)return{theme:"simple",name:"Ð¢Ð¾Ð²Ð°Ñ Ð·Ð°ÐºÐ¾Ð½ÑилÑÑ",icon:"",disabled:!0,onClick:""};var e=this.productInCart(this.item.id);return{name:"",theme:"simple",disabled:!1,icon:e?"cat-cart-filled":"cat-cart",onClick:e?this.goToCart:this.onAddCartButtonClick}},productPosters:function(){var t;return(null===(t=this.item)||void 0===t?void 0:t.media)||[]},stockQty:function(){return this.item.stock.qty},isChatAvailable:function(){return!!m.LIVETEX_ID}}),mounted:function(){this.item&&this.ymetricaEmitImpressions([this.item])},methods:h(h(h({},Object(s.b)({addToCartProduct:"cart/addToCartProduct",changeCartProductItemCount:"cart/changeCartProductItemCount",addFavoritesItem:"favorites/addFavoritesItem",deleteFavoritesItem:"favorites/deleteFavoritesItem",showQuickProduct:"quickLook/showQuickProduct",ymetricaEmitProductClick:"YMetrica/emitProductClick",ymetricaEmitProductAddToCart:"YMetrica/emitProductAddToCart",ymetricaEmitImpressions:"YMetrica/emitImpressions"})),Object(s.d)("auth",{setIsOpenedAuthModal:"SET_IS_OPENED_AUTH_MODAL"})),{},{onAddCartButtonClick:function(){this.item.variantGroups?this.showQuickProduct({code:this.item.code,category:this.categoryLink}):this.addItemToCart(this.item)},addItemToCart:function(t){try{"undefined"!=typeof rrApi&&rrApi.addToBasket&&rrApi.addToBasket(t.id)}finally{this.addToCartProduct(t),this.ymetricaEmitProductAddToCart({product:this.item,quantity:1})}},goToCart:function(){this.$router.push({path:"/cart"})},goToProduct:function(){this.$router.push({name:"catalog.category.product",params:{category:this.categoryLink,product:this.item.code}})},styleColor:function(t){var e,i=this.item.variantGroups.characteristics;return t.forEach((function(t){var r=t.split("#")[0];i.find((function(t){return t.code===r&&t.isColor}))&&(e=t.split("#")[1])})),{backgroundColor:"#".concat(e)}},toggleToFavoritesItem:function(t){t.stopPropagation(),this.hasSession?(this.productInFavorites(this.item.productId)?this.deleteFavoritesItem(this.item.productId):this.addFavoritesItem(this.item.productId),this.$emit("toggle-favorite",this.item.productId)):this.setIsOpenedAuthModal(!0)},removeFromPromo:function(){this.$emit("remove-item-from-promo",this.item.productId)},handleLinkClick:function(){this.ymetricaEmitProductClick(this.item)},showChat:function(){var t;null===(t=window.LiveTex)||void 0===t||t.showActiveWindow()}})},f=Object(n.a)(_,(function(){var t,e,i=this,r=i._self._c;return r("article",{staticClass:"product-card",class:{"product-card_tall":i.tall,"product-card_min":i.minified}},[r("nuxt-link",{staticClass:"product-card__link",attrs:{to:{name:"catalog.category.product",params:{category:i.categoryLink,product:i.item.code}}},nativeOn:{click:function(t){return i.handleLinkClick.apply(null,arguments)}}},[i.minified?i._e():r("div",{staticClass:"product-card__header"},[r("ProductCardBadges",{attrs:{badges:i.item.badges}}),i._v(" "),r("div",{staticClass:"product-card__actions",on:{click:function(t){t.preventDefault()}}},["catalog"===i.pageType?r("div",{staticClass:"product-card__favorite",class:{"product-card__favorite--active":i.productInFavorites(i.item.productId)},attrs:{"data-test":"product-card-add-to-favorite"},on:{click:function(t){return t.preventDefault(),i.toggleToFavoritesItem.apply(null,arguments)}}},[r("svg",{staticClass:"product-card__favorite-ico",attrs:{width:"20",height:"18",viewBox:"0 0 20 18",xmlns:"http://www.w3.org/2000/svg"}},[r("path",{attrs:{d:"M9.32751 2.48781L9.88192 3.09737L10.4368 2.48825C11.4546 1.37099 12.7047 0.75 14.1583 0.75C16.5761 0.75 19.0178 2.49038 19.0178 5.88153C19.0178 7.45322 18.2898 9.15572 16.7282 10.9984C15.2113 12.7883 12.937 14.6751 9.88303 16.655C6.83005 14.6756 4.55626 12.7889 3.03966 10.999C1.47806 9.15603 0.75 7.45324 0.75 5.88153C0.75 2.49038 3.19174 0.75 5.60953 0.75C7.06116 0.75 8.31009 1.36915 9.32751 2.48781Z","stroke-width":"1.5"}})])]):i._e(),i._v(" "),"promo"===i.pageType?r("div",{staticClass:"product-card__remove-from-promo",attrs:{"data-test":"product-card-remove-from-promo"},on:{click:function(t){return t.preventDefault(),i.removeFromPromo.apply(null,arguments)}}},[r("svg-icon",{attrs:{name:"close",width:"16",height:"16"}})],1):i._e()])],1),i._v(" "),r("div",{staticClass:"product-card__img-body",style:{paddingTop:i.tall?"133.24%":"100%"}},[r("div",{staticClass:"product-card__img-wrapper"},[!i.productPosters.length||i.mqIsMobile?r("CustomImage",{staticClass:"product-card__img",attrs:{image:i.item.image.url,size:"small",retina:"medium",alt:i.item.image.caption||i.item.name,"aspect-ratio":i.tall?"133.24%":"100%",loading:i.loading}}):r("ProductCardPosters",{attrs:{id:"".concat(i.categoryLink,"-").concat(i.item.code),"product-id":i.item.id,"product-name":i.item.name,posters:i.productPosters,"aspect-ratio":i.tall?"133.24%":"100%",loading:i.loading,video:(null===(t=i.item.video)||void 0===t?void 0:t.value)||"","video-preview":(null===(e=i.item.video)||void 0===e?void 0:e.preview)||"","active-video-product":i.activeVideoProduct},on:{videoStateChange:function(t){return i.$emit("videoStateChange",t)}}})],1)]),i._v(" "),r("div",{staticClass:"product-card__body"},[r("div",{staticClass:"product-card__name product-card__name_cutted font font_center"},[i._v("\n "+i._s(i.item.name)+"\n ")]),i._v(" "),!i.minified&&i.stockQty?r("div",{staticClass:"product-card__low-qty font font_center font_sm"},[i._v("\n ÐÑÑалоÑÑ "+i._s(i.stockQty)+" ÑÑ\n ")]):i._e()]),i._v(" "),r("div",{staticClass:"product-card__info"},[r("div",{staticClass:"product-card__price font font_m"},[i.item.price?[r("div",{staticClass:"product-card__price-wrapper"},[i.item.price.value&&i.item.price.value.from?r("p",{staticClass:"font_bold"},[i._v("\n Ð¾Ñ "+i._s(i.getCurrency(i.item.price.value.from))+"\n ")]):i.item.price.value&&!i.item.merchant.can_sale?r("p",{staticClass:"font_bold"},[i._v("\n Ð¾Ñ "+i._s(i.getCurrency(i.item.price.value))+"\n ")]):i.item.price.value?[r("div",{staticClass:"font_bold",class:{"product-card__price_sale":i.item.oldPrice&&i.item.oldPrice.value}},[i._v("\n "+i._s(i.getCurrency(i.item.price.value))+"\n ")]),i._v(" "),i.item.oldPrice&&i.item.oldPrice.value?r("div",{staticClass:"product-card__price-
1old font font_sm font_grey"},[i._v("\n "+i._s(i.getCurrency(i.item.oldPrice.value))+"\n ")]):i._e()]:r("div",{staticClass:"font_bold"},[i._v("\n "+i._s(i.getCurrency(i.item.price))+"\n ")])],2)]:i._e()],2)])]),i._v(" "),!i.item.merchant.can_sale&&i.isChatAvailable?r("div",{staticClass:"product-card__cart"},[r("Button",{staticClass:"product-card__btn",attrs:{theme:i.cardBtn.theme,"only-icon":!0,"aria-label":"СвÑзаÑÑÑÑ Ñ Ð¿ÑодавÑом"},on:{click:i.showChat}},[r("SvgIcon",{attrs:{name:"chat",width:"24",height:"24"}})],1)],1):2===i.item.sale_status?r("div",{staticClass:"product-card__cart"},[r("Button",{staticClass:"product-card__btn",attrs:{theme:i.cardBtn.theme,"only-icon":!0,"aria-label":"СвÑзаÑÑÑÑ Ñ Ð¿ÑодавÑом"},on:{click:function(t){return i.$emit("pre-order",i.item.id)}}},[r("SvgIcon",{attrs:{name:"cat-cart-time",width:"24",height:"24"}})],1)],1):r("div",{staticClass:"product-card__cart",class:{"product-card__cart_out":!i.stockQty}},["catalog"===i.pageType?r("Button",{staticClass:"product-card__btn",attrs:{theme:i.cardBtn.theme,"aria-label":"ÐобавиÑÑ Ð² коÑзинÑ",disabled:i.cardBtn.disabled,"only-icon":!i.cardBtn.name},on:{click:i.cardBtn.onClick}},[i.cardBtn.icon?r("SvgIcon",{attrs:{name:i.cardBtn.icon,width:"24",height:"24"}}):i._e(),i._v("\n "+i._s(i.cardBtn.name)+"\n ")],1):i._e()],1)],1)}),[],!1,null,null,null);e.a=f.exports},749:function(t,e,i){"use strict";i.r(e);i(32),i(28),i(9);var r=i(152),s=i(635),o=i(235),a=i(153),n={components:{SliderArrows:o.default,ProductCard:s.a},directives:{swiper:r.directive},props:{title:{type:String,default:""},titleCenter:{type:Boolean,default:!0},products:{type:Array,required:!0},sliderClass:{type:String,required:!0},loop:{type:Boolean,default:!1},breakpoints:{type:Object,default:function(){return{}}},pagination:{type:String,default:"none"},navigation:{type:String,default:"block"},firstLazy:{type:Boolean,default:!0}},data:function(){var t={};t=Object.keys(this.breakpoints).length?this.breakpoints:{320:{spaceBetween:0,slidesPerView:2,slidesPerGroup:2},575:{spaceBetween:12,slidesPerView:3,slidesPerGroup:3},768:{spaceBetween:12,slidesPerView:3,slidesPerGroup:3},992:{spaceBetween:24,slidesPerView:4,slidesPerGroup:4},1200:{spaceBetween:24,slidesPerView:4,slidesPerGroup:4}};var e,i,r={},s={};"none"!==this.pagination&&(r={el:".".concat(this.sliderClass," .").concat("fraction"===this.pagination?"product-slider__controls-fraction":"product-slider__dotts"),clickable:!0,type:this.pagination});return"none"!==this.navigation&&(s={nextEl:".".concat(this.sliderClass," .product-slider__arrow-next"),prevEl:".".concat(this.sliderClass," .product-slider__arrow-prev")}),{icons:{carrot:"arrow-small"},minSlides:(e=Object.keys(t).map((function(t){return+t})),i=Object(a.c)(e)||0,i?+t[i].slidesPerView:0),sliderOptions:{observer:!0,observeParents:!0,spaceBetween:24,centeredSlides:!1,freeMode:!1,watchSlidesVisibility:!0,watchSlidesProgress:!0,loop:this.loop,preloadImages:!1,pagination:r,navigation:s,breakpoints:t}}},computed:{mqIsMobile:function(){return"mobileXs"===this.$mq||"mobile"===this.$mq},isSliderPagination:function(){return"none"!==this.pagination},isNavigationHeader:function(){var t;return"header"===this.navigation&&(null===(t=this.products)||void 0===t?void 0:t.length)>this.minSlides},isNavigationBlock:function(){var t;return"block"===this.navigation&&(null===(t=this.products)||void 0===t?void 0:t.length)>this.minSlides}},watch:{$mq:function(){this.updateMinSlides()}},beforeMount:function(){this.updateMinSlides()},methods:{updateMinSlides:function(){var t=this.getCurrentBreakpoint();t&&(this.minSlides=+t.slidesPerView)},getCurrentBreakpoint:function(){switch(this.$mq){case"mobileXs":return this.sliderOptions.breakpoints[320];case"mobile":return this.sliderOptions.breakpoints[575];case"tablet":return this.sliderOptions.breakpoints[768];default:return this.sliderOptions.breakpoints[1200]}}}},c=i(2),d=Object(c.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"product-slider__wrapper"},[e("div",{staticClass:"product-slider",class:t.sliderClass},[e("div",{staticClass:"product-slider__title-wrapper"},[e("div",{staticClass:"product-slider__title font font_title-xl font_bold font_uppercase",class:{font_center:t.titleCenter}},[t._v("\n "+t._s(t.title)+"\n ")]),t._v(" "),e("SliderArrows",{directives:[{name:"show",rawName:"v-show",value:t.isNavigationHeader,expression:"isNavigationHeader"}],attrs:{fraction:t.isSliderPagination}})],1),t._v(" "),e("div",{staticClass:"product-slider__wrapper-body"},[e("SliderArrows",{directives:[{name:"show",rawName:"v-show",value:t.isNavigationBlock,expression:"isNavigationBlock"}],staticClass:"product-slider__controls_block",attrs:{fraction:!1}}),t._v(" "),e("div",{directives:[{name:"swiper",rawName:"v-swiper:productSlider",value:t.sliderOptions,expression:"sliderOptions",arg:"productSlider"}],staticClass:"product-slider__container _swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.products,(function(i,r){return e("div",{key:i.id,staticClass:"swiper-slide"},[e("ProductCard",{attrs:{item:i,loading:t.loop||r<=t.minSlides&&t.firstLazy?"default":"lazy"}})],1)})),0)])],1)])])}),[],!1,null,null,null);e.default=d.exports}}]); 2//# sourceMappingURL=faf7b41.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.