"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[26],{60:function(e,t,l){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Collection=function({collection:e,device:t,useSharedState:l,mobile_slider:s="disabled",showFilters:f=!1,sortList:h=[]}){const C=l();(0,o.useLogCollection)(e);const[p,g]=(0,d.useState)(0),v=(0,d.useRef)(null),m=()=>{const e=v.current;if(!e)return;const t=e.getBoundingClientRect(),l=Array.from(e.children),s=l[l.length-1].getBoundingClientRect().right-t.right<45;let r=1/0;l.forEach(((e,l)=>{const n=e.getBoundingClientRect();if(s&&n.left<0)return;const i=Math.abs(n.left-t.left)+(n.left<0?20:0);i{var t;const l=null===(t=e.transformedMetafields)||void 0===t?void 0:t.disruptors;return l?e.products.flatMap(((e,t)=>{const s=l.find((e=>e.position===t+1));return s?[s,e]:e})):e.products}),[e]);return(0,d.useEffect)((()=>{var e;return null===(e=v.current)||void 0===e||e.addEventListener("scroll",m),()=>{var e;null===(e=v.current)||void 0===e||e.removeEventListener("scroll",m)}}),[v.current]),(0,r.jsxs)(n.Fragment,{children:[(0,r.jsx)(c.CollectionHeader,{collection:e,device:t}),(0,r.jsx)(u.FilterSortContainer,{showFilters:f,sortList:h}),(0,r.jsx)("div",{class:i.default.container,children:(0,r.jsx)("div",{class:[i.default.collectionItems,"disabled"!==s&&i.default.collectionItemsSlider].join(" "),style:{"--collection-mobile-slider-size":s},ref:v,children:j.map((t=>(0,r.jsx)(a.ProductCard,{product:t,sharedStateStore:C,collectionHandle:e.handle},t.handle)))})}),"disabled"!==s&&(0,r.jsx)("div",{class:i.default.sliderDots,children:e.products.slice(0,["2.0","2.5"].includes(s)?e.products.length-1:e.products.length).map(((e,t)=>(0,r.jsx)("div",{class:[i.default.dot,t===p&&i.default.dotActive].join(" ")},t)))})]})};const r=l(0),n=l(1),i=s(l(21)),o=l(45),a=l(43),d=l(3),c=l(134),u=l(135)},134:function(e,t,l){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CollectionHeader=function({collection:e,device:t}){var l;const s="mobile"==t,a=null===(l=e.transformedMetafields)||void 0===l?void 0:l.banner;if(!a)return e.title?(0,r.jsx)("h1",{class:i.default.collectionTitle,children:e.title}):null;const{eyebrowCopy:d,description:c,desktopImage:u,desktopImageLeft:f,desktopImageRight:h,mobileImage:C}=a,{image:p,pos:g}=s&&C?{image:C,pos:"center"}:f?{image:f,pos:"left"}:h?{image:h,pos:"right"}:u?{image:u,pos:"left"}:{image:C,pos:"center"};return(0,r.jsxs)("div",{class:[n.default.bannerBox,s?n.default.mobile:""].join(" "),children:[("left"===g&&p||s&&p)&&(0,r.jsx)("div",{class:n.default.bannerImageContainer,children:(0,r.jsx)(o.LazyImage,{src:p.url,alt:p.altText||"",initialWidth:1200,cssClass:n.default.bannerImage})}),(0,r.jsxs)("div",{class:n.default.bannerText,children:[d&&(0,r.jsx)("div",{class:n.default.eyebrow,children:d}),(0,r.jsx)("h2",{class:n.default.bannerTitle,children:e.title}),c&&(0,r.jsx)("div",{class:n.default.bannerDescription,dangerouslySetInnerHTML:{__html:c}})]}),"right"===g&&p&&!s&&(0,r.jsx)("div",{class:n.default.bannerImageContainer,children:(0,r.jsx)(o.LazyImage,{src:p.url,alt:p.altText||"",initialWidth:1200,cssClass:n.default.bannerImage})})]})};const r=l(0),n=(l(1),s(l(185))),i=s(l(21)),o=l(4)},135:function(e,t,l){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterSortContainer=function({showFilters:e,sortList:t}){return e||0!==t.length?(0,r.jsxs)("div",{class:n.default.filtersContainer,children:[e?(0,r.jsx)(i.FiltersTrigger,{}):(0,r.jsx)("span",{}),t.length>0?(0,r.jsx)(o.SortList,{sortList:t}):(0,r.jsx)("span",{})]}):null};const r=l(0),n=(l(1),s(l(21))),i=l(136),o=l(137)},136:function(e,t,l){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FiltersTrigger=function(){return(0,r.jsx)(i.DrawerLeftTriggerWrapperClosed,{labelFor:"filters-toggle",classes:[n.default.filtersTrigger],children:(0,r.jsxs)("div",{class:n.default.filtersButton,children:[(0,r.jsx)(o,{}),"Filters",(0,r.jsx)("span",{id:"__filters_lazy_count"})]})})};const r=l(0),n=(l(1),s(l(21))),i=l(186);function o(){return(0,r.jsxs)("svg",{width:"17",height:"13",viewBox:"0 0 17 13",fill:"none",role:"presentation",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.73907 2.87213C5.56145 3.5622 4.93504 4.07211 4.1895 4.07211C3.30586 4.07211 2.58954 3.35579 2.58954 2.47214C2.58954 1.5885 3.30586 0.872177 4.1895 0.872177C4.93504 0.872177 5.56145 1.38209 5.73907 2.07215H16.5895C16.8103 2.07215 16.9895 2.25121 16.9895 2.47214C16.9895 2.69308 16.8103 2.87213 16.5895 2.87213H5.73907ZM4.98949 2.47214C4.98949 2.91401 4.63129 3.27213 4.1895 3.27213C3.74772 3.27213 3.38952 2.91392 3.38952 2.47214C3.38952 2.03036 3.74772 1.67216 4.1895 1.67216C4.63129 1.67216 4.98949 2.03028 4.98949 2.47214Z",fill:"currentColor"}),(0,r.jsx)("path",{d:"M1.38949 2.87213H2.63987C2.60694 2.74431 2.58947 2.61025 2.58947 2.47214C2.58947 2.33402 2.60694 2.19996 2.63987 2.07214H1.38949C1.16856 2.07214 0.989502 2.2512 0.989502 2.47214C0.989502 2.69307 1.16856 2.87213 1.38949 2.87213Z",fill:"currentColor"}),(0,r.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.5391 10.0722C10.3614 9.38209 9.73495 8.87218 8.9895 8.87218C8.24406 8.87218 7.61747 9.38209 7.43994 10.0722H1.38949C1.16856 10.0722 0.989502 10.2513 0.989502 10.4721C0.989502 10.693 1.16856 10.8721 1.38949 10.8721H7.43985C7.61747 11.5622 8.24397 12.0721 8.98942 12.0721C9.73486 12.0721 10.3614 11.5622 10.539 10.8721H16.5893C16.8102 10.8721 16.9893 10.693 16.9893 10.4721C16.9893 10.2513 16.8102 10.0722 16.5893 10.0722H10.5391ZM8.9895 11.2721C9.43137 11.2721 9.78948 10.914 9.78948 10.4721C9.78948 10.0303 9.43137 9.67216 8.9895 9.67216C8.54764 9.67216 8.18952 10.0303 8.18952 10.4721C8.18952 10.914 8.54764 11.2721 8.9895 11.2721Z",fill:"currentColor"}),(0,r.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.3391 6.07215C15.1614 5.38209 14.5349 4.87218 13.7895 4.87218C13.044 4.87218 12.4175 5.38209 12.2399 6.07215H1.38949C1.16856 6.07215 0.989502 6.2513 0.989502 6.47214C0.989502 6.69299 1.16856 6.87214 1.38949 6.87214H12.2399C12.4175 7.5622 13.044 8.07211 13.7895 8.07211C14.5349 8.07211 15.1615 7.5622 15.3391 6.87214H16.5894C16.8103 6.87214 16.9894 6.69299 16.9894 6.47214C16.9894 6.2513 16.8103 6.07215 16.5894 6.07215H15.3391ZM13.7895 7.27213C14.2313 7.27213 14.5895 6.91401 14.5895 6.47214C14.5895 6.03028 14.2313 5.67216 13.7895 5.67216C13.3476 5.67216 12.9895 6.03028 12.9895 6.47214C12.9895 6.91401 13.3476 7.27213 13.7895 7.27213Z",fill:"currentColor"})]})}},137:function(e,t,l){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SortList=function({sortList:e}){const t=e.find((e=>!0===e.selected));return(0,r.jsxs)("select",{class:n.default.sortsButton,value:null==t?void 0:t.queryKeys[0],onChange:function(e){const t=e.target,l=new URL(window.location.href);!function(e){e.searchParams.delete("sort"),e.searchParams.delete("sortBy"),e.searchParams.has("page")&&e.searchParams.delete("page")}(l),t.value&&l.searchParams.set("sort",t.value),window.location.href=l.toString()},children:[(0,r.jsx)("option",{value:"",children:"Sort by: Default"}),e.map((e=>(0,r.jsxs)("option",{value:e.queryKeys[0],children:["Sort by: ",e.label]})))]})};const r=l(0),n=(l(1),s(l(21)))}}]);