!function(e){function webpackJsonpCallback(t){for(var r,i,a=t[0],s=t[1],d=t[2],u=0,l=[];u<a.length;u++)i=a[u],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&l.push(o[i][0]),o[i]=0;for(r in s)Object.prototype.hasOwnProperty.call(s,r)&&(e[r]=s[r]);for(c&&c(t);l.length;)l.shift()();return n.push.apply(n,d||[]),checkDeferredModules()}function checkDeferredModules(){for(var e,t=0;t<n.length;t++){for(var r=n[t],i=!0,a=1;a<r.length;a++){var c=r[a];0!==o[c]&&(i=!1)}i&&(n.splice(t--,1),e=__webpack_require__(__webpack_require__.s=r[0]))}return e}var t={},o={20:0},n=[];function __webpack_require__(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,__webpack_require__),n.l=!0,n.exports}__webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,o){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,t){if(1&t&&(e=__webpack_require__(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(__webpack_require__.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)__webpack_require__.d(o,n,function(t){return e[t]}.bind(null,n));return o},__webpack_require__.n=function(e){var t=e&&e.__esModule?function getDefault(){return e.default}:function getModuleExports(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="/dist/";var r=window.webpackJsonp=window.webpackJsonp||[],i=r.push.bind(r);r.push=webpackJsonpCallback,r=r.slice();for(var a=0;a<r.length;a++)webpackJsonpCallback(r[a]);var c=i;n.push([434,1,0]),checkDeferredModules()}({434:function(e,t,o){o.r(t);o(8),o(25),o(141),o(12),o(21),o(9),o(26);var n=o(60),r=o.n(n),i=o(0),a=(o(81),o(41),o(203),o(2)),c=o.n(a),s=function getSiteType(){return/iPad/.test(navigator.userAgent)?"t":/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent)?"m":"d"},d=(o(11),o(50),o(112),o(10),o(166),o(202),o(53)),u=o.n(d),l=(o(33),o(139),o(106),window.statisticsModuleConfiguration);if(!l)throw new i.a("configuration",l);!function initializeGoogleTagManagerModule(){window.googleTagManagerModule={pushProductWatch:function pushProductWatch(e,t){try{if(!e||!t)return;var o={event:"gtm-event",Page_Type:"SeancePage",Page_Seance_Id:e,Page_Seance_Event_Id:t};window.dataLayer.push(o)}catch(e){console.error("Ошибка в googleTagManagerModule",e)}},pushCategoryPageData:function pushCategoryPageData(e){try{var t={event:"gtm-event",Page_Type:"CategoryPage",Page_Category_Id:e};window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleTagManagerModule",e)}},pushCustomDimension:function pushCustomDimension(e,t){var o={};o[e]=t,window.dataLayer.push(o)},pushCartPageData:function pushCartPageData(e,t){try{var o={event:"gtm-event",Page_Type:"CartPage",Page_Cart_AddedProducts:c.a.map(e,(function(e){return[{Ticket_Seance_Id:e.productExternalId,Ticket_Category_Id:0!==e.groupProductCategoryExternalIds.length?e.groupProductCategoryExternalIds[0]:null,Ticket_Price:e.productPrice}]})),Page_Cart_RemovedProducts:c.a.map(t,(function(e){return[{Ticket_Seance_Id:e.productExternalId,Ticket_Category_Id:0!==e.groupProductCategoryExternalIds.length?e.groupProductCategoryExternalIds[0]:null,Ticket_Price:e.productPrice}]}))};window.dataLayer.push(o)}catch(e){console.error("Ошибка в googleTagManagerModule",e)}},pushGoogleOptimizeEvent:function pushGoogleOptimizeEvent(e,t){try{window.dataLayer.push({event:"gtm-google-optimize-event","gtm-ee-event-category":"experiments","gtm-ee-event-action":"experiments",experimentId:e,experimentVariantId:t}),window.dataLayer.push({event:"gtm-ga-event","gtm-ee-event-category":"experimentId:"+e,"gtm-ee-event-action":"experimentVariantId:"+t,"gtm-ee-event-label":"experiments"})}catch(e){console.error("Ошибка в googleTagManagerModule",e)}},pushAutocomleteSearchResultEvent:function pushAutocomleteSearchResultEvent(e){if(!e)throw"payload is not defined";if(void 0===e.path||null===e.path)throw"payload.path is not defined or null";if(void 0===e.query||null===e.query)throw"payload.query is not defined or null";window.dataLayer.push({event:"gtm-event_main-search_autocomplete-select","gtm-variable_main-search_query":e.query,"gtm-variable_virtual-page":e.path,"gtm-ee-event-category":"search","gtm-ee-event-action":"search"})}}}(),function initializeGoogleAnalyticsModule(){var e=1,t=2,o=3,n=4;function preparePurchase(e){return{ecommerce:{currencyCode:"RUB",purchase:{actionField:{id:e.id,revenue:e.totalPrice,tax:e.serviceCharges,shipping:e.deliveryPrice},products:c.a.map(e.products,(function(e){return[prepareProduct(e)]}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Purchase","gtm-ee-event-non-interaction":"False"}}window.googleAnalytics={pushImpressions:function pushImpressions(e){try{var t=function prepareImpressions(e){return{ecommerce:{currencyCode:"RUB",impressions:c.a.map(e,(function(e){return[prepareImpression(e)]}))},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Product Impressions","gtm-ee-event-non-interaction":"True"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushProductClicks:function pushProductClicks(e){try{var t=function prepareProductClicks(e){return{ecommerce:{click:{actionField:{list:e[Object.keys(e)[0]].list},products:c.a.map(e,(function(e){return[prepareImpression(e)]}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Product Clicks","gtm-ee-event-non-interaction":"False"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushClickEvents:function pushClickEvents(e){try{(function prepareClickEvents(e){return c.a.map(e,(function(e){return[{event:"gtm-ga-event","gtm-ee-event-category":"General Events","gtm-ee-event-action":e.name,"gtm-ee-event-non-interaction":"True"}]}))})(e).forEach((function(e){return window.dataLayer.push(e)}))}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushGeneralEvent:function pushGeneralEvent(e){try{var t={event:"gtm-ga-event","gtm-ee-event-category":e.category,"gtm-ee-event-action":e.action,"gtm-ee-event-label":e.label,"gtm-ee-event-non-interaction":"True"};window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushAddingProducts:function pushAddingProducts(e){try{var t=function prepareAddedProducts(e){return{ecommerce:{currencyCode:"RUB",add:{actionField:{},products:c.a.map(e,(function(e){return prepareProduct(e)}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Adding a Product to a Shopping Cart","gtm-ee-event-non-interaction":"False"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushRemovingProducts:function pushRemovingProducts(e){try{var t=function prepareRemovedProducts(e){return{ecommerce:{currencyCode:"RUB",remove:{actionField:{},products:c.a.map(e,(function(e){return prepareProduct(e)}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Removing Products from a Cart","gtm-ee-event-non-interaction":"False"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushCheckoutSteps:function pushCheckoutSteps(m,h){try{var f=function prepareCheckoutSteps(c,m){var h=[];h.push(prepareCheckoutStep(c,e)),m&&m.selectedDeliveryMethodName&&h.push(prepareCheckoutStep(c,t,m.selectedDeliveryMethodName));m&&m.selectedPaymentMethodName&&h.push(prepareCheckoutStep(c,o,m.selectedPaymentMethodName));m&&h.push(prepareCheckoutStep(c,n,function getCheckoutContactInfoStepOption(e){var t=[];e.isFirstNameFilledIn&&t.push(r);e.isMiddleNameFilledIn&&t.push(a);e.isLastNameFilledIn&&t.push(i);e.isPhoneFilledIn&&t.push(s);e.isEmailFilledIn&&t.push(d);e.isCityFilledIn&&t.push(u);e.isStreetFilledIn&&t.push(l);e.isHouseFilledIn&&t.push(p);e.isCommentFilledIn&&t.push(g);return t.join(" ")}(m)));return h}(m,h);c.a.each(f,(function(e,t){window.dataLayer.push(t)}))}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushPromotionImpressions:function pushPromotionImpressions(e){try{var t=function preparePromotionImpressions(e){return{ecommerce:{promoView:{promotions:c.a.map(e,(function(e){return[preparePromotion(e)]}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Promotion Impressions","gtm-ee-event-non-interaction":"True"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushPurchases:function pushPurchases(e){try{var t=function preparePurchases(e){return c.a.map(e,(function(e){return[preparePurchase(e)]}))}(e);c.a.each(t,(function(e,t){window.dataLayer.push(t)}))}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushPromotionClicks:function pushPromotionClicks(e){try{var t=function preparePromotionClicks(e){return{ecommerce:{promoClick:{promotions:c.a.map(e,(function(e){return[preparePromotion(e)]}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Promotion Clicks","gtm-ee-event-non-interaction":"False"}}(e);window.dataLayer.push(t)}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}},pushDetails:function pushDetails(e){try{var t=function prepareDetails(e){return c.a.map(e,(function(e){return function prepareDetail(e){var t=(e.groupProductExternalId?e.groupProductExternalId:e.groupProductId)+"|"+e.productDateTime,o=0!==e.groupProductCategoryExternalNames.length?e.groupProductCategoryExternalNames[0]:null;return{ecommerce:{currencyCode:"RUB",detail:{actionField:{},products:[{name:e.groupProductExternalName,id:t,brand:e.productBrand,category:o}]}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Product Details","gtm-ee-event-non-interaction":"True"}}(e)}))}(e=e.filter((function(e){return e.productDateTime})));c.a.each(t,(function(e,t){window.dataLayer.push(t)}))}catch(e){console.error("Ошибка в googleAnalyticsModule",e)}}};var r="Имя",i="Фамилия",a="Отчество",s="Телефон",d="Почта",u="Город",l="Улица",p="Дом",g="Комментарий";function prepareCheckoutStep(e,t,o){return{ecommerce:{currencyCode:"RUB",checkout:{actionField:{step:t,option:o||""},products:c.a.map(e,(function(e){return prepareProduct(e)}))}},event:"gtm-ee-event","gtm-ee-event-category":"Enhanced Ecommerce","gtm-ee-event-action":"Checkout Step "+t,"gtm-ee-event-non-interaction":"False"}}function prepareProduct(e){var t=e.groupProductExternalId+"|"+e.productDateTime,o=e.groupProductCategoryExternalNames?e.groupProductCategoryExternalNames[0]:null;return{id:t,name:e.productExternalName?e.productExternalName:e.groupProductExternalName,brand:e.productBrand,category:o,price:e.productPrice,quantity:1}}function prepareImpression(e){return{name:e.name,brand:e.venue,category:e.categories?e.categories.split("|")[0]:"",list:e.list}}function preparePromotion(e){return{id:e.id,name:e.name,creative:e.creative,position:e.position}}}(),function initializeStatisticsModule(e){window.StatisticsModule=function(t){var o=this;if(!c.a)throw"$ is not defined";if(!e)throw"googleAnalytics is not defined";var n=window.admitadModule,r={trackingConfiguration:{trackingClickProducts:!1,trackingGeneralEvents:!0,trackingClickEvents:!0,trackingImpressions:!1,trackingCart:!1,trackingCheckoutSteps:!1,trackingCartProductsSteps:!1,trackingPromotionClick:!0,trackingPromotionImpressions:!0,trackingReservation:!1,trackingDetails:!1,trackingUrl:!0,useOldOrderPageTracking:!0},customerId:null,findProductImpressionsInterval:1e3,findPromotionImpressionsInterval:1e3,impressionsSelector:"[data-statistics='product']",clickProductSelector:"[data-statistics='product']",notInstalledOnClickHandlerItemSelector:"[data-statistics-on-click='false']",addRemoveProductSelector:"[data-statistics='seat']",checkoutFirstNameSelector:"[data-checkout='first-name']",checkoutMiddleNameSelector:"[data-checkout='middle-name']",checkoutLastNameSelector:"[data-checkout='last-name']",checkoutPhoneSelector:"[data-checkout='phone']",checkoutEmailSelector:"[data-checkout='email']",checkoutCitySelector:"[data-checkout='city']",checkoutStreetSelector:"[data-checkout='street']",checkoutHouseSelector:"[data-checkout='house']",checkoutCommentSelector:"[data-checkout='comment']",checkoutDeliveryMethodSelector:"[data-checkout='delivery-method']",checkoutPaymentMethodSelector:"[data-checkout='payment-method']",reservationSelector:"[data-statistics='reservation']",reservationCartProductSelector:"[data-statistics='reservation-cart-product']",clickPromotionSelector:"[data-statistics='banner']",promotionImpressionsSelector:"[data-statistics='banner']",detailSelector:"div[data-statistics='detail']",productListSelector:"[data-statistics='list']",cartProductSelector:"[data-statistics='cart-product']",clickEventBtnSelector:"[data-statistics='click-event-btn']",quotaSelector:".quota-js",pushDataToGoogleAnalytics:!0,criteo:{isEnabled:t.isCriteoTrackingEnabled,partnerId:t.criteoPartnerId},pushDataToGoogleAdwords:!0,pushDataToGoogleTagManager:!0,isAdmitadTrackingAvailable:!1,isMindboxTrackingAvailable:!1};c.a.extend(r,t);var i,a,s=null,d={},u={},l={},p={},g={},m=[],h={},f=[],v=[];window.googleTagManagerModule?i=window.googleTagManagerModule:console.error("Ошибка в statisticsModule googleTagManagerModule is not defined"),window.criteoOneTag?a=window.criteoOneTag:console.error("Ошибка в statisticsModule criteoOneTag is not defined");var w=[],k={};o.setNewOrderPageTracking=function(){r.trackingConfiguration.useOldOrderPageTracking=!1};o.setIsDeliveryMethodFilledIn=function(e){s?s.isDeliveryMethodUsedFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsPaymentMethodFilledIn=function(e){s?s.isPaymentMethodFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsFirstNameFilledIn=function(e){s?s.isFirstNameFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsMiddleNameFilledIn=function(e){s?s.isMiddleNameFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsLastNameFilledIn=function(e){s?s.isLastNameFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsPhoneFilledIn=function(e){s?s.isPhoneFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsEmailFilledIn=function(e){s?s.isEmailFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsCityFilledIn=function(e){s?s.isCityFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsStreetFilledIn=function(e){s?s.isStreetFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsHouseFilledIn=function(e){s?s.isHouseFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setIsCommentFilledIn=function(e){s?s.isCommentFilledIn=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setSelectedDeliveryMethodName=function(e){s?s.selectedDeliveryMethodName=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},o.setSelectedPaymentMethodName=function(e){s?s.selectedPaymentMethodName=e:console.error("Ошибка в statisticsModule checkoutSteps is not defined")},s||(s=new function CheckoutStepsModel(e,t,o,n,r,i,a,c,s,d,u,l,p){this.isDeliveryMethodUsedFilledIn=void 0!==e&&e,this.isPaymentMethodFilledIn=void 0!==t&&t,this.isFirstNameFilledIn=void 0!==o&&o,this.isMiddleNameFilledIn=void 0!==n&&n,this.isLastNameFilledIn=void 0!==r&&r,this.isPhoneFilledIn=void 0!==i&&i,this.isEmailFilledIn=void 0!==a&&a,this.isCityFilledIn=void 0!==c&&c,this.isStreetFilledIn=void 0!==s&&s,this.isHouseFilledIn=void 0!==d&&d,this.isCommentFilledIn=void 0!==u&&u,this.selectedDeliveryMethodName=l,this.selectedPaymentMethodName=p}),this.addCartProduct=function(e){w.push(e)};var y={productImpressions:!0,promotionImpressions:!0};o.pushAddedProduct=function(e){if(e){f.push(e);var t=0!==e.groupProductCategoryExternalIds.length?e.groupProductCategoryExternalIds[0]:null;if(r.isMindboxTrackingAvailable&&window.mindboxModule&&window.mindboxModule.pushAddTicketInCart){var o=e.groupProductExternalId?e.groupProductExternalId:e.groupProductId,n=e.productExternalId;window.mindboxModule.pushAddTicketInCart(t,o,n,e.productPrice,r.customerId)}}};o.pushRemovedProduct=function(e){v.push(e)},o.pushProductDetail=function(e){if(m.push(e),r.isMindboxTrackingAvailable&&window.mindboxModule&&window.mindboxModule.pushGroupProductWatch){var t=e.groupProductExternalId?e.groupProductExternalId:e.groupProductId;window.mindboxModule.pushGroupProductWatch(t,e.productExternalId,r.customerId)}window.adwordsModule&&window.adwordsModule.pushProductPage&&window.adwordsModule.pushProductPage(e),r.criteo.isEnabled&&a.pushProductPage({productExternalId:e.productExternalId,partnerId:r.criteo.partnerId})};var P=function isElementInViewport(e){var t=e[0].getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},I=function initTrackingReservation(){try{c()(r.reservationSelector).each((function(){var e=JSON.parse(this.innerText);e.products=function getReservedProducts(){try{var e=[];return c()(r.reservationCartProductSelector).each((function(){var t=JSON.parse(this.innerText);t.quantity=1,e.push(t)})),e}catch(e){console.error("Ошибка в statisticsModule",e)}}(),function pushReservation(e){if(p[e.id]=e,r.isMindboxTrackingAvailable&&window.mindboxModule&&window.mindboxModule.pushAuthOnSite&&(e.internalEmail&&window.mindboxModule.pushAuthOnSite(e.internalEmail,r.customerId),e.products&&0!==e.products.length))try{window.mindboxModule.pushReservation(r.customerId,e)}catch(e){console.error("Ошибка в statisticsModule:",e)}window.adwordsModule&&window.adwordsModule.pushPurchasePage&&window.adwordsModule.pushPurchasePage(e.products)}(e)}))}catch(e){console.error("Ошибка в statisticsModule",e)}},C=function initTrackingUrl(){if(r.isAdmitadTrackingAvailable){var e=function getQueryVariable(e){for(var t=window.location.search.substring(1).split("&"),o=0;o<t.length;o++){var n=t[o].split("=");if(n[0]===e)return n[1]}return null}("admitad_uid");e&&n.setAdmitadCookie(e)}},M=function initTrackingClickEvents(){try{c()(r.clickEventBtnSelector).each((function(){c()(this).click((function(){!function pushClickEvent(e){k[e.name]=e}({name:this.dataset.statisticsEventName})}))}))}catch(e){console.error("Ошибка в statisticsModule",e)}},_=function getListName(e){var t=c()(e).closest(r.productListSelector);return t&&0!==t.length?t[0].dataset.statisticsList:"default"},S=function clickProductEventHandler(e){try{var t=c()(e.target).closest(r.clickProductSelector);if(t&&0!==t.length){var o=t[0];!function pushProductClick(e){d[e.name]=e}({name:o.dataset.statisticsProductName,venue:o.dataset.statisticsProductVenue,list:_(o),categories:o.dataset.statisticsProductCategory})}}catch(e){console.error(e)}},b=function clickPromotionEventHandler(e){try{var t=c()(e.target).closest(r.clickPromotionSelector);if(t&&0!==t.length){var o=t[0],n={id:o.dataset.statisticsBannerId,name:o.dataset.statisticsBannerName,creative:o.dataset.statisticsCreative,position:o.dataset.statisticsPosition};u[n.id]=n}}catch(e){console.error(e)}},x=function initializeClickProductsTracking(){c()(r.clickProductSelector+r.notInstalledOnClickHandlerItemSelector).each((function(){try{var e=c()(this);e.attr("data-statistics-on-click",!0),e.click(S)}catch(e){console.error(e)}}))},E=function initializePromotionClicksTracking(){c()(r.clickPromotionSelector+r.notInstalledOnClickHandlerItemSelector).each((function(){try{var e=c()(this);e.attr("data-statistics-on-click",!0),e.click(b)}catch(e){console.error(e)}}))},T=function findProductImpressionsInVisibleArea(){try{y.productImpressions&&(c()(r.impressionsSelector).each((function(){var e=this.dataset.statisticsProductName;e&&!h[e]&&(P(c()(this))&&function pushProductImpression(e){h[e.name]=e}({eventGroupId:this.dataset.statisticsEventGroupId,name:e,venue:this.dataset.statisticsProductVenue,list:_(this),categories:this.dataset.statisticsProductCategory}))})),y.productImpressions=!1)}catch(e){console.error("Ошибка в statisticsModule",e)}},F=function findPromotionImpressionsInVisibleArea(){try{y.promotionImpressions&&(c()(r.promotionImpressionsSelector).each((function(){var e=this.dataset.statisticsBannerId;if(!l[e]&&(P(c()(this))||"BRANDING"===this.dataset.statisticsPosition&&window.StyleDescriptions.sTabletMaxWidth<c()(window).width())){var t={id:e,name:this.dataset.statisticsBannerName,creative:this.dataset.statisticsCreative,position:this.dataset.statisticsPosition};l[t.id]=t}})),y.promotionImpressions=!1)}catch(e){console.error("Ошибка в statisticsModule",e)}},A=function initTrackingAfterWindowLoad(){try{r.trackingConfiguration.trackingClickEvents&&M(),r.trackingConfiguration.trackingImpressions&&function initializeProductImpressionsTracking(){T(),setInterval(T,r.findProductImpressionsInterval)}(),r.trackingConfiguration.trackingPromotionImpressions&&function initTrackingPromotionImpressions(){F(),setInterval(F,r.findPromotionImpressionsInterval)}(),r.trackingConfiguration.trackingCheckoutSteps&&r.trackingConfiguration.useOldOrderPageTracking&&function initTrackingCheckoutSteps(){c()(r.checkoutFirstNameSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsFirstNameFilledIn(!0):o.setIsFirstNameFilledIn(!1)})),c()(r.checkoutMiddleNameSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsMiddleNameFilledIn(!0):o.setIsMiddleNameFilledIn(!1)})),c()(r.checkoutLastNameSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsLastNameFilledIn(!0):o.setIsLastNameFilledIn(!1)})),c()(r.checkoutPhoneSelector).on("change",(function(){c()(this).find('input[type="tel"]').val()?o.setIsPhoneFilledIn(!0):o.setIsPhoneFilledIn(!1)})),c()(r.checkoutEmailSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsEmailFilledIn(!0):o.setIsEmailFilledIn(!1)})),c()(r.checkoutDeliveryMethodSelector).on("cityShown",(function(){o.setIsCityFilledIn(!0)})),c()(r.checkoutDeliveryMethodSelector).on("cityHidden",(function(){o.setIsCityFilledIn(!1)})),c()(r.checkoutStreetSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsStreetFilledIn(!0):o.setIsStreetFilledIn(!1)})),c()(r.checkoutHouseSelector).on("change",(function(){c()(this).find('input[type="text"]').val()?o.setIsHouseFilledIn(!0):o.setIsHouseFilledIn(!1)})),c()(r.checkoutCommentSelector).on("change",(function(){c()(this).find("textarea").val()?o.setIsCommentFilledIn(!0):o.setIsCommentFilledIn(!1)})),c()(r.checkoutDeliveryMethodSelector).on("click",(function(){o.setSelectedDeliveryMethodName(c()(this).find("span.item").text()),o.setIsDeliveryMethodFilledIn(!0)})),c()(r.checkoutPaymentMethodSelector).on("click",(function(){o.setSelectedPaymentMethodName(c()(this).find("span.item").text()),o.setIsPaymentMethodFilledIn(!0)}))}(),r.trackingConfiguration.trackingCartProductsSteps&&r.trackingConfiguration.useOldOrderPageTracking&&function initTrackingCartProducts(){try{c()(r.cartProductSelector).each((function(){var e=JSON.parse(this.innerText);o.addCartProduct(e)}))}catch(e){console.error("Ошибка в statisticsModule",e)}}(),r.trackingConfiguration.trackingPromotionClick&&E()}catch(e){console.error("Ошибка в statisticsModule",e)}},O=function pushDataAfterDocumentReady(){r.isAdmitadTrackingAvailable&&function pushReservationPageTrackingToAdmitad(){r.trackingConfiguration.trackingReservation&&0!==Object.keys(p).length&&n.pushReservation(p)}()};o.pushCustomDimension=function(e){window.googleTagManagerModule.pushCustomDimension(e.key,e.value)},o.pushCategoryView=function(e){if(g[e.id]=e,r.isMindboxTrackingAvailable&&window.mindboxModule&&window.mindboxModule.pushCategoryView){var t=e.externalId?e.externalId:e.id;window.mindboxModule.pushCategoryView(t,r.customerId)}if(window.adwordsModule&&window.adwordsModule.pushCategoryPage){var o=e.externalName?e.externalName:e.name;window.adwordsModule.pushCategoryPage(o)}},o.pushStatisticsEvent=function(t){if(!t)throw"payload is not defined";if(void 0===t.action||null===t.action)throw"payload.action is not defined or null";if(void 0===t.category||null===t.category)throw"payload.category is not defined or null";if(void 0===t.label||null===t.label)throw"payload.label is not defined or null";r.trackingConfiguration.trackingGeneralEvents&&e.pushGeneralEvent(t)},o.pushAutocomleteSearchResultEvent=function(e){if(!window.googleTagManagerModule)throw"window.googleTagManagerModule is not defined";window.googleTagManagerModule.pushAutocomleteSearchResultEvent(e)},o.pushStatisticsData=function(){r.pushDataToGoogleAnalytics&&function pushDataToGoogleAnalytics(){r.trackingConfiguration.trackingClickProducts&&0!==Object.keys(d).length&&e.pushProductClicks(d),r.trackingConfiguration.trackingClickEvents&&0!==Object.keys(k).length&&e.pushClickEvents(k),r.trackingConfiguration.trackingCart&&0!==f.length&&e.pushAddingProducts(f),r.trackingConfiguration.trackingCart&&0!==v.length&&e.pushRemovingProducts(v),r.trackingConfiguration.trackingCheckoutSteps&&s&&e.pushCheckoutSteps(w,s),r.trackingConfiguration.trackingPromotionClick&&0!==Object.keys(u).length&&e.pushPromotionClicks(u),r.trackingConfiguration.trackingImpressions&&0!==Object.keys(h).length&&e.pushImpressions(h),r.trackingConfiguration.trackingPromotionImpressions&&0!==Object.keys(l).length&&e.pushPromotionImpressions(l),r.trackingConfiguration.trackingReservation&&0!==Object.keys(p).length&&e.pushPurchases(p),r.trackingConfiguration.trackingDetails&&0!==m.length&&e.pushDetails(m)}(),r.pushDataToGoogleTagManager&&function pushDataToGoogleTagManager(){if(r.trackingConfiguration.trackingDetails&&0!==m.length){var e=m[0];i.pushProductWatch(e.productExternalId,e.groupProductExternalId)}if(0!==Object.keys(g).length){var t=g[Object.keys(g)[0]];if(t){var o=t.externalId?t.externalId:t.id;i.pushCategoryPageData(o)}}(r.trackingConfiguration.trackingCart&&0!==f.length||0!==v.length)&&i.pushCartPageData(f,v)}(),r.criteo.isEnabled&&function pushDataToCriteoOneTag(){r.trackingConfiguration.trackingCartProductsSteps&&0!==w.length&&a.pushBasketPage({cartProducts:w,partnerId:r.criteo.partnerId}),r.trackingConfiguration.trackingImpressions&&0!==Object.keys(h).length&&a.pushListingPage({impressions:h,partnerId:r.criteo.partnerId}),r.trackingConfiguration.trackingReservation&&0!==Object.keys(p).length&&a.pushTransactionPage({reservations:p,partnerId:r.criteo.partnerId})}()},o.turnOnClickProductsTracking=function(){r.trackingConfiguration.trackingClickProducts=!0},o.pushExperiment=function(e,t){window.googleTagManagerModule&&window.googleTagManagerModule.pushGoogleOptimizeEvent(e,t)},o.removeCartProductOnProductDetailPage=function(e){try{if(0!==m.length&&null!=e){var t=m[0];if(t){var n=JSON.parse(JSON.stringify(t));n.quantity=1,n.productPrice=parseInt(e),o.pushRemovedProduct(n)}}}catch(e){console.error("Ошибка в statisticsModule.removeCartProductOnProductDetailPage",e)}},o.updateClickProductsTracking=function(){x()},o.updateClickPromotionsTracking=function(){E()},o.turnOnImpressionsTracking=function(){r.trackingConfiguration.trackingImpressions=!0},o.turnOnCartTracking=function(){r.trackingConfiguration.trackingCart=!0},o.turnOnCheckoutTracking=function(){r.trackingConfiguration.trackingCheckoutSteps=!0,r.trackingConfiguration.trackingCartProductsSteps=!0},o.turnOnReservationsTracking=function(){r.trackingConfiguration.trackingReservation=!0},o.turnOnTrackingDetails=function(){r.trackingConfiguration.trackingDetails=!0},o.turnOnAuxiliaryImpressions=function(){y.productImpressions=!0,y.promotionImpressions=!0},o.trackStatisticsHomePage=function(){r.criteo.isEnabled&&a.pushHomePage({partnerId:r.criteo.partnerId}),window.adwordsModule&&window.adwordsModule.pushHomePage&&window.adwordsModule.pushHomePage()},c()(document).ready((function(){!function initTrackingAfterDocumentReady(){try{r.trackingConfiguration.trackingClickProducts&&x(),r.trackingConfiguration.trackingReservation&&I(),r.trackingConfiguration.trackingUrl&&C()}catch(e){console.error("Ошибка в statisticsModule",e)}}(),O()})),c()(window).on("load",(function(){A(),document.addEventListener("scroll",(function(){y.promotionImpressions||(y.promotionImpressions=!0),y.productImpressions||(y.productImpressions=!0)}),!0)})),c()(window).resize((function(){y.promotionImpressions||(y.promotionImpressions=!0),y.productImpressions||(y.productImpressions=!0)})),c()(window).on("unload",(function(){o.pushStatisticsData()}))}}(window.googleAnalytics),function initializeCriteoOneTagModule(){window.criteoOneTag={pushHomePage:function pushHomePage(e){var t=e.partnerId;try{window.criteo_q.push({event:"setAccount",account:t},{event:"setSiteType",type:s()},{event:"viewHome"})}catch(e){console.error(e)}},pushListingPage:function pushListingPage(e){var t=e.impressions,o=e.partnerId;try{window.criteo_q.push({event:"setAccount",account:o},{event:"setSiteType",type:s()},{event:"viewList",item:c.a.map(t,(function(e){return[e.eventGroupId]})).slice(0,3)})}catch(e){console.error(e)}},pushBasketPage:function pushBasketPage(e){var t=e.cartProducts,o=e.partnerId;try{var n=c.a.map(t,(function(e){return[{id:e.productExternalId,quantity:1,price:e.productPrice}]}));window.criteo_q.push({event:"setAccount",account:o},{event:"setSiteType",type:s()},{event:"viewBasket",item:n})}catch(e){console.error(e)}},pushProductPage:function pushProductPage(e){var t=e.productExternalId,o=e.partnerId;try{if(!t)return;window.criteo_q.push({event:"setAccount",account:o},{event:"setSiteType",type:s()},{event:"viewItem",item:t})}catch(e){console.error(e)}},pushTransactionPage:function pushTransactionPage(e){var t=e.reservations,o=e.partnerId;try{var n=t[Object.keys(t)[0]];if(!n)return;var r=c.a.map(n.products,(function(e){return[{id:e.seanceId,quantity:e.quantity,price:e.productPrice}]}));window.criteo_q.push({event:"email",email:n.hashedEmail},{event:"setAccount",account:o},{event:"setSiteType",type:s()},{event:"trackTransaction",id:n.id,item:r})}catch(e){console.error(e)}}}}(),function initializeAdmitadModule(){if(!window.utils.groupBy)throw new i.a("window.utils.groupBy",window.utils.groupBy);var e="cacc2f1fbf",t="1",o="1",n="RUB";null==r.a&&console.error("Ошибка в admitadModule cookie is not defined");var a=function prepareReservationData(i){var a=[],c=function getAdmitadUserId(){return r.a.get("admitad_uid")}();return c&&i.products&&0!==i.products.length?(window.utils.groupBy(i.products,["productExternalId"]).forEach((function(r,s,d){a.push({uid:c,campaign_code:e,order_id:i.id,action_code:t,tariff_code:o,currency_code:n,position_id:s+1,product_id:r.key,quantity:1,position_count:d.length,price:r.values.reduce((function(e,t){return t.productPrice?e+t.productPrice:e+0}),0)})})),a):null};window.admitadModule={pushReservation:function pushReservation(e){try{if(!e)return;var t=e[Object.keys(e)[0]];if(!t.products||0===t.products.length)return;var o=a(t);if(!o)return;o.forEach((function(e){window._admitadPositions&&window._admitadPositions.push(e)}))}catch(e){console.error("Ошибка в admitadModule",e)}},setAdmitadCookie:function setAdmitadCookie(e){r.a.set("admitad_uid",e,{expires:90})}}}(),function initializeMindboxModule(){window.mindboxModule={pushCategoryView:function pushCategoryView(e,t){try{window.mindbox&&window.mindbox("async",{operation:"OpCategoryWatchV3",data:{viewProductCategory:{productCategory:{ids:{site:e}}}}})}catch(e){console.error("Ошибка в mindboxModule",e)}},pushGroupProductWatch:function pushGroupProductWatch(e,t,o){try{if(!e)return;window.mindbox&&window.mindbox("async",{operation:"OpEventWatchV3",data:{viewProduct:{product:{sku:{ids:{site:t}},ids:{site:e}}}}})}catch(e){console.error("Ошибка в mindboxModule",e)}},pushAddTicketInCart:function pushAddTicketInCart(e,t,o,n,r){try{window.mindbox&&window.mindbox("async",{operation:"opTicketInCartV3",data:{productList:[{product:{ids:{site:t},sku:{ids:{site:o}}},count:1,price:parseInt(n)}]}})}catch(e){console.error("Ошибка в mindboxModule",e)}},pushReservation:function pushReservation(e,t){if(!t)throw"reservationModel is not defined";if(!t.products)throw"reservationModel.products is not defined";if(!t.statisticsPaymentMethod)throw"reservationModel.statisticsPaymentMethod is not defined";if(e||console.error("Ошибка в аргументах метода mindboxModule.pushReservation: "+JSON.stringify(arguments)),void 0===t.isSubscribed||null===t.isSubscribed)throw"reservationModel.isSubscribed is not defined or null";var o=u.a.utc(t.creationDateTimeUtc),n=t.products.map((function(e){return{product:{sku:{ids:{site:e.productExternalId}},ids:{site:e.groupProductExternalId}},basePricePerItem:e.productPrice,quantity:1}}));if(window.mindbox){var r={operation:"OpSendOrderV3",data:{executionDateTimeUtc:o.format(),customer:{email:t.internalEmail,subscriptions:[{brand:"Redkassa",pointOfContact:"Email",valueByDefault:!0,isSubscribed:t.isSubscribed}]},order:{deliveryCost:t.deliveryPrice,totalPrice:t.totalPrice,lines:n,ids:{externalSystemSite:t.id},payments:[{type:t.statisticsPaymentMethod.id,amount:t.totalPrice}]}}};window.mindbox("async",r)}},pushAuthOnSite:function pushAuthOnSite(e,t){window.mindbox&&window.mindbox("async",{operation:"OpAuthOnsiteV3",data:{customer:{email:e}}})}}}(),function initializeAdwordsModule(){var e=function cartProductsToAdwordsTagParams(e){var t=[];e.forEach((function(e){e.groupProductCategoryExternalNames&&e.groupProductCategoryExternalNames.forEach((function(e){-1===t.indexOf(e)&&t.push(e)}))}));var o=e.map((function(e){return e.productExternalId})),n=e.map((function(e){return e.productExternalName?e.productExternalName:e.groupProductExternalName})),r=e.map((function(e){return e.productPrice}));return{ecomm_pcat:t,ecomm_prodid:o,ecomm_pname:n,ecomm_pvalue:r,ecomm_totalvalue:r.reduce((function(e,t){return e+t}),0)}};window.adwordsModule={pushHomePage:function pushHomePage(){try{var e={event:"gtm-google-adwords-event",googleAdwordsParams:{ecomm_pagetype:"home"}};window.dataLayer&&window.dataLayer.push(e)}catch(e){console.error("Ошибка в adwordsModule",e)}},pushCategoryPage:function pushCategoryPage(e){try{var t={event:"gtm-google-adwords-event",googleAdwordsParams:{ecomm_pagetype:"category",ecomm_pcat:[e]}};window.dataLayer&&window.dataLayer.push(t)}catch(e){console.error("Ошибка в adwordsModule",e)}},pushProductPage:function pushProductPage(e){try{if(!e||!e.productExternalId||!e.productExternalName&&!e.groupProductExternalName)return;var t={event:"gtm-google-adwords-event",googleAdwordsParams:{ecomm_pagetype:"product",ecomm_pcat:e.groupProductCategoryExternalNames,ecomm_prodid:e.productExternalId,ecomm_pname:e.productExternalName?e.productExternalName:e.groupProductExternalName}};window.dataLayer&&window.dataLayer.push(t)}catch(e){console.error("Ошибка в adwordsModule",e)}},pushCartPage:function pushCartPage(t){try{var o=e(t);o.ecomm_pagetype="cart";var n={event:"gtm-google-adwords-event",googleAdwordsParams:o};window.dataLayer&&window.dataLayer.push(n)}catch(e){console.error("Ошибка в adwordsModule",e)}},pushPurchasePage:function pushPurchasePage(t){try{var o=e(t);o.ecomm_pagetype="purchase";var n={event:"gtm-google-adwords-event",googleAdwordsParams:o};window.dataLayer&&window.dataLayer.push(n)}catch(e){console.error("Ошибка в adwordsModule",e)}}}}(),function initializeExperimentsModule(){var e=function Experiment(e,t){this.id=e,this.variantIndex=t},t=function pushExperimentsToStatics(){try{if(window.statisticsModule){var t=function getExperiments(){try{var t=r.a.get();return Object.keys(t).filter((function(e){return/^rkexp_/.test(e)})).map((function(o){var n=t[o],r=/(.+).(\d+)/i.exec(n);return r&&r[1]&&r[2]?new e(r[1],r[2]):null})).filter((function(e){return null!==e}))}catch(e){return console.error(e),null}}();t&&0!==t.length&&t.forEach((function(e){e.id&&e.variantIndex&&window.statisticsModule.pushExperiment(e.id,e.variantIndex)}))}}catch(e){console.error("Ошибка в experimentModule",e)}};window.experimentsModule={},c()(document).ready((function(){try{!function initialize(){t()}()}catch(e){console.error("Ошибка в experimentModule",e)}}))}(),window.statisticsModule=new window.StatisticsModule(l)}});
