"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[27],{211:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSelectedFiltersFromList=function(e){return new Set(e.flatMap((({key:e,values:t})=>t.filter((e=>e.selected)).map((t=>`${e}:${t.value}`)))))},t.clearFilterParams=l,t.applyFilterParams=s,t.processFilterValues=a,t.hasFilterValues=function(e){return e.include&&e.include.length>0?e.values.some((t=>e.include.includes(t.value))):e.values.length>0},t.hasSelectedValues=function(e,t){return a(e).some((n=>t.has(`${e.key}:${n.value}`)))},t.applyAllSharedFiltersToUrl=function(e,t){if("undefined"==typeof window)return;const n=new URL(window.location.href);l(t,n);s(e,new Map(t.map((e=>[e.key,e]))),n),window.location.href=n.toString()},t.clearAllFiltersFromUrl=function(e){if("undefined"==typeof window)return;const t=new URL(window.location.href);l(e,t),window.location.href=t.toString()};const r=n(312);function l(e,t){e.forEach((e=>{t.searchParams.delete(e.key),e.queryKeys.forEach((e=>{t.searchParams.delete(e)}))})),t.searchParams.has("page")&&t.searchParams.delete("page")}function s(e,t,n){e.forEach((e=>{const[r,l]=e.split(":"),s=t.get(r);s&&s.queryKeys.length>0&&n.searchParams.append(s.queryKeys[0],l)}))}function a(e){if(e.include&&e.include.length>0)return e.include.map((t=>e.values.find((e=>e.value===t)))).filter((e=>Boolean(e)));let t=e.values;return e.exclude&&e.exclude.length>0&&(t=t.filter((t=>!e.exclude.includes(t.value)))),e.key.startsWith("product_option/")&&(t=(0,r.sortStringValues)(t,(e=>e.value))),t}},312:(e,t)=>{function n(e,t){const n=["aa","a","xxs","xs","s","6/m","m","7/l","l","8/xl","xl","9/2xl","2x","2xl","10/3xl","3x","3xl","4x","4xl","4","6","7","8","9","10","11","12","14","14/16","16","18","20","22","24"];return[...e].sort(((e,n)=>t(e).localeCompare(t(n)))).sort(((e,n)=>Number(t(e).replace(/\D/g,""))-Number(t(n).replace(/\D/g,"")))).sort(((e,r)=>{const l=t(e),s=t(r);let a,o;return n.forEach(((e,t)=>{const n=l.indexOf("/")>-1?l.substring(0,l.indexOf("/")).toLowerCase():l.toLowerCase(),r=s.indexOf("/")>-1?s.substring(0,s.indexOf("/")).toLowerCase():s.toLowerCase();n===e&&(a=t),r===e&&(o=t)})),void 0===a||void 0===o?0:a-o}))}Object.defineProperty(t,"__esModule",{value:!0}),t.sortStringValues=n,t.sortSizeOptionValues=function(e){if(!e.name.includes("Size"))return e;const t=n(e.values,(e=>e));return Object.assign(Object.assign({},e),{values:t})}},13:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setCookie=function(e,t,n={}){var r,s;"undefined"!=typeof window&&(null!==(r=n.secure)&&void 0!==r||(n.secure=!0),null!==(s=n.sameSite)&&void 0!==s||(n.sameSite="strict"),l.default.set(e,`${t}`,n))};const l=r(n(30))}}]);