PageSourceSearch

https://www.energytcm.cz/3543.437559ab0ddfd76e.js

js energytcm.cz collected 2026-10-07 20:06:15 UTC 47,187 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[3543],{79858:(w,D,o)=>{o.d(D,{A$:()=>n,SC:()=>l,Tx:()=>_,Uy:()=>P,lc:()=>y,mK:()=>T});const n="[Category] GET category banners",l="[Category] GET category banners success",y="[Category] GET category banners error";class P{constructor(g){this.payload=g,this.type=n}}class _{constructor(g){this.payload=g,this.type=l}}class T{constructor(g){this.payload=g,this.type=y}}},9990:(w,D,o)=>{o.d(D,{H:()=>r});var n=o(60177),l=o(41635),y=o(76965),P=o(18456),_=o(95006),T=o(83921),c=o(15539),g=o(14421),C=o(59722),u=o(79858),E=o(54438);let R=(()=>{class s extends C.G{constructor(){super(...arguments),this.getCategoryBanners=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.A$),(0,P.ZZ)(m=>this.dataService.getBanners(m.payload.id,m.payload.group).pipe((0,_.T)(a=>new u.Tx({id:m.payload.id+(m.payload.group?"-"+m.payload.group:""),banners:a})),(0,T.W)(a=>(0,g.of)(new u.mK(a))))))),this.getCategoryBannerSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.SC)),{dispatch:!1}),this.getCategoryBannerError=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.lc),(0,c.M)(m=>{})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let m;return function(x){return(m||(m=E.xGo(s)))(x||s)}})();static#n=this.\u0275prov=E.jDH({token:s,factory:s.\u0275fac})}return s})();var t=o(29262),I=o(41333),p=o(52759),O=o(87443);let r=(()=>{class s{static#t=this.\u0275fac=function(a){return new(a||s)};static#n=this.\u0275mod=E.$C({type:s});static#i=this.\u0275inj=E.G2t({imports:[n.MD,I.A,y.md.forFeature(O.qx,O.Ff),l.Vm.forFeature([R]),t.F8,t.Tm,p.V,t.B3]})}return s})()},87443:(w,D,o)=>{o.d(D,{Ff:()=>g,cn:()=>p,qx:()=>c});var n=o(70746),l=o(76965),y=o(79858);const _=(0,n.p)({selectId:s=>s.id}),T=_.getInitialState(),c="shopBanners";function g(s=T,d){return d.type===y.SC?_.upsertOne(d.payload,s):s}const C=(0,l.UX)(c),{selectIds:u,selectEntities:E,selectAll:R,selectTotal:t}=_.getSelectors(),p=((0,l.Mz)(C,u),(0,l.Mz)(C,E));(0,l.Mz)(C,R),(0,l.Mz)(C,t)},58601:(w,D,o)=>{o.d(D,{z:()=>vt});var n=o(76965),l=o(7605),y=o(58728),P=o(95006),_=o(45286),T=o(43070),c=o(82881),g=o(28157),C=o(98311),u=o(25262),E=o(18227),R=o(79341),t=o(54438),I=o(87173),p=o(7165),O=o(7887),r=o(63649),s=o(4379),d=o(26588),m=o(13182),a=o(73955);function x(e,b){1&e&&(t.j41(0,"span",4),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.SpI("\xa0",t.bMT(2,1,"prices.without_VAT"),""))}function f(e,b){if(1&e&&(t.j41(0,"div",2)(1,"span",3),t.EFF(2),t.nI1(3,"currency"),t.k0s(),t.DNE(4,x,3,3,"span",4),t.k0s()),2&e){const i=t.XpG();t.AVh("price--thumbnail","thumbnail"==i.viewStyle),t.R7$(2),t.JRh(t.bMT(3,4,null==i.price?null:i.price.price)),t.R7$(2),t.vxM(4,i.showLabel?4:-1)}}function F(e,b){if(1&e&&(t.j41(0,"div",1),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.Lme("",t.bMT(2,2,"prices.call_for_price_info")," (",i.variables.eshop_product_inquiry_phone,")")}}function G(e,b){1&e&&(t.j41(0,"div",1),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())}let k=(()=>{class e{constructor(){this.MIN_PRICE_THRESHOLD=.1,this.viewStyle="detail",this.showLabel=!1}ngOnInit(){}static#t=this.\u0275fac=function(M){return new(M||e)};static#n=this.\u0275cmp=t.VBU({type:e,selectors:[["shop-product-price-without-vat"]],inputs:{price:"price",variables:"variables",surcharge:"surcharge",viewStyle:"viewStyle",showLabel:"showLabel"},decls:3,vars:2,consts:[[1,"price",3,"price--thumbnail"],[1,"price-info"],[1,"price"],[1,"price__value"],[1,"price__label"]],template:function(M,h){1&M&&t.DNE(0,f,5,6,"div",0)(1,F,3,4)(2,G,8,0,"div",1),2&M&&(t.vxM(0,(null==h.price?null:h.price.price)>h.MIN_PRICE_THRESHOLD?0:1),t.R7$(2),t.vxM(2,h.surcharge&&(null==h.price?null:h.price.price)>h.MIN_PRICE_THRESHOLD?2:-1))},dependencies:[d.R,E.o,a.D9],changeDetection:0})}return e})();var j=o(86776),S=o(56388),B=o(27126),$=o(60177);const L=e=>["availability",e],W=()=>["availability","availability--2"];function A(e,b){if(1&e&&(t.j41(0,"div",0),t.EFF(1),t.k0s()),2&e){const i=t.XpG();t.Y8G("ngClass",t.eq3(2,L,"availability--"+(null==i.availability?null:i.availability.value))),t.R7$(),t.SpI(" ",null==i.availability||null==i.availability.info[0]?null:i.availability.info[0].name," ")}}function N(e,b){1&e&&(t.j41(0,"div",0),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.Y8G("ngClass",t.lJ4(4,W)),t.R7$(),t.SpI(" ",t.bMT(2,2,"product.availability.not_in_stock")," "))}let V=(()=>{class e{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(M){return new(M||e)};static#n=this.\u0275cmp=t.VBU({type:e,selectors:[["shop-product-availability"]],inputs:{availability:"availability"},decls:2,vars:1,consts:[["center-y","",3,"ngClass"]],template:function(M,h){1&M&&t.DNE(0,A,2,4,"div",0)(1,N,3,5),2&M&&t.vxM(0,h.availability&&null!=h.availability&&null!=h.availability.info[0]&&h.availability.info[0].name?0:1)},dependencies:[$.YU,a.D9],styles:[".availability[_ngcontent-%COMP%]{display:inline-flex;align-items:center;margin-bottom:8px;text-transform:uppercase;font-weight:700;font-size:14px}.availability--1[_ngcontent-%COMP%]{color:#5da145}.availability--2[_ngcontent-%COMP%], .availability--3[_ngcontent-%COMP%], .availability--4[_ng
1content-%COMP%]{color:#ff064d}.availability--5[_ngcontent-%COMP%], .availability--6[_ngcontent-%COMP%], .availability--7[_ngcontent-%COMP%]{color:#5da145}"]})}return e})();var X=o(51382),Y=o(98369);function H(e,b){if(1&e&&t.nrm(0,"shop-product-coupons",7),2&e){const i=t.XpG(2);t.Y8G("discounts",null==i.product?null:i.product.discounts)("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("template","thumbnail-sticker")}}function U(e,b){if(1&e&&t.nrm(0,"shop-product-availability",9),2&e){const i=t.XpG(2);t.Y8G("availability",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].store_state)}}function z(e,b){if(1&e&&(t.j41(0,"div",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const i=t.XpG(2);t.R7$(),t.Lme(" ",t.bMT(2,2,"product.order_number"),": ",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].code," ")}}function K(e,b){if(1&e&&(t.nrm(0,"h3",13),t.nI1(1,"safe")),2&e){const i=t.XpG(2);t.Y8G("innerHTML",t.i5U(1,1,null==i.product||null==i.product.info[0]?null:i.product.info[0].productname,"html"),t.npT)}}function Q(e,b){if(1&e&&(t.nrm(0,"h3",13),t.nI1(1,"safe")),2&e){const i=t.XpG(2);t.Y8G("innerHTML",t.i5U(1,1,null==i.product||null==i.product.info[0]?null:i.product.info[0].productname_alt,"html"),t.npT)}}function J(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",20),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(3);return v.stopReDirection(h),t.Njj(v.addToCart())}),t.j41(1,"mcrai-icon",18),t.EFF(2,"cart-4"),t.k0s(),t.EFF(3),t.nI1(4,"translate"),t.k0s()}2&e&&(t.R7$(),t.Y8G("size",17),t.R7$(2),t.SpI(" ",t.bMT(4,2,"cart.add_to_cart_short")," "))}function Z(e,b){if(1&e&&(t.j41(0,"a",21)(1,"mcrai-icon",18),t.EFF(2,"arrow_right"),t.k0s()()),2&e){const i=t.XpG(3);t.Y8G("mcraiLink",i.product),t.R7$(),t.Y8G("size",17)}}function q(e,b){if(1&e&&t.DNE(0,J,5,4,"button",19)(1,Z,3,2),2&e){const i=t.XpG(2);t.vxM(0,i.product.requires_login_for_purchase&&i.userIsAnonym?1:0)}}function tt(e,b){if(1&e&&t.nrm(0,"shop-product-coupons",7),2&e){const i=t.XpG(2);t.Y8G("discounts",null==i.product?null:i.product.discounts)("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("template","thumbnail")}}function nt(e,b){if(1&e){const i=t.RV6();t.j41(0,"a",0)(1,"div",1),t.nrm(2,"mcrai-media",2),t.k0s(),t.j41(3,"div",3),t.nrm(4,"shop-product-tags",4),t.k0s(),t.j41(5,"div",5),t.nrm(6,"shop-product-price-discount-percent",6),t.DNE(7,H,1,3,"shop-product-coupons",7),t.k0s(),t.j41(8,"div",8),t.DNE(9,U,1,1,"shop-product-availability",9)(10,z,3,4,"div",10),t.j41(11,"div",11),t.nrm(12,"h2",12),t.nI1(13,"safe"),t.DNE(14,K,2,4,"h3",13)(15,Q,2,4,"h3",13),t.k0s(),t.j41(16,"div",14),t.nrm(17,"shop-product-price-with-vat",15),t.k0s(),t.j41(18,"div",16)(19,"button",17),t.nI1(20,"translate"),t.nI1(21,"translate"),t.bIt("click",function(h){t.eBV(i);const v=t.XpG();return v.stopReDirection(h),t.Njj(v.isInComparator?v.removeFromComparator():v.addToComparator())}),t.j41(22,"mcrai-icon",18),t.EFF(23,"compare"),t.k0s()(),t.j41(24,"button",17),t.nI1(25,"translate"),t.nI1(26,"translate"),t.bIt("click",function(h){t.eBV(i);const v=t.XpG();return v.stopReDirection(h),t.Njj(v.isInWishlist?v.removeFromWishlist():v.addToWishlist())}),t.j41(27,"mcrai-icon",18),t.EFF(28,"heart-3"),t.k0s()(),t.DNE(29,q,2,1),t.k0s()(),t.DNE(30,tt,1,3,"shop-product-coupons",7),t.k0s()}if(2&e){const i=t.XpG();t.Y8G("mcraiLink",i.product),t.R7$(2),t.Y8G("width",240)("height",240)("data",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].images[0]?null:i.product.variants[0].subvariants[0].images[0].thumbnail),t.R7$(2),t.Y8G("product",i.product)("viewStyle","thumbnail"),t.R7$(2),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("viewStyle","thumbnail"),t.R7$(),t.vxM(7,null!=i.product&&i.product.discounts&&null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].price?7:-1),t.R7$(2),t.vxM(9,(null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].price?null:i.product.variants[0].subvariants[0].price.price)>0?9:-1),t.R7$(),t.vxM(10,null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].code?10:-1),t.R7$(2),t.Y8G("innerHTML",t.i5U(13,29,null==i.product||null==i.product.info[0]?null:i.product.info[0].name,"html"),t.npT),t.R7$(2),t.vxM(14,null!=i.product&&null!=i.product.info[0]&&i.product.info[0].productname?14:-1),t.R7$(),t.vxM(15,null!=i.product&&null!=i.product.info[0]&&i.product.info[0].productname_alt?15:-1),t.R7$(2),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("variables",i.variables)("surcharge",null==i.product?null:i.product.flag_surcharge)("showLabel",!1)("viewStyle","thumbnail"),t.R7$(2),t.AVh("product__tools__item--active",i.isInComparator),t.Y8G("title",i.isInComparator?t.bMT(20,32,"common.remove_from_comparator_title"):t.bMT(21,34,"common.add_to_comparator_title")),t.R7$(3),t.Y8G("size",19),t.R7$(2),t.AVh("product__tools__item--active",i.isInWishlist),t.Y8G("title",i.isInWishlist?t.bMT(25,36,"common.remove_from_wishlist_title"):t.bMT(26,38,"common.add_to_wishlist_title")),t.R7$(3),t.Y8G("size",19),t.R7$(2),t.vxM(29,(null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].price?null:i.product.variants[0].subvariants[0].price.price)>i.MIN_PRICE_THRESHOLD?29:-1),t.R7$(),t.vxM(30,null!=i.product&&i.product.discounts&&null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].price?30:-1)}}function it(e,b){if(1&e&&(t.j41(0,"div",10),t.EFF(1),t.k0s()),2&e){const i=t.XpG(2);t.R7$(),t.SpI(" ",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].code," ")}}function ot(e,b){if(1&e&&(t.nrm(0,"h3",13),t.nI1(1,"safe")),2&e){const i=t.XpG(2);t.Y8G("innerHTML",t.i5U(1,1,null==i.product||null==i.product.info[0]?null:i.product.info[0].productname,"html"),t.npT)}}function et(e,b){if(1&e&&t.nrm(0,"shop-product-coupons",7),2&e){const i=t.XpG(2);t.Y8G("discounts",null==i.product?null:i.product.discounts)("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("template","thumbnail-sticker")}}function rt(e,b){if(1&e&&t.nrm(0,"shop-product-coupons",7),2&e){const i=t.XpG(2);t.Y8G("discounts",null==i.product?null:i.product.discounts)("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("template","thumbnail")}}function at(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",32),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.addToComparator())}),t.j41(1,"mcrai-icon"),t.EFF(2,"compare"),t.k0s()()}}function st(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",33),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.removeFromComparator())}),t.j41(1,"mcrai-icon"),t.EFF(2,"compare"),t.k0s()()}}function ct(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",34),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.addToWishlist())}),t.j41(1,"mcrai-icon"),t.EFF(2,"heart-3"),t.k0s()()}}function lt(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",35),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.removeFromWishlist())}),t.j41(1,"mcrai-icon"),t.EFF(2,"heart-3"),t.k0s()()}}function ut(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",20),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.addToCart())}),t.j41(1,"mcrai-icon"),t.EFF(2,"cart-4"),t.k0s()()}}function pt(e,b){if(1&e&&(t.j41(0,"a",22)(1,"div",1),t.nrm(2,"mcrai-media",2),t.k0s(),t.j41(3,"div",23),t.nrm(4,"shop-product-tags",4),t.DNE(5,it,2,1,"div",10),t.nrm(6,"h2",12),t.nI1(7,"safe"),t.DNE(8,ot,2,4,"h3",13),t.k0s(),t.j41(9,"div",14)(10,"div",24),t.nrm(11,"shop-product-price-without-vat",25)(12,"shop-product-price-discount-percent",6),t.DNE(13,et,1,3,"shop-product-coupons",7),t.k0s(),t.j41(14,"div",26),t.nrm(15,"shop-product-price-with-vat",15)(16,"shop-product-price-recommended",6),t.k0s(),t.j41(17,"div",26),t.DNE(18,rt,1,3,"shop-product-coupons",7),t.k0s()(),t.j41(19,"div",27)(20,"div",16),t.DNE(21,at,3,0,"button",28)(22,st,3,0,"button",29)(23,ct,3,0,"button",30)(24,lt,3,0,"button",31)(25,ut,3,0,"button",19),t.k0s()()()),2&e){const i=t.XpG();t.Y8G("mcraiLink",i.product),t.R7$(2),t.Y8G("width",136)("height",92)("data",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].images[0]?null:i.product.variants[0].subvariants[0].images[0].thumbnail),t.R7$(2),t.Y8G("product",i.product)("viewStyle","thumbnail-list"),t.R7$(),t.vxM(5,null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].code?5:-1),t.R7$(),t.Y8G("innerHTML",t.i5U(7,29,null==i.product||null==i.product.info[0]?null:i.product.info[0].name,"html"),t.npT),t.R7$(2),t.vxM(8,null!=i.product&&null!=i.product.info[0]&&i.product.info[0].productname?8:-1),t.R7$(3),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("variables",i.variables)("surcharge",null==i.product?null:i.product.flag_surcharge)("viewStyle","thumbnail"),t.R7$(),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("viewStyle","thumbnail"),t.R7$(),t.vxM(13,null!=i.product&&i.product.discounts&&null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].price?13:-1),t.R7$(2),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("variables",i.variables)("surcharge",null==i.product?null:i.product.flag_surcharge)("showLabel",!0)("viewStyle","thumbnail"),t.R7$(),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("viewStyle","thumbnail"),t.R7$(2),t.vxM(18,null!=i.product&&i.product.discounts&&null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].price?18:-1),t.R7$(3),t.vxM(21,i.isInComparator?-1:21),t.R7$(),t.vxM(22,i.isInComparator?22:-1),t.R7$(),t.vxM(23,i.isInWishlist?-1:23),t.R7$(),t.vxM(24,i.isInWishlist?24:-1),t.R7$(),t.vxM(25,(null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].price?null:i.product.variants[0].subvariants[0].price.price)>i.MIN_PRICE_THRESHOLD?25:-1)}}function dt(e,b){if(1&e&&(t.j41(0,"div",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const i=t.XpG(2);t.R7$(),t.Lme(" ",t.bMT(2,2,"product.order_number"),": ",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].code," ")}}function _t(e,b){if(1&e&&(t.nrm(0,"h3",13),t.nI1(1,"safe")),2&e){const i=t.XpG(2);t.Y8G("innerHTML",t.i5U(1,1,null==i.product||null==i.product.info[0]?null:i.product.info[0].productname,"html"),t.npT)}}function mt(e,b){if(1&e){const i=t.RV6();t.j41(0,"button",20),t.bIt("click",function(h){t.eBV(i);const v=t.XpG(2);return v.stopReDirection(h),t.Njj(v.addToCart())}),t.j41(1,"mcrai-icon"),t.EFF(2,"cart-4"),t.k0s()()}}function ht(e,b){if(1&e&&(t.j41(0,"a",36)(1,"div",1),t.nrm(2,"mcrai-media",2),t.k0s(),t.j41(3,"div",23),t.DNE(4,dt,3,4,"div",10),t.nrm(5,"h2",12),t.nI1(6,"safe"),t.DNE(7,_t,2,4,"h3",13),t.k0s(),t.j41(8,"div",14)(9,"div",24),t.nrm(10,"shop-product-price-without-vat",25)(11,"shop-product-price-discount-percent",6),t.k0s(),t.j41(12,"div",26),t.nrm(13,"shop-product-price-with-vat",15)(14,"shop-product-price-recommended",6),t.k0s()(),t.DNE(15,mt,3,0,"button",19),t.k0s()),2&e){const i=t.XpG();t.Y8G("mcraiLink",i.product),t.R7$(2),t.Y8G("width",96)("height",96)("data",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].images[0]?null:i.product.variants[0].subvariants[0].images[0].thumbnail),t.R7$(2),t.vxM(4,null!=i.product&&null!=i.product.variants[0]&&null!=i.product.variants[0].subvariants[0]&&i.product.variants[0].subvariants[0].code?4
1:-1),t.R7$(),t.Y8G("innerHTML",t.i5U(6,21,null==i.product||null==i.product.info[0]?null:i.product.info[0].name,"html"),t.npT),t.R7$(2),t.vxM(7,null!=i.product&&null!=i.product.info[0]&&i.product.info[0].productname?7:-1),t.R7$(3),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("variables",i.variables)("surcharge",null==i.product?null:i.product.flag_surcharge)("viewStyle","thumbnail"),t.R7$(),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("viewStyle","thumbnail"),t.R7$(2),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("variables",i.variables)("surcharge",null==i.product?null:i.product.flag_surcharge)("showLabel",!0)("viewStyle","thumbnail"),t.R7$(),t.Y8G("price",null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]?null:i.product.variants[0].subvariants[0].price)("viewStyle","thumbnail"),t.R7$(),t.vxM(15,(null==i.product||null==i.product.variants[0]||null==i.product.variants[0].subvariants[0]||null==i.product.variants[0].subvariants[0].price?null:i.product.variants[0].subvariants[0].price.price)>i.MIN_PRICE_THRESHOLD?15:-1)}}let vt=(()=>{class e{get surchargeText(){return this.product.surcharges_data&&this.product.surcharges_data.length?this.product.surcharges_data[0].name+". Cena: "+new E.o(this.store).transform(this.product.surcharges_data[0].price)+" bez DPH / "+new E.o(this.store).transform(this.product.surcharges_data[0].price_dph)+" s DPH":""}constructor(i,M){this.store=i,this.linkService=M,this.MIN_PRICE_THRESHOLD=.1,this.destroy=new _.B7,this.guarantee=null,this.moreCompact=!1}ngOnInit(){this.guarantee=this.product.variants[0].subvariants[0].param_images.GUARANTEE[0],this.store.pipe((0,n.Lt)(R.If),(0,l.Q)(this.destroy),(0,y.p)(i=>!!i),(0,P.T)(i=>i.anonym)).subscribe(i=>this.userIsAnonym=i)}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}addToComparator(){this.store.dispatch(new T.mX({id:this.product.id}))}addToCart(){this.store.dispatch(new c.Ke({subvariant_id:this.product.variants[0].subvariants[0].id,count:this.product.pcs_min}))}addToWishlist(){this.store.dispatch(new g.rV({product_id:this.product.id}))}removeFromComparator(){this.store.dispatch(new u.LH({id:this.product.id}))}removeFromWishlist(){this.store.dispatch(new C.y$({product_id:this.product.id}))}stopReDirection(i){i.preventDefault(),i.stopPropagation()}static#t=this.\u0275fac=function(M){return new(M||e)(t.rXU(n.il),t.rXU(I._))};static#n=this.\u0275cmp=t.VBU({type:e,selectors:[["shop-product-list-product"]],inputs:{product:"product",layout:"layout",moreCompact:"moreCompact",isInComparator:"isInComparator",isInWishlist:"isInWishlist",variables:"variables"},decls:3,vars:1,consts:[[1,"product","product--tile",3,"mcraiLink"],["center-xy","",1,"product__media"],["type","image",1,"product__media__item",3,"width","height","data"],[1,"product__top-left"],[3,"product","viewStyle"],[1,"product__top-right"],[3,"price","viewStyle"],[3,"discounts","price","template"],[1,"product__content","flex-grow-1"],[3,"availability"],[1,"product__code"],[1,"names"],[1,"product__name",3,"innerHTML"],[1,"product__subname",3,"innerHTML"],[1,"product__prices"],[3,"price","variables","surcharge","showLabel","viewStyle"],[1,"product__tools"],["type","button","mcrai-icon-button","transparent",1,"product__tools__item",3,"click","title"],[3,"size"],["type","button","mcrai-button","positive",1,"product__tools__item","product__tools__item--buy"],["type","button","mcrai-button","positive",1,"product__tools__item","product__tools__item--buy",3,"click"],["type","button","mcrai-button","positive",1,"product__tools__item","product__tools__item--buy",3,"mcraiLink"],[1,"product","product--list",3,"mcraiLink"],[1,"flex-grow-1"],["flex",""],[3,"price","variables","surcharge","viewStyle"],["flex","","wrap",""],["to-column",""],["title","P\u0159idat do porovn\xe1va\u010de","type","button","mcrai-icon-button","transparent",1,"product__tools__item"],["title","Odebrat z porovn\xe1va\u010de","type","button","mcrai-icon-button","transparent",1,"product__tools__item","product__tools__item--active"],["title","P\u0159idat do seznamu p\u0159\xe1n\xed","type","button","mcrai-icon-button","transparent",1,"product__tools__item"],["title","Odebrat ze seznamu p\u0159\xe1n\xed","type","button","mcrai-icon-button","transparent",1,"product__tools__item","product__tools__item--active"],["title","P\u0159idat do porovn\xe1va\u010de","type","button","mcrai-icon-button","transparent",1,"product__tools__item",3,"click"],["title","Odebrat z porovn\xe1va\u010de","type","button","mcrai-icon-button","transparent",1,"product__tools__item","product__tools__item--active",3,"click"],["title","P\u0159idat do seznamu p\u0159\xe1n\xed","type","button","mcrai-icon-button","transparent",1,"product__tools__item",3,"click"],["title","Odebrat ze seznamu p\u0159\xe1n\xed","type","button","mcrai-icon-button","transparent",1,"product__tools__item","product__tools__item--active",3,"click"],[1,"product","product--compact",3,"mcraiLink"]],template:function(M,h){if(1&M&&t.DNE(0,nt,31,40)(1,pt,26,32)(2,ht,16,24),2&M){let v;t.vxM(0,0===(v=h.layout)?0:1===v?1:2===v?2:-1)}},dependencies:[p.g,O.h,r.Q,s.x,d.R,m.T,k,j.J,S.g,B.a,V,X.o,Y.m,a.D9],styles:[".product[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 #0000001a;overflow:hidden;
1transition:box-shadow .1s linear}.product[_ngcontent-%COMP%]:hover{box-shadow:4px 4px 17.6px #0000001a}.product__media[_ngcontent-%COMP%]{margin-top:24px;padding:24px 16px}.product__top-left[_ngcontent-%COMP%]{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;align-items:center;gap:4px}.product__top-right[_ngcontent-%COMP%]{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.product__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.product__code[_ngcontent-%COMP%]{font-size:15px;color:#bababa}.product__name[_ngcontent-%COMP%]{flex-grow:1;word-break:break-word;overflow-wrap:break-word;line-height:27px;font-weight:700;font-size:20px}.product__subname[_ngcontent-%COMP%]{font-size:16px}.product__prices[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;margin-top:auto;padding:8px 0}.product__tools[_ngcontent-%COMP%]{display:flex;align-items:center;padding-top:8px}.mcrai-icon-button.product__tools__item[_ngcontent-%COMP%]{margin:0;padding:0;width:36px;min-width:0;height:36px;color:#000}.mcrai-icon-button.product__tools__item[_ngcontent-%COMP%]   .mcrai-icon[_ngcontent-%COMP%]{transition:color .2s linear;color:inherit}.mcrai-icon-button.product__tools__item--active[_ngcontent-%COMP%], .mcrai-icon-button.product__tools__item[_ngcontent-%COMP%]:hover{background:#fff0;color:#a1135e}.product__tools__item--buy.mcrai-button[_ngcontent-%COMP%]{gap:12px;margin-inline:auto 0;padding:14px 16px;transition:all .2s linear}.product__tools__item--buy.mcrai-button[_ngcontent-%COMP%]   .mcrai-icon[_ngcontent-%COMP%]{transition:all .2s linear;font-size:20px;color:#fff}.product__tools__item--buy.mcrai-button.product__tools__item--active[_ngcontent-%COMP%]   .mcrai-icon[_ngcontent-%COMP%]{color:#a1135e}.product__tools__item--buy.mcrai-button[_ngcontent-%COMP%]:hover{background:#a1135e}.product--tile[_ngcontent-%COMP%]{height:100%}.product--list[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.product--list[_ngcontent-%COMP%]   .product__media[_ngcontent-%COMP%]{padding:12px}.product--list[_ngcontent-%COMP%]   .product__params[_ngcontent-%COMP%]{width:190px;padding:16px}.product--list[_ngcontent-%COMP%]   .product__price[_ngcontent-%COMP%]{margin-right:40px;width:241px}.product--list[_ngcontent-%COMP%]   .product__tools[_ngcontent-%COMP%]{padding:4px 21px 4px 18px;border:0}.product--compact[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}"],changeDetection:0})}return e})()},6560:(w,D,o)=>{o.d(D,{j:()=>r});var n=o(60177),l=o(41635),y=o(76965),P=o(18456),_=o(95006),T=o(83921),c=o(15539),g=o(14421),C=o(59722),u=o(39902),E=o(52059),R=o(42031),t=o(54438);let I=(()=>{class s extends C.G{constructor(){super(...arguments),this.getCategory=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.Cg),(0,P.ZZ)(m=>this.dataService.getCategory(m.payload.id).pipe((0,_.T)(a=>new u.sq({id:m.payload.id,category:a.item})),(0,T.W)(a=>(0,g.of)(new u.nc(a))))))),this.getCategorySuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.ug)),{dispatch:!1}),this.getCategoryError=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(u.Vs),(0,c.M)(m=>{404===m.payload.status&&this.router.navigate([R.Ay.computedLang,E.Cv])})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let m;return function(x){return(m||(m=t.xGo(s)))(x||s)}})();static#n=this.\u0275prov=t.jDH({token:s,factory:s.\u0275fac})}return s})();var p=o(41333),O=o(31113);let r=(()=>{class s{static#t=this.\u0275fac=function(a){return new(a||s)};static#n=this.\u0275mod=t.$C({type:s});static#i=this.\u0275inj=t.G2t({imports:[n.MD,p.A,y.md.forFeature(O.qx,O.Ff),l.Vm.forFeature([I])]})}return s})()},31113:(w,D,o)=>{o.d(D,{Ff:()=>_,N2:()=>T,qx:()=>P});var n=o(20039),l=o(39902);const y={category:(0,n.T5)()},P="shopCategory";function _(c=y,g){return g.type===l.ug?{...c,category:c.category.set(g.payload.id,g.payload.category)}:c}const T=c=>c[P].category},27126:(w,D,o)=>{o.d(D,{a:()=>I});var n=o(54438),l=o(7887),y=o(26588),P=o(18227),_=o(73955);function T(p,O){if(1&p&&(n.j41(0,"div",0)(1,"div",1)(2,"mcrai-icon"),n.EFF(3,"qr-code"),n.k0s(),n.j41(4,"p",2),n.EFF(5),n.nI1(6,"translate"),n.j41(7,"strong",3),n.EFF(8),n.k0s()(),n.j41(9,"span",4),n.EFF(10),n.nI1(11,"currency"),n.k0s()()()),2&p){const r=n.XpG(2);n.R7$(5),n.SpI(" ",n.bMT(6,3,"product.discount_code.normal")," "),n.R7$(3),n.JRh(null==r.bestDiscount?null:r.bestDiscount.code),n.R7$(2),n.SpI(" ",n.bMT(11,5,r.getPrice(r.bestDiscount))," ")}}function c(p,O){if(1&p&&(n.j41(0,"div",1)(1,"p",2),n.EFF(2),n.nI1(3,"translate"),n.j41(4,"strong",3),n.EFF(5),n.k0s()()()),2&p){const r=n.XpG(3);n.R7$(2),n.SpI(" ",n.bMT(3,2,"product.discount_code.special")," "),n.R7$(3),n.JRh(null==r.bestDiscount?null:r.bestDiscount.code)}}function g(p,O){if(1&p&&(n.j41(0,"div",5),n.DNE(1,c,6,4,"div",1),n.k0s()),2&p){const r=n.XpG(2);n.R7$(),n.vxM(1,r.bestDiscount?1:-1)}}function C(p,O){if(1&p&&(n.j41(0,"a",7),n.nrm(1,"mcrai-media",8),n.k0s()),2&p){const r=n.XpG(3);n.BMQ("href",null==r.bestDiscount?null:r.bestDiscount.url,n.B4B),n.R7$(),n.Y8G("width","100%")("height","auto")("data",null==r.bestDiscount||null==r.bestDiscount.image?null:r.bestDiscount.image.thumbnail)}}function u(p,O){if(1&p&&(n.j41(0,"div",6),n.DNE(1,C,2,4,"a",7),n.k0s()),2&p){const r=n.XpG(2);n.R7$(),n.vxM(1,r.bestDiscount&&null!=r.bestDiscount&&r.bestDiscount.image?1:-1)}}function E(p,O){if(1&p&&(n.j41(0,"div",7),n.nrm(1,"mcrai-media",8),n.k0s()),2&p){const r=n.XpG(3);n.R7$(),n.Y8G("width","100%")("height","auto")("data",null==r.bestDiscount||null==r.bestDiscount.image?null:r.bestDiscount.image.thumbnail)}}function R(p,O){if(1&p&&(n.j41(0,"div",9),n.DNE(1,E,2,3,"div",7),n.k0s()),2&p){const r=n.XpG(2);n.R7$(),n.vxM(1,r.bestDiscount&&null!=r.bestDiscount&&r.bestDiscount.image?1:-1)}}function t(p,O){if(1&p&&n.DNE(0,T,12,7)(1,g,2,1)(2,u,2,1)(3,R,2,1),2&p){let r;const s=n.XpG();n.vxM(0,"detail"===(r=s.template)?0:"thumbnail"===r?1:"detail-sticker"===r?2:"thumbnail-sticker"===r?3:-1)}}let I=(()=>{class p{constructor(){this.template="detail",this.bestDiscount=null}ngOnInit(){this.bestDiscount=this.discounts?this.getBestDiscount(this.discounts):null}ngOnChanges(r){(r.hasOwnProperty("discounts")||r.hasOwnProperty("price"))&&(this.bestDiscount=this.discounts?this.getBestDiscount(this.discounts):null)}getPrice(r){if(null!==r.discount){let s;return s=this.price.price_dph-r.discount,s<=0?0:s<this.price.price_dph?s:null}if(null!==r.discount_percent){let s;if(r.discount_percent>=100)return 0;if(r.add_to_orig_discount)s=this.price.price_dph*(100-r.discount_percent)/100;else if(r.add_bonus_discount&&null!==r.discount_percent_bonus&&r.discount_percent<=this.price.discount_pct)s=this.price.price_dph*(100-r.discount_percent_bonus)/100;else{if(!(r.discount_percent>this.price.discount_pct))return null;s=this.price.price_moc_dph*(100-r.discount_percent)/100}return s}return null}getBestDiscount(r){return r.reduce((s,d)=>{const m=this.getPrice(d);if(null!==m){if(!s)return d;{const a=this.getPrice(s);if(null===a||m<a)return d}}return s},null)}static#t=this.\u0275fac=function(s){return new(s||p)};static#n=this.\u0275cmp=n.VBU({type:p,selectors:[["shop-product-coupons"]],inputs:{discounts:"discounts",price:"price",template:"template"},features:[n.OA$],decls:1,vars:1,consts:[[1,"coupons","coupons--product-detail"],[1,"coupon"],[1,"text"],[1,"code"],[1,"value"],[1,"coupons","coupons--thumbnail"],[1,"coupon-stickers","coupon-stickers--product-detail"],[1,"coupon-sticker"],["type","image",3,"width","height","data"],[1,"coupon-stickers","coupon-stickers--thumbnail"]],template:function(s,d){1&s&&n.DNE(0,t,4,1),2&s&&n.vxM(0,d.discounts&&d.bestDiscount?0:-1)},dependencies:[l.h,y.R,P.o,_.D9],styles:[".coupons[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:10px}.coupons--product-detail[_ngcontent-%COMP%]   .coupon[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;padding:11px 36px 11px 24px;border-radius:4px;border:dashed 1px #A1135E;background:#ffe0f0}.coupons--product-detail[_ngcontent-%COMP%]   .mcrai-icon[_ngcontent-%COMP%]{font-size:18px;color:#5da145}.coupons--product-detail[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{padding-top:2px;font-weight:400;font-size:17px;color:#000}.coupons--product-detail[_ngcontent-%COMP%]   .code[_ngcontent-%COMP%]{padding:4px;white-space:nowrap;font-weight:700;color:#a1135e}.coupons--product-detail[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{white-space:nowrap;font-weight:700;font-size:26px;color:#5da145}.coupons--thumbnail[_ngcontent-%COMP%]   .coupon[_ngcontent-%COMP%]{padding:9px 16px;background:#f6f6f6;font-size:15px}.coupons--thumbnail[_ngcontent-%COMP%]   .code[_ngcontent-%COMP%]{font-weight:700}.coupon-stickers--product-detail[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:10px}.coupon-stickers--product-detail[_ngcontent-%COMP%]   .coupon-sticker[_ngcontent-%COMP%]{display:block;max-width:100px}.coupon-stickers--thumbnail[_ngcontent-%COMP%]   .coupon-sticker[_ngcontent-%COMP%]{display:block;max-width:80px}"]})}return p})()},56388:(w,D,o)=>{o.d(D,{g:()=>P});var n=o(54438);function l(_,T){1&_&&(n.j41(0,"span",3),n.EFF(1," sleva"),n.k0s())}function y(_,T){if(1&_&&(n.j41(0,"div",1)(1,"span",2),n.EFF(2),n.k0s(),n.DNE(3,l,2,0,"span",3),n.k0s()),2&_){const c=n.XpG();
1n.AVh("price--thumbnail","thumbnail"==c.viewStyle),n.R7$(2),n.SpI("-",null==c.price?null:c.price.discount_pct,"%"),n.R7$(),n.vxM(3,c.showLabel?3:-1)}}let P=(()=>{class _{constructor(){this.MIN_PRICE_THRESHOLD=.1,this.viewStyle="detail",this.showLabel=!1}ngOnInit(){}static#t=this.\u0275fac=function(g){return new(g||_)};static#n=this.\u0275cmp=n.VBU({type:_,selectors:[["shop-product-price-discount-percent"]],inputs:{price:"price",discount:"discount",viewStyle:"viewStyle",showLabel:"showLabel"},decls:1,vars:1,consts:[[1,"price",3,"price--thumbnail"],[1,"price"],[1,"price__value"],[1,"price__label"]],template:function(g,C){1&g&&n.DNE(0,y,4,4,"div",0),2&g&&n.vxM(0,(null==C.price?null:C.price.price)>C.MIN_PRICE_THRESHOLD&&null!=C.price&&C.price.discount_pct?0:-1)},styles:[".price[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;margin:2px 11px 0 auto;width:80px;height:80px;background:#ffe0f0;border-radius:50px;font-weight:700;font-size:24px}.price__value[_ngcontent-%COMP%]{color:#a1135e}.price--thumbnail[_ngcontent-%COMP%]{margin:0;width:77px;height:77px;font-size:20px}"],changeDetection:0})}return _})()},86776:(w,D,o)=>{o.d(D,{J:()=>T});var n=o(54438),l=o(18227),y=o(73955);function P(c,g){1&c&&(n.j41(0,"span",3),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&c&&(n.R7$(),n.SpI(" ",n.bMT(2,1,"prices.recommended_price"),""))}function _(c,g){if(1&c&&(n.j41(0,"div",1)(1,"span",2),n.EFF(2),n.nI1(3,"currency"),n.k0s(),n.DNE(4,P,3,3,"span",3),n.k0s()),2&c){const C=n.XpG();n.AVh("price--thumbnail","thumbnail"==C.viewStyle),n.R7$(2),n.JRh(n.bMT(3,4,null==C.price?null:C.price.price_moc_dph)),n.R7$(2),n.vxM(4,C.showLabel?4:-1)}}let T=(()=>{class c{constructor(){this.MIN_PRICE_THRESHOLD=.1,this.viewStyle="detail",this.showLabel=!1}ngOnInit(){}static#t=this.\u0275fac=function(u){return new(u||c)};static#n=this.\u0275cmp=n.VBU({type:c,selectors:[["shop-product-price-recommended"]],inputs:{price:"price",viewStyle:"viewStyle",showLabel:"showLabel"},decls:1,vars:1,consts:[[1,"price",3,"price--thumbnail"],[1,"price"],[1,"price__value"],[1,"price__label"]],template:function(u,E){1&u&&n.DNE(0,_,5,6,"div",0),2&u&&n.vxM(0,(null==E.price?null:E.price.price)>E.MIN_PRICE_THRESHOLD&&(null==E.price?null:E.price.price_moc_dph)>E.price.price_dph?0:-1)},dependencies:[l.o,y.D9],styles:['.price[_ngcontent-%COMP%]{margin-right:5px;font-weight:400;font-size:20px}.price__value[_ngcontent-%COMP%]{display:inline-block;position:relative;padding:0 5px 0 7px}.price__value[_ngcontent-%COMP%]:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#000}.price--thumbnail[_ngcontent-%COMP%]{margin-bottom:-6px;font-size:14px;color:#bababa}'],changeDetection:0})}return c})()},13182:(w,D,o)=>{o.d(D,{T:()=>C});var n=o(54438),l=o(26588),y=o(18227),P=o(73955);function _(u,E){1&u&&(n.j41(0,"span",4),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&u&&(n.R7$(),n.SpI(" ",n.bMT(2,1,"prices.with_VAT"),""))}function T(u,E){if(1&u&&(n.j41(0,"div",2)(1,"span",3),n.EFF(2),n.nI1(3,"currency"),n.k0s(),n.DNE(4,_,3,3,"span",4),n.k0s()),2&u){const R=n.XpG();n.AVh("price--thumbnail","thumbnail"==R.viewStyle),n.R7$(2),n.JRh(n.bMT(3,4,null==R.price?null:R.price.price_dph)),n.R7$(2),n.vxM(4,R.showLabel?4:-1)}}function c(u,E){if(1&u&&(n.j41(0,"div",5),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&u){const R=n.XpG();n.R7$(),n.Lme("",n.bMT(2,2,"prices.call_for_price_info")," ",R.variables.eshop_product_inquiry_phone,"")}}function g(u,E){1&u&&(n.j41(0,"div",1),n.EFF(1," ( "),n.j41(2,"mcrai-icon"),n.EFF(3,"surcharge"),n.k0s(),n.EFF(4," cena nen\xed uvedena v\u010detn\u011b "),n.j41(5,"u"),n.EFF(6,"p\u0159\xedplatku"),n.k0s(),n.EFF(7,") "),n.k0s())}let C=(()=>{class u{constructor(){this.MIN_PRICE_THRESHOLD=.1,this.viewStyle="detail",this.showLabel=!1}ngOnInit(){}static#t=this.\u0275fac=function(t){return new(t||u)};static#n=this.\u0275cmp=n.VBU({type:u,selectors:[["shop-product-price-with-vat"]],inputs:{price:"price",variables:"variables",surcharge:"surcharge",viewStyle:"viewStyle",showLabel:"showLabel"},decls:3,vars:2,consts:[[1,"price",3,"price--thumbnail"],[1,"product__prices-info"],[1,"price"],[1,"price__value"],[1,"price__label"],[1,"product__value"]],template:function(t,I){1&t&&n.DNE(0,T,5,6,"div",0)(1,c,3,4)(2,g,8,0,"div",1),2&t&&(n.vxM(0,(null==I.price?null:I.price.price)>I.MIN_PRICE_THRESHOLD?0:1),n.R7$(2),n.vxM(2,I.surcharge?2:-1))},dependencies:[l.R,y.o,P.D9],styles:[".price[_ngcontent-%COMP%]{margin-right:16px;font-size:40px;font-weight:700;color:#5da145}.price__label[_ngcontent-%COMP%]{font-size:16px}
1.price--thumbnail[_ngcontent-%COMP%]{font-size:22px}"],changeDetection:0})}return u})()},86681:(w,D,o)=>{o.d(D,{M:()=>s});var n=o(54438),l=o(45286),y=o(39601),P=o(49969),_=o(7605),T=o(21553),c=o(60177),g=o(26588),C=o(4379);const u=["swiperWrapper"];function E(d,m){if(1&d&&n.eu8(0,6),2&d){const a=n.XpG(2);n.Y8G("ngTemplateOutlet",a.slides.last.template)}}function R(d,m){if(1&d&&(n.j41(0,"div",5),n.DNE(1,E,1,1,"ng-container",6),n.k0s()),2&d){const a=n.XpG();n.xc7("width",a.slideWidth,"px")("height",a.slideHeight,"px"),n.R7$(),n.vxM(1,a.slides.last?1:-1)}}function t(d,m){if(1&d&&(n.j41(0,"div",7),n.eu8(1,6),n.k0s()),2&d){const a=m.$implicit,x=m.$index,f=n.XpG();n.xc7("width",f.slideWidth,"px")("height",f.slideHeight,"px"),n.AVh("mcrai-swiper__slide--active",x===f.activeIndex),n.R7$(),n.Y8G("ngTemplateOutlet",a.template)}}function I(d,m){if(1&d&&n.eu8(0,6),2&d){const a=n.XpG(2);n.Y8G("ngTemplateOutlet",a.slides.first.template)}}function p(d,m){if(1&d&&(n.j41(0,"div",5),n.DNE(1,I,1,1,"ng-container",6),n.k0s()),2&d){const a=n.XpG();n.xc7("width",a.slideWidth,"px")("height",a.slideHeight,"px"),n.R7$(),n.vxM(1,a.slides.first?1:-1)}}function O(d,m){if(1&d){const a=n.RV6();n.j41(0,"li",14)(1,"button",15),n.bIt("click",function(){const f=n.eBV(a).$index,F=n.XpG(2);return n.Njj(F.setActive(f))}),n.k0s()()}if(2&d){const a=m.$index,x=n.XpG(2);n.R7$(),n.AVh("mcrai-swiper__bullet--active",a===x.activeIndex)}}function r(d,m){if(1&d){const a=n.RV6();n.j41(0,"div",8)(1,"button",9),n.bIt("click",function(){n.eBV(a);const f=n.XpG();return n.Njj(f.prev())}),n.j41(2,"mcrai-icon",10),n.EFF(3,"arrow_left"),n.k0s()()(),n.j41(4,"div",11)(5,"button",12),n.bIt("click",function(){n.eBV(a);const f=n.XpG();return n.Njj(f.next())}),n.j41(6,"mcrai-icon",10),n.EFF(7,"arrow_right"),n.k0s()()(),n.j41(8,"ul",13),n.Z7z(9,O,2,2,"li",14,n.fX1),n.k0s()}if(2&d){const a=n.XpG();n.R7$(),n.Y8G("disabled",a.isPrevDisabled()),n.R7$(),n.Y8G("size",12),n.R7$(3),n.Y8G("disabled",a.isNextDisabled()),n.R7$(),n.Y8G("size",12),n.R7$(3),n.Dyx(a.slides)}}let s=(()=>{class d{get slides(){return this._slides}get animation(){return this._animation}get slideWidth(){return Math.floor(this.swiperWrapper.nativeElement.offsetWidth/this.visible)}get slideHeight(){return this.squareSlides?this.slideWidth:"auto"}get defaultWrapperOffset(){return`translateX(-${this.loop?this.slideWidth:0}px)`}get isActive(){}constructor(a){this._elRef=a,this._destroy=new l.B7,this.visible=1,this.step=1,this.activeIndex=0,this.loop=!1,this.autoplay=!1,this.autoplayDelay=5e3,this.squareSlides=!1,this.breakpoints={768:{visible:this.visible,step:this.step,activeIndex:this.activeIndex,loop:this.loop,autoplay:this.autoplay,autoplayDelay:this.autoplayDelay},960:{visible:this.visible,step:this.step,activeIndex:this.activeIndex,loop:this.loop,autoplay:this.autoplay,autoplayDelay:this.autoplayDelay},1280:{visible:this.visible,step:this.step,activeIndex:this.activeIndex,loop:this.loop,autoplay:this.autoplay,autoplayDelay:this.autoplayDelay},1366:{visible:this.visible,step:this.step,activeIndex:this.activeIndex,loop:this.loop,autoplay:this.autoplay,autoplayDelay:this.autoplayDelay},1920:{visible:this.visible,step:this.step,activeIndex:this.activeIndex,loop:this.loop,autoplay:this.autoplay,autoplayDelay:this.autoplayDelay}},this.activeIndexChanges=new n.bkB,this.windowWidth=window.innerWidth,this._slides=new n.rOR}ngOnInit(){}ngDoCheck(){this.setBreakpointsConfig()}ngAfterViewInit(){this.autoplay&&(this.loop=!0,(0,y.Y)(this.autoplayDelay).pipe((0,_.Q)(this._destroy)).subscribe(()=>this.next()))}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}onResize(a){this.windowWidth=a.target.innerWidth}_moveWrapper(a="250ms"){this._animation={value:!this._animation||!this._animation.value,params:{offset:this.loop?-this.slideWidth*(this.activeIndex+1):-this.slideWidth*this.activeIndex,duration:a}},this.activeIndexChanges.emit(this.activeIndex)}prev(){this.activeIndex-=this.step,this._moveWrapper()}next(){this.activeIndex+=this.step,this._moveWrapper()}setActive(a){this.activeIndex=a,this._moveWrapper()}isPrevDisabled(){return!this.loop&&this.activeIndex<=0}isNextDisabled(){return!this.loop&&this.activeIndex>=this._slides.length-1}onSlideEnd(){if(this.loop)switch(!0){case this.activeIndex>=this._slides.length:return this.activeIndex=0,void this._moveWrapper("0ms");case this.activeIndex<0:return this.activeIndex=this._slides.length-1,void this._moveWrapper("0ms");default:return}}setBreakpointsConfig(){this.currentBreakpoint>0&&(this.breakpoints[this.currentBreakpoint].visible&&(this.visible=this.breakpoints[this.currentBreakpoint].visible),this.breakpoints[this.currentBreakpoint].step&&(this.step=this.breakpoints[this.currentBreakpoint].step),this.breakpoints[this.currentBreakpoint].activeIndex&&(this.activeIndex=this.breakpoints[this.currentBreakpoint].activeIndex),this.breakpoints[this.currentBreakpoint].loop&&(this.loop=this.breakpoints[this.currentBreakpoint].loop),this.breakpoints[this.currentBreakpoint].autoplay&&(this.autoplay=this.breakpoints[this.currentBreakpoint].autoplay),this.breakpoints[this.currentBreakpoint].autoplayDelay&&(this.autoplayDelay=this.breakpoints[this.currentBreakpoint].autoplayDelay))}get currentBreakpoint(){switch(!0){case this.windowWidth<=768:return 768;case this.windowWidth<=960:return 960;case this.windowWidth<=1280:return 1280;case this.windowWidth<=1366:return 1366;case this.windowWidth<=1920:return 1920;default:return 0}}static#t=this.\u0275fac=function(x){return new(x||d)(n.rXU(n.aKT))};static#n=this.\u0275cmp=n.VBU({type:d,selectors:[["mcrai-swiper"]],contentQueries:function(x,f,F){if(1&x&&n.wni(F,T.F,4),2&x){let G;n.mGM(G=n.lsd())&&(f._slides=G)}},viewQuery:function(x,f){if(1&x&&n.GBs(u,7,n.aKT),2&x){let F;n.mGM(F=n.lsd())&&(f.swiperWrapper=F.first)}},hostVars:2,hostBindings:function(x,f){1&x&&n.bIt("resize",function(G){return f.onResize(G)},!1,n.tSv),2&x&&n.AVh("mcrai-swiper",!0)},inputs:{visible:"visible",step:"step",activeIndex:"activeIndex",loop:"loop",autoplay:"autoplay",auto
1playDelay:"autoplayDelay",squareSlides:"squareSlides",breakpoints:"breakpoints"},outputs:{activeIndexChanges:"activeIndexChanges"},decls:8,vars:6,consts:[["swiperWrapper",""],[1,"overflow-hidden"],[1,"mcrai-swiper__wrapper"],[1,"mcrai-swiper__slide","mcrai-swiper__slide--duplicate",3,"width","height"],[1,"mcrai-swiper__slide",3,"mcrai-swiper__slide--active","width","height"],[1,"mcrai-swiper__slide","mcrai-swiper__slide--duplicate"],[3,"ngTemplateOutlet"],[1,"mcrai-swiper__slide"],[1,"mcrai-swiper__control-wrapper","mcrai-swiper__control-wrapper--left"],["mcrai-icon-button","transparent",1,"mcrai-swiper__control","mcrai-swiper__control--prev",3,"click","disabled"],[1,"mcrai-swiper__control-icon",3,"size"],[1,"mcrai-swiper__control-wrapper","mcrai-swiper__control-wrapper--right"],["mcrai-icon-button","transparent",1,"mcrai-swiper__control","mcrai-swiper__control--next",3,"click","disabled"],[1,"mcrai-swiper__paginator"],[1,"mcrai-swiper__paginator-item"],[1,"mcrai-swiper__bullet",3,"click"]],template:function(x,f){if(1&x){const F=n.RV6();n.j41(0,"div",1)(1,"div",2,0),n.bIt("@slide.done",function(){return n.eBV(F),n.Njj(f.onSlideEnd())}),n.DNE(3,R,2,5,"div",3),n.Z7z(4,t,2,7,"div",4,n.fX1),n.DNE(6,p,2,5,"div",3),n.k0s()(),n.DNE(7,r,11,4)}2&x&&(n.R7$(),n.xc7("transform",f.defaultWrapperOffset),n.Y8G("@slide",f.animation),n.R7$(2),n.vxM(3,f.loop?3:-1),n.R7$(),n.Dyx(f.slides),n.R7$(2),n.vxM(6,f.loop&&(null==f.slides?null:f.slides.length)>f.visible?6:-1),n.R7$(),n.vxM(7,(null==f.slides?null:f.slides.length)>f.visible?7:-1))},dependencies:[c.T3,g.R,C.x],styles:[".mcrai-swiper{display:block;position:relative}.mcrai-swiper__wrapper{display:flex;align-items:stretch;width:100%}.mcrai-swiper__slide{flex:0 0 auto;display:flex;justify-content:center;align-items:stretch}.mcrai-swiper__slide>*{flex:1}.mcrai-swiper__control-wrapper{display:flex;align-items:center;position:absolute;top:0;bottom:0}.mcrai-swiper__control-wrapper--left{left:10px}.mcrai-swiper__control-wrapper--right{right:10px}.mcrai-swiper__paginator{list-style:none;display:flex;position:absolute;bottom:10px;left:0;right:0;justify-content:center}.mcrai-swiper__paginator-item{display:flex;justify-content:center;align-items:center;margin:1px}.mcrai-swiper__bullet{display:block;width:12px;height:12px;border-radius:50%;border:0;outline:none;cursor:pointer;transition:transform .2s;transform:scale(.7);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.mcrai-swiper__bullet.mcrai-swiper__bullet--active,.mcrai-swiper__bullet:hover{transform:scale(1)}\n"],encapsulation:2,data:{animation:[(0,P.hZ)("slide",[(0,P.wk)("true",(0,P.iF)({transform:"translateX({{ offset }}px)"}),{params:{offset:0}}),(0,P.wk)("false",(0,P.iF)({transform:"translateX({{ offset }}px)"}),{params:{offset:0}}),(0,P.kY)("* => *",(0,P.i0)("{{ duration }}"),{params:{duration:"250ms"}})])]}})}return d})()},21553:(w,D,o)=>{o.d(D,{F:()=>l});var n=o(54438);let l=(()=>{class y{constructor(_){this.template=_}static#t=this.\u0275fac=function(T){return new(T||y)(n.rXU(n.C4Q))};static#n=this.\u0275dir=n.FsC({type:y,selectors:[["","mcraiSlide",""]]})}return y})()}}]);

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.