1(()=>{"use strict";var e={5851(e,t,r){var n=r(8742);(0,n.cF)((e,t)=>(0,n.Tj)(t=>(t.classList.add(e),t),t)),(0,n.cF)((e,t)=>(0,n.Tj)(t=>e.appendChild(t),t)),(0,n.cF)((e,t,r)=>(r.style[e]=t,r))("display","none"),(0,n.cF)((e,t)=>getComputedStyle(t)[e]),(0,n.GT)("clientHeight"),(0,n.cF)((e,t)=>t.classList.contains(e));const i=(e,t)=>t.getAttribute(e),a=((0,n.cF)(i),(0,n.cF)((e,t,r)=>(r.setAttribute(e,t),r))),s=((0,n.cF)((e,t)=>{t.removeAttribute(e)}),(0,n.cF)((e,t)=>i("data-"+e,t)),(0,n.cF)((e,t,r)=>a("data-"+e,t,r)),(e,t,r,n)=>(n.addEventListener(e,t,r),n)),o=(e,t,r,n)=>(n.removeEventListener(e,t,r),n),l=(e,t)=>{const r=["matches","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector"];for(const n of r)if("function"==typeof t[n])return t[n](e);return!1},c=((0,n.cF)((e,t,r)=>(0,n.Tj)((0,n.OH)(s,e,t,{}),r)),(0,n.cF)((e,t,r)=>(0,n.Tj)((0,n.OH)(o,e,t,{}),r)),(0,n.cF)((e,t,r)=>(0,n.Tj)((0,n.OH)(s,e,t,{passive:!0}),r)),(0,n.cF)((e,t,r)=>(0,n.Tj)((0,n.OH)(s,e,t,!0),r)),(0,n.cF)((e,t)=>(0,n.xB)(t=>t&&!l(e,t)&&t.parentNode,e=>e.parentNode===document?null:e.parentNode,t.parentNode)),(e,t,r,i)=>s(e,e=>{const a=(0,n.xB)(e=>e&&e!==document&&!l(r,e)&&e.parentNode,e=>e.parentNode,e.target);a!==document&&l(r,a)&&t.apply(i,[e])},{},i));(0,n.cF)((e,t,r,i)=>(0,n.Tj)((0,n.OH)(c,e,t,r),i)),(0,n.cF)((e,t)=>(0,n.Tj)(t=>(t.classList.remove(e),t),t)),(0,n.cF)((e,t)=>(0,n.Tj)(t=>(t.classList.toggle(e),t),t)),(0,n.Fs)((0,n.GT)("children"),n.gv),(0,n.GT)("parentNode"),(0,n.GT)("offsetTop"),(0,n.GT)("value"),"undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iPad|iPhone|iPod/.test(window.navigator.platform)||"MacIntel"===navigator.platform&&navigator),r.d(t,["Lt",0,(e,t=document)=>t.querySelector(e),"Ub",0,(e,t=document)=>(0,n.gv)(t.querySelectorAll(e))])},8742(e,t,r){const n=(e,...t)=>t.length>=e.length?e(...t):n.bind(void 0,e,...t),i=n((e,t)=>Array.isArray(t)?t.map(e):e(t)),a=(n((e,t)=>Array.isArray(t)?t.filter(e):e(t)?t:void 0),(e,...t)=>e.bind(void 0,...t)),s=(...e)=>function(t){return e.reduce((e,t)=>t.apply(this,[e]),t)},o=n((e,t)=>t[e]),l=(n((e,t)=>t<e),n((e,t,r)=>(r[e]=t,r)),(e,t,r)=>e(r)?l(e,t,t(r)):r),c=(n((e,t)=>t/e),n((e,t)=>t*e),n((e,t)=>-1!==e.indexOf(t)),n((e,t)=>e<0?t[t.length+e]:t[e]));s((c(1),c(-1)),n((e,t)=>t+e)(1)),r.d(t,["Fs",0,s,"GT",0,o,"OH",0,a,"Tj",0,i,"cF",0,n,"gv",0,e=>Array.prototype.slice.call(e),"xB",0,l])},3137(e,t,r){r.d(t,{A:()=>y});var n=r(873),i=r(8970),a=r(5156),s=r(5851),o=r(3752),l=r(5982),c=r(1340),p=r(7529);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const v=class{constructor(e,t,r){this.element=e,this.selector=e.getAttribute("data-selector")||"js-carousel-swiper",this.type=e.getAttribute("data-type")||null,this.swiper=null,this.setOptions(t||{},r),this.initCarousel()}setOptions(e,t){const{navigation:r,pagination:n,scrollbar:i}=e||{},a={prevEl:(0,s.Lt)(".js-carousel-prev",this.element),nextEl:(0,s.Lt)(".js-carousel-next",this.element)},o=(0,s.Lt)(".js-carousel-pagination",this.element),l=(0,s.Lt)(".js-carousel-scrollbar",this.element);let c={};t.thumbnail&&(c={thumbs:{swiper:(0,s.Lt)(t.thumbnail),multipleActiveThumbs:!1}}),this.options=u(u({},e),{},{navigation:t.navigation&&u(u({},r),a),pagination:t.pagination&&u(u({},n),{},{el:o}),scrollbar:t.scrollbar&&u(u({},i),{},{el:l}),lazy:e.lazy||!0,keyboard:{enabled:t.keyboard||!1,onlyInViewport:t.onlyInViewport||!0}},c)}initCarousel(){if("native"===this.type){const e=(0,s.Ub)(`.${this.selector}`);if(!e.length)return;if(e.length>1)return void console.error("Swiper: Multiple instances of the same selector are not supported",e);this.swiper=new a.A(`.${this.selector}`,u({modules:[o.A,l.A,c.A,p.A]},this.options))}else{var e;let t=0;if(this.swiper=(0,s.Lt)(`.${this.selector}`,this.element),null!==(e=this.swiper)&&void 0!==e&&e.initialize&&this.swiper)this.initSwiper();else{const e=setInterval(()=>{var r;t++,t>5&&clearInterval(e),null!==(r=this.swiper)&&void 0!==r&&r.initialize&&(clearInterval(e),this.initSwiper())},300)}}}initSwiper(){var e;this.swiper&&null!==(e=this.swiper)&&void 0!==e&&e.initialize&&(Object.assign(this.swiper,this.options),this.swiper.initialize())}};var m=r(3319),f=r(9273);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?g(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const w=".swiper-pagination-bullets-dynamic",b=24;function y({items:e,options:t,selector:r,navigation:n=!1,pagination:a=!1,scrollbar:o=!0,classContainer:l="",classWrapper:c="",topNavigationType:p="none",bottomPaginationType:d="none",setCarouselInstance:u=()=>{}}){const g={navigation:n,pagination:a,scrollbar:o},y=(0,i.li)(null),x=(0,i.li)(null),[j,O]=(0,i.J0)(!1),[N,A]=(0,i.J0)(!0),[P,S]=(0,i.J0)(!1),[T,F]=(0,i.J0)(null);(0,i.vJ)(()=>{var e;const r=h(h({},t),{},{on:{init:()=>{y.current.classList.add("swiper-initialized"),y.current.classList.add("swiper-horizontal"),y.current.classList.add("swiper-backface-hidden")},afterInit:e=>{e.virtualSize>e.width&&O(!0);const t=(0,s.Lt)(w,y.current),r=e.pagination.bullets.length;let n=0;t&&(n=r>=5?(5-r)*b:r>=3?0:-24,t.style.setProperty("right",`${n}px`,"important"))},activeIndexChange:e=>{A(e.isBeginning),S(e.isEnd);const t=e.pagination.bullets.length,r=(0,s.Lt)(w,y.current);let n=0;r&&(n=t>=5?0===e.activeIndex?(5-t)*b:e.activeIndex===t-1?(3-t)*b:(4-t)*b:t>=3?0===e.activeIndex?0:e.activeIndex===t-1?-48:-24:0===e.activeIndex?-24:-48,r.style.setProperty("right",`${n}px`,"important"))},slidesUpdated:e=>{O(e.virtualSize>e.width)}}}),n=new v(y.current,r,g);F(n),u(null==n||null===(e=n.swiper)||void 0===e?void 0:e.swiper)},[]);const Y=e=>{var t,r;"prev"===e?null===(t=x.current.swiper)||void 0===t||t.slidePrev():"next"===e&&(null===(r=x.current.swiper)||void 0===r||r.slideNext())};return e&&(0,f.FD)("div",{className:`swiper-wrapper ${c}`,ref:y,"data-selector":r,"data-type":"component",children:[(0,f.Y)("swiper-container",{className:`swiper overflow-hidden ${l} ${r}`,init:"false",ref:x,children:e}),n&&(0,f.FD)("div",{class:"swiper-navigation js-carousel-navigation",children:[(0,f.Y)("div",{class:"swiper-navigation-button carousel-prev js-carousel-prev",children:(0,f.Y)(m.A,{viewBox:"0 0 16 16",name:"icon-chevron-left",className:"h-6 w-6 text-primary"})}),(0,f.Y)("div",{class:"swiper-navigation-button carousel-next js-carousel-next",children:(0,f.Y)(m.A,{viewBox:"0 0 16 16",name:"icon-chevron-right",className:"h-6 w-6 text-primary"})})]}),(a&&"none"===p||a&&"dot"===d||"dot"===p)&&(0,f.Y)("div",{class:"swiper-pagination swiper-pagination-custom js-carousel-pagination"}),o&&(0,f.Y)("div",{class:"swiper-scrollbar js-carousel-scrollbar"}),"arrow"===p&&j&&(0,f.FD)("div",{class:"flex gap-2.5 absolute -top-11 right-0 lg:-top-14 swiper-top-pagination",children:[(0,f.Y)("div",{class:"cursor-pointer",onClick:()=>Y("prev"),children:(0,f.Y)(m.A,{viewBox:"0 0 16 16",name:"icon-chevron-left",className:"h-6 w-6 "+(N?"pointer-events-none text-grey-300":"text-grey-900")})}),(0,f.Y)("div",{class:"cursor-pointer",onClick:()=>Y("next"),children:(0,f.Y)(m.A,{viewBox:"0 0 16 16",name:"icon-chevron-right",className:"h-6 w-6 "+(P?"pointer-events-none text-grey-300":"text-grey-900")})})]})]})}},2915(e,t,r){var n=r(8970),i=r(5851);const a="recommendations.affinities",s="recommendations.campaigns",o="recommendations.products",l=new class{constructor(){this.listeners=new Map}emit(e,t){const r=new CustomEvent(e,{detail:t});document.dispatchEvent(r)}on(e,t){const r=e=>{t(e.detail)};this.listeners.has(e)||this.listeners.set(e,new Map),this.listeners.get(e).set(t,r),document.addEventListener(e,r)}off(e,t){var r;const n=null===(r=this.listeners.get(e))||void 0===r?void 0:r.get(t);n&&(document.removeEventListener(e,n),this.listeners.get(e).delete(t))}},c=/\/cdn\/shop\/|cdn\.shopify\.com/,p=[200,400,600,900,1200,1600,2560],d=(e,t)=>{if(/_\d+x\d*\./.test(e))return e.replace(/_\d+x\d*\./,`_${t}x.`);const r=e.replace(/([?&])width=\d+&?/,"$1").replace(/[?&]$/,"");return`${r}${r.includes("?")?"&":"?"}width=${t}`};var u=r(9273);const v=function({imageUrl:e,alt:t,className:r,imageClass:i,isLazy:a=!0,isCover:s=!0,sizes:o="100vw"}){const l=`${s?"object-cover object-top":"object-contain"} ${i}`,v=`relative ${r}`,m=e&&e.length>0&&e.some(Boolean)?e[0]:window.GM_STATE.shopify.defaultImage,f="string"==typeof m?m:null==m?void 0:m.url,{src:g,srcSet:h}=(0,n.Kr)(()=>(e=>"string"==typeof e&&c.test(e)?{src:d(e,600),srcSet:p.map(t=>`${d(e,t)} ${t}w`).join(", ")}:null)(f)||{src:f,srcSet:void 0},[f]);return(0,u.Y)("figure",{className:v,children:(0,u.Y)("img",{loading:a?"lazy":"eager",sizes:h?o:void 0,srcSet:h,src:g,className:l,alt:t})})};var m=r(2430),f=r(3137);function g(e=3){return[...Array(e)].map(()=>(0,u.FD)("div",{className:"w-full max-w-[233px] md-max:last-of-type:hidden lg:max-w-[424px] 3xl:max-w-none",children:[(0,u.Y)("div",{class:"animate-pulse relative w-full overflow-hidden aspect-[233/213] lg:aspect-[424/400]",children:(0,u.Y)("div",{className:"relative bg-gray-200 aspect-[233/213] lg:aspect-[424/400]"})}),(0,u.FD)("div",{class:"animate-pulse flex flex-col flex-1 items-start pt-3 lg:pt-5",children:[(0,u.Y)("div",{className:"h-9 w-full mb-0.5 bg-gray-200"}),(0,u.Y)("div",{className:"h-6 w-full bg-gray-200"})]})]}))}const h=e=>{var t;const r=null==e||null===(t=e.id)||void 0===t?void 0:t.match(/homepage-banner-(\d+)$/);return r?Number(r[1]):Number.MAX_SAFE_INTEGER};function w({featureData:e}){return e.length>0&&e.map(e=>null!=e&&e.title?(0,u.Y)("swiper-slide",{className:"js-featured-product-item w-full max-w-[233px] md:max-w-[424px] 3xl:max-w-none",children:(0,u.FD)("a",{href:e.url,className:"flex h-full flex-col overflow-hidden "+(!0===e.enable_modal?"js-handle-open-bundle-pack":""),title:e.title,children:[(0,u.Y)("div",{className:"relative aspect-[233/213]
1w-full overflow-hidden lg:aspect-[424/400]",children:(0,u.Y)(v,{sizes:"(min-width: 1536px) 31vw, (min-width: 768px) 424px, 233px",imageUrl:"object"==typeof e.image?[e.image.src]:[e.image],className:"relative aspect-[233/213] lg:aspect-[424/400]",imageClass:"w-full h-full object-cover",isCover:!1,isLazy:!0,alt:e.title})}),(0,u.FD)("div",{className:"flex flex-1 flex-col items-start pt-3 lg:pt-5",children:[(0,u.Y)("h2",{className:"text-xl font-medium text-grey-900 lg:text-3xl",children:e.title}),(0,u.Y)("p",{className:"mb-auto text-sm lg:text-base "+(!0===e.disable_description?"hidden":""),children:e.description})]})]})}):(0,u.Y)("swiper-slide",{className:"js-featured-product-item w-full max-w-[233px] md:max-w-[424px] 3xl:max-w-none",dangerouslySetInnerHTML:{__html:e.html}},e.key))}(0,m.A)(function(){const[e,t]=(0,n.J0)([]),[r,c]=(0,n.J0)(!0),p=window.featuredConfig,{contentData:d}=((e="")=>{const[t,r]=(0,n.J0)(null),[i,c]=(0,n.J0)([]),[p,d]=(0,n.J0)({});return(0,n.vJ)(()=>{const e=e=>{d(e)},t=e=>{r(e)},n=e=>{const t=[];for(const r in e)if(Object.hasOwnProperty.call(e,r)){const n=e[r];n&&(document.createElement("div").innerHTML=n.html,t.push({id:r,html:n.html}))}c(t)};return l.on(a,e),l.on(o,t),l.on(s,n),()=>{l.off(a,e),l.off(o,t),l.off(s,n)}},[]),{productsData:(0,n.Kr)(()=>{var r;return""!==e?(null==t||null===(r=t.find(t=>t.id===e))||void 0===r?void 0:r.products)||[]:(null==t?void 0:t.products)||[]},[e,t]),contentData:i,affinities:p,allProductsData:t}})(),v=(0,n.li)(null);return(0,n.vJ)(async()=>{c(!0);let e=p.data;var r;p.includedNostoData&&(e=e.concat((r=d,[...r].sort((e,t)=>h(e)-h(t))))),t(e),c(!1),(()=>{let e=0;const t=setInterval(()=>{var r;let n=null;if(v.current&&(n=(0,i.Lt)(".js-featured-product-item img",v.current)),n&&null!==(r=n)&&void 0!==r&&r.clientHeight){clearInterval(t);const e=(0,i.Lt)(".js-carousel-navigation",v.current);e&&(e.style.top=n.clientHeight/2+"px")}e>10&&clearInterval(t),e++},200)})()},[d]),(0,u.FD)("div",{class:"overflow-hidden pb-8 lg:pb-16 "+(p.paddingTop?"pt-8 lg:pt-16":""),children:[""!==p.heading&&(0,u.Y)("h2",{class:"container mb-4 text-2xl font-medium text-grey-900 lg:mb-6 lg:text-4xl lg:tracking-normal",children:p.heading}),(0,u.Y)("div",r?{className:"container flex gap-4",children:g()}:{className:"container",ref:v,children:(0,u.Y)(f.A,{items:(0,u.Y)(w,{featureData:e}),options:{slidesPerView:"auto",spaceBetween:10,pagination:{clickable:!0,dynamicBullets:!0,dynamicMainBullets:1},a11y:!1,grabCursor:!0,speed:500,breakpoints:{768:{slidesPerView:2.4,spaceBetween:12},1024:{slidesPerView:3,spaceBetween:16},1200:{slidesPerView:3.2,spaceBetween:24}}},navigation:p.enableNavigation,topNavigationType:p.topNavigationType,pagination:"dot"===p.topNavigationType,scrollbar:!1,selector:"js-carousel-swiper-featured-product",classWrapper:"carousel-swiper-featured-product"})})]})},"featured-products")},3319(e,t,r){var n=r(9273);r.d(t,["A",0,function(e){return(0,n.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",className:e.className?`icon ${e.className}`:"icon",viewBox:e.viewBox,fill:"none",children:(0,n.Y)("use",{xmlnsXlink:"http://www.w3.org/1999/xlink",xlinkHref:`#${e.name}`,x:"0",y:"0"})})}])},873(e,t,r){r.d(t,{A:()=>i});var n=r(4812);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},4153(e,t,r){r.d(t,{A:()=>i});var n=r(774);function i(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},4812(e,t,r){r.d(t,{A:()=>a});var n=r(774),i=r(4153);function a(e){var t=(0,i.A)(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},774(e,t,r){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>n})}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,(()=>{const e=[];r.O=(t,n,i,a)=>
1{if(n){a=a||0;for(var s=e.length;s>0&&e[s-1][2]>a;s--)e[s]=e[s-1];return void(e[s]=[n,i,a])}let o=1/0;for(s=0;s<e.length;s++){let[n,i,a]=e[s],c=!0;for(var l=0;l<n.length;l++)(!1&a||o>=a)&&Object.keys(r.O).every(e=>r.O[e](n[l]))?n.splice(l--,1):(c=!1,a<o&&(o=a));if(c){e.splice(s--,1);const r=i();void 0!==r&&(t=r)}}return t}})(),r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],a=t[n++];r.o(e,i)?0===a&&n++:Object.defineProperty(e,i,0===a?{enumerable:!0,value:t[n++]}:{enumerable:!0,get:a})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.j=3120,(()=>{const e={3120:0,6739:0};r.O.j=t=>0===e[t];const t=(t,n)=>{let[i,a,s]=n;var o,l,c=0;if(i.some(t=>0!==e[t])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(s)var p=s(r)}for(t&&t(n);c<i.length;c++)r.o(e,l=i[c])&&e[l]&&e[l][0](),e[l]=0;return r.O(p)},n=self.webpackChunkgamma=self.webpackChunkgamma||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();let n=r.O(void 0,[9174,6979],()=>r(2915));n=r.O(n)})(); 2//# sourceMappingURL=section-featured-products.js.map
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.