(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3694],{38695:(n,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>F});var r,o,i,c,a,l,s=t(87462),u=t(45987),p=t(29439),d=(t(92087),t(57327),t(26699),t(32023),t(47042),t(26833),t(21249),t(67294)),f=t(26793),b=t(63742),g=t(77410),m=t(77862),h=t(30168),v=t(85664),x=t(54882),C=t(50693),w=t(51062),Z=t(71893),E=(0,Z.ZP)(v.C)(r||(r=(0,h.Z)(["\n width: max-content;\n margin: 0;\n display: flex;\n gap: 4px;\n padding: 0.25rem 0.5rem;\n flex-direction: ",";\n\n &.flag-trending {\n display: none;\n }\n"])),(function(n){return n.isRight?"row-reverse":"row"})),y=(0,Z.ZP)(x.J)(o||(o=(0,h.Z)(["\n z-index: 2;\n display: flex;\n align-items: flex-start;\n width: 100%;\n top: calc(100% + 0.5rem);\n"]))),N=(0,Z.ZP)(C.z)(i||(i=(0,h.Z)(["\n padding: unset;\n align-items: start;\n &:hover {\n background-color: white;\n }\n &:focus {\n border: none;\n }\n"]))),O=Z.ZP.p(c||(c=(0,h.Z)(["\n &&& {\n margin-bottom: unset;\n }\n"]))),P=Z.ZP.span(a||(a=(0,h.Z)(["\n ",";\n color: ",";\n background: transparent;\n"])),w.g.captionBold,(function(n){return n.color}));!function(n){n[n.RIGHT=0]="RIGHT",n[n.LEFT=1]="LEFT"}(l||(l={}));var R=t(4942),A=(t(92222),t(53397)),k=t(22981),I=t(30305),S="opened",L="closed";const D=function(n){var e=n.children,t=n.contentPopover,r=(0,k.EB)(I.B.desktop),o=(0,d.useState)(!1),i=(0,p.Z)(o,2),c=i[0],a=i[1],l=function(n,e){n.stopPropagation(),n.preventDefault(),e===S&&a(!0),e===L&&a(!1)};return d.createElement("div",null,d.createElement("span",(0,s.Z)({},!r&&{onClick:function(n){return l(n,S)}},r&&{onMouseEnter:function(){return a(!c)},onMouseLeave:function(){return a(!c)}}),e),d.createElement(y,{noArrow:!0,active:c,"data-testid":"popover"},d.createElement(O,null,t),!r&&d.createElement(N,{ghost:!0,icon:!0,onClick:function(n){return l(n,L)}},d.createElement(b.J,{small:!0,icon:"remove"}))))};var T=["icon","iconPosition","textColor"],_=["text","popoverText"];const F=function(n){var e=n.flags,t=n.typeListing,r=n.amountDiscountCart,o=n.campaignStyle,i=n.isInPriorityCampaign,c=void 0!==i&&i,a=(0,f.$)(),h=(0,p.Z)(a,1)[0],v=c&&(null===o||void 0===o?void 0:o.flag)&&t!==m.IL.CAMPAIGNS,x=(0,d.useCallback)((function(n,e){var t=[g.WN.PROMO];return(e===m.IL.CAMPAIGNS?n.filter((function(n){return!t.includes(n)})):n).filter((function(n){return Object.values(g.WN).includes(n)})).slice(0,v?1:2)}),[v]),C=function(n){var e=n.flag,t=n.text,r=n.labelAttributes,o=r.icon,i=r.iconPosition,c=r.textColor,a=(0,u.Z)(r,T);return d.createElement(E,(0,s.Z)({},a,{isRight:i===l.RIGHT,className:"flag-".concat(e.toLowerCase())}),o&&d.createElement(b.J,{icon:o,fill:c,small:!0}),d.createElement(P,{color:c},t))};return d.createElement(d.Fragment,null,v&&d.createElement(E,{key:o.flag,bgColor:null===o||void 0===o?void 0:o.primaryColor,textColor:null===o||void 0===o?void 0:o.secondaryColor,isRight:!1},d.createElement(P,{color:null===o||void 0===o?void 0:o.secondaryColor},o.flag)),x(e,t).map((function(n){var e=function(n,e,t){var r=A.n.light.colors,o={discountCart:t("product.label.discountCart"),digital:t("product.label.digital"),freeShipping:t("product.label.freeShipping"),isNew:t("product.label.isNew"),promotion:t("product.label.promotion"),refurbished:t("product.label.refurbished"),refurbishedSemiNew:t("product.label.refurbishedSemiNew"),refurbishedLikeNew:t("product.label.refurbishedLikeNew"),refurbishedFunctional:t("product.label.refurbishedFunctional"),sponsored:t("product.label.sponsored"),pcChoice:"Trending",pcRecommended:t("product.label.recommended"),clearance:t("product.label.clearance")},i=o.discountCart,c=o.digital,a=o.freeShipping,s=o.isNew,u=o.promotion,p=o.refurbished,d=o.refurbishedSemiNew,f=o.refurbishedLikeNew,b=o.refurbishedFunctional,m=o.sponsored,h=o.pcChoice,v=o.pcRecommended,x=o.clearance;return function(n){var o;return(o={},(0,R.Z)(o,g.WN.DISCOUNT_CART,{text:"-".concat(e,"€ ").concat(i),textColor:r.brand.main,bgColor:r.brand.main,outline:!0}),(0,R.Z)(o,g.WN.DIGITAL,{text:c,textColor:r.secondary.main,bgColor:r.secondary.main,outline:!0}),(0,R.Z)(o,g.WN.FREE_SHIPPING,{text:a,textColor:r.success.main,bgColor:r.success.main,outline:!0}),(0,R.Z)(o,g.WN.NEW,{text:s,textColor:r.secondary.main,bgColor:r.secondary.main,outline:!0}),(0,R.Z)(o,g.WN.PROMO,{text:u,textColor:r.brand.dark,bgColor:r.brand.dark,outline:!0}),(0,R.Z)(o,g.WN.REFURBISHED,{text:p,textColor:r.black,bgColor:r.environment.percent20,outline:!0}),(0,R.Z)(o,g.WN.REFURBISHED_FUNCTIONAL,{text:b,textColor:r.black,bgColor:r.environment.percent20,outline:!0}),(0,R.Z)(o,g.WN.REFURBISHED_LIKE_NEW,{text:f,textColor:r.black,bgColor:r.environment.percent20,outline:!0}),(0,R.Z)(o,g.WN.REFURBISHED_SEMI_NEW,{text:d,textColor:r.black,bgColor:r.environment.percent20,outline:!0}),(0,R.Z)(o,g.WN.SPONSORED,{text:m,textColor:r.black,bgColor:r.environment.percent20,outline:!0}),(0,R.Z)(o,g.WN.PCCHOICE,{text:h,icon:"interface_information",textColor:r.white,bgColor:"linear-gradient(90deg, #FF6000 0%, #FFA90D 138.43%)",outline:!1,iconPosition:l.RIGHT,popoverText:t("product.card.flags.pcchoice.popoverText")}),(0,R.Z)(o,g.WN.RECOMMENDATION,{text:v,icon:"interface_information",textColor:r.white,bgColor:r.brandBlue.main,outline:!1,iconPosition:l.RIGHT,popoverText:t("product.card.flags.pcrecommended.popoverText")}),(0,R.Z)(o,g.WN.CLEARANCE,{text:x,textColor:r.black,bgColor:r.warning.main,outline:!1}),o)[n]||{text:null}}(n)}(n,r,h),t=e.text,o=e.popoverText,i=(0,u.Z)(e,_);return d.createElement(d.Fragment,{key:n},t&&d.createElement(d.Fragment,null,o?d.createElement(D,{contentPopover:o},C({flag:n,text:t,labelAttributes:i})):C({flag:n,text:t,labelAttributes:i})))})))}},84964:(n,e,t)=>{var r=t(5112)("match");n.exports=function(n){var e=/./;try{"/./"[n](e)}catch(t){try{return e[r]=!1,"/./"[n](e)}catch(n){}}return!1}},3929:(n,e,t)=>{var r=t(47850),o=TypeError;n.exports=function(n){if(r(n))throw o("The method doesn't accept regular expressions");return n}},44699:(n,e,t)=>{var r=t(19781),o=t(1702),i=t(81956),c=t(45656),a=o(t(55296).f),l=o([].push),s=function(n){return function(e){for(var t,o=c(e),s=i(o),u=s.length,p=0,d=[];u>p;)t=s[p++],r&&!a(o,t)||l(d,n?[t,o[t]]:o[t]);return d}};n.exports={entries:s(!0),values:s(!1)}},26699:(n,e,t)=>{"use strict";var r=t(82109),o=t(41318).includes,i=t(47293),c=t(51223);r({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(n){return o(this,n,arguments.length>1?arguments[1]:void 0)}}),c("includes")},26833:(n,e,t)=>{var r=t(82109),o=t(44699).values;r({target:"Object",stat:!0},{values:function(n){return o(n)}})},32023:(n,e,t)=>{"use strict";var r=t(82109),o=t(1702),i=t(3929),c=t(84488),a=t(41340),l=t(84964),s=o("".indexOf);r({target:"String",proto:!0,forced:!l("includes")},{includes:function(n){return!!~s(a(c(this)),a(i(n)),arguments.length>1?arguments[1]:void 0)}})},54882:(n,e,t)=>{"use strict";t.d(e,{J:()=>N});var r,o,i,c,a,l,s,u,p,d,f,b,g=t(96891),m=t(39780),h=t(67294),v=t(82856),x=t(71893),C=t(81529),w=function(n){switch(n){case"black":return C.Z.colors.black;case"danger":return C.Z.colors.danger.main;case"secondary":return C.Z.colors.secondary.main;case"success":return C.Z.colors.success.main;default:return C.Z.colors.white}},Z=x.ZP.div(r||(r=(0,v.Z)(["\n width: max-content;\n max-width: 17rem;\n padding: ",";\n border-radius: ",";\n position: absolute;\n color: ",";\n background-color: ",";\n text-align: left;\n filter: drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.14))\n drop-shadow(0px 1px 10px rgba(0, 0, 0, 0.12));\n transition: opacity 0.5s ease, visibility 0.5s ease;\n ",";\n\n &::before {\n content: '';\n width: 0;\n height: 0;\n position: absolute;\n border-style: solid;\n border-width: ",";\n border-color: transparent;\n }\n\n ","\n\n ","\n"])),(function(n){return n.theme.spacing.spacing02}),(function(n){return n.theme.spacing.spacing005}),(function(n){var e=n.$color,t=n.theme;return"white"===e?t.colors.black:t.colors.white}),(function(n){var e=n.$color;return w(e)}),(function(n){return n.$active?(0,x.iv)(o||(o=(0,v.Z)(["\n opacity: 1;\n visibility: visible;\n "]))):(0,x.iv)(i||(i=(0,v.Z)(["\n opacity: 0;\n visibility: hidden;\n "])))}),(function(n){return n.theme.spacing.spacing01}),(function(n){var e=n.$position,t=n.$color;switch(e){case"topLeft":return(0,x.iv)(c||(c=(0,v.Z)(["\n left: 0;\n bottom: calc(100% + ",");\n\n &::before {\n left: ",");\n top: 100%;\n border-bottom-width: 0;\n border-top-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),(function(n){return n.theme.spacing.spacing02}),w(t));case"topCenter":return(0,x.iv)(a||(a=(0,v.Z)(["\n left: 50%;\n bottom: calc(100% + ",");\n transform: translateX(-50%);\n\n &::before {\n left: 50%;\n transform: translateX(-50%);\n top: 100%;\n border-bottom-width: 0;\n border-top-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),w(t));case"topRight":return(0,x.iv)(l||(l=(0,v.Z)(["\n right: 0;\n bottom: calc(100% + ",");\n\n &::before {\n right: ",";\n top: 100%;\n border-bottom-width: 0;\n border-top-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),(function(n){return n.theme.spacing.spacing02}),w(t));case"centerRight":return(0,x.iv)(s||(s=(0,v.Z)(["\n left: calc(100% + ",");\n top: 50%;\n transform: translateY(-50%);\n\n &::before {\n right: 100%;\n top: 50%;\n transform: translateY(-50%);\n border-left-width: 0;\n border-right-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),w(t));case"centerLeft":return(0,x.iv)(u||(u=(0,v.Z)(["\n right: calc(100% + ",");\n top: 50%;\n transform: translateY(-50%);\n\n &::before {\n left: 100%;\n top: 50%;\n transform: translateY(-50%);\n border-right-width: 0;\n border-left-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),w(t));case"bottomCenter":return(0,x.iv)(p||(p=(0,v.Z)(["\n left: 50%;\n transform: translateX(-50%);\n top: calc(100% + ",");\n\n &::before {\n left: 50%;\n transform: translateX(-50%);\n bottom: 100%;\n border-top-width: 0;\n border-bottom-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),w(t));case"bottomRight":return(0,x.iv)(d||(d=(0,v.Z)(["\n right: 0;\n top: calc(100% + ",");\n\n &::before {\n right: ",";\n bottom: 100%;\n border-top-width: 0;\n border-bottom-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),(function(n){return n.theme.spacing.spacing02}),w(t));default:return(0,x.iv)(f||(f=(0,v.Z)(["\n left: 0;\n top: calc(100% + ",");\n\n &::before {\n left: ",";\n bottom: 100%;\n border-top-width: 0;\n border-bottom-color: ",";\n }\n "])),(function(n){return n.theme.spacing.spacing02}),(function(n){return n.theme.spacing.spacing02}),w(t))}}),(function(n){return n.$noArrow&&(0,x.iv)(b||(b=(0,v.Z)(["\n &::before {\n display: none;\n }\n "])))})),E=["active","children","noArrow","popoverColor","popoverPosition"];function y(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,r)}return t}var N=function(n){var e=n.active,t=n.children,r=n.noArrow,o=void 0!==r&&r,i=n.popoverColor,c=void 0===i?"white":i,a=n.popoverPosition,l=void 0===a?"bottomLeft":a,s=(0,m.Z)(n,E);return h.createElement(Z,function(n){for(var e=1;e