PageSourceSearch

https://www.energytcm.cz/6598.38a5e24e31e1f38f.js

js energytcm.cz collected 2026-10-07 20:06:45 UTC 46,982 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[6598],{84217:(b,f,i)=>{i.r(f),i.d(f,{SetModule:()=>Oe});var s=i(60177),l=i(91316),g=i(50289),c=i(12741),T=i(68339),m=i(94831),h=i(70842),d=i(63040),_=i(76965),y=i(45286),p=i(49776),C=i(7605),u=i(95006),M=i(58728),E=i(85483),it=i(57736);const w="[Product] GET set",j="[Product] GET set success",$="[Product] GET set error";class ot{constructor(r){this.payload=r,this.type=w}}class at{constructor(r){this.payload=r,this.type=j}}class rt{constructor(r){this.payload=r,this.type=$}}var R=i(79341);const k=(0,i(70746).p)({selectId:n=>n.info[0].url}),ct=k.getInitialState(),G="shopSet";function lt(n=ct,r){return r.type===j?k.upsertOne(r.payload.item,n):n}const O=(0,_.UX)(G),{selectIds:mt,selectEntities:pt,selectAll:dt,selectTotal:ut}=k.getSelectors(),_t=((0,_.Mz)(O,mt),(0,_.Mz)(O,pt));(0,_.Mz)(O,dt),(0,_.Mz)(O,ut);var t=i(54438),A=i(345),ht=i(73524),ft=i(22474),gt=i(22193),Ct=i(82318),P=i(33579),F=i(33555),V=i(23509),U=i(36001),L=i(48033),vt=i(32350),xt=i(6985),Mt=i(51382),X=i(26588),Et=i(42974),S=i(73955),N=i(18227);const H=(n,r)=>[n,r];function bt(n,r){if(1&n&&(t.j41(0,"div",3)(1,"span",4),t.EFF(2),t.nI1(3,"currency"),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(2),t.SpI("- ",t.bMT(3,1,e.discount.discount),"")}}function Tt(n,r){if(1&n&&(t.j41(0,"div",3)(1,"span",7),t.EFF(2),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(2),t.SpI("- ",e.discount.discount_percent,"%")}}function Dt(n,r){1&n&&(t.j41(0,"div",6),t.EFF(1," ( "),t.j41(2,"mcrai-icon"),t.EFF(3,"surcharge"),t.k0s(),t.EFF(4," cena nen\xed uvedena v\u010detn\u011b "),t.j41(5,"u"),t.EFF(6,"p\u0159\xedplatku"),t.k0s(),t.EFF(7,") "),t.k0s())}function yt(n,r){if(1&n&&(t.j41(0,"div",2)(1,"div",3)(2,"span",4),t.EFF(3),t.nI1(4,"currency"),t.k0s(),t.j41(5,"span",5),t.EFF(6),t.nI1(7,"translate"),t.k0s()(),t.j41(8,"div",3)(9,"span",4),t.EFF(10),t.nI1(11,"currency"),t.k0s(),t.j41(12,"span",5),t.EFF(13),t.nI1(14,"translate"),t.k0s()(),t.DNE(15,bt,4,3,"div",3)(16,Tt,3,1,"div",3)(17,Dt,8,0,"div",6),t.k0s()),2&n){const e=t.XpG(),o=t.sdS(4);t.Y8G("mcraiTooltip",o),t.R7$(3),t.JRh(t.bMT(4,8,t.l_i(16,H,null==e.price?null:e.price.price,null==e.price?null:e.price.price_moc))),t.R7$(3),t.SpI(" \xa0",t.bMT(7,10,"prices.without_VAT"),""),t.R7$(4),t.JRh(t.bMT(11,12,t.l_i(19,H,null==e.price?null:e.price.price_dph,null==e.price?null:e.price.price_moc_dph))),t.R7$(3),t.SpI(" ",t.bMT(14,14,"prices.with_VAT"),""),t.R7$(2),t.vxM(15,null!=e.discount&&e.discount.discount?15:-1),t.R7$(),t.vxM(16,null!=e.discount&&e.discount.discount_percent?16:-1),t.R7$(),t.vxM(17,e.surcharge?17:-1)}}function Pt(n,r){if(1&n&&(t.j41(0,"div",4),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.Lme("",t.bMT(2,2,"prices.call_for_price_info")," (",e.variables.eshop_product_inquiry_phone,")")}}function Ft(n,r){if(1&n&&(t.j41(0,"span")(1,"div"),t.EFF(2,"Va\u0161e cena s p\u0159\xedplatkem"),t.k0s(),t.j41(3,"div",4),t.EFF(4),t.nI1(5,"currency"),t.nI1(6,"currency"),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(4),t.Lme(" ",t.bMT(5,2,null==e.price?null:e.price.price_surcharge)," / ",t.bMT(6,4,null==e.price?null:e.price.price_dph_surcharge)," ")}}function It(n,r){if(1&n&&(t.j41(0,"span")(1,"div"),t.EFF(2,"Maloobchodn\xed cena s p\u0159\xedplatkem"),t.k0s(),t.j41(3,"div",4),t.EFF(4),t.nI1(5,"currency"),t.nI1(6,"currency"),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(4),t.Lme(" ",t.bMT(5,2,null==e.price?null:e.price.price_moc_surcharge)," / ",t.bMT(6,4,null==e.price?null:e.price.price_moc_dph_surcharge)," ")}}function Rt(n,r){if(1&n&&(t.j41(0,"div"),t.EFF(1,"Va\u0161e cena"),t.k0s(),t.j41(2,"div",4),t.EFF(3),t.nI1(4,"currency"),t.nI1(5,"currency"),t.k0s(),t.DNE(6,Ft,7,6,"span"),t.j41(7,"div"),t.EFF(8,"Maloobchodn\xed cena"),t.k0s(),t.j41(9,"div",4),t.EFF(10),t.nI1(11,"currency"),t.nI1(12,"currency"),t.k0s(),t.DNE(13,It,7,6,"span")),2&n){const e=t.XpG();t.R7$(3),t.Lme(" ",t.bMT(4,6,null==e.price?null:e.price.price)," / ",t.bMT(5,8,null==e.price?null:e.price.price_dph)," "),t.R7$(3),t.vxM(6,(null==e.price?null:e.price.price_surcharge)!==(null==e.price?null:e.price.price)?6:-1),t.R7$(4),t.Lme(" ",t.bMT(11,10,null==e.price?null:e.price.price_moc)," / ",t.bMT(12,12,null==e.price?null:e.price.price_moc_dph)," "),t.R7$(3),t.vxM(13,(null==e.price?null:e.price.price_moc_surcharge)!==(null==e.price?null:e.price.price_moc)?13:-1)}}let Ot=(()=>{class n{constructor(){this.MIN_PRICE_THRESHOLD=.1}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-prices"]],inputs:{price:"price",discount:"discount",variables:"variables",surcharge:"surcharge"},decls:5,vars:1,consts:[["pricesTemplate",""],[1,"product__prices"],[3,"mcraiTooltip"],[1,"product__price"],[1,"product__value"],[1,"product__vat"],[1,"product__prices-info"],[1,"product__value","value--highlight"]],template:function(o,a){1&o&&(t.j41(0,"div",1),t.DNE(1,yt,18,22,"div",2)(2,Pt,3,4),t.k0s(),t.DNE(3,Rt,14,14,"ng-template",null,0,t.C5r)),2&o&&(t.R
17$(),t.vxM(1,(null==a.price?null:a.price.price)>a.MIN_PRICE_THRESHOLD?1:2))},dependencies:[X.R,Et.d,S.D9,N.o],styles:[".product__prices[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start}.product__price[_ngcontent-%COMP%]{font-size:20px}.product__value--highlight[_ngcontent-%COMP%]{font-size:26px}.product__vat[_ngcontent-%COMP%]{font-size:16px;color:#bababa}.product__prices-info[_ngcontent-%COMP%]{font-size:15px;color:#9a9a9a}.product__prices-info[_ngcontent-%COMP%]   .mcrai-icon[_ngcontent-%COMP%]{vertical-align:middle;font-size:18px}"],changeDetection:0})}return n})();var St=i(37733);function jt(n,r){if(1&n&&t.EFF(0),2&n){const e=t.XpG();t.SpI(" | ",null==e.set||null==e.set.info[0]?null:e.set.info[0].name," ")}}function kt(n,r){if(1&n&&(t.nrm(0,"div",2),t.nI1(1,"characterLimitNoTags")),2&n){const e=t.XpG();t.Y8G("safeHTML",t.brH(1,1,null==e.set?null:e.set.info[0].description,100,!0))}}let Bt=(()=>{class n{constructor(e){this.store=e,this.destroy=new y.B7,this.isAdmin=!1}ngOnInit(){this.store.pipe((0,_.Lt)(R.If),(0,C.Q)(this.destroy),(0,M.p)(e=>!!e)).subscribe(e=>this.isAdmin="aegisx"===e.role.name)}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(_.il))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-info"]],inputs:{set:"set",variables:"variables"},decls:14,vars:7,consts:[[1,"product__name"],[3,"set","viewStyle"],[1,"product__description",3,"safeHTML"],[3,"price","variables"]],template:function(o,a){1&o&&(t.j41(0,"mcrai-row")(1,"mcrai-col")(2,"h1",0),t.EFF(3),t.DNE(4,jt,1,1),t.k0s(),t.nrm(5,"shop-product-tags",1),t.k0s()(),t.j41(6,"mcrai-row")(7,"mcrai-col"),t.DNE(8,kt,2,5,"div",2),t.k0s()(),t.j41(9,"mcrai-row"),t.nrm(10,"mcrai-col"),t.k0s(),t.j41(11,"mcrai-row")(12,"mcrai-col"),t.nrm(13,"shop-set-prices",3),t.k0s()()),2&o&&(t.R
17$(3),t.SpI(" ",null==a.set||null==a.set.info[0]?null:a.set.info[0].name," "),t.R7$(),t.vxM(4,null!=a.set&&null!=a.set.info[0]&&a.set.info[0].name?4:-1),t.R7$(),t.Y8G("set",a.set)("viewStyle","thumbnail"),t.R7$(3),t.vxM(8,null!=a.set&&a.set.info[0].description?8:-1),t.R7$(5),t.Y8G("price",null==a.set?null:a.set.price)("variables",a.variables))},dependencies:[xt.m,P.o,F.g,Mt.o,Ot,St.X],styles:[".product__name[_ngcontent-%COMP%]{margin-bottom:5px;word-break:break-word;overflow-wrap:break-word}.product__code[_ngcontent-%COMP%]{font-size:12px}.product__description[_ngcontent-%COMP%]{word-break:break-word;overflow-wrap:break-word}.product__description[_ngcontent-%COMP%]     strong{font-weight:500}.product__description[_ngcontent-%COMP%]     ul{padding-left:20px}.product__description[_ngcontent-%COMP%]     h1, .product__description[_ngcontent-%COMP%]     h2, .product__description[_ngcontent-%COMP%]     h3, .product__description[_ngcontent-%COMP%]     h4{margin:20px 0 10px}.product__status--in-stock[_ngcontent-%COMP%]{color:#231f20}"],changeDetection:0})}return n})();var W=i(89417),x=i(29262),K=i(63649),wt=i(97519);const $t=["selectCount"];function Gt(n,r){if(1&n){const e=t.RV6();t.j41(0,"mcrai-row",0)(1,"mcrai-col")(2,"button",3),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.decrementCount())}),t.j41(3,"mcrai-icon",4),t.EFF(4,"minus"),t.k0s()(),t.j41(5,"mcrai-input",5),t.bIt("textInput",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.textInput())}),t.k0s(),t.j41(6,"button",3),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.incrementCount())}),t.j41(7,"mcrai-icon",4),t.EFF(8,"add"),t.k0s()()(),t.j41(9,"mcrai-col")(10,"button",6),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.addProductToCart())}),t.j41(11,"mcrai-icon",7),t.EFF(12,"cart-4"),t.k0s(),t.EFF(13),t.nI1(14,"translate"),t.k0s()()()}if(2&n){const e=t.XpG();t.R7$(5),t.Y8G("control",e.form.controls.count),t.R7$(8),t.SpI(" ",t.bMT(14,2,"common.add_to_cart")," ")}}function At(n,r){if(1&n){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.addProductToComparator())}),t.j41(1,"mcrai-icon",9),t.EFF(2,"compare_add"),t.k0s(),t.EFF(3),t.nI1(4,"translate"),t.k0s()}2&n&&(t.R7$(3),t.SpI(" ",t.bMT(4,1,"common.add_to_comparator_title")," "))}function Vt(n,r){if(1&n){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.removeProductFromComparator())}),t.j41(1,"mcrai-icon",9),t.EFF(2,"compare_remove"),t.k0s(),t.EFF(3),t.nI1(4,"translate"),t.k0s()}2&n&&(t.R7$(3),t.SpI(" ",t.bMT(4,1,"common.remove_from_comparator_title")," "))}function Ut(n,r){if(1&n){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.addProductToWishlist())}),t.j41(1,"mcrai-icon",9),t.EFF(2,"wishlist_add"),t.k0s(),t.EFF(3),t.nI1(4,"translate"),t.k0s()}2&n&&(t.R7$(3),t.SpI(" ",t.bMT(4,1,"common.add_to_wishlist_title")," "))}function Lt(n,r){if(1&n){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const a=t.XpG();return t.Njj(a.removeProductFromWishlist())}),t.j41(1,"mcrai-icon",9),t.EFF(2,"wishlist_remove"),t.k0s(),t.EFF(3),t.nI1(4,"translate"),t.k0s()}2&n&&(t.R7$(3),t.SpI(" ",t.bMT(4,1,"common.remove_from_wishlist_title")," "))}let Xt=(()=>{class n{constructor(e,o){this.store=e,this.toasterService=o,this.destroy=new y.B7,this.form=new W.J3({count:new W.hs([1])}),this.MIN_PRICE_THRESHOLD=.1}ngOnInit(){}ngOnChanges(e){}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}addProductToCart(){}addProductToComparator(){}removeProductFromComparator(){}addProductToWishlist(){}removeProductFromWishlist(){}incrementCount(){}decrementCount(){}textInput(){}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(_.il),t.rXU(x.FS))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-actions"]],viewQuery:function(o,a){if(1&o&&t.GBs($t,5),2&o){let v;t.mGM(v=t.lsd())&&(a.selectCountTemplate=v.first)}},inputs:{set:"set",isInComparator:"isInComparator",isInWishlist:"isInWishlist"},features:[t.OA$],decls:8,vars:5,consts:[[1,"cart-buttons"],[1,"other-buttons"],["mcrai-button","",1,"others-button"],["mcrai-button","neutral",1,"cart-button","cart-button--count",3,"click"],[1,"cart-icon","cart-icon--count"],["type","number",1,"mcrai-input","mcrai-input--product-amount",3,"textInput","control"],["mcrai-button","francimor",1,"cart-button",3,"click"],[1,"cart-icon","cart-icon--cart"],["mcrai-button","",1,"others-button",3,"click"],[1,"others-icon"]],template:function(o,a){1&o&&(t.qex(0),t.DNE(1,Gt,15,4,"mcrai-row",0),t.j41(2,"mcrai-row")(3,"mcrai-col",1),t.DNE(4,At,5,3,"button",2)(5,Vt,5,3,"button",2)(6,Ut,5,3,"button",2)(7,Lt,5,3,"button",2),t.k0s()(),t.bVm()),2&o&&(t.R
17$(),t.vxM(1,(null==a.set||null==a.set.price?null:a.set.price.price)>a.MIN_PRICE_THRESHOLD?1:-1),t.R7$(3),t.vxM(4,a.isInComparator?-1:4),t.R7$(),t.vxM(5,a.isInComparator?5:-1),t.R7$(),t.vxM(6,a.isInWishlist?-1:6),t.R7$(),t.vxM(7,a.isInWishlist?7:-1))},dependencies:[K.Q,X.R,P.o,F.g,wt.N,S.D9],styles:[".cart-buttons[_ngcontent-%COMP%]{flex-wrap:wrap;margin-top:20px}.cart-buttons[_ngcontent-%COMP%]   .mcrai-col[_ngcontent-%COMP%]{display:flex;align-items:stretch;justify-content:stretch;flex-grow:0;flex-basis:auto;min-width:162px;margin:0}[_nghost-%COMP%]     .mcrai-input--product-amount{width:54px;background:#f6f6f6}[_nghost-%COMP%]     .mcrai-input--product-amount .mcrai-input__field{display:flex;margin:0;min-height:45px}[_nghost-%COMP%]     .mcrai-input--product-amount .mcrai-input__element{text-align:center;-moz-appearance:textfield}[_nghost-%COMP%]     .mcrai-input--product-amount .mcrai-input__element::-webkit-inner-spin-button, [_nghost-%COMP%]     .mcrai-input--product-amount .mcrai-input__element::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[_nghost-%COMP%]     .mcrai-input--product-amount .mcrai-input__underline--wrapper{display:none}.cart-button[_ngcontent-%COMP%]{margin:0;vertical-align:middle;font-size:16px}.cart-button--count[_ngcontent-%COMP%]{padding:0 15px;min-height:48px}.cart-icon--count[_ngcontent-%COMP%]{font-size:16px;margin-right:0}.cart-icon--cart[_ngcontent-%COMP%]{margin-right:15px}.other-buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.others-button[_ngcontent-%COMP%]{justify-content:flex-start;
1min-width:200px;text-transform:lowercase!important;text-align:left}.others-icon[_ngcontent-%COMP%]{margin-right:15px;font-size:18px}"]})}return n})();var Nt=i(52699),Ht=i(90113),Wt=i(57864),Y=i(44010),z=i(64204),J=i(7306),Q=i(57382),Z=i(65208),q=i(30127),tt=i(49451);const Kt=()=>["name","value"];function Yt(n,r){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&n){const e=r.$implicit;t.R7$(),t.JRh(e.name)}}function zt(n,r){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&n){const e=r.$implicit;t.R7$(),t.JRh(e.value)}}function Jt(n,r){1&n&&t.nrm(0,"mcrai-tr")}let Qt=(()=>{class n{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-params"]],inputs:{set:"set"},decls:6,vars:3,consts:[[3,"items"],["mcraiColumnDef","name"],[4,"mcraiCellDef"],["mcraiColumnDef","value"],[4,"mcraiRowDef","mcraiRowDefColumns"]],template:function(o,a){1&o&&(t.j41(0,"mcrai-table",0),t.qex(1,1),t.DNE(2,Yt,2,1,"mcrai-td",2),t.bVm(),t.qex(3,3),t.DNE(4,zt,2,1,"mcrai-td",2),t.bVm(),t.DNE(5,Jt,1,0,"mcrai-tr",4),t.k0s()),2&o&&(t.Y8G("items",null==a.set?null:a.set.params),t.R7$(5),t.Y8G("mcraiRowDefColumns",t.lJ4(2,Kt)))},dependencies:[z.n,J.B,Q.D,Z.Q,q.e,tt.O],styles:[".mcrai-tr[_ngcontent-%COMP%]{margin:0 0 -1px;border:1px solid rgb(35,31,32)}.mcrai-td[_ngcontent-%COMP%]{min-height:36px;padding:0 20px;background-color:transparent!important}.mcrai-td[_ngcontent-%COMP%]:first-child{font-weight:500}"]})}return n})();var Zt=i(98369);function qt(n,r){if(1&n&&(t.nrm(0,"div",0),t.nI1(1,"safe")),2&n){const e=t.XpG();t.Y8G("innerHTML",t.i5U(1,1,e.set.info[0].description,"html"),t.npT)}}let tn=(()=>{class n{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-description"]],inputs:{set:"set"},decls:1,vars:1,consts:[[3,"innerHTML"]],template:function(o,a){1&o&&t.DNE(0,qt,2,4,"div",0),2&o&&t.vxM(0,null!=a.set&&a.set.info[0].description?0:-1)},dependencies:[Zt.m],styles:["strong,   b{font-weight:500}  ul{padding-left:20px}  h1,   h2,   h3,   h4{margin:20px 0 10px}  table{border-collapse:collapse}  td,   th{padding:5px 10px}"],changeDetection:0})}return n})();var nn=i(7165),en=i(19727),on=i(48235),nt=i(7887),an=i(95466),rn=i(7622),sn=i(21336);const et=()=>["image","code","brand","price_no_vat","price","status"];function cn(n,r){1&n&&t.nrm(0,"mcrai-th")}function ln(n,r){if(1&n&&(t.j41(0,"mcrai-td"),t.nrm(1,"mcrai-media",14),t.k0s()),2&n){const e=r.$implicit;t.R7$(),t.Y8G("width",150)("height",70)("data",e.product.variants[0].images[0].thumbnail)}}function mn(n,r){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"product.order_number")))}function pn(n,r){if(1&n&&(t.j41(0,"mcrai-td")(1,"span",15),t.EFF(2),t.k0s()()),2&n){const e=r.$implicit;t.R7$(2),t.JRh(null==e.product.variants[0]||null==e.product.variants[0].subvariants[0]?null:e.product.variants[0].subvariants[0].code)}}function dn(n,r){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Dodavatel"),t.k0s())}function un(n,r){if(1&n&&(t.j41(0,"mcrai-td")(1,"span",16),t.EFF(2),t.k0s()()),2&n){const e=r.$implicit;t.R7$(2),t.JRh(null==e.product.brand?null:e.product.brand.name)}}function _n(n,r){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"prices.without_VAT")))}function hn(n,r){if(1&n&&(t.j41(0,"mcrai-td")(1,"span",17),t.EFF(2),t.nI1(3,"currency"),t.k0s()()),2&n){const e=r.$implicit;t.R7$(2),t.SpI(" ",t.bMT(3,1,null==e.product.variants[0]||null==e.product.variants[0].subvariants[0]?null:e.product.variants[0].subvariants[0].price.price)," ")}}function fn(n,r){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"prices.with_VAT")))}function gn(n,r){if(1&n&&(t.j41(0,"mcrai-td")(1,"span",17),t.EFF(2),t.nI1(3,"currency"),t.k0s()()),2&n){const e=r.$implicit;t.R7$(2),t.JRh(t.bMT(3,1,null==e.product.variants[0]||null==e.product.variants[0].subvariants[0]?null:e.product.variants[0].subvariants[0].price.price_dph))}}function Cn(n,r){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"product.availability.in_stock")))}function vn(n,r){1&n&&(t.j41(0,"mcrai-td")(1,"mcrai-ul",18)(2,"mcrai-li",19),t.nrm(3,"div",20),t.j41(4,"span"),t.EFF(5,"(?)"),t.k0s()(),t.j41(6,"mcrai-li",19),t.nrm(7,"div",21),t.j41(8,"span"),t.EFF(9,"\u03a3 (?)"),t.k0s()(),t.j41(10,"mcrai-li",19),t.nrm(11,"div",21),t.j41(12,"span"),t.EFF(13,"DS (?)"),t.k0s()()()())}function xn(n,r){1&n&&t.nrm(0,"mcrai-th",22)}function Mn(n,r){if(1&n){const e=t.RV6();t.j41(0,"mcrai-td",23)(1,"button",24),t.bIt("click",function(a){const v=t.eBV(e).$implicit,I=t.XpG();return t.Njj(I.addToCart(v,a))}),t.EFF(2,"vlo\u017eit do ko\u0161iku"),t.k0s()()}}function En(n,r){1&n&&t.nrm(0,"mcrai-tr")}function bn(n,r){1&n&&t.nrm(0,"a",25),2&n&&t.Y8G("mcraiLink",r.$implicit.product)}let Tn=(()=>{class n{constructor(e){this.store=e,this.type="required"}ngOnInit(){}addToCart(e,o){return o.stopPropagation(),!1}getProducts(){switch(this.type){case"required":return this.set.required;case"free":return this.set.free}}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(_.il))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-products"]],inputs:{set:"set",type:"type"},decls:24,vars:5,consts:[[3,"items"],["mcraiColumnDef","image"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","code"],["mcraiColumnDef","brand"],["mcraiColumnDef","price_no_vat"],["mcraiColumnDef","price"],["mcraiColumnDef","status"],["mcraiColumnDef","actions"],["flex-2","",4,"mcraiHeaderCellDef"],["flex-2","","horizontal-right","",4,"mcraiCellDef"],[4,"mcraiHeaderRowDef"],["class","mcrai-tr",3,"mcraiLink",4,"mcraiRowDef","mcraiRowDefColumns"],["type","image",3,"width","height","data"],[1,"code"],[1,"brand"],[1,"price"],[1,"stock-list"],[1,"stock-list__item"],[1,"stock__status","stock__status--out-of-stock"],[1,"stock__status","stock__status--in-stock"],["flex-2",""],["flex-2","","horizontal-right",""],["mcrai-button","francimor",3,"click"],[1,"mcrai-tr",3,"mcraiLink"]],template:function(o,a){1&o&&(t.j41(0,"mcrai-table",0),t.qex(1,1),t.DNE(2,cn,1,0,"mcrai-th",2)(3,ln,2,3,"mcrai-td",3),t.bVm(),t.qex(4,4),t.DNE(5,mn,3,3,"mcrai-th",2)(6,pn,3,1,"mcrai-td",3),t.bVm(),t.qex(7,5),t.DNE(8,dn,2,0,"mcrai-th",2)(9,un,3,1,"mcrai-td",3),t.bVm(),t.qex(10,6),t.DNE(11,_n,3,3,"mcrai-th",2)(12,hn,4,3,"mcrai-td",3),t.bVm(),t.qex(13,7),t.DNE(14,fn,3,3,"mcrai-th",2)(15,gn,4,3,"mcrai-td",3),t.bVm(),t.qex(16,8),t.DNE(17,Cn,3,3,"mcrai-th",2)(18,vn,14,0,"mcrai-td",3),t.bVm(),t.qex(19,9),t.DNE(20,xn,1,0,"mcrai-th",10)(21,Mn,3,0,"mcrai-td",11),t.bVm(),t.DNE(22,En,1,0,"mcrai-tr",12)(23,bn,1,1,"a",13),t.k0s()),2&o&&(t.Y8G("items",a.getProducts()),t.R7$(22),t.Y8G("mcraiHeaderRowDef",t.lJ4(3,et)),t.R7$(),t.Y8G("mcraiRowDefColumns",t.lJ4(4,et)))},dependencies:[K.Q,nn.g,en.E,on.R,nt.h,z.n,an.q,J.B,rn.K,Q.D,Z.Q,sn.V,q.e,tt.O,S.D9,N.o],styles:[".mcrai-th[_ngcontent-%COMP%]{background-color:#231f20;margin:0;padding:0 20px;font-weight:400}.mcrai-td[_ngcontent-%COMP%]{margin:0;padding:0 20px}.mcrai-tr[_ngcontent-%COMP%]{border-bottom:1px solid rgb(35,31,32)}.code[_ngcontent-%COMP%], .brand[_ngcontent-%COMP%]{font-weight:500}.stock-list__item[_ngcontent-%COMP%]{display:flex;align-items:center}.stock__status[_ngcontent-%COMP%]{width:10px;height:10px;margin-right:10px}.stock__status--in-stock[_ngcontent-%COMP%]{background-color:#231f20}"]})}return n})(),Dn=(()=>{class n{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-video"]],inputs:{set:"set"},decls:0,vars:0,template:function(o,a){}})}return n})(),yn=(()=>{class n{constructor(){}ngOnInit(){}hasDescription(){return!1}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-brand"]],inputs:{set:"set"},decls:0,vars:0,template:function(o,a){}
1,styles:[".mcrai-col[_ngcontent-%COMP%]{min-width:200px}@media (max-width: 639px){.mcrai-media--image[_ngcontent-%COMP%]{justify-content:flex-start;width:auto!important;height:auto!important}.mcrai-row[_ngcontent-%COMP%]{flex-wrap:wrap}.mcrai-col[_ngcontent-%COMP%]{flex-basis:100%;min-width:0;margin:0 0 20px}}"],changeDetection:0})}return n})();var Pn=i(9271);let Fn=(()=>{class n{constructor(e){this.apiLinkService=e}ngOnInit(){}getDownloadLink(e){return this.apiLinkService.getSetFileLink(this.set.id,e.id)}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(Pn.g))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-files"]],inputs:{set:"set"},decls:0,vars:0,template:function(o,a){},styles:[".files[_ngcontent-%COMP%]{flex-flow:row wrap}.file[_ngcontent-%COMP%]{flex:1 1 20%;display:flex;flex-direction:column}.file__name[_ngcontent-%COMP%]{text-decoration:none;color:#000;transition:.2s}.file__size[_ngcontent-%COMP%]{color:#bababa}"],changeDetection:0})}return n})();function In(n,r){if(1&n&&(t.j41(0,"mcrai-row")(1,"mcrai-col"),t.nrm(2,"mcrai-breadcrumbs",0),t.k0s()()),2&n){const e=r.$implicit,o=t.XpG();t.R7$(2),t.Y8G("path",e)("current",null==o.set?null:o.set.info[0].name)}}let Rn=(()=>{class n{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-all-breadcrumbs"]],inputs:{set:"set"},decls:2,vars:0,consts:[[3,"path","current"]],template:function(o,a){1&o&&t.Z7z(0,In,3,2,"mcrai-row",null,t.fX1),2&o&&t.Dyx(null==a.set?null:a.set.all_categories)},dependencies:[P.o,F.g,L.m]})}return n})();const On=["tabs"];function Sn(n,r){1&n&&t.EFF(0,"Informace")}function jn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,Sn,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Informace"),t.k0s()()(),t.j41(7,"mcrai-row")(8,"mcrai-col"),t.nrm(9,"shop-set-description",3),t.k0s()()()()),2&n){const e=t.XpG(2);t.R7$(9),t.Y8G("set",e.set)}}function kn(n,r){1&n&&t.EFF(0,"Specifikace")}function Bn(n,r){if(1&n&&(t.j41(0,"mcrai-row")(1,"mcrai-col"),t.nrm(2,"shop-set-params",3),t.k0s()()),2&n){const e=t.XpG(3);t.R7$(2),t.Y8G("set",e.set)}}function wn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,kn,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Specifikace"),t.k0s()()(),t.DNE(7,Bn,3,1,"mcrai-row"),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(7),t.vxM(7,e.hasParams()?7:-1)}}function $n(n,r){1&n&&t.EFF(0,"Ke sta\u017een\xed")}function Gn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,$n,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Ke sta\u017een\xed"),t.k0s()()(),t.j41(7,"mcrai-row")(8,"mcrai-col"),t.nrm(9,"shop-set-files",3),t.k0s()()()()),2&n){const e=t.XpG(2);t.R7$(9),t.Y8G("set",e.set)}}function An(n,r){1&n&&t.EFF(0,"Video")}function Vn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,An,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Video"),t.k0s()()(),t.j41(7,"mcrai-row")(8,"mcrai-col"),t.nrm(9,"shop-set-video",3),t.k0s()()()()),2&n){const e=t.XpG(2);t.R7$(9),t.Y8G("set",e.set)}}function Un(n,r){1&n&&t.EFF(0,"Akce")}function Ln(n,r){1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,Un,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Akce"),t.k0s()()(),t.j41(7,"mcrai-row"),t.nrm(8,"mcrai-col"),t.k0s()()())}function Xn(n,r){1&n&&t.EFF(0,"V\xfdrobce")}function Nn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,Xn,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"V\xfdrobce"),t.k0s()()(),t.j41(7,"mcrai-row")(8,"mcrai-col"),t.nrm(9,"shop-set-brand",3),t.k0s()()()()),2&n){const e=t.XpG(2);t.R7$(9),t.Y8G("set",e.set)}}function Hn(n,r){1&n&&t.EFF(0,"Produkty")}function Wn(n,r){if(1&n&&(t.j41(0,"mcrai-panel",4)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Povinn\xe9"),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"mcrai-row")(6,"mcrai-col"),t.nrm(7,"shop-set-products",5),t.k0s()()()()),2&n){const e=t.XpG(3);t.Y8G("collapsed",!0),t.R7$(7),t.Y8G("set",e.set)}}function Kn(n,r){if(1&n&&(t.j41(0,"mcrai-panel",4)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Zdarma"),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"mcrai-row")(6,"mcrai-col"),t.nrm(7,"shop-set-products",6),t.k0s()()()()),2&n){const e=t.XpG(3);t.Y8G("collapsed",!0),t.R7$(7),t.Y8G("set",e.set)}}function Yn(n,r){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,Hn,1,0,"ng-template",1),t.j41(2,"mcrai-container")(3,"mcrai-row")(4,"mcrai-col")(5,"h2",2),t.EFF(6,"Produkty"),t.k0s()()(),t.DNE(7,Wn,8,2,"mcrai-panel",4)(8,Kn,8,2,"mcrai-panel",4),t.k0s()()),2&n){const e=t.XpG(2);t.R7$(7),t.vxM(7,e.set.required.length>0?7:-1),t.R7$(),t.vxM(8,e.set.free.length>0?8:-1)}}function zn(n,r){1&n&&t.EFF(0,"Kategorie za\u0159azen\xed")}function Jn(n,r){if(1&n&&(t.j41(0,"mcrai-horizontal-tabs",null,0),t.DNE(2,jn,10,1,"mcrai-tab")(3,wn,8,1,"mcrai-tab")(4,Gn,10,1,"mcrai-tab")(5,Vn,10,1,"mcrai-tab")(6,Ln,9,0,"mcrai-tab")(7,Nn,10,1,"mcrai-tab")(8,Yn,9,2,"m
1crai-tab"),t.j41(9,"mcrai-tab"),t.DNE(10,zn,1,0,"ng-template",1),t.j41(11,"mcrai-container")(12,"mcrai-row")(13,"mcrai-col")(14,"h2",2),t.EFF(15,"Kategorie v kter\xfdch je tento produkt za\u0159azen"),t.k0s()()(),t.nrm(16,"shop-set-all-breadcrumbs",3),t.k0s()()()),2&n){const e=t.XpG();t.R7$(2),t.vxM(2,e.hasDescription()?2:-1),t.R7$(),t.vxM(3,e.hasParams()?3:-1),t.R7$(),t.vxM(4,e.hasFiles()&&e.canAccessFiles()?4:-1),t.R7$(),t.vxM(5,e.hasVideo()?5:-1),t.R7$(),t.vxM(6,-1),t.R7$(),t.vxM(7,e.hasBrand()?7:-1),t.R7$(),t.vxM(8,e.hasProducts()?8:-1),t.R7$(8),t.Y8G("set",e.set)}}let Qn=(()=>{class n{constructor(e){this.store=e,this.destroy=new y.B7,this.pageChange=new t.bkB}ngOnInit(){this.store.pipe((0,_.Lt)(R.Ys),(0,C.Q)(this.destroy),(0,M.p)(e=>!!e)).subscribe(e=>this.variables=e),this.store.pipe((0,_.Lt)(R.If),(0,C.Q)(this.destroy),(0,M.p)(e=>!!e),(0,u.T)(e=>e.anonym)).subscribe(e=>this.userIsAnonym=e)}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}hasDescription(){return this.set.info&&!!this.set.info[0].description}hasParams(){return Array.isArray(this.set.params)&&this.set.params.length>0}hasProducts(){return Array.isArray(this.set.required)&&this.set.required.length>0}hasFiles(){return!1}hasVideo(){return!1}hasBrand(){return!1}canAccessFiles(){return!1}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(_.il))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-tabs"]],viewQuery:function(o,a){if(1&o&&t.GBs(On,5),2&o){let v;t.mGM(v=t.lsd())&&(a.tabs=v.first)}},inputs:{set:"set"},outputs:{pageChange:"pageChange"},decls:1,vars:1,consts:[["tabs",""],["mcraiTabLabel",""],[1,"title"],[3,"set"],["color","secondary","collapsable","",3,"collapsed"],["type","required",3,"set"],["type","free",3,"set"]],template:function(o,a){1&o&&t.DNE(0,Jn,17,8,"mcrai-horizontal-tabs"),2&o&&t.vxM(0,a.set?0:-1)},dependencies:[P.o,F.g,Nt.H,V.g,Ht.l,U.B,Wt.y,Y.qv,Y.p$,Qt,tn,Tn,Dn,yn,Fn,Rn],styles:[".title[_ngcontent-%COMP%]{margin-top:30px}[_nghost-%COMP%]     .mcrai-tabs__header{flex-basis:auto!important;margin-bottom:-1px;padding:0 30px}[_nghost-%COMP%]     .mcrai-tab-header{margin:0 2px}[_nghost-%COMP%]     .mcrai-tab-header__label{border:1px solid #ddd;transition:color .2s}[_nghost-%COMP%]     .mcrai-tab-header__label.mcrai-tab-header__label--active{border-bottom-color:#fff}[_nghost-%COMP%]     .mcrai-tab-header__label.mcrai-tab-header__label--active, [_nghost-%COMP%]     .mcrai-tab-header__label:hover{background-color:#fff!important}[_nghost-%COMP%]     .mcrai-ink-bar{display:none}[_nghost-%COMP%]     .mcrai-tabs__content{padding:20px 10px 40px!important;border-top:1px solid #ddd}"]})}return n})();var Zn=i(71845);function qn(n,r){if(1&n){const e=t.RV6();t.j41(0,"mcrai-media",4),t.bIt("activeIndexChanges",function(a){t.eBV(e);const v=t.XpG(2);return t.Njj(v.onActiveIndexChange(a))}),t.k0s()}if(2&n){const e=t.XpG(2);t.Y8G("width","100%")("data",e.images)("mcraiImageDetail",e.detail)}}function te(n,r){if(1&n){const e=t.RV6();t.j41(0,"mcrai-media",5),t.bIt("activeIndexChanges",function(a){t.eBV(e);const v=t.XpG(2);return t.Njj(v.onActiveIndexChange(a))}),t.k0s()}if(2&n){const e=t.XpG(2);t.Y8G("width","100%")("data",e.images)}}function ne(n,r){if(1&n&&(t.j41(0,"div",6),t.nrm(1,"mcrai-media",7),t.k0s()),2&n){const e=r.$implicit,o=r.$index,a=t.XpG(3);t.R7$(),t.Y8G("data",null==e?null:e.thumbnail)("width","100%")("height",155)("mcraiImageDetail",a.galleryDetailImages)("defaultIndex",o+1)}}function ee(n,r){if(1&n&&(t.j41(0,"div",3),t.Z7z(1,ne,2,5,"div",6,t.fX1),t.nI1(3,"slice"),t.k0s()),2&n){const e=t.XpG(2);t.R7$(),t.Dyx(t.i5U(3,0,null==e.set?null:e.set.images,1))}}function ie(n,r){if(1&n&&(t.DNE(0,qn,1,3,"mcrai-media",1)(1,te,1,2),t.j41(2,"div",2),t.EFF(3),t.k0s(),t.DNE(4,ee,4,3,"div",3)),2&n){const e=t.XpG();t.vxM(0,e.isDefaultImage()?1:0),t.R7$(3),t.Lme(" ",e.activeIndex," / ",null==e.set||null==e.set.images?null:e.set.images.length," "),t.R7$(),t.vxM(4,null!=e.set&&null!=e.set.images&&e.set.images.length?4:-1)}}let oe=(()=>{class n{get images(){return this.set.images.map(e=>e.medium)}get detail(){return this.set.images.map(e=>e.original)}get galleryDetailImages(){return this.set.images.map(e=>e.original)}constructor(e){this.changeDetectorRef=e,this.activeIndex=1}ngOnInit(){}onActiveIndexChange(e){this.activeIndex=e+1,this.changeDetectorRef.detectChanges()}isDefaultImage(){return this.set.images.map(o=>o.original)[0].path.indexOf("default")>0}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(t.gRc))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set-media"]],inputs:{set:"set"},decls:2,vars:1,consts:[[1,"product__media"],["height","auto","type","image",3,"width","data","mcraiImageDetail"],[1,"product__order"],[1,"product-gallery"],["height","auto","type","image",3,"activeIndexChanges","width","data","mcraiImageDetail"],["height","auto","type","image",3,"activeIndexChanges","width","data"],[1,"product-gallery__item"],["type","image",3,"data","width","height","mcraiImageDetail","defaultIndex"]],template:function(o,a){1&o&&(t.j41(0,"div",0),t.DNE(1,ie,5,4),t.k0s()),2&o&&(t.R
17$(),t.vxM(1,null!=a.set&&a.set.images?1:-1))},dependencies:[nt.h,Zn.U,s.P9],styles:[".product__media[_ngcontent-%COMP%]{position:relative}.mcrai-media[_ngcontent-%COMP%]{align-items:stretch!important;margin-top:20px;max-height:460px}.product-gallery[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center}.product-gallery__item[_ngcontent-%COMP%]{padding:10px;width:180px;height:180px}.product__tags[_ngcontent-%COMP%]{position:absolute;top:0;left:0;display:flex;z-index:2}.product__tag[_ngcontent-%COMP%]{width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff}.product__tag--1[_ngcontent-%COMP%]{background-color:#17b2da}.product__tag--2[_ngcontent-%COMP%]{background-color:#ce1707}.product__tag--3[_ngcontent-%COMP%]{background-color:#f76326}.product__tag-icon[_ngcontent-%COMP%]{font-size:18px}.product__order[_ngcontent-%COMP%]{margin-top:20px;display:flex;justify-content:center}"],changeDetection:0})}return n})();function ae(n,r){1&n&&t.nrm(0,"shop-header")}function re(n,r){1&n&&(t.j41(0,"mcrai-row")(1,"mcrai-col",6)(2,"div",7),t.nrm(3,"br")(4,"mcrai-loader"),t.EFF(5),t.nI1(6,"translate"),t.k0s()()()),2&n&&(t.R7$(5),t.SpI(" ",t.bMT(6,1,"common.data_is_loading")," "))}function se(n,r){if(1&n&&(t.j41(0,"mcrai-col",5),t.nrm(1,"shop-set-info",8),t.nI1(2,"async"),t.nrm(3,"shop-set-actions",9),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.Y8G("set",e.set)("variables",t.bMT(2,5,e.variables)),t.R7$(2),t.Y8G("set",e.set)("isInComparator",e.isInComparator)("isInWishlist",e.isInWishlist)}}function ce(n,r){1&n&&t.nrm(0,"shop-footer")}const le=[{path:"",redirectTo:"root",pathMatch:"full"},{path:":id",component:(()=>{class n{constructor(e,o,a,v,I,B){this.store=e,this.activatedRoute=o,this.titleService=a,this.metaService=v,this.userChangeService=I,this.mobileApp=B,this.destroy=new y.B7,this.showLoading=!1}ngOnInit(){this.activatedRoute.params.pipe((0,C.Q)(this.destroy)).subscribe(e=>{this.id=e.id,this.fetchSet()}),(0,p.zV)([this.store.pipe((0,_.Lt)(_t),(0,u.T)(e=>e[this.id])),this.store.pipe((0,_.Lt)(E.lq)),this.store.pipe((0,_.Lt)(it.A9),(0,u.T)(e=>e?e.items:[]))]).pipe((0,C.Q)(this.destroy),(0,M.p)(([e,o,a])=>!!e&&Array.isArray(o)&&Array.isArray(a))).subscribe(([e,o,a])=>{this.set=e,this.isInComparator=!!o.find(v=>this.set.id===v.id),this.isInWishlist=!!a.find(v=>this.set.id===v.id),this.updateSEO(e.info[0])}),this.variables=this.store.pipe((0,_.Lt)(R.Ys)),this.userChangeService.addCallback("set",()=>{this.fetchSet()})}ngOnDestroy(){this.userChangeService.removeCallback("set"),this.destroy.next(),this.destroy.complete()}updateSEO(e){e&&(e.seo_title&&this.titleService.setTitle(e.seo_title),e.seo_description&&this.metaService.updateTag({name:"description",content:e.seo_description}))}fetchSet(){this.store.dispatch(new ot({id:this.id}))}static#t=this.\u0275fac=function(o){return new(o||n)(t.rXU(_.il),t.rXU(d.nX),t.rXU(A.hE),t.rXU(A.W8),t.rXU(ht.p),t.rXU("MOBILE_APP"))};static#n=this.\u0275cmp=t.VBU({type:n,selectors:[["shop-set"]],decls:18,vars:8,consts:[[3,"path","current"],[1,"mcrai-row--no-space"],[1,"product-row"],[1,"product-col","product-col--media"],[3,"set"],[1,"product-col","product-col--info"],["horizontal-center","","vertical-center",""],[1,"p32"],[3,"set","variables"],[3,"set","isInComparator","isInWishlist"]],template:function(o,a){1&o&&(t.DNE(0,ae,1,0,"shop-header"),t.j41(1,"shop-content"),t.nrm(2,"mcrai-breadcrumbs",0),t.j41(3,"mcrai-row",1)(4,"mcrai-col")(5,"mcrai-panel")(6,"mcrai-panel-content")(7,"mcrai-row"),t.nrm(8,"mcrai-col"),t.k0s(),t.DNE(9,re,7,3,"mcrai-row"),t.j41(10,"mcrai-row",2)(11,"mcrai-col",3),t.nrm(12,"shop-set-media",4),t.k0s(),t.DNE(13,se,4,7,"mcrai-col",5),t.k0s()()()()(),t.j41(14,"mcrai-row")(15,"mcrai-col"),t.nrm(16,"shop-set-tabs",4),t.k0s()()(),t.DNE(17,ce,1,0,"shop-footer")),2&o&&(t.vxM(0,a.mobileApp?-1:0),t.R7$(2),t.Y8G("path",null==a.set?null:a.set.categories)("current",null==a.set?null:a.set.info[0].name),t.R7$(7),t.vxM(9,a.set?-1:9),t.R7$(3),t.Y8G("set",a.set),t.R7$(),t.vxM(13,a.set?13:-1),t.R7$(3),t.Y8G("set",a.set),t.R7$(),t.vxM(17,a.mobileApp?-1:17))},dependencies:[ft.I,gt.B,Ct.I,P.o,F.g,V.g,U.B,L.m,vt.V,Bt,Xt,Qn,oe,s.Jj,S.D9],styles:[".mcrai-row--no-space[_ngcontent-%COMP%]{margin-bottom:0}.product-row[_ngcontent-%COMP%]{flex-flow:row wrap}.product-col[_ngcontent-%COMP%]{flex:0 0 100%}@media (min-width: 960px){.product-col[_ngcontent-%COMP%]{flex:1 1 0}}.product-col--media[_ngcontent-%COMP%]{margin-bottom:30px}@media (min-width: 960px){.product-col--media[_ngcontent-%COMP%]{margin-bottom:0}}"]})}return n})()}];let me=(()=>{class n{static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[d.iI.forChild(le),d.iI]})}return n})();var pe=i(86464),de=i(25211),ue=i(85584),_e=i(91343),he=i(8266),D=i(41635),fe=i(14421),ge=i(49090),Ce=i(83921),ve=i(15539),xe=i(12906);let Me=(()=>{class n extends xe.d{getProduct(e){const o=this.buildUrl(["shop","sets",e]);return this.get(o)}static#t=this.\u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static#n=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),Ee=(()=>{class n{constructor(e,o,a,v,I,B){this.actions=e,this.setService=o,this.store=a,this.router=v,this.loaderService=I,this.toasterService=B}static#t=this.\u0275fac=function(o){return new(o||n)(t.KVO(D.En),t.KVO(Me),t.KVO
1(_.il),t.KVO(d.Ix),t.KVO(x.wA),t.KVO(x.FS))};static#n=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})();var be=i(52059),Te=i(42031);let De=(()=>{class n extends Ee{constructor(){super(...arguments),this.getProduct=(0,D.EH)(()=>this.actions.pipe((0,D.gp)(w),(0,ge.n)(e=>this.setService.getProduct(e.payload.id).pipe((0,u.T)(o=>new at(o)),(0,Ce.W)(o=>(0,fe.of)(new rt(o))))))),this.getProductSuccess=(0,D.EH)(()=>this.actions.pipe((0,D.gp)(j)),{dispatch:!1}),this.getProductError=(0,D.EH)(()=>this.actions.pipe((0,D.gp)($),(0,ve.M)(e=>{404===e.payload.status&&this.router.navigate([Te.Ay.computedLang,be.Cv])})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static#n=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),ye=(()=>{class n{static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[s.MD]})}return n})(),Pe=(()=>{class n{static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[s.MD,ye,D.Vm.forFeature([De]),_.md.forFeature(G,lt)]})}return n})();var Fe=i(31525),Ie=i(58437),Re=i(46271);let Oe=(()=>{class n{static#t=this.\u0275fac=function(o){return new(o||n)};static#n=this.\u0275mod=t.$C({type:n});static#e=this.\u0275inj=t.G2t({imports:[s.MD,me,l.U,h.G,m.f,T.k,g.G,x.xT,x.o6,x.LU,x.Tm,x.pj,x.F8,x.B4,x.Zg,x.hv,x.I0,x.bB,x.aM,pe.X,x.DJ,x.wl,x.SD,de.B,_e.h,he.n,ue.R,Pe,Re.z,Fe.L,Ie.Y,c.Y]})}return n})()},86464:(b,f,i)=>{i.d(f,{X:()=>T});var s=i(60177),l=i(50289),g=i(29262),c=i(54438);let T=(()=>{class m{static#t=this.\u0275fac=function(_){return new(_||m)};static#n=this.\u0275mod=c.$C({type:m});static#e=this.\u0275inj=c.G2t({imports:[s.MD,l.G,g.o6]})}return m})()},48033:(b,f,i)=>{i.d(f,{m:()=>y});var s=i(54438),l=i(87173),g=i(7165),c=i(63040);function T(p,C){1&p&&s.EFF(0," Homepage ")}function m(p,C){if(1&p&&s.EFF(0),2&p){const u=s.XpG().$implicit;s.SpI(" ",null==u.info[0]?null:u.info[0].name," ")}}function h(p,C){if(1&p&&(s.j41(0,"li",2)(1,"a",4),s.DNE(2,T,1,0)(3,m,1,1),s.k0s(),s.nrm(4,"img",5),s.k0s()),2&p){const u=C.$implicit,M=C.$index;s.R7$(),s.Y8G("mcraiLink",u),s.R7$(),s.vxM(2,0===M?2:3)}}function d(p,C){1&p&&s.nrm(0,"img",5)}function _(p,C){if(1&p&&(s.j41(0,"li",2)(1,"a",6),s.EFF(2," Homepage "),s.k0s(),s.DNE(3,d,1,0,"img",5),s.k0s()),2&p){const u=s.XpG();s.R7$(),s.Y8G("routerLink",u.linkService.getHomepageLink()),s.R7$(2),s.vxM(3,u.current?3:-1)}}let y=(()=>{class p{set path(u){Array.isArray(u)&&(this._path=u)}get path(){return this._path}constructor(u){this.linkService=u,this._path=[]}ngOnInit(){}static#t=this.\u0275fac=function(M){return new(M||p)(s.rXU(l._))};static#n=this.\u0275cmp=s.VBU({type:p,selectors:[["mcrai-breadcrumbs"]],hostVars:2,hostBindings:function(M,E){2&M&&s.AVh("mcrai-breadcrumbs",!0)},inputs:{path:"path",current:"current"},decls:7,vars:2,consts:[["centering-container",""],[1,"mcrai-breadcrumbs__list"],[1,"mcrai-breadcrumbs__item"],[1,"mcrai-breadcrumbs__item","mcrai-breadcrumbs__item--current"],[1,"mcrai-breadcrumbs__link",3,"mcraiLink"],["src","/assets/images/energy-tcm-only/decorative-symbol.svg","alt","decorative",1,"separator"],[1,"mcrai-breadcrumbs__link",3,"routerLink"]],template:function(M,E){1&M&&(s.j41(0,"div",0)(1,"ul",1),s.Z7z(2,h,5,2,"li",2,s.fX1),s.DNE(4,_,4,2,"li",2),s.j41(5,"li",3),s.EFF(6),s.k0s()()()),2&M&&(s.R7$(2),s.Dyx(E.path),s.R7$(2),s.vxM(4,E.path.length?-1:4),s.R7$(2),s.SpI(" ",E.current," "))},dependencies:[g.g,c.Wk],styles:["[_nghost-%COMP%]{display:block;background-color:#f6f6f6}.mcrai-breadcrumbs__list[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;gap:16px;margin:0;padding:10px 0 11px;word-break:break-word;overflow-wrap:break-word;text-transform:lowercase}.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.mcrai-breadcrumbs__item--current[_ngcontent-%COMP%]{font-weight:700}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]{transition:.2s color;text-transform:none;text-decoration:none;font-weight:400;color:inherit}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]:hover{color:#a1135e}.mcrai-icon.mcrai-breadcrumbs__icon[_ngcontent-%COMP%]{font-size:18px}@media (max-width: 479px){.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{max-width:100%}}"],changeDetection:0})}return p})()},52699:(b,f,i)=>{i.d(f,{H:()=>g});var s=i(54438);const l=["*"];let g=(()=>{class c{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(h){return new(h||c)};static#n=this.\u0275cmp=s.VBU({type:c,selectors:[["mcrai-container"]],hostVars:2,hostBindings:function(h,d){2&h&&s.AVh("mcrai-container",!0)},ngContentSelectors:l,decls:1,vars:0,template:function(h,d){1&h&&(s.NAR(),s.SdG(0))},styles:[".mcrai-container{display:block;margin:0 20px}@media (max-width: 479px){.mcrai-container{margin-left:6px;margin-right:6px}}\n"],encapsulation:2,changeDetection:0})}return c})()},71845:(b,f,i)=>{i.d(f,{U:()=>d});var s=i(47987),l=i(76939),g=i(7605),c=i(45286),T=i(7887),m=i(54438),h=i(63040);let d=(()=>{class _{set mcraiImageDetail(p){this._images=Array.isArray(p)?p:[p]}set defaultIndex(p){this._defaultIndex=p}constructor(p,C,u){this._overlay=p,this.router=C,this._hostImage=u,this._dispose=new c.B7,this._isDragging=!1,this._startX=0,this._startY=0,this._dragThreshold=5,C.events.subscribe(()=>{this.close()})}onMouseDown(p){this._startX=p.clientX,this._startY=p.clientY,this._isDragging=!1}onMouseMove(p){(Math.abs(p.clientX-this._startX)>this._dragThreshold||Math.abs(p.clientY-this._startY)>this._dragThreshold)&&(this._isDragging=!0)}onMouseUp(p){const u=p.target.closest("[disable-opening-fullscreen-image]");!this._isDragging&&!u&&this.open(),this._isDragging=!1}_onKeyUp(p){if(this._instance)switch(p.code){case"Escape":return void this.close();case"ArrowLeft":return void(this._instance.isFirst||this._instance.prev(p));case"ArrowRight":return void(this._instance.isLast||this._instance.next(p))}}_getPosition(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getConfig(){return new s.rR({positionStrategy:this._getPosition(),hasBackdrop:!0,width:"92%",height:"92%",panelClass:"image-overlay-panel"})}open(){const p=new l.A8(T.h),C=this._getConfig();this._overlayRef=this._overlay.create(C),this._instance=this._overlayRef.attach(p).instance,this._instance.data=this._images,this._instance.width="100%",this._instance.height="100%",this._instance.activeIndex=this._defaultIndex?this._defaultIndex:this._hostImage?.activeIndex??0,this._instance.showCloseButton=!0,this._instance.controlColor="alternative",this._overlayRef.backdropClick().pipe((0,g.Q)(this._dispose)).subscribe(()=>this.close()),this._instance.closeEvent.pipe((0,g.Q)(this._dispose)).subscribe(()=>this.close())}close(){this._overlayRef&&(this._overlayRef.dispose(),this._dispose.next())}static#t=this.\u0275fac=function(C){return new(C||_)(m.rXU(s.hJ),m.rXU(h.Ix),m.rXU(T.h))};static#n=this.\u0275dir=m.FsC({type:_,selectors:[["","mcraiImageDetail",""]],hostVars:2,hostBindings:function(C,u){1&C&&m.bIt("mousedown",function(E){return u.onMouseDown(E)})("mousemove",function(E){return u.onMouseMove(E)})("mouseup",function(E){return u.onMouseUp(E)})("keyup",function(E){return u._onKeyUp(E)},!1,m.tSv),2&C&&m.xc7("cursor","pointer")},inputs:{mcraiImageDetail:"mcraiImageDetail",defaultIndex:"defaultIndex"}})}return _})()},30127:(b,f,i)=>{i.d(f,{e:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.hc{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275cmp=l.VBU({type:c,selectors:[["mcrai-tr"],["a",8,"mcrai-tr"]],hostVars:2,hostBindings:function(h,d){2&h&&l.AVh("mcrai-tr",!0)},features:[l.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(h,d){1&h&&l.eu8(0,0)},dependencies:[s.I8],styles:[".mcrai-tr{display:flex;align-items:stretch;text-decoration:none;color:inherit}\n"],encapsulation:2,changeDetection:0})}return c})()},7306:(b,f,i)=>{i.d(f,{B:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.cO{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["","mcraiCellDef",""]],features:[l.Jv_([{provide:s.cO,useExisting:c}]),l.Vt3]})}return c})()},65208:(b,f,i)=>{i.d(f,{Q:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.VP{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["mcrai-td"]],hostVars:2,hostBindings:function(h,d){2&h&&l.AVh("mcrai-td",!0)},features:[l.Vt3]})}return c})()},95466:(b,f,i)=>{i.d(f,{q:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.n5{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["","mcraiHeaderCellDef",""]],features:[l.Jv_([{provide:s.n5,useExisting:c}]),l.Vt3]})}return c})()},21336:(b,f,i)=>{i.d(f,{V:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.sY{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["mcrai-th"]],hostVars:2,hostBindings:function(h,d){2&h&&l.AVh("mcrai-th",!0)},features:[l.Vt3]})}return c})()},7622:(b,f,i)=>{i.d(f,{K:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.hi{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["","mcraiHeaderRowDef",""]],inputs:{columns:[l.Mj6.None,"mcraiHeaderRowDef","columns"]},features:[l.Jv_([{provide:s.hi,useExisting:c}]),l.Vt3]})}return c})()},57382:(b,f,i)=>{i.d(f,{D:()=>g});var s=i(45887),l=i(54438);let g=(()=>{class c extends s.oh{static#t=this.\u0275fac=(()=>{let m;return function(d){return(m||(m=l.xGo(c)))(d||c)}})();static#n=this.\u0275dir=l.FsC({type:c,selectors:[["","mcraiRowDef",""]],inputs:{columns:[l.Mj6.None,"mcraiRowDefColumns","columns"],when:[l.Mj6.None,"mcraiRowDefWhen","when"]},features:[l.Jv_([{provide:s.oh,useExisting:c}]),l.Vt3]})}return c})()}}]);

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.