1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7215],{2373:(t,e,i)=>{i.d(e,{A:()=>c});var r=i(37876),o=i(35831),s=i(73894),n=i(13224),a=i(76252);a.A.span` 2 font-size: ${t=>t.isProductDetail?14:10}px; 3 -webkit-transform: ${t=>t.isProductDetail?"scale(1)":"scale(0.83)"}; 4 font-weight: ${t=>t.isProductDetail?"bold":"normal"}; 5 // color: #231f20; 6 color: ${s.y.color_fb204b}; 7 text-align: center; 8 ${t=>t.isProductDetail?"":"text-transform: uppercase;"} 9 position: absolute; 10 width: 100%; 11 line-height: ${t=>t.isProductDetail?20:11}px; 12 top: ${t=>t.isProductDetail?"27%":"14px"}; 13 left: 0; 14 15 > .percentage { 16 font-size: ${t=>t.isProductDetail?13:12}px; 17 font-weight: ${t=>t.isProductDetail?900:"none"}; 18 margin-top: ${t=>t.isProductDetail?-5:0}px; 19 display: block; 20 color: ${s.y.color_fb204b}; 21 22 :after { 23 content: "%"; 24 } 25 } 26 27 ${(0,n.B)("mobile")} { 28 > .percentage { 29 -webkit-transform: ${t=>t.isProductDetail?"scale(1)":"scale(0.83)"}; 30 font-size: ${t=>t.isProductDetail?10:12}px; 31 line-height: 1.3; 32 } 33 } 34`;let l=a.A.div` 35 background-color: ${s.y.discountIcon_background}; 36 width: 48px; 37 height: 48px; 38 display: flex; 39 justify-content: center; 40 align-items: center; 41 42 .text { 43 font-size: 12px; 44 font-weight: ${t=>t.isProductDetail?500:600}; 45 color: ${s.y.discountIcon_border_text}; 46 word-wrap: break-word; 47 text-transform: uppercase; 48 line-height: 14px; 49 text-align: center; 50 letter-spacing: ${t=>.5*!!t.isProductDetail}px; 51 } 52`,c=({discountPercentage:t,isProductDetail:e=!1})=>{let{t:i}=(0,o.Bd)();if(t<10)return null;let s=`${t}%`;return(0,r.jsx)(l,{isProductDetail:e,children:(0,r.jsxs)("div",{className:"text",children:[i("arr13"),(0,r.jsx)("br",{}),s]})})}},13035:(t,e,i)=>{i.d(e,{A:()=>l});var r=i(37876),o=i(48230),s=i.n(o),n=i(62894),a=i(2234);let l=({ribbons:t,showIcon:e=!0,compact:i=!1})=>{let o=(t??[]).filter(t=>!!t?.content);return o.length?(0,r.jsx)(n.TB,{className:i?"is-compact":void 0,children:o.map((t,o)=>{let l=e&&t.ribbonIconUrl?(0,a.VG)(t.ribbonIconUrl):void 0,c=(t=>{if(t)return t.startsWith("/")?t:`/${t}`})(t.url),d=`${t.promoId??t.content}-${o}`,p=(0,r.jsxs)(n.fH,{colorCode:t.colorCode??"",className:i?"is-compact":void 0,children:[l&&(0,r.jsx)("img",{className:"ribbon-icon",src:l,alt:t.content}),t.content]});return c?(0,r.jsx)(s(),{href:c,title:t.content,onClick:t=>t.stopPropagation(),children:p},d):(0,r.jsx)("span",{title:t.content,children:p},d)})}):null}},36045:(t,e,i)=>{var r=i(29563);e.A=void 0;var o=r(i(94471)),s=i(37876);e.A=(0,o.default)((0,s.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos")},90694:(t,e,i)=>{i.d(e,{m:()=>o});var r,o=((r={})[r.ProductList=0]="ProductList",r[r.WishList=1]="WishList",r[r.Recommended=2]="Recommended",r)},96716:(t,e,i)=>{i.d(e,{A:()=>a});var r=i(37876),o=i(19357),s=i(32937),n=i(60289);let a=t=>{let{settings:e={},noSlideMargin:i=!1,sx:a,children:l,giftCount:c}=t,d={dots:!0,slidesToShow:1,slidesToScroll:1,autoplay:!1,infinite:!1,rtl:!1,...e};return(0,r.jsx)(s.A,{sx:{width:"100%","& .slick-track":{marginLeft:0,marginRight:0},".slick-track":{mx:"auto"},...!i&&{".slick-slide > div":{padding:"0 10px"},".slick-list":{margin:"0 0",direction:c&&c>6?"":"ltr"}},".slick-prev, .slick-next":{zIndex:1,"&:before":{color:n.A[400],backgroundColor:"transparent"}},".slick-dots":{position:"relative"},...a},children:(0,r.jsx)(o.A,{...d,children:l})})}},97215:(t,e,i)=>{i.r(e),i.d(e,{default:()=>tn});var r=i(37876),o=i(14232),s=i(35831),n=i(32937),a=i(49840),l=i(13360),c=i(76252),d=i(13224),p=i(81452),h=i(73894),x=i(14445);let m=c.A.div` 53 display: grid; 54 grid-gap: 2rem; 55 grid-template-columns: repeat(${t=>t.rowItems||4}, 1fr); 56 overflow-anchor: none; 57 content-visibility: auto; 58 contain-intrinsic-height: 1000px; 59 ${t=>t.fullRowItems&&t.rowItems&&t.rowItems<t.fullRowItems?` 60 width: ${t.rowItems/t.fullRowItems*100}%; 61 max-width: 100%; 62 margin-left: auto; 63 margin-right: auto; 64 `:""} 65 66 ${(0,d.B)("iPad")} { 67 grid-template-columns: repeat(3, 1fr); 68 ${t=>t.fullRowItems&&t.rowItems&&t.rowItems<t.fullRowItems?"width: 100%;":""} 69 } 70 71 ${(0,d.B)("mobile")} { 72 grid-gap: 14px; 73 grid-template-columns: repeat(2, 1fr); 74 ${t=>t.fullRowItems&&t.rowItems&&t.rowItems<t.fullRowItems?"width: 100%;":""} 75 } 76`,g=c.A.div` 77 min-width: 0; 78 margin: 5px; 79 padding: 10px;
80 cursor: pointer; 81 scroll-margin-top: 192px; 82 83 ${(0,d.B)("desktop")} { 84 :hover .prodimg { 85 // opacity: 0.7; 86 } 87 88 // :hover { 89 // box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); 90 // } 91 } 92 93 ${(0,d.B)("mobile")} { 94 margin: 0; 95 padding: 0; 96 scroll-margin-top: 124px; 97 } 98`,u=c.A.div` 99 position: relative; 100 container-type: inline-size; 101 // text-align: center; 102 margin-bottom: 5px; 103 display: block; 104 aspect-ratio: 1/1; 105 overflow: hidden; 106 107 ${(0,d.B)("smallScreen")} { 108 padding-top: 1.5rem; 109 } 110 111 .product-img-link { 112 position: absolute; 113 inset: 0; 114 z-index: 1; 115 display: block; 116 } 117 118 .prodimg { 119 width: 100%; 120 height: 100%; 121 display: block; 122 object-fit: contain; 123 } 124 125 .add-to-bag { 126 position: absolute; 127 inset: 0; 128 width: 100%; 129 height: 100%; 130 background-color: rgba(255, 255, 255, 0.6); 131 opacity: 0; 132 z-index: 3; 133 display: flex; 134 justify-content: center; 135 align-items: center; 136 pointer-events: none; 137 transition: opacity 0.2s ease; 138 139 a, 140 .block-button { 141 pointer-events: auto; 142 } 143 } 144 145 &:hover .add-to-bag { 146 opacity: 1; 147 } 148 149 .wish-list-button { 150 display: flex; 151 align-items: center; 152 justify-content: center; 153 width: 44px; 154 height: 44px; 155 flex-shrink: 0; 156 cursor: pointer; 157 } 158`;c.A.div` 159 display: flex; 160 justify-content: center; 161 align-items: center; 162 163 ${(0,d.B)("desktop")} { 164 cursor: pointer; 165 166 &:hover > .block-button { 167 background-color: ${h.y.purple}; 168 } 169 } 170`;let f=c.A.div` 171 background-color: black; 172 border-radius: 50%; 173 width: 45px; 174 height: 45px; 175 min-width: auto; 176 cursor: pointer; 177 transition: all 0.3s ease; 178 display: flex; 179 align-items: center; 180 justify-content: center; 181 background-color: black; 182 183 .chat-icon { 184 :hover { 185 content: url("https://a.cdnsbn.com/images/contact_cs_onv2.svg"); 186 } 187 } 188 189 &.remove-wish-list-button { 190 background-color: #c9c9c9; 191 width: 26px; 192 height: 26px; 193 z-index: ${x.f.removeWishButton}; 194 195 :hover { 196 background-color: ${h.y.purple}; 197 } 198 } 199`,b=c.A.div` 200 width: 100%; 201 display: flex; 202 flex-direction: row; 203 align-items: center; 204 z-index: ${x.f.productGrid}; 205 206 .points { 207 display: flex; 208 flex-direction: row; 209 align-items: center; 210 justify-content: flex-start; 211 background-color: #ede3f8; 212 color: #9e2ea8; 213 border: solid 1px #9e2ea8; 214 padding: 2px 10px; 215 margin: 0 -10px 0 0; 216 border-radius: 30px; 217 } 218 .plus { 219 display: flex; 220 flex-direction: row; 221 align-items: center; 222 justify-content: flex-start; 223 background-color: #ffffff; 224 color: #9e2ea8; 225 border: solid 1px #9e2ea8; 226 padding: 3px; 227 border-radius: 12px; 228 z-index: 10; 229 height: 16px; 230 } 231 .amount { 232 display: flex; 233 flex-direction: row; 234 align-items: center; 235 justify-content: flex-start; 236 background-color: #9e2ea8; 237 color: #ede3f8; 238 border: solid 1px #9e2ea8; 239 padding: 2px 10px; 240 margin: 0 0 0 -10px; 241 border-radius: 30px; 242 } 243`,w=c.A.div` 244 max-width: 50cqw; 245 width: 100%; 246 pointer-events: auto; 247 padding: 0 2px; 248 text-align: ${t=>t.isRTL?"right":"left"}; 249`,j=c.A.div` 250 ${(0,p.IC)(14,1,1.2)} 251 text-transform: uppercase; 252 font-weight: bold; 253 -webkit-box-orient: vertical; 254 margin-bottom: 2px; 255 margin-top: 2px; 256 min-height: ${16.8}px; 257`,v=c.A.div` 258 ${(0,p.IC)(14,3,1.2)}; 259 min-height: ${16.8*3}px; 260`;var A=i(14409),k=i(90694),y=i(62597),I=i(1199),$=i(96716),S=i(98145),z=i(33165),D=i(36045),N=i(15339),P=i(82598),C=i(66020),M=i(89099),T=i(48230),R=i.n(T),_=i(54587),L=i.n(_),B=i(86649),W=i(44086),E=i(72636),O=i(76014),F=i(76642),G=i(68917),H=i(43917),U=i(24144),q=i(91394),J=i(69877),K=i(2373);let V=t=>{let e=(0,A.A)(t=>t.wishList),i=(0,A.A)(t=>t.toggle);return(0,r.jsx)("div",{className:"wish-list-button",title:"Add to wishlist",onClick:e=>{e.preventDefault(),i(t.itemInfo)},children:(0,r.jsx)("img",{src:e.has(t.itemInfo.id)?"https://a.cdnsbn.com/images/wishist_onpurple.png":"https://a.cdnsbn.com/images/wishlist_offpurple.png",alt:"Add to wishlist",title:"Add to wishlist",width:28,height:28})})};var Y=i(48778);let Q=t=>{(0,A.A)(t=>t.wishList);let e=(0,A.A)(t=>t.productList),i=(0,A.A)(t=>t.page),o=(0,A.A)(t=>t.setPage),s=(0,A.A)(t=>t.remove),n=(0,A.A)(t=>t.refreshProductGrid),a=(0,M.useRouter)(),l=async r=>{if(r.preventDefault(),await s(t.itemId)){let t=i;if(e.length-1<=0&&i>1){o(t=i-1),a.push({query:{page:t}});return}await n(t)}};return(0,r.jsx)(f,{className:"block-button remove-wish-list-button",onClick:l,children:(0,r.jsx)(Y.A,{sx:{color:"white"}})})};var X=i(96988),Z=i(65940),tt=i(23633),te=i(97837),ti=i(13035);let tr=(0,o.memo)(function({item:t,type:e,priceFormat:i,shop:a,isSearch:c,isMobile:d,isRTL:p,hasLogin:m,onPersistScroll:A}){let{t:y}=(0,s.Bd)(),[I,$]=(0,o.useState)(t.productImages&&t.productImages.length>0&&t.productImages[0]?.img350Src?t.productImages[0].img350Src:U.Y.icon),S=`${t.brand?.brandName||""} ${t.prodName} ${t.size||""}`,[z,D]=(0,o.useState)(S),N=(0,F.c$)(J.J.product.detail,{params:{productId:t.prodID}}),P=a?{href:`${Z.f}${N}`,as:void 0}:(0,G.Sr)(t?.targetUrl,N),C={name:t.prodName||"",brand:t?.brand?.brandName||t?.brand?.brandEngName||"",variant:t.size||"",category:"",price:t.shopPr
260ice,currency:i?.currId,id:t.prodID,productImage:I,size:t.size||""},M=(0,l.A)(),T=()=>{if(t.discount){let e={prodID:C.id,discId:t?.discount?.discId??0};M.addRedemptionItem(C,e,!1)}else M.addItem(C)},_=()=>{window&&window.Tawk_API&&window.Tawk_API.toggle()},Y=t.afterDiscountSave||t.save||0,tr=Y>=10,to=async t=>{if(c&&m){let e=X.A.getState().region;try{await E.Di.searchItem({region:e,qty:1,prodId:t})}catch(t){console.log(t)}}},ts=t=>{A(t),to(t)};return(0,r.jsxs)(g,{"data-prod-id":t.prodID,children:[(0,r.jsxs)(u,{shop:a,children:[(0,r.jsxs)(R(),{href:P.href,as:P.as,className:"product-img-link",onClick:()=>ts(t.prodID),children:[t.isOutOfStock&&(0,r.jsx)(n.A,{sx:{position:"absolute",width:"100%",height:"100%",backgroundColor:"rgba(255, 255, 255, 0.6)",opacity:1,fontSize:"28px",zIndex:x.f.productOOSOverlay,textTransform:"uppercase",color:"#757575",fontWeight:"bold",letterSpacing:"-1px",fontFamily:"Outfit",display:"flex",justifyContent:"center",alignItems:"center"},children:y("arr826")}),!!t.frame?.frame&&(0,r.jsx)(n.A,{sx:{position:"absolute"},children:(0,r.jsx)("img",{src:t.frame.frame,width:"100%",alt:"frame",loading:"lazy"})}),(0,r.jsx)(L(),{loading:"lazy",className:"prodimg",alt:z,title:z,src:I,width:350,height:350,sizes:"(max-width: 760px) 50vw, (max-width: 1024px) 33vw, 25vw",style:{width:"100%",height:"100%",objectFit:"contain"},unoptimized:I.endsWith(".svg")||I.startsWith("/"),onError:()=>(0,q.b)($,D)})]}),!d&&(0,r.jsx)("div",{className:"add-to-bag",children:(0,r.jsx)("div",{style:{position:"relative"},children:(0,r.jsx)(R(),{href:"#",title:`${t.brand?.brandName||""} ${t.prodName} ${t.size}`,children:(0,r.jsx)(f,{className:"block-button",title:y(4===t.button?"arr851":"arr184"),style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},onClick:e=>{e.stopPropagation(),e.preventDefault(),4===t.button?_():T()},children:(0,r.jsx)("img",{alt:y(4===t.button?"arr851":"arr184"),src:4===t.button?"https://a.cdnsbn.com/images/contact_cs_onv2.svg":"https://a.cdnsbn.com/images/icon_gridbag.svg",title:y(4===t.button?"arr851":"arr184"),width:4===t.button?46:23,height:4===t.button?46:30})})})})}),(0,r.jsxs)(n.A,{sx:{width:"100%",position:"absolute",top:0,zIndex:x.f.addToBagButtonBox,display:"flex",justifyContent:(t.isMerchantDirect||t.merchant?.mId,"space-between"),pointerEvents:"none"},children:[(0,r.jsxs)(n.A,{sx:{display:"flex",flexDirection:"column",mt:"4px",maxWidth:"calc(100% - 40px)"},children:[(!!t.isMerchantDirect||!!t.merchant?.mId)&&0!==t.shipType&&(0,r.jsx)("img",{src:`https://a.cdnsbn.com/images/tags-ship${t.shipType}-${X.A.getState().isoCode.startsWith("zh")?"cn":"en"}.svg`,alt:y(t.isMerchantDirect?"arr695":"arr764"),title:y(t.isMerchantDirect?"arr695":"arr764"),style:{maxWidth:"90%",zIndex:x.f.productGridHover,pointerEvents:"auto"},onClick:t=>{t.preventDefault(),(0,tt.M2)()}}),!!t.discount&&!!t?.discount?.point&&t?.discount?.point>0&&(0,r.jsxs)(b,{children:[(0,r.jsxs)(n.A,{className:"points",children:[(0,r.jsx)("span",{style:{fontSize:"16px"},children:t?.discount?.point}),(0,r.jsx)("span",{style:{fontSize:"10px"},children:y("arr212")})]}),(t?.discount?.amt??0)>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.A,{className:"plus",children:"+"}),(0,r.jsx)(n.A,{className:"amount",children:(0,O.M)(i,t?.discount?.amt??0)})]})]}),(0,r.jsx)(w,{isRTL:p,children:(0,r.jsx)(ti.A,{compact:!0,showIcon:!0,ribbons:t.ribbon?.slice(0,3)})})]}),!a&&(0,r.jsx)(n.A,{sx:{pointerEvents:"auto"},children:e!==k.m.WishList?(0,r.jsx)(V,{itemInfo:C}):(0,r.jsx)(Q,{itemId:t.prodID})})]}),(0,r.jsx)(n.A,{sx:{width:"100%",position:"absolute",bottom:6,zIndex:x.f.productGrid,pointerEvents:"none"},children:(0,r.jsxs)(n.A,{sx:{width:"100%",display:"flex",justifyContent:tr?"space-between":"flex-end"},alignItems:"center",children:[tr&&(0,r.jsx)(K.A,{discountPercentage:Y}),d&&(0,r.jsx)(f,{className:"block-button",title:y(4===t.button?"arr851":"arr184"),style:{backgroundColor:"black",width:48,height:48,pointerEvents:"auto"},onClick:e=>{e.stopPropagation(),e.preventDefault(),4===t.button?_():T()},children:(0,r.jsx)("img",{alt:y(4===t.button?"arr851":"arr184"),src:4===t.button?"https://a.cdnsbn.com/images/contact_cs_off.svg":"https://a.cdnsbn.com/images/icon_gridbag.svg",title:y(4===t.button?"arr851":"arr184"),width:4===t.button?40:20,height:4===t.button?40:25})})]})})]}),(0,r.jsx)(R(),{href:P.href,as:P.as,title:`${t.brand?.brandName||""} ${t.prodName} ${t.size}`,onClick:()=>ts(t.prodID),children:(0,r.jsxs)(n.A,{sx:{display:"flex",flexDirection:"column",justifyContent:"flex-end"}
260,children:[(0,r.jsx)(n.A,{sx:{height:18,display:"flex",flexDirection:"column",justifyContent:"flex-end"},children:!!t?.saleMessage&&!!t.saleMessage?.saleMsg&&(0,r.jsx)(n.A,{sx:{fontSize:10,fontWeight:600,color:h.y.color_saleMsg,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:(0,B.Ay)(t?.saleMessage?.saleMsg??"")})}),(0,r.jsx)(j,{children:t.brand?.brandName||""}),(0,r.jsx)(v,{children:(0,B.Ay)(String(t.prodName)??"")}),(0,r.jsx)(n.A,{sx:{fontSize:10},children:""!==t.size&&`${y("arr82")} ${t.size}`})]})}),(0,r.jsx)(R(),{href:P.href,as:P.as,title:`${t.brand?.brandName||""} ${t.prodName} ${t.size}`,onClick:()=>ts(t.prodID),children:(0,r.jsxs)(n.A,{sx:{height:50},children:[t.afterDiscountPrice?(0,r.jsxs)(n.A,{sx:{display:"flex",alignItems:"baseline",gap:"8px",lineHeight:(0,te.dA)(X.A.getState().region,"hk")||(0,te.dA)(X.A.getState().region,"hken")?"1.1":void 0},children:[(0,r.jsx)(n.A,{sx:{fontSize:20,fontWeight:800,color:"#9e2ea8"},children:(0,O.M)(i,t.afterDiscountPrice)}),(0,r.jsx)(n.A,{sx:{fontSize:16,fontWeight:800,textDecoration:"line-through"},children:(0,O.M)(i,t.shopPrice)})]}):!!t.shopPrice&&(0,r.jsx)(n.A,{sx:{fontSize:20,fontWeight:800,color:"#9e2ea8",lineHeight:(0,te.dA)(X.A.getState().region,"hk")||(0,te.dA)(X.A.getState().region,"hken")?"1.1":void 0},children:(0,O.M)(i,t.shopPrice)}),!!t.rrp&&t.rrp>0&&(0,r.jsx)(n.A,{sx:{fontSize:(0,te.dA)(X.A.getState().region,"hk")||(0,te.dA)(X.A.getState().region,"hken")?16:10,color:"#a1a1a1",fontWeight:600,textDecoration:"line-through"},children:y("arr11").replace("%s",String((0,O.M)(i,t.rrp)))}),!!t.rating&&-1!==t.rating&&(0,r.jsx)(n.A,{sx:{display:"flex",alignItems:"center"},children:(0,r.jsx)(H.A8,{islarge:"false",sx:{fontSize:12},value:t.rating,precision:.5,readOnly:!0,emptyIcon:(0,r.jsx)(W.A,{}),isRTL:p})})]})})]})}),to={[k.m.Recommended]:4,[k.m.ProductList]:60,[k.m.WishList]:20},ts=({rowItems:t=4,blocks:e=4,fullRowItems:i})=>(0,r.jsx)(m,{rowItems:t,fullRowItems:i,children:[...Array(e)].map((t,e)=>(0,r.jsxs)("div",{style:{marginBottom:"2rem"},children:[(0,r.jsx)(a.A,{variant:"rectangular",height:300,sx:{marginBottom:"5px"}}),(0,r.jsx)(a.A,{variant:"text",height:40}),(0,r.jsx)(a.A,{variant:"text",height:60}),(0,r.jsx)(a.A,{variant:"text",height:40,width:100,sx:{marginTop:"50px"}}),(0,r.jsx)(a.A,{variant:"text",height:40,width:120})]},e))}),tn=({type:t=k.m.ProductList,data:e,priceFormat:i,isLoading:a,carousel:l=!1,rowItems:c=5,fullRowItems:d,isSearch:p,carouselResponsiveSettings:h,shop:x,frame:g,autoSlide:u=!1,slidesPerRow:f=1})=>{let{t:b}=(0,s.Bd)(),w=(0,M.useRouter)(),j=(0,A.A)(t=>t.initList),{appData:v,login:T}=(0,I.T8)(),R=(0,y.N)(v),_=(0,N.U)(parseInt(P.hF.mobile)),L=t===k.m.ProductList;(0,S.A)(),(0,o.useEffect)(()=>{A.A.getState().isInited||j()},[j]);let B=t=>{L&&null!=t&&(0,C.OK)((0,C.hC)(w.asPath),t)},W=e=>(0,r.jsx)(tr,{item:e,type:t,priceFormat:i,shop:x,isSearch:p,isMobile:_,isRTL:R,hasLogin:!!T.token,onPersistScroll:B},e.prodID??e.prodName),E=t=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(D.A,{className:t.className,sx:{cursor:"pointer",fontSize:30,color:"black",transform:R?"translate(0, 0)":"rotate(180deg)",":hover":{color:"black"},"&.slick-disabled":{opacity:"0.2",cursor:"default !important"}},onClick:t.onClick})}),O=t=>(0,r.jsx)(z.A,{className:t.className,sx:{cursor:"pointer",fontSize:30,color:"black",transform:R?"translate(0, 0)":"rotate(180deg)",":hover":{color:"black"},"&.slick-disabled":{opacity:"0.2",cursor:"default !important"}},onClick:t.onClick});return a&&0===e.length?(0,r.jsx)(ts,{rowItems:c,blocks:to[t],fullRowItems:d}):e.length>0?(0,r.jsx)(n.A,{className:"product-grid-block",children:l?(0,r.jsx)(()=>{let t=h||[{breakpoint:1280,settings:{slidesToShow:Math.min(c,4),slidesToScroll:Math.min(c,4)}},{breakpoint:1e3,settings:{slidesToShow:Math.min(c,3),slidesToScroll:Math.min(c,3)}},{breakpoint:700,settings:{slidesToShow:Math.min(c,2),slidesToScroll:Math.min(c,2)}},{breakpoint:400,settings:{slidesToShow:Math.min(c,2),slidesToScroll:Math.min(c,2)}}],i={...u?{autoplay:!0,autoplaySpeed:5e3,loop:!0,infinite:!0}:void 0,infinite:e.length>=c*f,arrows:!0,dots:!0,slidesToShow:c,slidesToScroll:c,...f>1?{slidesPerRow:f}:void 0,nextArrow:(0,r.jsx)(E,{}),prevArrow:(0,r.jsx)(O,{}),responsive:t,appendDots:t=>(0,r.jsx)("div",{children:(0,r.jsx)("ul",{style:{display:"flex",justifyContent:"center",listStyle:"none",padding:0,margin:0},children:t.slice(0,6)})})};return(0,r.jsx)($.A,{settings:i,sx:{".slick-track":{display:"flex !important",direction:"ltr"},".slick-slide":{height:"auto",margin:"0 0",padding:"0 5px"},".slick-slide > div":{height:"100%"},".slick-list":{margin:"auto auto",direction:"ltr"}},children:e.map(t=>W(t))})},{}):(0,r.jsx)(()=>(0,r.jsx)(m,{rowItems:c,fullRowItems:d,children:e.map(t=>W(t))}),{})}):(0,r.jsx)(n.A,{className:"product-grid-block",children:b("arr14")})}}}]);
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.