"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[23],{90:(e,r,t)=>{t.d(r,{a:()=>a});const a={bar:"X_0GTLdx",barEllipsis:"Shgl1nRJ",barDots:"HDDCyOJb",barButton:"JW8AkNAr",barButtonUnderline:"N1LiUWVG"}},93:(e,r,t)=>{t.d(r,{a:()=>a});const a={overlay:"cveDcOck",overlayActive:"yE4YJo3O",wrapper:"iOMLKbr_",wrapperActive:"cDbxzJCE",wrapperHeading:"xIIm_Uqh",wrapperLabel:"df_OaUE9",wrapperLabelActive:"Bd3f_ePF",wrapperRight:"QYFV_Dtc",wrapperLabels:"ZgBVIvtk"}},129:(e,r,t)=>{var a=t(0),l=t(1),s=t(2),n=t(14);new RegExp(".+cdn.shopify.com/s/files/1/1115/2394/"),t(9),t(19);const i=e=>{const r=/\d/,t=e.reduce(((e,t)=>{const a=t.variants.reduce(((e,t)=>{const a=e.some((e=>e.name===t.colorValue)),l=r.test(t.colorValue);return a||l?e:t.availableForSale?e.concat({name:t.colorValue,url:t.colorUrl}):e}),[]),l=a.filter((r=>e.every((e=>e.name!==r.name))));return e.concat(l)}),[]);return t},o=["5XS","4XS","3XS","2XS","XXXS","XXS","XS","S","M","L","XL","XXL","XXXL","1X","2X","3X","4X","5X","2XL","3XL","4XL","5XL","0.5","1","1.5","2","2.5","3","3.5","4","4.5","5","5.5","6","6.5","7","7.5","8","8.5","9","9.5","10","10.5","11","11.5","12","12.5","13","13.5","14","14.5","15","15.5","16","16.5","17","17.5","18","18.5","19","19.5","20","20.5","21","21.5","22","22.5","23","23.5","24","24.5","25","25.5","26","26.5","27","27.5","28","28.5","29","29.5","30","30.5","31","31.5","32","32.5","33","33.5","34","34.5","35","35.5","36","36.5","37","37.5","38","38.5","39","39.5","40","40.5","41","41.5","42","42.5","43","43.5","44","44.5","45","45.5","46","46.5","47","47.5","48","48.5","49","49.5","50","50.5","51","51.5","52","52.5","53","53.5","54","54.5","55","55.5","56","56.5","57","57.5","58","58.5","59","59.5","60","9-11","OS","ONE SIZE"];var c=t(3);const p=c.content.object({name:"Color",type:"color",fields:{name:c.content.singleLineTextField({name:"name",required:!0}),color_hex:c.content.colorField({name:"color_hex",required:!1}),image_swatch:c.content.imageField({name:"image_swatch",required:!1})}}),d=c.content.object({name:"Parent Color Group",type:"parent_color_group",fields:{color_group_name:c.content.singleLineTextField({name:"Color Group Name",required:!1}),child_color:c.content.listField({name:"Child Color",fieldType:"metaobjectField",required:!1,reference:p}),parent_color:c.content.colorField({name:"Parent Color",required:!1}),parent_swatch:c.content.imageField({name:"Parent Swatch",required:!1})}});c.content.object({name:"Color Palettes",type:"color_palettes",fields:{parent_color_groups:c.content.listField({name:"parent_color_groups",reference:d,required:!0,fieldType:"metaobjectField"})}});const u=(e,r,t,a)=>{const l=r[`${t}s`];if(!(l.length>0))return e;if("color"===t){const r=l.map((e=>e.toLowerCase()));return e.filter((e=>e.variants.some((e=>{const l=e.options[t];if(l){const t=l.toLowerCase();if(r.includes(t)&&e.availableForSale)return!0;if(a.filter((e=>r.includes(e.name.toLowerCase()))).some((e=>e.childColors.includes(t)))&&e.availableForSale)return!0}return!1}))))}return e.filter((e=>l.some((r=>e.variants.some((e=>e.options[t]===r&&e.availableForSale))))))},g=(e,r,t)=>{let a=u(e,r,"color",t);return a=u(a,r,"size",t),a=((e,r)=>{const t=r.categories;return t.length>0?e.filter((e=>t.some((r=>e.variants.some((e=>e.productType===r&&e.availableForSale)))))):e})(a,r),a},h=["5XS","4XS","3XS","2XS","XXXS","XXS","XS","S","M","L","XL","XXL","XXXL","1X","2X","3X","4X","5X","2XL","3XL","4XL","5XL","OS","ONE SIZE"],m=e=>{const r=e.map((e=>Number(e.price))).filter((e=>!isNaN(e)));return{minVariantPrice:0!==r.length?Math.min(...r):0}},b=(e,r,t)=>e&&"featured"!==e?"best-selling"===e?((e,r)=>r.map((r=>{const[t]=e.filter((e=>r===e.handle));if(t)return t})).filter(n.a))(r,t):[...r].sort(((r,t)=>{if("title-ascending"===e)return r.title.localeCompare(t.title);if("title-descending"===e)return t.title.localeCompare(r.title);if("price-ascending"===e){const e=m(r.variants),a=m(t.variants);return e.minVariantPrice-a.minVariantPrice}if("price-descending"===e){const e=m(r.variants);return m(t.variants).minVariantPrice-e.minVariantPrice}return"created-ascending"===e?r.createdAt>t.createdAt?1:-1:"created-descending"===e?r.createdAt>t.createdAt?-1:1:0})):r,j=e=>new URL(window.location.href).searchParams.get(e)||"",w=e=>{const r=new URL(window.location.href),t=new URLSearchParams(r.search),a=Object.entries(e).filter((([e,r])=>r.length>0));for(const[e,r]of a){const a=r.reduce(((e,r)=>0===e.length?e+r:e+`_${r}`),"");t.set(e,a)}const l=t.toString(),s=l.length>0?`?${l}`:"",n=r.pathname+s;window.history.replaceState(null,"",n)},v=(e,r,t,a)=>{const l=[...e.sizes.clothing,...e.sizes.shoes],s=r.colors.map((e=>e.toLowerCase())),n=r.categories,c=r.sizes,p=t.filter((e=>s.includes(e.name.toLowerCase()))),d=p.flatMap((e=>[e.name.toLowerCase(),...e.childColors.map((e=>e.toLowerCase()))])),u=a.filter((e=>e.variants.some((e=>{var r;return d.includes((null===(r=e.options.color)||void 0===r?void 0:r.toLowerCase())||"")&&e.availableForSale})))),g=a.filter((e=>e.variants.some((e=>{var r;const t=c.includes(e.options.size||""),a=d.includes((null===(r=e.options.color)||void 0===r?void 0:r.toLowerCase())||"");return t&&a&&e.availableForSale||t&&e.availableForSale})))),m=e.colors,b=(e=>{const r=e.reduce(((e,r)=>{const t=r.variants.reduce(((e,r)=>{const t=r.productType;return void 0!==t?e.concat(t):e}),[]);return t.length>0?e.concat(t):e}),[]);return[...new Set(r)].sort(((e,r)=>o.indexOf(e)-o.indexOf(r)))})([...u,...g]),j=a.filter((e=>e.variants.some((e=>n.includes(e.productType)&&e.availableForSale)))),w=a.filter((e=>e.variants.some((e=>c.includes(e.options.size||"")&&e.availableForSale&&n.includes(e.productType))))),v=[...i(j),...i(w)],f=t.reduce(((e,r)=>{const t=r.name.toLowerCase();return s.find((e=>e===t))&&e.push({name:r.name,url:r.parentColor}),e}),[]),x=v.reduce(((e,r)=>{const a=r.name.toLowerCase(),l=t.find((e=>e.name.toLowerCase()===a||e.childColors.map((e=>e.toLowerCase())).includes(a)));return f.length>0&&f.map((({name:r,url:t})=>{e.some((e=>e.name.toLowerCase()===r.toLowerCase()))||e.push({name:r,url:t})})),l&&!e.some((e=>e.name.toLowerCase()===l.name.toLowerCase()))&&e.push({name:l.name,url:l.parentColor}),e}),[]),O=((e,r)=>{const t=r.toLowerCase();return(e=>{const r=new Map;for(const t of e){const e=t.size,a=t.availableToSale;r.set(e,r.has(e)&&r.get(e)||a)}return Array.from(r,(([e,r])=>({size:e,availableToSale:r})))})(e.reduce(((e,r)=>{const a=r.variants.reduce(((e,r)=>{const a=null==r?void 0:r.options[t];return void 0!==a?e.concat({size:a,availableToSale:r.availableForSale}):e}),[]);return a.length>0?e.concat(a):e}),[])).sort(((e,r)=>o.indexOf(e.size)-o.indexOf(r.size)))})([...j,...u],"size"),C=l.map((e=>{const r=e.size,t=O.find((e=>e.size===r));return Object.assign(Object.assign({},e),{availableToSale:!!(null==t?void 0:t.availableToSale)})})),F=0===s.length&&0===n.length?l:C,S={clothing:(N=F).filter((e=>h.includes(e.size))),shoes:N.filter((e=>!h.includes(e.size)))},y=x.length>0?x:m,L=[...new Set([...b,...n])];var N;return{sizes:S,colors:y,categories:b.length>0?L:e.categories}},f=e=>{let r=e.replace(/[-\/\\_]/g," ");return r=r.replace(/\s+/g," ").trim(),r.toLowerCase()};var x=t(16);const O=(e,r,t)=>{const a=e.colors,l=a.flatMap((e=>{const r=t.find((r=>r.name===e));if(r)return r.childColors.concat(e).map(f)})).filter(n.a),s=r.flatMap((e=>e.variants.map((r=>{if(l.includes(f(r.colorValue))&&r.availableForSale)return{id:e.id,handle:e.handle,title:e.title,featuredImage:r.image,createdAt:e.createdAt,colorValue:r.colorValue,variants:e.variants,reviewsData:e.reviewsData,saleMessage:e.saleMessage,tag:e.tag}})).filter(n.a)));return 0===a.length?r:s.reduce(((e,r)=>(e.some((e=>e.colorValue===r.colorValue&&e.handle===r.handle))||e.push(r),[...e])),[])};var C=t(4),F=t(184);const{wrapper:S,wrapperFiltersAmount:y}={wrapper:"pd_yxoje",wrapperFiltersAmount:"fVpYq0sH"},L=({label:e,isFilterWindowOpened:r,activeFiltersAmount:t,handleToggleFilter:l})=>{const s=t>0;return(0,a.jsxs)("button",Object.assign({onClick:l,className:(0,F.a)(S)},{children:[e,(0,a.jsx)(C.l,{}),s&&(0,a.jsx)("span",Object.assign({className:y},{children:`(${t})`}))]}))},{wrapper:N,wrapperActive:P,rotateSVG:T}={wrapper:"Gv_QdhmK",rotateSVG:"WAy3LGp7"},A=({isSortOpened:e,handleToggleSort:r,sortLabel:t})=>(0,a.jsxs)("button",Object.assign({onClick:r,className:(0,F.a)(N,e?P:"")},{children:[t,(0,a.jsx)("span",Object.assign({className:(0,F.a)(e&&T)},{children:(0,a.jsx)(C.f,{})}))]})),{wrapper:R,wrapperNoMargin:D,wrapperProductsAmount:W}={wrapper:"yUpiimGI",wrapperNoMargin:"Cad2trAj",wrapperProductsAmount:"TOFgsKeO"},I=({filterLabel:e,isFilterWindowOpened:r,activeFiltersAmount:t,handleToggleFilter:l,handleToggleSort:s,sortLabel:n,isSortOpened:i,isNoMargin:o,collectionProductAmount:c,productLabel:p})=>{const{handleCustomToggleFilter:d,handleCustomToggleSort:u}=(({isFilterWindowOpened:e,isSortOpened:r,handleToggleFilter:t,handleToggleSort:a})=>({handleCustomToggleFilter:()=>{r&&a(),t()},handleCustomToggleSort:()=>{e&&t(),a()}}))({isFilterWindowOpened:r,isSortOpened:i,handleToggleFilter:l,handleToggleSort:s}),g=1===c?`${c} ${p}`:`${c} ${p}s`;return(0,a.jsxs)("div",Object.assign({className:(0,F.a)(R,o&&D)},{children:[(0,a.jsx)(L,{label:e,isFilterWindowOpened:r,activeFiltersAmount:t,handleToggleFilter:d}),(0,a.jsx)("p",Object.assign({className:W},{children:g})),(0,a.jsx)(A,{sortLabel:n,isSortOpened:i,handleToggleSort:u})]}))};var M=t(25);function _(e){const{isOpen:r,toggleCollapsible:t}=(0,M.a)(!1),{ref:a}=(0,M.c)(r,e);return{isOpen:r,toggleCollapsible:t,ref:a}}const{outerWrapper:z,wrapper:X,wrapperDescription:E,wrapperActive:V,outerWrapperActive:B}={outerWrapper:"yZj5Uxmr",outerWrapperActive:"psRoHFcq",wrapper:"pTsGLEP0",wrapperDescription:"Z2dKgL8P",wrapperActive:"pmBZO6QK"},k=({name:e,url:r,isColorActive:t,handleAddFilter:s,handleRemoveFilter:n})=>{if(!r)return(0,a.jsx)(l.Fragment,{});const i=r.startsWith("#")||r.includes("rgb"),o="White"===e?{border:"1px solid #dcdcdc"}:{},c=i?{background:r}:{backgroundImage:`url(${r})`};return(0,a.jsxs)("div",Object.assign({className:(0,F.a)(z,t&&B)},{children:[(0,a.jsx)("button",{className:(0,F.a)(X,t?V:""),style:Object.assign(Object.assign({},c),o),onClick:t?()=>n("colors",e):()=>s("colors",e)}),(0,a.jsx)("span",Object.assign({className:E},{children:e}))]}),e)},{collapsibleContainer:q,collapsibleContainerTitle:$,collapsibleContainerAngle:H,collapsibleContainerAngleActive:G}={collapsible:"N2apNTul",collapsibleContainer:"xy9_NVTK",collapsibleContainerTitle:"jEYPa3ha",collapsibleContainerAngle:"Cv0fizWW",collapsibleContainerAngleActive:"DIJt0Wnd",collapsibleWrapper:"R5MewzG7",collapsibleWrapperInner:"_NcRqpDq"},U=({label:e,isOpen:r,toggleCollapsible:t,activeFilters:l})=>{const s=l?`${e} (${l})`:e;return(0,a.jsxs)("div",Object.assign({className:q,onClick:t},{children:[(0,a.jsx)("h3",Object.assign({className:$},{children:s})),(0,a.jsx)("div",Object.assign({className:(0,F.a)(H,r&&G)},{children:(0,a.jsx)(C.f,{})}))]}))},{collapsible:J,collapsibleWrapper:Y,collapsibleWrapperInner:Z,collapsibleWrapperInnerFiller:K}={collapsible:"EzwyGTsj",collapsibleWrapper:"yU1DnB7T",collapsibleWrapperInner:"xKiI3fe_",collapsibleWrapperInnerFiller:"IGSnVym7"},Q=({label:e,activeColors:r,uniqueColors:t,handleAddFilter:s,handleRemoveFilter:n})=>{if(0===t.length)return(0,a.jsx)(l.Fragment,{});const{isOpen:i,ref:o,toggleCollapsible:c}=_(t.length);return(0,a.jsxs)("div",Object.assign({className:J},{children:[(0,a.jsx)(U,{label:e,isOpen:i,toggleCollapsible:c,activeFilters:r.length}),(0,a.jsxs)("div",Object.assign({ref:o,className:Y},{children:[(0,a.jsx)("div",Object.assign({className:Z},{children:t.map((e=>(0,a.jsx)(k,{name:e.name,url:e.url,isColorActive:r.includes(e.name),handleAddFilter:s,handleRemoveFilter:n},e.name)))})),i&&(0,a.jsx)("div",{className:K})]}))]}))},{outerWrapper:ee,wrapper:re,wrapperInput:te,wrapperLabel:ae,wrapperInputDisabled:le}={wrapper:"TcPCzosm",wrapperLabel:"lKrpIRSB",wrapperInput:"oVu4fy2v"},se=({name:e,isSizeActive:r,handleAddFilter:t,handleRemoveFilter:l,availableToSale:s})=>(0,a.jsx)("div",Object.assign({className:ee},{children:(0,a.jsxs)("div",Object.assign({className:(0,F.a)(re)},{children:[(0,a.jsx)("input",{className:(0,F.a)(te,!s&&le),type:"checkbox",id:e,name:e,value:e,checked:r&&s,onChange:r=>{r.target.checked?t("sizes",e):l("sizes",e)},disabled:!s}),(0,a.jsx)("label",Object.assign({className:ae,htmlFor:e},{children:e}))]}))}),e),{collapsible:ne,collapsibleWrapper:ie,collapsibleWrapperInner:oe,collapsibleWrapperInnerFiller:ce,collapsibleWrapperLabel:pe,collapsibleWrapperLabelMarginTop:de}={collapsible:"r79tiQ6D",collapsibleWrapper:"lpdwNBUP",collapsibleWrapperLabel:"WDkZJusH",collapsibleWrapperLabelMarginTop:"W5KmgS1w",collapsibleWrapperInner:"lIHjQDZy",collapsibleWrapperInnerFiller:"bXfvRMU_"},ue=({label:e,activeSizes:r,uniqueSizes:t,handleAddFilter:s,handleRemoveFilter:n})=>{const{isOpen:i,ref:o,toggleCollapsible:c}=_(),p=t.shoes.length>0;return(0,a.jsxs)("div",Object.assign({className:ne},{children:[(0,a.jsx)(U,{label:e,isOpen:i,toggleCollapsible:c,activeFilters:r.length}),(0,a.jsxs)("div",Object.assign({ref:o,className:ie},{children:[p&&t.clothing.length>0&&(0,a.jsx)("p",Object.assign({className:pe},{children:"Clothing"})),(0,a.jsx)("div",Object.assign({className:oe},{children:t.clothing.length>0&&t.clothing.map((e=>(0,a.jsx)(se,{name:e.size,isSizeActive:r.includes(e.size),handleAddFilter:s,handleRemoveFilter:n,availableToSale:e.availableToSale},e)))})),p&&(0,a.jsxs)(l.Fragment,{children:[t.clothing.length>0&&(0,a.jsx)("p",Object.assign({className:(0,F.a)(pe,de)},{children:"Shoes"})),(0,a.jsx)("div",Object.assign({className:oe},{children:t.shoes.map((e=>(0,a.jsx)(se,{name:e.size,isSizeActive:r.includes(e.size),handleAddFilter:s,handleRemoveFilter:n,availableToSale:e.availableToSale},e)))}))]}),i&&(0,a.jsx)("div",{className:ce})]}))]}))},{outerWrapper:ge,wrapper:he,wrapperInput:me,wrapperLabel:be}={wrapper:"gaSNCafD",wrapperLabel:"dJ3qkFGQ",wrapperInput:"Qfn72h44"},je=({name:e,isSizeActive:r,handleAddFilter:t,handleRemoveFilter:l})=>{const s=e.trim().split(" ").map((e=>0===e.length?e:e.charAt(0).toUpperCase()+e.slice(1).toLowerCase())).join(" ");return(0,a.jsx)("div",Object.assign({className:ge},{children:(0,a.jsxs)("div",Object.assign({className:(0,F.a)(he)},{children:[(0,a.jsx)("input",{className:me,type:"checkbox",id:e,name:e,value:e,checked:r,onChange:r=>{r.target.checked?t("categories",e):l("categories",e)}}),(0,a.jsx)("label",Object.assign({className:be,htmlFor:e},{children:s}))]}))}),e)},{collapsible:we,collapsibleWrapper:ve,collapsibleWrapperInner:fe,collapsibleWrapperInnerFiller:xe}={collapsible:"Elh_BqUW",collapsibleWrapper:"ZD7plRpy",collapsibleWrapperInner:"vRnftjSX",collapsibleWrapperInnerFiller:"gQ2hoQE_"},Oe=({label:e,activeSizes:r,uniqueSizes:t,handleAddFilter:s,handleRemoveFilter:n})=>{if(0===t.length)return(0,a.jsx)(l.Fragment,{});const{isOpen:i,ref:o,toggleCollapsible:c}=_();return(0,a.jsxs)("div",Object.assign({className:we},{children:[(0,a.jsx)(U,{label:e,isOpen:i,toggleCollapsible:c,activeFilters:r.length}),(0,a.jsxs)("div",Object.assign({ref:o,className:ve},{children:[(0,a.jsx)("div",Object.assign({className:fe},{children:t.map((e=>(0,a.jsx)(je,{name:e,isSizeActive:r.includes(e),handleAddFilter:s,handleRemoveFilter:n},e)))})),i&&(0,a.jsx)("div",{className:xe})]}))]}))},{wrapper:Ce,wrapperActive:Fe,wrapperContainer:Se,wrapperClose:ye,wrapperViewItemsContainer:Le,open:Ne,close:Pe,wrapperHeadContainer:Te,wrapperFilterLabel:Ae,wrapperBtn:Re,wrapperBtnNoActive:De,wrapperBtnWhite:We,wrapperBtnHidden:Ie}={wrapper:"BK39QDh2",wrapperFilterLabel:"d6A4_ON_",wrapperActive:"Bp_4q7dC",wrapperContainer:"L2bpYxv4",wrapperHeadContainer:"VN0UrNd4",wrapperClose:"nWvIfg1t",wrapperRemoveAll:"CtqsqtaY",wrapperBtn:"Rj8VEEyM",wrapperBtnNoActive:"fn0_TQ4P",wrapperBtnWhite:"OIUGT8UE",wrapperBtnHidden:"gvO2mPQi",wrapperViewItemsContainer:"lEREzfmF",wrapperViewItemsContainerItems:"YgqnuZ6x",open:"My_re9V5",slideDown:"DyiT2JEo",close:"O1ZnH35p",slideOutDown:"F042S_1a",slideLeft:"M5Ma28yx",slideOutLeft:"St4cIXhO"},Me=({shared:e,isFilterWindowOpened:r,activeFilters:t,uniqueOptions:n,gridRef:i,currentItemsAmount:o,handleAddFilter:c,handleRemoveFilter:p,handleResetFilterOptions:d,animation:u,hide:g,sortFilteringColors:h,handleApplyFilters:m,activeFiltersAmount:b})=>{const j=n.sizes.clothing.length>0||n.sizes.shoes.length>0,w=n.colors.length>0,v=t.categories.some((e=>n.categories.includes(e))),f=n.categories.length>1||v,x=0===b,O=b>0?`Apply (${b})`:"Apply",[C,S]=(0,s.useState)(n.colors),[y,L]=(0,s.useState)(n.categories);return(0,s.useEffect)((()=>{L(n.categories)}),[t.colors.length,n.categories.length,n.colors.length,n.sizes.clothing.length,n.sizes.shoes.length]),(0,s.useEffect)((()=>{S(n.colors.sort(((e,r)=>e.name.localeCompare(r.name))))}),[n.colors.length]),(0,s.useEffect)((()=>{h&&S(n.colors.sort(((e,r)=>e.name.localeCompare(r.name))))}),[h]),(0,a.jsxs)(l.Fragment,{children:[(0,a.jsxs)("div",Object.assign({className:(0,F.a)(Ce,r?Fe:"",u?Ne:Pe)},{children:[(0,a.jsx)("span",Object.assign({className:ye,onClick:()=>g(400)},{children:(0,a.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"},{children:(0,a.jsx)("path",{d:"M0 0.742294L0.742294 0L9 8.25771L17.2577 0L18 0.742294L9.74229 9L18 17.2577L17.2577 18L9 9.74229L0.742294 18L0 17.2577L8.25771 9L0 0.742294Z",fill:"black"})}))})),(0,a.jsx)("div",Object.assign({className:Te},{children:(0,a.jsx)("p",Object.assign({className:Ae},{children:"Filters"}))})),j&&(0,a.jsx)("div",Object.assign({className:Se},{children:(0,a.jsx)(ue,Object.assign({},e.options.sizes,{activeSizes:t.sizes,uniqueSizes:n.sizes,handleAddFilter:c,handleRemoveFilter:p}))})),w&&(0,a.jsx)("div",Object.assign({className:Se},{children:(0,a.jsx)(Q,Object.assign({},e.options.colors,{activeColors:t.colors,uniqueColors:C,handleAddFilter:c,handleRemoveFilter:p}))})),f&&(0,a.jsx)("div",Object.assign({className:Se},{children:(0,a.jsx)(Oe,Object.assign({},e.options.categories,{activeSizes:t.categories,uniqueSizes:y,handleAddFilter:c,handleRemoveFilter:p}))}))]})),(0,a.jsxs)("div",Object.assign({style:{display:r?"flex":"none",zIndex:1e3},className:(0,F.a)(Le,r?Fe:"",u?Ne:Pe)},{children:[(0,a.jsx)("button",Object.assign({className:(0,F.a)(Re,x&&De),onClick:m,disabled:x},{children:O})),(0,a.jsx)("button",Object.assign({className:(0,F.a)(Re,x&&Ie,!x&&We),onClick:d,disabled:x},{children:e.clearAllLabel}))]}))]})};var _e=t(89);const{wrapper:ze}={wrapper:"kpwfYJuc"},Xe=({emptyGridText:e})=>(0,a.jsx)("div",Object.assign({className:ze},{children:(0,a.jsx)("h3",{children:e})}));var Ee=t(91);const{wrapper:Ve,wrapperColor:Be,wrapperColorActive:ke,wrapperColorOutline:qe}={wrapper:"SJVYD4nO",wrapperColor:"fGafwst4",wrapperColorActive:"wcBYFD6Y",wrapperColorOutline:"xYeQxynC"},$e=({colors:e,selectedColor:r,setSelectedColor:t,isMobile:l})=>(0,a.jsx)("div",Object.assign({className:Ve},{children:e.map((({colorUrl:e,colorValue:s})=>(e=>{try{return new URL(e),!0}catch(e){return!1}})(e)?(0,a.jsx)("div",Object.assign({style:{position:"relative"},className:(0,F.a)(s===r&&ke)},{children:(0,a.jsx)("img",{onMouseEnter:()=>!l&&t(s),onClick:()=>l&&t(s),className:(0,F.a)(Be),src:e,alt:s})})):(0,a.jsx)("div",{onMouseEnter:()=>!l&&t(s),onClick:()=>l&&t(s),className:(0,F.a)(Be,s===r&&qe),style:`background: ${e}`})))}));var He=t(12);const{wrapper:Ge,wrapperComparePrice:Ue,wrapperCrossedPrice:Je,wrapperActualPrice:Ye,wrapperActualPriceRed:Ze,wrapperPercentage:Ke}={wrapper:"YinnmCK3",wrapperPercentage:"POw0QTNw",wrapperActualPrice:"yPJX4va6",wrapperComparePrice:"t0wfaq2a",wrapperActualPriceRed:"hlIy8yZf",wrapperCrossedPrice:"XaVR0uMu"},Qe=({minPrice:e,maxPrice:r,currency:t,isFromPrice:l,percentageDiff:s,PLPDiscountPercentagesEnabled:n})=>{const i=r>e;return l?(0,a.jsx)("div",Object.assign({className:Ge},{children:(0,a.jsx)("p",Object.assign({className:(0,F.a)(Ye)},{children:`From ${t}${e}`}))})):(0,a.jsxs)("div",Object.assign({className:Ge},{children:[i&&(0,a.jsx)("p",Object.assign({className:(0,F.a)(Ue,Je)},{children:`${t}${r}`})),(0,a.jsx)("p",Object.assign({className:(0,F.a)(Ye,i&&Ze)},{children:` ${t}${e}`})),n&&s>=15&&(0,a.jsx)("p",Object.assign({className:Ke},{children:`(${s}% off)`}))]}))},{wrapper:er}={wrapper:"zJsma8ZH"},rr=({productLink:e,tileImage:r,imgRef:t})=>(0,a.jsx)("div",Object.assign({className:er,ref:t},{children:(0,a.jsx)("a",Object.assign({href:e},{children:(0,a.jsx)("img",Object.assign({},r,{width:13,height:18}))}))})),{wrapper:tr,wrapperTag:ar,wrapperTagRed:lr}={wrapper:"dJYow548",wrapperTag:"s9M2GJb2",wrapperTagRed:"r2jnks34"},sr=({bestSeller:e,tag:r})=>{if(!r&&!e)return(0,a.jsx)(l.Fragment,{});const t="sale"===(null==r?void 0:r.toLowerCase());return(0,a.jsxs)("div",Object.assign({className:tr},{children:[e&&"New"===r?"":(0,a.jsx)("span",Object.assign({className:(0,F.a)(ar,t&&lr)},{children:r})),e&&(0,a.jsx)("span",Object.assign({className:ar},{children:e}))]}))},{wrapper:nr,wrapperTitle:ir}={wrapperTitle:"Bvlrqv0R"},or=({title:e,productLink:r})=>(0,a.jsx)("a",Object.assign({href:r,className:nr},{children:(0,a.jsx)("p",Object.assign({className:ir},{children:e}))})),{wrapper:cr,wrapperTitle:pr}={wrapperTitle:"h8WgLNmu"},dr=({saleMessage:e})=>{var r;if(!e||!(null===(r=e[0])||void 0===r?void 0:r.isActive))return(0,a.jsx)(l.Fragment,{});const{message:t}=e[0];return(0,a.jsx)("div",Object.assign({className:cr},{children:(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:t},className:pr})}))},{container:ur,star:gr,containerDesktop:hr}={container:"inSje6M4",containerDesktop:"MqYWIjIp",star:"SAn9e0CJ"},mr=({filledStars:e,emptyStars:r,hasEmptyStars:t,hasHalf:s})=>{if(0===e.length)return(0,a.jsx)(l.Fragment,{});const n="#000";return(0,a.jsxs)("div",Object.assign({className:(0,F.a)(ur,hr)},{children:[e.map((()=>(0,a.jsx)("span",Object.assign({className:gr},{children:(0,a.jsx)(C.A,{color:n})})))),s&&(0,a.jsx)("span",Object.assign({className:gr},{children:(0,a.jsx)(C.q,{color:n})})),t&&r.map((()=>(0,a.jsx)("span",Object.assign({className:gr},{children:(0,a.jsx)(C.A,{color:"#dcdcdc"})}))))]}))},{wrapper:br}={wrapper:"AYIE3Hfn"},jr=({handle:e,title:r,featuredImage:t,tag:l,variants:n,currency:i,collectionHandle:o,colorValue:c,isMobile:p,imgRef:d,saleMessage:u,bestSeller:g,reviewsData:h,PLPDiscountPercentagesEnabled:m,activeColors:b,productsAmount:j})=>{const{numberOfColors:w,uniqueColorUrls:v}=(e=>{const r=e.map((e=>({colorValue:e.colorValue,colorUrl:e.colorUrl,image:e.image}))).filter((e=>e)),t=new Map;for(let e of r)t.set(e.colorValue,e);const a=[...t.values()];return{numberOfColors:a.length,uniqueColorUrls:a}})(n),[f,x]=(0,s.useState)(t),[O,C]=(0,s.useState)((()=>c||(v?v[0].colorValue:""))),[F,S]=(0,s.useState)((()=>{const e=n.filter((e=>e.colorValue===O));if(e.length>0)return e[0]})),{minVariantPrice:y,maxVariantCompareAtPrice:L,percentageDiff:N}=((e,r)=>{const t=e.map((e=>Number(e.price))).filter((e=>!isNaN(e))),a=e.map((e=>Number(e.compareAtPrice))).filter((e=>!isNaN(e))),l=0!==t.length?Math.min(...t):0,s=0!==a.length?Math.max(...a):0;return{minVariantPrice:l,maxVariantCompareAtPrice:s,percentageDiff:Math.abs(100-100*l/s).toFixed(0)}})(n),P=(e=>(0,He.useMemo)((()=>{if(!e||0===e.length)return!1;const r=e[0],t=null==r?void 0:r.price;let a=!1,l=!1,s=!1;for(const{price:r,compareAtPrice:n}of e)if(void 0!==t&&r!==t&&(a=!0),r{S((()=>{const e=n.filter((e=>e.colorValue===O));if(e.length>0)return e[0]}))}),[O]),(0,s.useEffect)((()=>x(t)),[t]),(0,s.useEffect)((()=>{x((()=>{const[e]=v.filter((e=>e.colorValue===O)).map((e=>e.image));return e||t}))}),[F]),(0,s.useEffect)((()=>{C((()=>c||(v?v[0].colorValue:"")))}),[j,b.length,t,c]);const T=`/collections/${o}/products/${e}?variant=${null==F?void 0:F.id}`,A="Sale"===l;return(0,a.jsxs)("div",Object.assign({className:br},{children:[(0,a.jsx)(rr,{productLink:T,tileImage:f,imgRef:d}),(0,a.jsx)(sr,{bestSeller:g,tag:l}),!A&&(0,a.jsx)(dr,{saleMessage:u}),(0,a.jsx)($e,{colors:v,selectedColor:O,productLink:T,setSelectedColor:C,isMobile:p}),(0,a.jsx)(or,{productLink:T,title:r}),(0,a.jsx)(Qe,{minPrice:y,maxPrice:L,currency:i,isFromPrice:P,percentageDiff:Number(N),PLPDiscountPercentagesEnabled:m}),A&&(0,a.jsx)(dr,{saleMessage:u}),(0,a.jsx)(mr,Object.assign({},h))]}))},{wrapper:wr,wrapperTexts:vr,wrapperTextsTitle:fr,wrapperTextsSubtitle:xr,wrapperTextsButton:Or,overlay:Cr}={wrapper:"QwnvNVXJ",wrapperTexts:"vZwrR3ix",wrapperTextsTitle:"JdPzK7cS",wrapperTextsSubtitle:"lQLHKdEB",wrapperTextsButton:"VoyGEVY8",overlay:"H5_3SIxk"},Fr=({title:e,subtitle:r,cta:{label:t,url:s,ctaColor:n,ctaFontColor:i},height:o,isFullTile:c,backgroundColor:p,fontColor:d,secondaryTitle:u,isDefined:g,amountOfProducts:h,disableDeadCellButton:m})=>{if(h<8||!g)return(0,a.jsx)(l.Fragment,{});const b=t.length>0&&!m;return c?(0,a.jsxs)("a",Object.assign({href:b?void 0:s,className:wr},{children:[(0,a.jsx)("div",{style:{background:`${p}`},className:Cr}),(0,a.jsxs)("div",Object.assign({className:vr},{children:[(0,a.jsxs)("div",Object.assign({className:fr},{children:[(0,a.jsx)("h3",{dangerouslySetInnerHTML:{__html:e},style:{color:`${d}`}}),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:u},style:{color:`${d}`}})]})),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:r},style:{color:`${d}`},className:xr}),b&&(0,a.jsx)("a",Object.assign({style:{background:`${n}`,color:`${i}`},className:Or,href:s},{children:t}))]}))]})):(0,a.jsx)("a",Object.assign({href:b?void 0:s,className:wr,style:{height:`${o}px`}},{children:o>0&&(0,a.jsxs)(l.Fragment,{children:[(0,a.jsx)("div",{style:{background:`${p}`},className:Cr}),(0,a.jsxs)("div",Object.assign({className:vr},{children:[(0,a.jsxs)("div",Object.assign({className:fr},{children:[(0,a.jsx)("h3",{dangerouslySetInnerHTML:{__html:e},style:{color:`${d}`}}),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:u},style:{color:`${d}`}})]})),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:r},style:{color:`${d}`},className:xr}),b&&(0,a.jsx)("a",Object.assign({style:{background:`${n}`,color:`${i}`},className:Or,href:s},{children:t}))]}))]})}))},{wrapper:Sr,wrapperWithMargin:yr,wrapperTexts:Lr,wrapperTextsTitle:Nr,wrapperTextsSubtitle:Pr,wrapperTextsButton:Tr,wrapperTextsWithoutImage:Ar,overlay:Rr}={wrapper:"ZWgWn53z",wrapperWithMargin:"oDKKNKyI",wrapperTexts:"qg2VjgDf",wrapperTextsTitle:"DVHbhLMQ",wrapperTextsSubtitle:"VtvV7rKZ",wrapperTextsButton:"K4MpEGbt",wrapperTextsWithoutImage:"wMhelmbN",overlay:"F5JUoVPy"},Dr=({title:e,secondaryTitle:r,subtitle:t,cta:s,image:n,deadCellPlacement:i,fontColor:o,isDefined:c,disableDeadCellButton:p})=>{if(!c)return(0,a.jsx)(l.Fragment,{});const d=s.label.length>0&&!p;return(0,a.jsxs)("a",Object.assign({className:(0,F.a)(Sr),href:d?void 0:s.url},{children:[(0,a.jsx)("div",{className:Rr}),0!==n.src.length&&(0,a.jsx)("img",Object.assign({},n)),(0,a.jsxs)("div",Object.assign({className:(0,F.a)(Lr,0===n.src.length&&Ar)},{children:[(0,a.jsxs)("div",Object.assign({className:Nr},{children:[(0,a.jsx)("h3",{dangerouslySetInnerHTML:{__html:e},style:{color:`${o}`}}),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:r},style:{color:`${o}`}})]})),(0,a.jsx)("p",{dangerouslySetInnerHTML:{__html:t},style:{color:`${o}`},className:Pr}),d&&(0,a.jsx)("a",Object.assign({style:{background:`${s.ctaColor}`,color:`${s.ctaFontColor}`},className:Tr,href:s.url},{children:s.label}))]}))]}))};var Wr=t(7);const Ir={defaultPlacement:"default",lowerBanner:"lowerBanner",lowerBannerRightTopCorner:"lowerBannerRightTopCorner",lowerBannerSecondRowRight:"lowerBannerSecondRowRight",tile:"tile",fullTile:"fullTile"},{wrapper:Mr,wrapperDeadCellSecondRow:_r,wrapperDeadCellSecondRowRight:zr,wrapperDeadCellRightTopCorner:Xr,wrapperDisabled:Er,wrapperDisabledForTiles:Vr}={wrapper:"qORkBnyH",wrapperDisabled:"f7nRZln4",wrapperDisabledForTiles:"b1vqLJ1v",wrapperDeadCellSecondRow:"aImjAbyT",wrapperDeadCellRightTopCorner:"rXgzXCcs",wrapperDeadCellSecondRowRight:"ZNb4HimY",wrapperDeadCellDefaultDesktop:"LftRcVn2"},Br=({emptyGridText:e,currency:r,products:t,freeShippingData:n,activeFilters:i,activeSorting:o,initialActivePageNumber:c=1,collectionHandle:p,entriesPerPage:d,isMobile:u,flags:g})=>{if(0===t.length)return(0,a.jsx)(Xe,{emptyGridText:e});const{width:h}=(0,Wr.a)(),[m,b]=(0,s.useState)(0),{deadCellPlacement:j,PLPDiscountPercentagesEnabled:w}=g,[v,f]=(0,s.useState)({siblingCount:t.length<=d?0:t.length>d&&t.length<=2*d?.5:1,visibleEntriesPerPage:d,paginationProgress:"start",pagesCount:0,activePageNumber:c}),{paginationLabels:x,activePageNumber:O,pagesCount:C,itemsToDisplay:F,handleChangePageByOne:S,handlePageChange:y}=(0,Ee.a)(v,t,i,o),L=(0,s.useRef)(null);(0,s.useEffect)((()=>{L.current&&L&&b(L.current.clientHeight)}),[h]);const{isTile:N,correctedDeadCellPlacementClass:P}=(0,s.useMemo)((()=>{const{defaultPlacement:e,tile:r,fullTile:a,lowerBanner:l,lowerBannerRightTopCorner:s,lowerBannerSecondRowRight:n}=Ir,i=t.length<8,o=[e],c=[r,a].includes(j),p=o.includes(j)||i;return{isDeadCellHidden:p,isTile:j&&j===r||j&&j===a,isDeadCellHiddenForTile:c,correctedDeadCellPlacementClass:[j.includes(l)&&_r,j===s&&Xr,j===n&&zr,p&&Er,c&&Vr].filter(Boolean).join(" ")}}),[j,t.length]),T=n.isDefined;return(0,a.jsxs)(l.Fragment,{children:[(0,a.jsxs)("div",Object.assign({className:Mr},{children:[null!==j&&"default"!==j&&T&&(0,a.jsx)("div",Object.assign({className:P},{children:(0,a.jsx)(Dr,Object.assign({},n))})),F.map(((e,a)=>(0,l.createElement)(jr,Object.assign({},e,{key:e.id,currency:r,collectionHandle:p,isMobile:u,imgRef:L,activeColors:i.colors,productsAmount:t.length,PLPDiscountPercentagesEnabled:w})))),N&&(0,a.jsx)(Fr,Object.assign({isFullTile:j&&j===Ir.fullTile,amountOfProducts:t.length,height:m},n))]})),t.length>v.visibleEntriesPerPage&&(0,a.jsx)(_e.a,{items:x,handlePageChange:y})]})};var kr=t(92);const{wrapper:qr}={wrapper:"YZdSPhvc"},$r=({title:e})=>{const r=(e=>{const r=e.toLowerCase().trim();return 0===r.length?"":r.charAt(0).toUpperCase()+r.slice(1)})(e);return(0,a.jsx)("p",Object.assign({className:qr},{children:r}))};var Hr=t(11);const{wrapper:Gr,wrapperFiltersInner:Ur,overlay:Jr}={wrapper:"cjPr_oya",wrapperFiltersInner:"f2KXYwVj",overlay:"YSMKdZJi",wrapperOnTop:"paL944sX"};(0,c.createEntrypoint)("collection-feature",(e=>{var r=function(e,r){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(a=Object.getOwnPropertySymbols(e);l{const{ref:r,gridRef:t,activeFilters:a,activeFiltersAmount:l,buttonLabel:n,isFilterOpened:i,uniqueOptions:o,sizeFilterLength:c,colorsFilterLength:p,categoriesFilterLength:d,handleAddFilter:u,handleRemoveFilter:h,handleToggleFilter:m,handleFilterUniqueOptions:f,handleResetFilterOptions:C,handleApplyFilters:F,applyFilter:S,resetApplyFilter:y}=(({label:e,hideLabel:r,activeFilters:t,uniqueOptions:a,colorPalletsWithParentColorGroup:l,collectionProducts:n})=>{const[i,o]=(0,s.useState)(!1),[c,p]=(0,s.useState)(e),[d,u]=(0,s.useState)(!1),[g,h]=(0,s.useState)(t),[m,b]=(0,s.useState)(a),[f,O]=(0,s.useState)(g.sizes.length),[C,F]=(0,s.useState)(g.categories.length),[S,y]=(0,s.useState)(g.colors.length),[L,N]=(0,s.useState)(!1),P=(0,s.useRef)(null),T=(0,s.useRef)(null);(0,s.useEffect)((()=>{O(g.sizes.length)}),[g.sizes]),(0,s.useEffect)((()=>{F(g.categories.length)}),[g.categories]),(0,s.useEffect)((()=>{y(g.colors.length)}),[g.colors]),(0,x.a)(P,(()=>u(!1)));const A=(0,s.useCallback)((()=>{h({colors:[],sizes:[],categories:[]}),(()=>{const e=new URL(window.location.href),r=new URLSearchParams(e.search);r.delete("colors"),r.delete("sizes"),r.delete("prices"),r.delete("collections"),window.history.replaceState(null,"",e.pathname)})()}),[]),R=Object.values(g).reduce(((e,r)=>e+r.length),0);return(0,s.useEffect)((()=>{i&&w(t)}),[i]),(0,s.useEffect)((()=>{p(d?r:e)}),[d]),(0,s.useEffect)((()=>{if(i){const e=()=>{u(!1),A()};return window.addEventListener("popstate",e),()=>{window.removeEventListener("popstate",e)}}}),[i]),(0,s.useEffect)((()=>{0===R&&(N(!0),A())}),[R]),(0,s.useEffect)((()=>{o(!0)}),[]),{ref:P,gridRef:T,buttonLabel:c,activeFilters:g,activeFiltersAmount:R,isFilterOpened:d,uniqueOptions:m,sizeFilterLength:f,handleAddFilter:(e,r)=>{h((t=>Object.assign(Object.assign({},t),{[e]:[...g[e],r]})))},handleRemoveFilter:(e,r)=>{h((t=>Object.assign(Object.assign({},t),{[e]:g[e].filter((e=>e!==r))}))),((e,r)=>{const t=new URL(window.location.href),a=new URLSearchParams(t.search),l=j(e);if(0===l.length)return;const s=l.split("_").filter((e=>e!==r));if(0===s.length)a.delete(e);else{const r=s.join("_");a.set(e,r)}const n=a.toString(),i=n.length>0?`?${n}`:"",o=t.pathname+i;window.history.replaceState(null,"",o)})(e,r)},handleToggleFilter:()=>{u((e=>!e))},handleFilterUniqueOptions:e=>{if(!(e.length>0))return;const r=v(a,g,l,n);b(Object.assign({},r))},handleResetFilterOptions:A,handleApplyFilters:()=>{w(g),N(!0),u(!1)},applyFilter:L,resetApplyFilter:()=>{N(!1)},categoriesFilterLength:C,colorsFilterLength:S}})(Object.assign(Object.assign({},e.sharedCollectionData.filter),{activeFilters:e.activeFilters,uniqueOptions:e.uniqueOptions,colorPalletsWithParentColorGroup:e.colorPalletsWithParentColorGroup,collectionProducts:e.collectionProducts})),{isSortOpened:L,activeSortBy:N,sortRef:P,handleAddSorting:T,handleToggleSort:A}=(e=>{const[r,t]=(0,s.useState)(e),[a,l]=(0,s.useState)(!1),n=(0,s.useRef)(null);return(0,x.a)(n,(()=>l(!1))),{isSortOpened:a,activeSortBy:r,sortRef:n,handleAddSorting:e=>{t(e),(e=>{const r=new URL(window.location.href),t=new URLSearchParams(r.search);0===j("sortBy").length||t.delete("sortBy"),t.set("sortBy",e);const a=`?${t.toString()}`,l=r.pathname+a;window.history.replaceState(null,"",l)})(e)},handleToggleSort:()=>{l((e=>!e))}}})(e.activeSorting),[R,D]=(0,s.useState)(b(N,g(O(a,e.collectionProducts,e.colorPalletsWithParentColorGroup),a,e.colorPalletsWithParentColorGroup),e.productHandles));return(0,s.useEffect)((()=>{f(R)}),[c,d,p,R.length]),(0,s.useEffect)((()=>{if(S)return D(b(N,g(O(a,e.collectionProducts,e.colorPalletsWithParentColorGroup),a,e.colorPalletsWithParentColorGroup),e.productHandles)),void y();D(b(N,b(N,g(O(a,e.collectionProducts,e.colorPalletsWithParentColorGroup),a,e.colorPalletsWithParentColorGroup),e.productHandles),e.productHandles)),y()}),[N,S]),{ref:r,gridRef:t,activeFilters:a,activeFiltersAmount:l,buttonLabel:n,isFilterOpened:i,handleAddFilter:u,handleRemoveFilter:h,handleToggleFilter:m,handleResetFilterOptions:C,isSortOpened:L,activeSortBy:N,sortRef:P,handleAddSorting:T,handleToggleSort:A,filteredProducts:R,uniqueOptions:o,handleApplyFilters:F}})(r);(0,Hr.a)(c);const[T,A]=(0,s.useState)(!0);(0,s.useEffect)((()=>{c||A(!0)}),[c]);const R=e=>{return r=void 0,t=void 0,l=function*(){A(!1),yield new Promise((r=>setTimeout(r,e))),u()},new((a=void 0)||(a=Promise))((function(e,s){function n(e){try{o(l.next(e))}catch(e){s(e)}}function i(e){try{o(l.throw(e))}catch(e){s(e)}}function o(r){var t;r.done?e(r.value):(t=r.value,t instanceof a?t:new a((function(e){e(t)}))).then(n,i)}o((l=l.apply(r,t||[])).next())}));var r,t,a,l};return(0,a.jsxs)("section",Object.assign({className:Gr},{children:[(0,a.jsxs)("div",Object.assign({ref:t},{children:[c&&(0,a.jsx)("div",{className:Jr,onClick:()=>R(400)}),(0,a.jsx)($r,{title:r.collectionTitle}),(0,a.jsx)(Me,{shared:r.sharedCollectionData.filter,isFilterWindowOpened:c,uniqueOptions:L,activeFilters:n,gridRef:l,currentItemsAmount:y.length,handleAddFilter:p,handleRemoveFilter:d,handleResetFilterOptions:N,hide:R,animation:T,sortFilteringColors:!0,handleApplyFilters:P,activeFiltersAmount:i,collectionProducts:r.collectionProducts}),(0,a.jsxs)("div",Object.assign({className:(0,F.a)(Ur),ref:f},{children:[(0,a.jsx)(I,{filterLabel:o,isFilterWindowOpened:c,activeFiltersAmount:i,handleToggleFilter:u,handleToggleSort:S,sortLabel:r.sharedCollectionData.sort.label,isSortOpened:h,collectionProductAmount:y.length,productLabel:r.sharedCollectionData.productLabel}),(0,a.jsx)(kr.a,{sortOptions:r.sharedCollectionData.sort.newSortOptions,isSortOpened:h,activeSortBy:m,handleAddSorting:C,sortLabel:r.sharedCollectionData.sort.sortByLabel,handleSortClose:S,right:!0})]}))]})),(0,a.jsx)("div",Object.assign({ref:l},{children:(0,a.jsx)(Br,{isFilterWindowOpened:c,currency:r.currency,products:y,activeFilters:n,freeShippingData:Object.assign(Object.assign({},r.sharedCollectionData.freeShipping.freeShippingMockProps),{disableDeadCellButton:r.flags.disableDeadCellButton}),emptyGridText:r.sharedCollectionData.emptyGrid.emptyGridText,activeSorting:m,collectionHandle:r.handle,initialActivePageNumber:r.initialActivePageNumber,entriesPerPage:r.entriesPerPage,flags:r.flags,isMobile:r.isMobile})}))]}))}))},11:(e,r,t)=>{t.d(r,{a:()=>l});var a=t(2);const l=e=>{(0,a.useEffect)((()=>{"undefined"!=typeof window&&(window.document.body.style.overflow=e?"hidden":"visible")}),[e])}}},e=>{e.O(0,[1,2,3,4,5,9,10,12,13,18],(()=>(129,e(e.s=129)))),e.O()}]);