1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fa476ddf-7cec-4d02-87f9-1f15d40fe0f8",e._sentryDebugIdIdentifier="sentry-dbid-fa476ddf-7cec-4d02-87f9-1f15d40fe0f8")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2866,6811],{57223:(e,t,r)=>{r.d(t,{A:()=>o});var a=r(96540);function o(e){if(parseInt(a.version,10)>=19){var t;return(null==e||null==(t=e.props)?void 0:t.ref)||null}return(null==e?void 0:e.ref)||null}},32325:(e,t,r)=>{r.d(t,{A:()=>a});function a(e){return e&&e.ownerDocument||document}},79329:(e,t,r)=>{r.d(t,{A:()=>c});var a=r(58168),o=r(98587),l=r(31523),n=r(2879),i=r(56099),s=r(56677);let d=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"],c=function(e){var t;let{elementType:r,externalSlotProps:c,ownerState:u,skipResolvingSlotProps:p=!1}=e,m=(0,o.A)(e,d),g=p?{}:(0,s.A)(c,u),{props:h,internalRef:v}=(0,i.A)((0,a.A)({},m,{externalSlotProps:g})),b=(0,l.A)(v,null==g?void 0:g.ref,null==(t=e.additionalProps)?void 0:t.ref);return(0,n.A)(r,(0,a.A)({},h,{ref:b}),u)}},30640:(e,t,r)=>{r.d(t,{n:()=>s});var a=r(2445),o=r(17437),l=r(68016),n=r(49785),i=r(96540);function s(e){let{required:t,rules:r,items:s,render:d,control:c,name:u,errorMessage:p,defaultValue:m,multiple:g,disabled:h,shouldUnregister:v,requireOptionSelection:b,...f}=e,y=(0,i.useCallback)((e,t)=>g?Array.isArray(t)&&t.some(t=>t===e):t===e,[g]),{field:{onChange:x,value:A,ref:k},fieldState:C,formState:S}=(0,n.as)({...e,control:c,name:u,defaultValue:m,rules:{required:t,...r},disabled:h,shouldUnregister:v}),w=(0,i.useCallback)(e=>{e.preventDefault(),b||x(null)},[x,b]);return(0,a.Y)(l.f,{...f,multiple:g,required:t,value:A,ref:k,onChange:(e,t)=>
1x(t),error:S.isSubmitted&&!!C.error,errorMessage:C.error?.message,children:s.map(e=>(0,o.n)(d,{...e,key:`${e.value}`,value:e.value,selected:y(e.value,A),onReset:w}))})}},65048:(e,t,r)=>{r.d(t,{X:()=>d});var a=r(2445),o=r(46128),l=r(92871),n=r(40737),i=r(86715),s=r(96215);function d(e){let{category:t,sx:r,...d}=e,c=(0,i.useRouter)();if(!t)return null;let u=(0,s.O)(t);return(0,a.FD)(a.FK,{children:[(0,a.Y)(o.J,{breadcrumbs:u,render:e=>({"@context":"https://schema.org",...(0,l.w)(e,c)})}),(0,a.Y)(n.B,{breadcrumbs:u,...d,sx:[...Array.isArray(r)?r:[r]]})]})}},96215:(e,t,r)=>{r.d(t,{O:()=>l});var a=r(67225),o=r(93038);function l(e){return e.url_path&&e.name?[...(0,o.T)(e.breadcrumbs,["category_level","category_name","category_url_path"]).sort((e,t)=>e.category_level-t.category_level).map(({category_url_path:e,category_name:t})=>({href:(0,a.m4)({url:e,filters:{},sort:{}}),name:t})),{href:(0,a.m4)({url:e.url_path,filters:{},sort:{}}),name:e.name}]:[]}},20355:(e,t,r)=>{r.d(t,{A:()=>p});var a=r(2445),o=r(66525),l=r(39),n=r(67225),i=r(96043),s=r(93038),d=r(15603),c=r(68091);let{classes:u}=(0,i.e)("CategoryChildren",["container","scroller","link"]);function p(e){let{children:t,params:r,sx:i=[]}=e,p=(0,s.T)(t,["url_path","name","include_in_menu"]).map(e=>({name:e.name,href:(0,n.m4)({...r,currentPage:0,url:e.url_path,filters:{category_uid:{in:[e.uid]}}}),active:r.url===e.url_path}));return p.some(e=>!e.active)?(0,a.Y)(o.u,{scrollSnapAlign:"none",children:(0,a.Y)(d.A,{className:u.container,sx:[{display:"flex",width:"100%",overflow:"hidden"},...Array.isArray(i)?i:[i]],children:(0,a.Y)(l.H,{className:u.scroller,hideScrollbar:!0,sx:e=>({gridAutoColumns:"max-content",columnGap:e.spacings.sm,marginBottom:"-8px"}),children:p.map(e=>(0,a.Y)(c.A,{underline:"none",color:"inherit",href:e.href,className:u.link,sx:t=>({whiteSpace:"nowrap",display:"block",typography:"h6",position:"relative",paddingBottom:"8px","&:before":{content:'""',width:40,height:2,background:t.palette.primary.main,position:"absolute",left:0,right:0,margin:"0 auto",opacity:e.active?1:0,transition:"opacity .2s ease, bottom .2s ease",bottom:e.active?5:0},"&:hover":{"&:before":{opacity:1,bottom:5}}}),children:e.name},e.href))})})}):null}},53579:(e,t,r)=>{r.d(t,{R:()=>i});var a=r(2445),o=r(96043),l=r(15603);let{withState:n}=(0,o.e)("CategoryDescription",["root"]);function i(e){let{name:t,description:r,display_mode:o,sx:i=[],textAlignSm:s="center",textAlignMd:d="center",...c}=e,u=n({textAlignSm:s,textAlignMd:d});return r?(0,a.Y)(l.A,{...c,className:u.root,dangerouslySetInnerHTML:{__html:r},sx:[e=>({typography:"subtitle1",[e.breakpoints.down("sm")]:{textAlign:s,"&.textAlignSmCenter":{mx:"auto"}},[e.breakpoints.up("md")]:{maxWidth:"900px",textAlign:d,"&.textAlignMdCenter":{mx:"auto"}}}),...Array.isArray(i)?i:[i]]}):null}},4660:(e,t,r)=>{let a;r.d(t,{$d:()=>ez,zW:()=>eY,Ue:()=>ew});var o=r(2445),l=r(49785),n=r(30640),i=r(93038),s=r(6283),d=r(56962),c=r(5388),u=r(67804),p=r(15603),m=r(96540),g=r(99204),h=r(81674);function v(e){let{aggregation:t}=e,{attribute_code:r,label:a,options:v}=t,{form:b,submit:f,params:y}=(0,h.D9)(),{control:x}=b,A=`filters.${r}.in`,k=(0,l.FH)({control:x,name:A}),C=y.filters?.[r];if(C&&!(0,g.dI)(C))throw Error("Invalid filter type");let S=!!C?.in?.length,w=(0,i.T)(v).filter(e=>C?.in?.includes(e.value)).map(e=>e&&e.label)??[],Y=(0,m.useMemo)(()=>(0,i.T)(v,["label"]).filter(e=>0!==e.count).map(e=>({...e,title:(0,o.FD)(p.A,{sx:{display:"flex",alignItems:"center",gap:1},children:[(0,o.Y)("div",{children:e.label}),null!==e.count&&(0,o.FD)(p.A,{sx:{typography:"caption",color:"text.disabled"},children:["(",e.count,")"]})]}),image:r?.toLowerCase().includes("color")&&(0,o.Y)(s.a3,{src:d.A,sx:{color:`${e?.label}`,fill:"currentcolor"},size:"large"})})),[r,v]);return 0!==Y.length&&(0,o.Y)(c.Y,{label:a,chipProps:{variant:"outlined"},overlayProps:{sizeSm:"minimal",sizeMd:"minimal"},onApply:f,onReset:k?()=>(b.setValue(A,null),f()):void 0,onClose:f,selectedLabel:w,selected:S,children:()=>(0,o.Y)(n.n,{render:u.Lz,name:A,control:x,multiple:!0,layout:"list",variant:"default",size:"medium",items:Y})})}var b=r(76280),f=r(80676),y=r(12766);function x(e){let{aggregation:t}=e,{attribute_code:r,label:a,options:c}=t,{form:v,params:x}=(0,h.D9)(),{control:A}=v,k=`filters.${r}.in`,C=(0,l.FH)({control:A,name:k}),S=x.filters?.[r];if(S&&!(0,g.dI)(S))throw Error("Invalid filter type");let w=(0,m.useMemo)(()=>(0,i.T)(c,["label"]).map(e=>({...e,title:(0,o.FD)(p.A,{sx:{display:"flex",alignItems:"center",gap:1},children:[(0,o.Y)(p.A,{sx:{marginRight:1},children:e.label}),null!==e.count&&(0,o.FD)(p.A,{sx:{typography:"caption",color:"text.disabled"},children:["(",e.count,")"]})]}),image:r?.toLowerCase().includes("color")&&(0,o.Y)(s.a3,{src:d.A,sx:{color:`${e?.label}
1`,fill:"currentcolor"},size:"large"})})),[r,c]);return(0,o.Y)(b.d,{summary:a,details:(0,o.Y)(n.n,{sx:{mb:2},render:u.Lz,name:k,control:A,multiple:!0,layout:"list",variant:"default",size:"responsive",items:w,showMoreAfter:4}),right:C&&C.length>0?(0,o.Y)(f.A,{color:"primary",onClick:e=>{e.stopPropagation(),v.setValue(k,null)},children:(0,o.Y)(y.x6,{id:"Clear"})}):void 0})}var A=r(20835),k=r(96043),C=r(98587),S=r(58168),w=r(34164),Y=r(75659),z=r(9941),L=r(21238),R=r(79329),$=r(52197),_=r(32325),N=r(2501),P=r(90725),D=r(53313),I=r(31523),M=r(21529),T=r(71547),E=r(90285),O=r(97340);function F(e,t){return e-t}function j(e,t){let{index:r}=e.reduce((e,r,a)=>{let o=Math.abs(t-r);return null===e||o<e.distance||o===e.distance?{distance:o,index:a}:e},null)??{};return r}function B(e,t){if(void 0!==t.current&&e.changedTouches){for(let r=0;r<e.changedTouches.length;r+=1){let a=e.changedTouches[r];if(a.identifier===t.current)return{x:a.clientX,y:a.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function V({values:e,newValue:t,index:r}){let a=e.slice();return a[r]=t,a.sort(F)}function W({sliderRef:e,activeIndex:t,setActive:r}){let a=(0,_.A)(e.current);e.current?.contains(a.activeElement)&&Number(a?.activeElement?.getAttribute("data-index"))===t||e.current?.querySelector(`[type="range"][data-index="${t}"]`).focus(),r&&r(t)}function H(e,t){return"number"==typeof e&&"number"==typeof t?e===t:"object"==typeof e&&"object"==typeof t&&function(e,t,r=(e,t)=>e===t){return e.length===t.length&&e.every((e,a)=>r(e,t[a]))}(e,t)}let X={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},K=e=>e;function G(){return void 0===a&&("undefined"!=typeof CSS&&"function"==typeof CSS.supports?a=CSS.supports("touch-action","none"):a=!0),a}var U=r(43778),Z=r(66707),q=r(35788);let Q=e=>!e||!(0,$.A)(e);var J=r(48968),ee=r(38413),et=r(31609);function er(e){return(0,et.Ay)("MuiSlider",e)}let ea=(0,ee.A)("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]);var eo=r(74848);let el=e=>{let{open:t}=e;return{offset:(0,w.A)(t&&ea.valueLabelOpen),circle:ea.valueLabelCircle,label:ea.valueLabelLabel}},en=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","shiftStep","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function ei(e){return e}let es=(0,U.Ay)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`color${(0,J.A)(r.color)}`],"medium"!==r.size&&t[`size${(0,J.A)(r.size)}`],r.marked&&t.marked,"vertical"===r.orientation&&t.vertical,"inverted"===r.track&&t.trackInverted,!1===r.track&&t.trackFalse]}})(({theme:e})=>({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${ea.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${ea.dragging}`]:{[`& .${ea.thumb}, & .${ea.track}`]:{transition:"none"}},variants:[...Object.keys((e.vars??e).palette).filter(t=>(e.vars??e).palette[t].main).map(t=>({props:{color:t},style:{color:(e.vars||e).palette[t].main}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]})),ed=(0,U.Ay)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),ec=(0,U.Ay)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.keys((e.vars??e).palette).filter(t=>(e.vars??e).palette[t].main).map(t=>({props:{color:t,track:"inverted"},style:(0,S.A)({},e.vars?{backgroundColor:e.vars.palette.Slider[`${t}Track`],borderColor:e.vars.palette.Slider[`${t}Track`]}:(0,S.A)({backgroundColor:(0,z.a)(e.palette[t].main,.62),borderColor:(0,z.a)(e.palette[t].main,.62)},e.applyStyles("dark",{backgroundColor:(0,z.e$)(e.palette[t].main,.5)}),e.applyStyles("dark",{borderColor:(0,z.e$)(e.palette[t].main,.5)})))}))]})),eu=(0,U.Ay)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.thumb,t[`thumbColor${(0,J.A)(r.color)}`],"medium"!==r.size&&t[`thumbSize${(0,J.A)(r.size)}`]]}})(({theme:e})=>({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,he
1ight:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${ea.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.keys((e.vars??e).palette).filter(t=>(e.vars??e).palette[t].main).map(t=>({props:{color:t},style:{[`&:hover, &.${ea.focusVisible}`]:(0,S.A)({},e.vars?{boxShadow:`0px 0px 0px 8px rgba(${e.vars.palette[t].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${(0,z.X4)(e.palette[t].main,.16)}`},{"@media (hover: none)":{boxShadow:"none"}}),[`&.${ea.active}`]:(0,S.A)({},e.vars?{boxShadow:`0px 0px 0px 14px rgba(${e.vars.palette[t].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${(0,z.X4)(e.palette[t].main,.16)}`})}}))]})),ep=(0,U.Ay)(function(e){let{children:t,className:r,value:a}=e,o=el(e);return t?m.cloneElement(t,{className:(0,w.A)(t.props.className)},(0,eo.jsxs)(m.Fragment,{children:[t.props.children,(0,eo.jsx)("span",{className:(0,w.A)(o.offset,r),"aria-hidden":!0,children:(0,eo.jsx)("span",{className:o.circle,children:(0,eo.jsx)("span",{className:o.label,children:a})})})]})):null},{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})(({theme:e})=>(0,S.A)({zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${ea.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${ea.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]})),em=(0,U.Ay)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,q.A)(e)&&"markActive"!==e,overridesResolver:(e,t)=>{let{markActive:r}=e;return[t.mark,r&&t.markActive]}})(({theme:e})=>({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8}}]})),eg=(0,U.Ay)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,q.A)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})(({theme:e})=>(0,S.A)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(e.vars||e).palette.text.primary}}]})),eh=e=>{let{disabled:t,dragging:r,marked:a,orientation:o,track:l,classes:n,color:i,size:s}=e,d={root:["root",t&&"disabled",r&&"dragging",a&&"marked","vertical"===o&&"vertical","inverted"===l&&"trackInverted",!1===l&&"trackFalse",i&&`color${(0,J.A)(i)}`,s&&`size${(0,J.A)(s)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled",s&&`thumbSize${(0,J.A)(s)}`,i&&`thumbColor${(0,J.A)(i)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};
1return(0,Y.A)(d,er,n)},ev=({children:e})=>e,eb=m.forwardRef(function(e,t){let r=(0,Z.b)({props:e,name:"MuiSlider"}),a=(0,L.I)(),{"aria-label":o,"aria-valuetext":l,"aria-labelledby":n,component:i="span",components:s={},componentsProps:d={},color:c="primary",classes:u,className:p,disableSwap:g=!1,disabled:h=!1,getAriaLabel:v,getAriaValueText:b,marks:f=!1,max:y=100,min:x=0,orientation:A="horizontal",shiftStep:k=10,size:Y="medium",step:z=1,scale:U=ei,slotProps:q,slots:J,track:ee="normal",valueLabelDisplay:et="off",valueLabelFormat:er=ei}=r,ea=(0,C.A)(r,en),el=(0,S.A)({},r,{isRtl:a,max:y,min:x,classes:u,disabled:h,disableSwap:g,orientation:A,marks:f,color:c,size:Y,step:z,shiftStep:k,scale:U,track:ee,valueLabelDisplay:et,valueLabelFormat:er}),{axisProps:eb,getRootProps:ef,getHiddenInputProps:ey,getThumbProps:ex,open:eA,active:ek,axis:eC,focusedThumbIndex:eS,range:ew,dragging:eY,marks:ez,values:eL,trackOffset:eR,trackLeap:e$,getThumbStyle:e_}=function(e){let{"aria-labelledby":t,defaultValue:r,disabled:a=!1,disableSwap:o=!1,isRtl:l=!1,marks:n=!1,max:i=100,min:s=0,name:d,onChange:c,onChangeCommitted:u,orientation:p="horizontal",rootRef:g,scale:h=K,step:v=1,shiftStep:b=10,tabIndex:f,value:y}=e,x=m.useRef(void 0),[A,k]=m.useState(-1),[C,w]=m.useState(-1),[Y,z]=m.useState(!1),L=m.useRef(0),[R,$]=(0,N.A)({controlled:y,default:r??s,name:"Slider"}),U=c&&((e,t,r)=>{let a=e.nativeEvent||e,o=new a.constructor(a.type,a);Object.defineProperty(o,"target",{writable:!0,value:{value:t,name:d}}),c(o,t,r)}),Z=Array.isArray(R),q=Z?R.slice().sort(F):[R];q=q.map(e=>null==e?s:(0,P.A)(e,s,i));let Q=!0===n&&null!==v?[...Array(Math.floor((i-s)/v)+1)].map((e,t)=>({value:s+v*t})):n||[],J=Q.map(e=>e.value),{isFocusVisibleRef:ee,onBlur:et,onFocus:er,ref:ea}=(0,D.A)(),[eo,el]=m.useState(-1),en=m.useRef(null),ei=(0,I.A)(ea,en),es=(0,I.A)(g,ei),ed=e=>t=>{let r=Number(t.currentTarget.getAttribute("data-index"));er(t),!0===ee.current&&el(r),w(r),e?.onFocus?.(t)},ec=e=>t=>{et(t),!1===ee.current&&el(-1),w(-1),e?.onBlur?.(t)},eu=(e,t)=>{let r=Number(e.currentTarget.getAttribute("data-index")),a=q[r],l=J.indexOf(a),n=t;if(Q&&null==v){let e=J[J.length-1];n=n>e?e:n<J[0]?J[0]:n<a?J[l-1]:J[l+1]}if(n=(0,P.A)(n,s,i),Z){o&&(n=(0,P.A)(n,q[r-1]||-1/0,q[r+1]||1/0));let e=n;n=V({values:q,newValue:n,index:r});let t=r;o||(t=n.indexOf(e)),W({sliderRef:en,activeIndex:t})}$(n),el(r),U&&!H(n,R)&&U(e,n,r),u&&u(e,n)},ep=e=>t=>{if(null!==v){let e=q[Number(t.currentTarget.getAttribute("data-index"))],r=null;("ArrowLeft"===t.key||"ArrowDown"===t.key)&&t.shiftKey||"PageDown"===t.key?r=Math.max(e-b,s):(("ArrowRight"===t.key||"ArrowUp"===t.key)&&t.shiftKey||"PageUp"===t.key)&&(r=Math.min(e+b,i)),null!==r&&(eu(t,r),t.preventDefault())}e?.onKeyDown?.(t)};(0,M.A)(()=>{a&&en.current.contains(document.activeElement)&&document.activeElement?.blur()},[a]),a&&-1!==A&&k(-1),a&&-1!==eo&&el(-1);let em=e=>t=>{e.onChange?.(t),eu(t,t.target.valueAsNumber)},eg=m.useRef(void 0),eh=p;l&&"horizontal"===p&&(eh+="-reverse");let ev=({finger:e,move:t=!1})=>{let r,a;let{current:l}=en,{width:n,height:d,bottom:c,left:u}=l.getBoundingClientRect();if(r=0===eh.indexOf("vertical")?(c-e.y)/d:(e.x-u)/n,-1!==eh.indexOf("-reverse")&&(r=1-r),a=(i-s)*r+s,v)a=Number((Math.round((a-s)/v)*v+s).toFixed(function(e){if(1>Math.abs(e)){let t=e.toExponential().split("e-"),r=t[0].split(".")[1];return(r?r.length:0)+parseInt(t[1],10)}let t=e.toString().split(".")[1];return t?t.length:0}(v)));else{let e=j(J,a);a=J[e]}a=(0,P.A)(a,s,i);let p=0;if(Z){p=t?eg.current:j(q,a),o&&(a=(0,P.A)(a,q[p-1]||-1/0,q[p+1]||1/0));let e=a;a=V({values:q,newValue:a,index:p}),o&&t||(p=a.indexOf(e),eg.current=p)}return{newValue:a,activeIndex:p}},eb=(0,T.A)(e=>{let t=B(e,x);if(!t)return;if(L.current+=1,"mousemove"===e.type&&0===e.buttons){ef(e);return}let{newValue:r,activeIndex:a}=ev({finger:t,move:!0});W({sliderRef:en,activeIndex:a,setActive:k}),$(r),!Y&&L.current>2&&z(!0),U&&!H(r,R)&&U(e,r,a)}),ef=(0,T.A)(e=>{let t=B(e,x);if(z(!1),!t)return;let{newValue:r}=ev({finger:t,move:!0});k(-1),"touchend"===e.type&&w(-1),u&&u(e,r),x.current=void 0,ex()}),ey=(0,T.A)(e=>{if(a)return;G()||e.preventDefault();let t=e.changedTouches[0];null!=t&&(x.current=t.identifier);let r=B(e,x);if(!1!==r){let{newValue:t,activeIndex:a}=ev({finger:r});W({sliderRef:en,activeIndex:a,setActive:k}),$(t),U&&!H(t,R)&&U(e,t,a)}L.current=0;let o=(0,_.A)(en.current);o.addEventListener("touchmove",eb,{passive:!0}),o.addEventListener("touchend",ef,{passive:!0})}),ex=m.useCallback(()=>{let e=(0,_.A)(en.current);e.removeEventListener("mousemove",eb),e.removeEventListener("mouseup",ef),e.removeEventListener("touchmove",eb),e.removeEventListener("touchend",ef)},[ef,eb]);m.useEffect(()=>{let{current:e}=en;return e.addEventListener("touchstart",ey,{passive:G()}),()=>{e.removeEventListener("touchstart",ey),ex()}},[ex,ey]),m.useEffect(()=>{a&&ex()},[a,ex]);let eA=e=>t=>{if(e.onMouseDown?.(t),a||t.defaultPrevented||0!==t.button)return;t.preventDefault();let r=B(t,x);if(!1!==r){let{newValue:e,activeIndex:a}=ev({finger:r});W({sliderRef:en,activeIndex:a,setActive:k}),$(e),U&&!H(e,R)&&U(t,e,a)}L.current=0;let o=(0,_.A)(en.current);o.addEventListener("mousemove",eb,{passive:!0}),o.addEventListener("mouseup",ef)},ek=((Z?q[0]:s)-s)*100/(i-s),eC=(q[q.length-1]-s)*100/(i-s)-ek,eS=e=>t=>{e.onMouseOver?.(t),w(Number(t.currentTarget.getAttribute("data-index")))},ew=e=>t=>{e.onMouseLeave?.(t),w(-1)};
1return{active:A,axis:eh,axisProps:X,dragging:Y,focusedThumbIndex:eo,getHiddenInputProps:(r={})=>{let o=(0,O.A)(r),n={onChange:em(o||{}),onFocus:ed(o||{}),onBlur:ec(o||{}),onKeyDown:ep(o||{})},c=(0,S.A)({},o,n);return(0,S.A)({tabIndex:f,"aria-labelledby":t,"aria-orientation":p,"aria-valuemax":h(i),"aria-valuemin":h(s),name:d,type:"range",min:e.min,max:e.max,step:null===e.step&&e.marks?"any":e.step??void 0,disabled:a},r,c,{style:(0,S.A)({},E.A,{direction:l?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:(e={})=>{let t=(0,O.A)(e),r={onMouseDown:eA(t||{})},a=(0,S.A)({},t,r);return(0,S.A)({},e,{ref:es},a)},getThumbProps:(e={})=>{let t=(0,O.A)(e),r={onMouseOver:eS(t||{}),onMouseLeave:ew(t||{})};return(0,S.A)({},e,t,r)},marks:Q,open:C,range:Z,rootRef:es,trackLeap:eC,trackOffset:ek,values:q,getThumbStyle:e=>({pointerEvents:-1!==A&&A!==e?"none":void 0})}}((0,S.A)({},el,{rootRef:t}));el.marked=ez.length>0&&ez.some(e=>e.label),el.dragging=eY,el.focusedThumbIndex=eS;let eN=eh(el),eP=J?.root??s.Root??es,eD=J?.rail??s.Rail??ed,eI=J?.track??s.Track??ec,eM=J?.thumb??s.Thumb??eu,eT=J?.valueLabel??s.ValueLabel??ep,eE=J?.mark??s.Mark??em,eO=J?.markLabel??s.MarkLabel??eg,eF=J?.input??s.Input??"input",ej=q?.root??d.root,eB=q?.rail??d.rail,eV=q?.track??d.track,eW=q?.thumb??d.thumb,eH=q?.valueLabel??d.valueLabel,eX=q?.mark??d.mark,eK=q?.markLabel??d.markLabel,eG=q?.input??d.input,eU=(0,R.A)({elementType:eP,getSlotProps:ef,externalSlotProps:ej,externalForwardedProps:ea,additionalProps:(0,S.A)({},Q(eP)&&{as:i}),ownerState:(0,S.A)({},el,ej?.ownerState),className:[eN.root,p]}),eZ=(0,R.A)({elementType:eD,externalSlotProps:eB,ownerState:el,className:eN.rail}),eq=(0,R.A)({elementType:eI,externalSlotProps:eV,additionalProps:{style:(0,S.A)({},eb[eC].offset(eR),eb[eC].leap(e$))},ownerState:(0,S.A)({},el,eV?.ownerState),className:eN.track}),eQ=(0,R.A)({elementType:eM,getSlotProps:ex,externalSlotProps:eW,ownerState:(0,S.A)({},el,eW?.ownerState),className:eN.thumb}),eJ=(0,R.A)({elementType:eT,externalSlotProps:eH,ownerState:(0,S.A)({},el,eH?.ownerState),className:eN.valueLabel}),e0=(0,R.A)({elementType:eE,externalSlotProps:eX,ownerState:el,className:eN.mark}),e1=(0,R.A)({elementType:eO,externalSlotProps:eK,ownerState:el,className:eN.markLabel}),e6=(0,R.A)({elementType:eF,getSlotProps:ey,externalSlotProps:eG,ownerState:el});return(0,eo.jsxs)(eP,(0,S.A)({},eU,{children:[(0,eo.jsx)(eD,(0,S.A)({},eZ)),(0,eo.jsx)(eI,(0,S.A)({},eq)),ez.filter(e=>e.value>=x&&e.value<=y).map((e,t)=>{let r;let a=(e.value-x)*100/(y-x),o=eb[eC].offset(a);return r=!1===ee?-1!==eL.indexOf(e.value):"normal"===ee&&(ew?e.value>=eL[0]&&e.value<=eL[eL.length-1]:e.value<=eL[0])||"inverted"===ee&&(ew?e.value<=eL[0]||e.value>=eL[eL.length-1]:e.value>=eL[0]),(0,eo.jsxs)(m.Fragment,{children:[(0,eo.jsx)(eE,(0,S.A)({"data-index":t},e0,!(0,$.A)(eE)&&{markActive:r},{style:(0,S.A)({},o,e0.style),className:(0,w.A)(e0.className,r&&eN.markActive)})),null!=e.label?(0,eo.jsx)(eO,(0,S.A)({"aria-hidden":!0,"data-index":t},e1,!(0,$.A)(eO)&&{markLabelActive:r},{style:(0,S.A)({},o,e1.style),className:(0,w.A)(eN.markLabel,e1.className,r&&eN.markLabelActive),children:e.label})):null]},t)}),eL.map((e,t)=>{let r=(e-x)*100/(y-x),a=eb[eC].offset(r),i="off"===et?ev:eT;return(0,eo.jsx)(i,(0,S.A)({},!(0,$.A)(i)&&{valueLabelFormat:er,valueLabelDisplay:et,value:"function"==typeof er?er(U(e),t):er,index:t,open:eA===t||ek===t||"on"===et,disabled:h},eJ,{children:(0,eo.jsx)(eM,(0,S.A)({"data-index":t},eQ,{className:(0,w.A)(eN.thumb,eQ.className,ek===t&&eN.active,eS===t&&eN.focusVisible),style:(0,S.A)({},a,e_(t),eQ.style),children:(0,eo.jsx)(eF,(0,S.A)({"data-index":t,"aria-label":v?v(t):o,"aria-valuenow":U(e),"aria-labelledby":n,"aria-valuetext":b?b(U(e),t):l,value:eL[t]},e6))}))}),t)})]}))});var ef=r(48980);let{classes:ey}=(0,k.e)("PriceSlider",["container","slider"]);function ex(e){let t=(0,i.T)(e,["label"]).map(e=>e.value.split("_").map(e=>Number(e)));return[Math.floor(t[0][0]),Math.ceil(t[t.length-1][1])]}function eA(e){let{options:t,value:r,onChange:a,shouldRenderCurrencySymbols:l,sx:n=[]}=e,[i,s]=ex(t),d=r?.from?Number(r?.from):i,c=r?.to?Number(r?.to):s,u=(0,m.useCallback)(e=>l?(0,o.Y)(A.v,{round:!0,value:e}):e,[]);return(0,o.Y)(p.A,{sx:[e=>({pt:e.spacings.md,pb:e.spacings.xs,px:e.spacings.xxs}),...Array.isArray(n)?n:[n]],className:ey.container,children:(0,o.Y)(eb,{min:i,max:s,size:"large","aria-labelledby":"range-slider",value:[d,c],onChange:(0,ef.A)((e,t)=>{if(!Array.isArray(t))throw Error("not a range");let[o,l]=t,n=null;(o!==i||l!==s)&&(n={from:String(o),to:String(l)}
1),(r||n)&&(r&&n&&r.from===n.from&&r.to===n.to||a(n))}),valueLabelDisplay:"on",valueLabelFormat:u,className:ey.slider,step:1})})}let{classes:ek}=(0,k.e)("FilterRangeType",["root","container","slider"]);var eC=r(90890),eS=r(37370);let ew={SELECT:x,MULTISELECT:x,BOOLEAN:x,PRICE:function(e){let{aggregation:t}=e,{attribute_code:r,label:a,options:n}=t,{form:i,params:s}=(0,h.D9)(),{control:d}=i,c=`filters.${r}`,u=s.filters?.[r];if(u&&!(0,g.QZ)(u))throw Error("Invalid filter type");let[p,m]=ex(n);return n?(0,o.Y)(l.xI,{control:d,name:c,render:({field:{onChange:e,value:t}})=>{if(t&&!(0,g.QZ)(t))throw Error("Invalid filter type");let l=t?.from?Number(t?.from):p,s=t?.to?Number(t?.to):m;return(0,o.Y)(b.d,{summary:a,details:(0,o.Y)(eA,{options:n,value:t,onChange:e,..."price"===r?{shouldRenderCurrencySymbols:!0}:{}}),right:l!==p||s!==m?(0,o.Y)(f.A,{color:"primary",onClick:e=>{e.stopPropagation(),i.setValue(c,null)},children:(0,o.Y)(y.x6,{id:"Clear"})}):void 0})}}):null}},eY={SELECT:v,MULTISELECT:v,BOOLEAN:v,PRICE:function(e){let{aggregation:t}=e,{attribute_code:r,label:a,options:n}=t,{form:i,submit:s,params:d}=(0,h.D9)(),{control:u}=i,p=`filters.${r}`,m=d.filters?.[r];if(m&&!(0,g.QZ)(m))throw Error("Invalid filter type");let[v,b]=ex(n);return n?(0,o.Y)(l.xI,{control:u,name:p,render:({field:{onChange:e,value:t}})=>{if(t&&!(0,g.QZ)(t))throw Error("Invalid filter type");let r=t?.from?Number(t?.from):v,l=t?.to?Number(t?.to):b;return(0,o.Y)(c.Y,{label:a,chipProps:{variant:"outlined",className:ek.root},overlayProps:{sizeSm:"minimal",sizeMd:"minimal"},onReset:r!==v||l!==b?()=>(i.setValue(p,null),s()):void 0,onApply:s,onClose:s,selected:!!m&&(Number(m.from)!==v||Number(m.to)!==b),selectedLabel:(0,o.FD)(o.FK,{children:[(0,o.Y)(A.v,{value:Number(m?.from),round:!0})," â"," ",(0,o.Y)(A.v,{value:Number(m?.to),round:!0})]}),children:()=>(0,o.Y)(eA,{options:n,value:t,onChange:e})})}}):null}};function ez(e){let{renderer:t}=e,{params:r,aggregations:a,appliedAggregations:l,filterTypes:n}=(0,h.D9)();return(0,o.Y)(o.FK,{children:(0,eC.R)((0,eS.o)(a,l,r)).map(r=>{let a=n[r.attribute_code];if(!a)return null;let l=t?.[a];return l?(0,o.Y)(l,{aggregation:r,...e},r.attribute_code):null})})}},22538:(e,t,r)=>{r.d(t,{K:()=>m});var a=r(2445),o=r(5388),l=r(12766),n=r(81674),i=r(4660),s=r(57676),d=r(27977),c=r(90890),u=r(37370),p=r(25565);function m(e){let{sort_fields:t,total_count:r,renderer:m,category:g,...h}=e,{submit:v,params:b,aggregations:f,appliedAggregations:y}=(0,n.D9)(),{sort:x}=b,A=[...(0,c.u)((0,u.o)(f,y,b),b).map(({label:e})=>e),x].filter(Boolean),k=A.length>0,C=(0,p.j)();return(0,a.Y)(o.Y,{label:(0,a.Y)(l.x6,{id:"All filters"}),chipProps:{variant:"outlined"},onApply:v,onReset:k?C:void 0,onClose:v,selectedLabel:A,selected:k,breakpoint:!1,overlayProps:{variantMd:"right",widthMd:"500px"},...h,children:()=>(0,a.FD)(a.FK,{children:[(0,a.Y)(d.L,{sort_fields:t,total_count:r,category:g}),(0,a.Y)(s.k,{}),(0,a.Y)(i.$d,{renderer:{...i.Ue,...m}})]})})}},32185:(e,t,r)=>{r.d(t,{i:()=>A});var a=r(2445),o=r(15603),l=r(4660),n=r(49785),i=r(93038),s=r(76280),d=r(80676),c=r(68016),u=r(67804),p=r(6283),m=r(35615),g=r(8723),h=r(12766),v=r(81674);function b(e){let{hideTitle:t,sx:r,categoryTree:l,onChange:i,defaultExpanded:b}=e,{form:f}=(0,v.D9)(),y="filters.category_uid.in",x=(0,n.FH)({control:f.control,name:y});return(0,a.Y)(s.d,{sx:[t?{"& .MuiAccordionSummary-root":{display:"none"}}:{},r,...Array.isArray(r)?r:[r]],defaultExpanded:b,summary:(0,a.Y)(h.x6,{id:"Categories"}),right:x&&x.length>0?(0,a.Y)(d.A,{color:"primary",onClick:e=>{e.stopPropagation(),f.setValue(y,null)},children:(0,a.Y)(h.x6,{id:"Clear"})}):void 0,details:(0,a.Y)(c.f,{size:"responsive",variant:"default",sx:{mb:2},value:f.getValues("url"),onChange:async(e,t)=>{let r=l.find(e=>e.value===t);r&&await i(r)},children:l.map(({isBack:e,indent:t,...r})=>{let l=e?0:t+1;return(0,a.Y)(u.Lz,{...r,size:"responsive",title:(0,a.FD)(o.A,{sx:{display:"flex",alignItems:"center",gap:1},children:[(0,a.Y)(o.A,{sx:{marginRight:1},children:e?(0,a.FD)(o.A,{sx:{display:"flex",alignItems:"center"},children:[(0,a.Y)(p.a3,{src:m.A,size:"medium"}),r.title]}):r.title}),null!==r.count&&(0,a.FD)(o.A,{sx:{typography:"caption",color:"text.disabled"},children:["(",r.count,")"]})]}),sx:{"&.sizeSmall":{pl:(0,g.u)(8*l,12*l)},"&.sizeMedium":{pl:(0,g.u)(10*l,14*l)},"&.sizeLarge":{pl:(0,g.u)(12*l,16*l)},"&.sizeResponsive":{pl:(0,g.u)(8*l,16*l)},"& .ActionCard-title.selected":{fontWeight:"bold"}}},r.value)})})})}function f(e){let t=function(e){let{category:t,params:r,hideBreadcrumbs:o}=e;if(!r||!t||!t.url_path||!t.name)return null;let l=(0,i.T)(t?.breadcrumbs,["category_name","category_level","category_url_path"]).map(e=>({title:e.category_name,value:e.category_url_path,indent:0,isBack:!0,selected:r?.url===e.category_url_path,uid:e.category_uid,count:null})),n=(0,i.T)(t.children,["url_path","name","include_in_menu"]).map(e=>({title:(0,a.Y)(a.FK,{children:`${e.name}`}),value:e.url_path,indent:o?0:2,isBack:!1,selected:r.url===e.url_path,uid:e.uid,count:null}));return(n.find(e=>e.value===t.url_path)||o?o||(n=n.map(e=>({...e,indent:2}))):n.push({title:(0,a.FD)(a.FK,{children:[" ",t.name]}
1),value:t.url_path,indent:1,isBack:!1,selected:!0,uid:t.uid,count:null}),o)?n.sort((e,t)=>e.indent-t.indent):[...l,...n].sort((e,t)=>e.indent-t.indent)}(e),{form:r,submit:o}=(0,v.D9)();return t?(0,a.Y)(b,{categoryTree:t,...e,onChange:async e=>{r.setValue("url",e.value),r.setValue("filters",{category_uid:{in:[e?.uid]}}),await o()}}):null}var y=r(57676),x=r(27977);function A(e){let{sort_fields:t,total_count:r,renderer:n,sx:i=[],category:s,params:d}=e;return(0,a.FD)(o.A,{sx:[{display:{xs:"none",md:"grid"}},...Array.isArray(i)?i:[i]],children:[(0,a.Y)(f,{category:s,params:d}),(0,a.Y)(x.L,{sort_fields:t,total_count:r,category:s}),(0,a.Y)(y.k,{}),(0,a.Y)(l.$d,{renderer:{...l.Ue,...n}})]})}},9062:(e,t,r)=>{r.d(t,{E:()=>s});var a=r(2445),o=r(80676),l=r(12766),n=r(25565),i=r(55387);function s(e){let{sx:t=[]}=e,r=(0,n.j)();return(0,i.U)()?(0,a.Y)(o.A,{sx:t,fullWidth:!0,variant:"pill",size:"medium",color:"inherit",disableElevation:!0,onClick:e=>(e.preventDefault(),r()),children:(0,a.Y)(l.x6,{id:"Clear all filters"})}):null}},69115:(e,t,r)=>{r.d(t,{z:()=>m});var a=r(2445),o=r(49785),l=r(30640),n=r(46537),i=r(90955),s=r(5388),d=r(67804),c=r(12766),u=r(96540),p=r(81674);function m(e){let{chipProps:t,...r}=e,{params:m,form:g,submit:h}=(0,p.D9)(),{control:v}=g,b=(0,o.FH)({control:v,name:"pageSize"}),{data:f}=(0,n.IT)(i.D),y=Number(f?.storeConfig?.grid_per_page),x=(0,u.useMemo)(()=>(f?.storeConfig?.grid_per_page_values?.split(",").map(Number)??[]).map(e=>({value:e===y?null:e,title:(0,a.Y)(c.x6,{id:"{count} Per page",values:{count:e}})})),[y,f?.storeConfig?.grid_per_page_values]);return x.length<=1?null:(0,a.Y)(s.Y,{...r,overlayProps:{sizeSm:"minimal",sizeMd:"minimal",...r.overlayProps},label:(0,a.Y)(c.x6,{id:"Per page"}),selected:!!m.pageSize,selectedLabel:(0,a.Y)(c.x6,{id:"{count} Per page",values:{count:m.pageSize}}),onApply:h,onReset:b?()=>(g.setValue("pageSize",null),g.setValue("currentPage",1),h()):void 0,onClose:h,children:()=>(0,a.Y)(l.n,{control:v,name:"pageSize",layout:"list",variant:"default",size:"medium",render:d.Lz,items:x})})}},57676:(e,t,r)=>{r.d(t,{k:()=>g});var a=r(2445),o=r(49785),l=r(30640),n=r(46537),i=r(90955),s=r(76280),d=r(67804),c=r(80676),u=r(12766),p=r(96540),m=r(81674);function g(e){let{sx:t}=e,{form:r}=(0,m.D9)(),{control:g}=r,h=(0,o.FH)({control:g,name:"pageSize"}),{data:v}=(0,n.IT)(i.D),b=Number(v?.storeConfig?.grid_per_page),f=(0,p.useMemo)(()=>(v?.storeConfig?.grid_per_page_values?.split(",").map(Number)??[]).map(e=>({value:e===b?null:e,title:(0,a.Y)(u.x6,{id:"{count} Per page",values:{count:e}})})),[b,v?.storeConfig?.grid_per_page_values]);return f.length<=1?null:(0,a.Y)(s.d,{sx:t,defaultExpanded:!!h,summary:(0,a.Y)(u.x6,{id:"Per page"}),details:(0,a.Y)(l.n,{sx:{mb:2},render:d.Lz,name:"pageSize",control:g,layout:"list",variant:"default",size:"responsive",items:f}),right:h?(0,a.Y)(c.A,{variant:"inline",color:"primary",onClick:e=>{e.stopPropagation(),r.setValue("pageSize",null),r.setValue("currentPage",1)},children:(0,a.Y)(u.x6,{id:"Clear"})}):void 0})}},30788:(e,t,r)=>{r.d(t,{e:()=>c});var a=r(2445),o=r(30640),l=r(5388),n=r(67804),i=r(12766),s=r(81674),d=r(6863);function c(e){let{sort_fields:t,total_count:r,chipProps:c,category:u,...p}=e,{submit:m,form:g}=(0,s.D9)(),{options:h,showReset:v,selected:b,selectedLabel:f}=(0,d.N)(e);return(h.length??0)<=1?null:(0,a.Y)(l.Y,{...p,overlayProps:{sizeSm:"minimal",sizeMd:"minimal",...p.overlayProps},label:(0,a.Y)(i.x6,{id:"Sort By"}),selected:b,selectedLabel:f,onApply:m,onReset:v?()=>(g.setValue("sort",null),g.setValue("dir",null),g.setValue("currentPage",1),m()):void 0,onClose:m,children:()=>(0,a.Y)(o.n,{control:g.control,name:"sort",layout:"list",variant:"default",size:"medium",render:n.Lz,items:h})})}},27977:(e,t,r)=>{r.d(t,{L:()=>u});var a=r(2445),o=r(30640),l=r(76280),n=r(67804),i=r(80676),s=r(12766),d=r(81674),c=r(6863);function u(e){let{sx:t}=e,{form:r}=(0,d.D9)(),{options:u,showReset:p,selected:m}=(0,c.N)(e);return(u.length??0)<=1?null:(0,a.Y)(l.d,{sx:t,defaultExpanded:m,summary:(0,a.Y)(s.x6,{id:"Sort By"}),details:(0,a.Y)(o.n,{control:r.control,name:"sort",layout:"list",variant:"default",size:"responsive",render:n.Lz,items:u}),right:p?(0,a.Y)(i.A,{color:"primary",onClick:e=>{e.stopPropagation(),r.setValue("sort",null),r.setValue("dir",null),r.setValue("currentPage",1)},children:(0,a.Y)(s.x6,{id:"Clear"})}):void 0})}},90890:(e,t,r)=>{r.d(t,{R:()=>o,u:()=>l});var a=r(93038);function o(e){return(0,a.T)(e).filter(({attribute_code:e})=>"category_id"!==e&&"category_uid"!==e)}function l(e,t){return o(e).filter(({attribute_code:e})=>t.filters[e]?.from||t.filters[e]?.to||t.filters[e]?.in)}},37370:(e,t,r)=>{r.d(t,{o:()=>o});var a=r(93038);function o(e,t,r){let o=Object.keys(r.filters).filter(e=>null!==r.search||"category_id"!==e&&"category_uid"!==e).length;return(0,a.T)(e).map(e=>{let l=t?.find(t=>t?.attribute_code===e?.attribute_code),n=!!r.filters[e.attribute_code];return{...e,options:a.T(e?.options)?.map(e=>n&&1===o?e:n&&o>1?{...e,count:null}:{...e,count:l?.options?.find(t=>t?.value===e?.value)?.count??0}).sort((e,t)=>
10===e.count?1:0===t.count?-1:0)}})}},25565:(e,t,r)=>{r.d(t,{j:()=>l});var a=r(96540),o=r(81674);function l(){let{form:e,submit:t}=(0,o.D9)(),{reset:r,getValues:l}=e;return(0,a.useCallback)(()=>{let e=l(),a=Object.fromEntries(Object.keys(e.filters).map(e=>[e,null]));return r({...e,pageSize:null,currentPage:1,dir:null,sort:null,filters:{...a,category_uid:l("filters.category_uid")}},{keepSubmitCount:!0,keepIsValid:!0}),t()},[l,r,t])}},55387:(e,t,r)=>{r.d(t,{U:()=>i});var a=r(96540),o=r(81674),l=r(90890),n=r(37370);function i(){let{params:e,aggregations:t,appliedAggregations:r}=(0,o.D9)(),{sort:i}=e;return(0,a.useMemo)(()=>[...(0,l.u)((0,n.o)(t,r,e),e).map(({label:e})=>e),i].filter(Boolean).length>0,[t,r,e,i])}},6863:(e,t,r)=>{r.d(t,{N:()=>b});var a=r(2445),o=r(49785),l=r(46537),n=r(90955),i=r(93038),s=r(87012),d=r(47712),c=r(96540),u=r(81674),p=r(6283);let m={src:"/_next/static/media/arrow-up.ffd2bcf3.svg",height:48,width:48,blurWidth:0,blurHeight:0},g={src:"/_next/static/media/arrow-down.1cd47c42.svg",height:48,width:48,blurWidth:0,blurHeight:0};function h({sortDirection:e}){return(0,a.Y)(p.a3,{src:"ASC"===e||null===e?m:g,sx:{display:"flex"}})}let v=["relevance","position"];function b(e){let{sort_fields:t,category:r}=e,{params:p,form:m}=(0,u.D9)(),{control:g,setValue:b}=m,f=(0,c.useMemo)(()=>(0,i.T)(t?.options).map(e=>(r?.uid||"position"!==e.value)&&"relevance"!==e.value?e:{value:"relevance",label:d.Ru._("Relevance")}),[r?.uid,t?.options]),y=r?.available_sort_by??f.map(e=>e.value),x=l.IT(n.D).data?.storeConfig,A=[r?.default_sort_by,x?.catalog_default_sort_by,"position","relevance"].filter(s.T).find(e=>y.includes(e))??y[0],k=(0,o.FH)({control:g,name:"sort"}),C=(0,o.FH)({control:g,name:"dir"}),S=(null!==C||null!==k)&&!!(k!==A||"DESC"===C),w=!!(p.sort&&(p.sort!==A||"DESC"===p.dir)),Y=(0,c.useMemo)(()=>f.filter(e=>y.includes(e.value)).map(e=>{let t=e.value===A?null:e.value,r=k===t&&!v.includes(e.value);return{...e,value:t,title:e.label,...r&&{onClick:()=>b("dir","DESC"===C?null:"DESC"),price:(0,a.Y)(h,{sortDirection:C})}}}),[f,y,A,k,C,b]);return{options:Y,selected:w,showReset:S,selectedLabel:Y.find(e=>e.value===p.sort)?.label}}},20868:(e,t,r)=>{r.d(t,{V:()=>p});var a=r(2445),o=r(96043),l=r(8723),n=r(12766),i=r(15603),s=r(2525),d=r(63077);let{classes:c,selectors:u}=(0,o.e)("ProductListCount",["root","line","count"]);function p(e){let{total_count:t,children:r,sx:o=[]}=e;return(0,a.FD)(i.A,{sx:[e=>({display:"grid",gridAutoFlow:"column",gridTemplateColumns:"1fr max-content 1fr",columnGap:e.spacings.xs,maxWidth:"100%",width:(0,l.u)(280,650),alignItems:"center",my:e.spacings.md,mx:"auto"}),...Array.isArray(o)?o:[o]],className:c.root,children:[(0,a.Y)(s.A,{component:"div",className:c.line}),(0,a.FD)(d.A,{variant:"body2",color:"text.disabled",className:c.count,sx:{lineHeight:0},children:[r?(0,a.FD)(a.FK,{children:[" ",r," "]}):null,0===t&&(0,a.Y)(n.x6,{id:"no products"}),1===t&&(0,a.Y)(n.x6,{id:"one product"}),(t??0)>1&&(0,a.Y)(n.x6,{id:"{total_count} products",values:{total_count:t}})]}),(0,a.Y)(s.A,{component:"div",className:c.line})]})}p.selectors=u},10074:(e,t,r)=>{r.d(t,{K:()=>y});var a=r(2445),o=r(66525),l=r(47130),n=r(39),i=r(96043),s=r(42994),d=r(6283),c=r(35615),u=r(42938),p=r(43778),m=r(15603),g=r(51979),h=r(23296),v=r(96540);let b=(0,p.Ay)(g.m.div)({}),{withState:f}=(0,i.e)("ProductListFiltersContainer",["wrapper","container","shadow","containerSticky","scroller","scrollerSticky","sliderPrev","sliderNext"]);function y(e){let{children:t,sx:r=[]}=e,i=(0,s.Y)(),[p,g]=(0,v.useState)(!1),[y,x]=(0,v.useState)(100),[A,k]=(0,v.useState)(20),C=y+A,S=(0,v.useRef)(null),w=f({isSticky:p});(0,v.useEffect)(()=>{let e=new ResizeObserver(([e])=>{if(window.scrollY>100)return;let t=S.current?.getBoundingClientRect()?.top??0,r=e.contentRect.height;k((((S.current?.parentElement?.nextElementSibling??S.current?.parentElement?.parentElement?.nextElementSibling)?.getBoundingClientRect()?.top??0)-r-t+20)*5),x(t)});return S.current&&e.observe(S.current),()=>e.disconnect()},[]),(0,v.useEffect)(()=>{let e=e=>{p&&e<=C&&g(!1),!p&&e>C&&g(!0)};return e(i.get()),i.on("change",e)},[p,C,i]);
1let Y=(0,h.G)(i,[y,y+A],[0,1]);return(0,a.Y)(b,{className:w.wrapper,ref:S,sx:[e=>({display:"flex",justifyContent:"center",marginBottom:e.spacings.sm,position:"sticky",top:e.page.vertical,zIndex:9,margin:"0 auto",[e.breakpoints.down("md")]:{textAlign:"center",maxWidth:"unset",margin:`0 calc(${e.page.horizontal} * -1)`}}),...Array.isArray(r)?r:[r]],children:(0,a.FD)(o.u,{scrollSnapAlign:"none",children:[(0,a.Y)(l.r,{direction:"left",className:w.sliderPrev,size:"small",sx:{position:"absolute",top:4,left:2,zIndex:10},children:(0,a.Y)(d.a3,{src:c.A})}),(0,a.FD)(m.A,{className:w.container,sx:e=>({position:"relative",maxWidth:"100%",padding:"2px",paddingLeft:0,paddingRight:0,[e.breakpoints.up("md")]:{background:e.palette.background.default,borderRadius:"99em"},display:"grid",alignItems:"center"}),children:[(0,a.Y)(n.H,{className:w.scroller,hideScrollbar:!0,sx:e=>({px:e.page.horizontal,paddingBottom:"1px",[e.breakpoints.up("md")]:{borderRadius:"99em",paddingLeft:"8px",paddingRight:"8px"},py:"5px",columnGap:"6px",gridAutoColumns:"min-content"}),children:t}),(0,a.Y)(b,{className:w.shadow,style:{opacity:Y},sx:e=>({pointerEvents:"none",zindex:"-1",borderRadius:"99em",position:"absolute",height:"100%",width:"100%",top:0,boxShadow:e.shadows[6],[e.breakpoints.down("md")]:{boxShadow:"none !important"}})})]}),(0,a.Y)(l.r,{direction:"right",className:w.sliderNext,size:"small",sx:{position:"absolute",top:4,right:2,zIndex:10},children:(0,a.Y)(d.a3,{src:u.A})})]})})}},29904:(e,t,r)=>{r.d(t,{i:()=>G});var a=r(2445),o=r(43364),l=r(58798),n=(r(15603),r(58168)),i=r(98587),s=r(96540),d=r(34164),c=r(75659),u=r(66707),p=r(38413),m=r(31609);function g(e){return(0,m.Ay)("MuiPagination",e)}(0,p.A)("MuiPagination",["root","ul","outlined","text"]);var h=r(91645),v=r(9941),b=r(21238);function f(e){return(0,m.Ay)("MuiPaginationItem",e)}let y=(0,p.A)("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]);var x=r(77227),A=r(48968),k=r(6039),C=r(74848);let S=(0,k.A)((0,C.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),w=(0,k.A)((0,C.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),Y=(0,k.A)((0,C.jsx)("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),z=(0,k.A)((0,C.jsx)("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext");var L=r(43778);let R=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],$=(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`size${(0,A.A)(r.size)}`],"text"===r.variant&&t[`text${(0,A.A)(r.color)}`],"outlined"===r.variant&&t[`outlined${(0,A.A)(r.color)}`],"rounded"===r.shape&&t.rounded,"page"===r.type&&t.page,("start-ellipsis"===r.type||"end-ellipsis"===r.type)&&t.ellipsis,("previous"===r.type||"next"===r.type)&&t.previousNext,("first"===r.type||"last"===r.type)&&t.firstLast]},_=e=>{let{classes:t,color:r,disabled:a,selected:o,size:l,shape:n,type:i,variant:s}=e,d={root:["root",`size${(0,A.A)(l)}`,s,n,"standard"!==r&&`color${(0,A.A)(r)}`,"standard"!==r&&`${s}${(0,A.A)(r)}`,a&&"disabled",o&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[i]],icon:["icon"]};return(0,c.A)(d,f,t)},N=(0,L.Ay)("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:$})(({theme:e,ownerState:t})=>(0,n.A)({},e.typography.body2,{borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${y.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},"small"===t.size&&{minWidth:26,borderRadius:13,margin:"0 1px",padding:"0 4px"},"large"===t.size&&{minWidth:40,borderRadius:20,padding:"0 10px",fontSize:e.typography.pxToRem(15)})),P=(0,L.Ay)(x.A,{name:"MuiPaginationItem",slot:"Root",overridesResolver:$})(({theme:e,ownerState:t})=>(0,n.A)({},e.typography.body2,{borderRadius:16,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${y.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${y.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${y.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,v.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${y.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,v.X4)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${y.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}}},"small"===t.size&&{minWidth:26,height:26,borderRadius:13,margin:"0 1px",padding:"0 4px"},"large"===t.size&&{minWidth:40,height:40,borderRadius:20,padding:"0 10px",fontSize:e.typography.pxToRem(15)},"rounded"===t.shape&&{borderRadius:(e.vars||e).shape.borderRadius}),({theme:e,ownerState:t})=>(0,n.A)({},"text"===t.variant&&{[`&.${y.selected}`]:(0,n.A)({},"standard"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}},[`&.${y.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}},{[`&.${y.disabled}`]:{color:(e.vars||e).palette.action.disabled}})},"outlined"===t.variant&&{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroun
1dChannel} / 0.23)`:`1px solid ${"light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${y.selected}`]:(0,n.A)({},"standard"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:(0,v.X4)(e.palette[t.color].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:(0,v.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,v.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${y.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,v.X4)(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}},{[`&.${y.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}})})),D=(0,L.Ay)("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(({theme:e,ownerState:t})=>(0,n.A)({fontSize:e.typography.pxToRem(20),margin:"0 -8px"},"small"===t.size&&{fontSize:e.typography.pxToRem(18)},"large"===t.size&&{fontSize:e.typography.pxToRem(22)})),I=s.forwardRef(function(e,t){let r=(0,u.b)({props:e,name:"MuiPaginationItem"}),{className:a,color:o="standard",component:l,components:s={},disabled:c=!1,page:p,selected:m=!1,shape:g="circular",size:h="medium",slots:v={},type:f="page",variant:y="text"}=r,x=(0,i.A)(r,R),A=(0,n.A)({},r,{color:o,disabled:c,selected:m,shape:g,size:h,type:f,variant:y}),k=(0,b.I)(),L=_(A),$=(k?{previous:v.next||s.next||z,next:v.previous||s.previous||Y,last:v.first||s.first||S,first:v.last||s.last||w}:{previous:v.previous||s.previous||Y,next:v.next||s.next||z,first:v.first||s.first||S,last:v.last||s.last||w})[f];return"start-ellipsis"===f||"end-ellipsis"===f?(0,C.jsx)(N,{ref:t,ownerState:A,className:(0,d.A)(L.root,a),children:"â¦"}):(0,C.jsxs)(P,(0,n.A)({ref:t,ownerState:A,component:l,disabled:c,className:(0,d.A)(L.root,a)},x,{children:["page"===f&&p,$?(0,C.jsx)(D,{as:$,ownerState:A,className:L.icon}):null]}))}),M=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],T=e=>{let{classes:t,variant:r}=e;return(0,c.A)({root:["root",r],ul:["ul"]},g,t)},E=(0,L.Ay)("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant]]}})({}),O=(0,L.Ay)("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function F(e,t,r){return"page"===e?`${r?"":"Go to "}page ${t}`:`Go to ${e} page`}var j=r(6283),B=r(96043),V=r(35615),W=r(42938);let{classes:H}=(0,B.e)("Pagination",["root","button","icon"]);var X=r(68091),K=r(67225);function G({page_info:e,params:t,...r}){return e&&e.total_pages&&e.current_page?(0,a.Y)(o.d,{count:e?.total_pages,page:e?.current_page??1,renderLink:(e,r,o)=>{let n=1===o.page?"":"#products";return(0,a.Y)(X.A,{...o,href:`${(0,K.m4)({...t,currentPage:o.page})}${n}`,component:l.S,color:"inherit",children:r})},...r}):null}},11694:(e,t,r)=>{r.d(t,{t:()=>i});var a=r(2445),o=r(46537),l=r(37656),n=r(90955);function i(e){let{children:t,title:r,...i}=e,s=(0,o.IT)(n.D),d=s.data?.storeConfig?.title_prefix??"",c=s.data?.storeConfig?.title_separator??"",u=s.data?.storeConfig?.default_title??"",p=s.data?.storeConfig?.title_suffix??"",m=d??"";return(r??u)&&(m+=` ${r??u}`),c&&p&&(m+=` ${c}`),p&&(m+=` ${p}`),(0,a.Y)(l.t,{title:m??"",...i,children:t})}},67804:(e,t,r)=>{r.d(t,{Lz:()=>h,mi:()=>m});var a=r(2445),o=r(77227),l=r(15603),n=r(9941);r(96540);var i=r(96043),s=r(8723),d=r(56338);function c(e){return void 0!==e.onClick?(0,a.Y)(o.A,{component:"div",...e}):(0,a.Y)(l.A,{...e})}let{withState:u,selectors:p}
1=(0,i.e)("ActionCard",["root","rootInner","image","title","action","details","price","after","secondaryAction","reset","end"]),m={small:(0,s.u)(60,80),medium:(0,s.u)(60,80),large:(0,s.u)(100,120),responsive:(0,s.u)(60,120)},g=(e,t)=>[...Array.isArray(e)?e:[e],...Array.isArray(t)?t:[t]];function h(e){let{title:t,image:r,action:o,details:i,price:p,after:m,secondaryAction:h,sx:v=[],onClick:b,value:f,selected:y=!1,reset:x,disabled:A=!1,size:k="responsive",color:C="primary",variant:S="outlined",layout:w="list",error:Y=!1,slotProps:z={},...L}=e,R=u({disabled:A,selected:y,image:!!r,variant:S,size:k,color:C,layout:w,error:Y});return(0,a.FD)(c,{className:R.root,onClick:b?e=>b(e,f):void 0,disabled:A,sx:g([e=>({...(0,d.d)("borderRadius",1.5*e.shape.borderRadius,3*e.shape.borderRadius,e.breakpoints.values),"&.sizeSmall":{px:(0,s.u)(8,12),py:(0,s.u)(4,6),display:"flex",typography:"body2"},"&.sizeMedium":{px:(0,s.u)(10,14),py:(0,s.u)(10,12),typography:"body2",display:"block"},"&.sizeLarge":{px:(0,s.u)(12,16),py:(0,s.u)(12,14),display:"block"},"&.sizeResponsive":{px:(0,s.u)(8,16),py:(0,s.u)(4,14),display:{xs:"flex",md:"block",lg:"block"},[e.breakpoints.down("md")]:{typography:"body2"}},"&.variantDefault":{position:"relative","&.selected":{backgroundColor:"light"===e.palette.mode?(0,n.X4)(e.palette[C].main,e.palette.action.hoverOpacity):(0,n.a)(e.palette.background.default,e.palette.action.hoverOpacity)},"&.error":{backgroundColor:(0,n.X4)(e.palette.error.main,e.palette.action.hoverOpacity)},"&:focus":{outline:"none",boxShadow:`0 0 0 4px ${(0,n.X4)(e.palette[C].main,e.palette.action.focusOpacity)}`}},"&.variantOutlined":{backgroundColor:e.palette.background.paper,boxShadow:`inset 0 0 0 1px ${e.palette.divider}`,"&:not(:last-of-type)":{marginBottom:"-2px"},"&.layoutList":{borderRadius:0,"&:first-of-type":{...(0,d.d)("borderTopLeftRadius",3*e.shape.borderRadius,4*e.shape.borderRadius,e.breakpoints.values),...(0,d.d)("borderTopRightRadius",3*e.shape.borderRadius,4*e.shape.borderRadius,e.breakpoints.values)},"&:last-of-type":{...(0,d.d)("borderBottomLeftRadius",3*e.shape.borderRadius,4*e.shape.borderRadius,e.breakpoints.values),...(0,d.d)("borderBottomRightRadius",3*e.shape.borderRadius,4*e.shape.borderRadius,e.breakpoints.values)}},"&.selected":{borderColor:"transparent",boxShadow:`inset 0 0 0 2px ${e.palette[C].main}`},"&.selected:focus, &.error:focus":{borderColor:"transparent",boxShadow:`inset 0 0 0 2px ${e.palette[C].main}, 0 0 0 4px ${(0,n.X4)(e.palette[C].main,e.palette.action.hoverOpacity)}`},"&:focus":{boxShadow:`inset 0 0 0 1px ${e.palette.divider},0 0 0 4px ${(0,n.X4)(e.palette[C].main,e.palette.action.hoverOpacity)}`},"&.error":{boxShadow:`inset 0 0 0 2px ${e.palette.error.main}`}},"&.selected":{zIndex:1},"&:focus, &.selected:focus, &.error:focus":{zIndex:2},"&.disabled":{background:e.palette.action.disabledBackground,opacity:e.palette.action.disabledOpacity,color:e.palette.action.disabled}}),...Array.isArray(v)?v:[v]],z.root?.sx),...z.root,...L,children:[(0,a.FD)(l.A,{className:R.rootInner,sx:g({display:"flex",flexDirection:"row",width:"100%",justifyContent:"space-between",alignContent:"stretch",alignItems:"center"},z.rootInner?.sx),...z.rootInner,children:[(0,a.FD)(l.A,{sx:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignContent:"stretch"},children:[r&&(0,a.Y)(l.A,{className:R.image,sx:g({display:"flex",pr:"15px",alignSelf:"center"},z.image?.sx),...z.image,children:r}),(0,a.FD)(l.A,{sx:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[t&&(0,a.Y)(l.A,{className:R.title,sx:g({"&.sizeSmall":{typography:"body1"},"&.sizeMedium":{typography:"body1"},"&.sizeLarge":{typography:"h6"},"&.sizeResponsive":{typography:{xs:"body1",md:"body1",lg:"body1"}}},z.title?.sx),...z.title,children:t}),i&&(0,a.Y)(l.A,{className:R.details,sx:g({color:"text.secondary"},z.details?.sx),...z.details,children:i}),h&&(0,a.Y)(l.A,{className:R.secondaryAction,sx:g({},z.secondaryAction?.sx),...z.secondaryAction,children:h})]})]}),(0,a.FD)(l.A,{className:R.end,sx:g({display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:"flex-end"},z.end?.sx),...z.end,children:[o&&(0,a.Y)(l.A,{className:R.action,sx:g(e=>({marginBottom:"5px",color:e.palette[C].main}),z.action?.sx),...z.action,children:y?x:o}),p&&!A&&(0,a.Y)(l.A,{className:R.price,sx:g({textAlign:"right",typography:"body1","&.sizeMedium":{typography:"subtitle1"},"&.sizeLarge":{typography:"h6"},"&.sizeResponsive":{typography:{xs:"body1",md:"subtitle1",lg:"h6"}}},z.price?.sx),...z.price,children:p})]})]}),m&&(0,a.Y)(l.A,{className:R.after,sx:g({},z.after?.sx),...z.after,children:m})]})}},76280:(e,t,r)=>{r.d(t,{d:()=>c});var a=r(2445),o=r(25331),l=r(4165),n=r(73408),i=r(96540),s=r(6283),d=r(4144);function c(e){let{summary:t,details:r,right:c,defaultExpanded:u=!0,sx:p}=e,[m,g]=(0,i.useState)(u);return(0,a.FD)(o.A,{square:!0,onChange:()=>
1g(!m),expanded:m,variant:"outlined",disableGutters:!0,sx:[e=>({backgroundColor:"transparent ","&.Mui-expanded":{my:0},"::before":{display:"none"},border:"none",borderBottom:`1px solid ${e.palette.divider}`,"&:not(.Mui-expanded)":{borderBottom:`1px solid ${e.palette.divider}`}}),...Array.isArray(p)?p:[p]],children:[(0,a.FD)(l.A,{onClick:e=>e.preventDefault(),expandIcon:(0,a.Y)(s.a3,{src:d.A}),sx:{px:0,typography:"subtitle1",minHeight:54,"& .MuiAccordionSummary-content":{display:"flex",justifyContent:"space-between",alignItems:"center",my:0}},children:[(0,a.Y)("div",{children:t}),c]}),(0,a.Y)(n.A,{sx:{p:0},children:r})]})}},62810:(e,t,r)=>{r.d(t,{d:()=>i});var a=r(2445),o=r(15603),l=r(96540);let{withState:n}=(0,r(96043).e)("ActionCardLayout",["root"]),i=l.forwardRef((e,t)=>{let{layout:r="list",sx:l,className:i="",...s}=e,d=n({layout:r});return(0,a.Y)(o.A,{ref:t,...s,className:`${d.root} ${i}`,sx:[e=>({"&.layoutStack":{display:"grid",height:"min-content",gap:e.spacings.xxs},"&.layoutList":{display:"grid",height:"min-content",pt:"1px"},"&.layoutGrid":{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:e.spacings.xxs},"&.layoutInline":{display:"flex",flexWrap:"wrap",gap:e.spacings.xxs}}),...Array.isArray(l)?l:[l]]})})},68016:(e,t,r)=>{r.d(t,{f:()=>v});var a=r(2445),o=r(12766),l=r(23679),n=r(96540),i=r(44363),s=r(80676),d=r(6283),c=r(96043),u=r(4144),p=r(62810);function m(e,t){return void 0!==t&&("boolean"==typeof e?e:Array.isArray(t)?t.indexOf(e)>=0:e===t)}let{withState:g}=(0,c.e)("ActionCardList",["root"]),h=e=>!(0,i.isFragment)(e),v=n.forwardRef((e,t)=>{let{children:r,required:i,showMoreAfter:c=1e6,error:v=!1,errorMessage:b,size:f="medium",color:y="primary",variant:x="outlined",layout:A="list",collapse:k=!1,sx:C=[]}=e,[S,w]=n.useState(!1),Y=!0===e.multiple?(t,r)=>{let a;let{onChange:o,value:l}=e,n=!!l&&l?.indexOf(r);l?.length&&!1!==n&&n>=0?(a=l.slice()).splice(n,1):a=l?[...l,r]:[r],o?.(t,a)}:(t,r)=>{let{onChange:a,value:o}=e;o!==r&&(i?a?.(t,r):a?.(t,o===r?null:r))},z=n.Children.toArray(r).filter(n.isValidElement).filter(function(e){return e.props.value,void 0!==e.props.value}).filter(e=>h(e)),L=z.find(t=>t.props.value===e.value&&!0!==t.props.disabled)?.props.value,R=g({size:f,color:y,variant:x,layout:A});return(0,a.FD)("div",{children:[(0,a.Y)(p.d,{sx:C,className:R.root,layout:A,ref:t,tabIndex:0,children:z.map((e,t)=>k&&L&&!m(e.props.value,L)||t&&c&&t+1>c&&!S?null:n.cloneElement(e,{onClick:Y,error:v,color:y,variant:x,size:f,layout:A,...e.props,selected:void 0===e.props.selected?m(e.props.value,L):e.props.selected}))}),z.length>c&&(0,a.FD)(s.A,{sx:{width:"fit-content"},color:"primary",variant:"text",onClick:()=>w(!S),children:[S?(0,a.Y)(o.x6,{id:"Less options"}):(0,a.Y)(o.x6,{id:"More options"})," ",(0,a.Y)(d.a3,{sx:{transform:S?"rotate(180deg)":"rotate(0deg)",transition:"transform 0.3s ease-in-out"},src:u.A})]}),v&&b&&(0,a.Y)(l.A,{severity:"error",variant:"standard",sx:e=>({marginTop:e.spacings.xxs}),children:b})]})})},46128:(e,t,r)=>{r.d(t,{J:()=>l});var a=r(2445),o=r(64162);function l(e){let{render:t,breadcrumbs:r}=e;return r.length?(0,a.Y)(o.Z,{item:t(r),keyVal:"breadcrumb-jsonld"}):null}},92871:(e,t,r)=>{r.d(t,{w:()=>o});var a=r(35526);function o(e,t){return{"@type":"BreadcrumbList",itemListElement:e.map(({name:e,href:r},o)=>({"@type":"ListItem",position:o+1,name:e,item:(0,a.d)(t,r)}))}}},64162:(e,t,r)=>{r.d(t,{Z:()=>c});var a=r(2445),o=r(13368),l=r.n(o);let n=Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"}),i=RegExp(`[${Object.keys(n).join("")}]`,"g"),s=e=>n[e],d=(e,t)=>{switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":return t;case"string":return t.replace(i,s);default:return}};function c(e){let{item:t,keyVal:r}=e;return(0,a.Y)(l(),{children:(0,a.Y)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(t,d)}},r??"jsonld")})}},85133:(e,t,r)=>{r.d(t,{k:()=>n});var a=r(2445),o=r(53278);r(96540);let{classes:l}=(0,r(96043).e)("StickyBelowHeader",["root"]);function n(e){let{sx:t=[]}=e;return(0,a.Y)(o.A,{className:l.root,maxWidth:!1,...e,sx:[e=>({position:"sticky",top:{xs:e.appShell.headerHeightSm,md:`${e.page.vertical} !important`},zIndex:96,pointerEvents:"none","& > *":{pointerEvents:"auto"}}),...Array.isArray(t)?t:[t]]})}},5388:(e,t,r)=>{r.d(t,{Y:()=>x});var a=r(2445),o=r(56643),l=r(74189),n=r(63077),i=r(48980),s=r(9941),d=r(96540),c=r(6283),u=r(8723),p=r(47139),m=r(4144),g=r(14953),h=r.n(g),v=r(82922);let b=h()(async()=>(await r.e(6482).then(r.bind(r,46482))).OverlayPanel,{loadableGenerated:{webpack:()=>[46482]}}),f=h()(async()=>(await Promise.all([r.e(7783),r.e(3179)]).then(r.bind(r,58481))).PopperPanel,{loadableGenerated:{webpack:()=>[58481]}});function y(e){let{breakpoint:t="md",...r}=e,o=(0,v.N)(),[l,n]=(0,d.useState)(void 0);if((0,d.useEffect)(()=>(0,d.startTransition)(()=>n(o.up(t||"md"))),[t,o]),void 0===l)return null;let i=l&&t;return(0,a.Y)(a.FK,{children:i?(0,a.Y)(f,{...r}):(0,a.Y)(b,{...r})})}function x(e){let{label:t,selected:r,selectedLabel:g,children:h,chipProps:v,sx:b=[],...f}=e,{onApply:x,onClose:A,onReset:k}=f,[C,S]=(0,d.useState)(null),w=(0,a.Y)(c.a3,{src:C?p.A:m.A,size:"medium",sx:{ml:(0,u.u)(3,8),mr:"-5px"}});if(r){var Y;w=(0,a.Y)(o.A,{color:"primary",badgeContent:Array.isArray(Y=g)&&Y.length>=1?g.length:1,sx:{alignItems:"center",".MuiBadge-badge":{position:"relative",transform:"none",ml:{xs:"2px",md:"6px"},typography:"caption",fontWeight:"bold"}}})}g=Array.isArray(g)?g[0]:g??"\xb7";let z=v?.sx??[];return(0,a.FD)(a.FK,{children:[(0,a.Y)(l.A,{size:"responsive",component:"button",variant:"outlined",color:"default",...v,clickable:!0,label:(0,a.FD)(n.A,{variant:"body2",sx:{dis
1play:"flex",flexDirection:"row"},children:[t,w]}),onClick:(0,i.A)(e=>S(t=>t!==e.currentTarget?e.currentTarget:null)),sx:[e=>({"& .MuiChip-deleteIcon":{ml:"0px"},...r?{background:"light"===e.palette.mode?(0,s.a)(e.palette.primary.main,1-e.palette.action.hoverOpacity):(0,s.a)(e.palette.background.default,e.palette.action.hoverOpacity),border:"1px solid transparent","&.MuiChip-clickable:hover":{background:"light"===e.palette.mode?(0,s.a)(e.palette.primary.main,1-2*e.palette.action.hoverOpacity):(0,s.a)(e.palette.background.default,2*e.palette.action.hoverOpacity),border:"1px solid transparent"}}:{}}),...Array.isArray(z)?z:[z],...Array.isArray(b)?b:[b]]}),(0,a.Y)(y,{...f,title:t,activeEl:C,onReset:k?()=>{k?.(),S(null)}:void 0,onClose:()=>{A?.(),S(null)},onApply:()=>{x?.(),S(null)},children:h})]})}},40444:(e,t,r)=>{r.d(t,{N:()=>l});var a=r(15381),o=r(96540);function l(e,t=!1){return(0,o.memo)(e,a.L)}}}]);
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.