"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[18],{204:(e,t)=>{function i(e,t,i){if(!t.length)return[];const s=new Map(e.map((e=>[e.handle,e]))),r=new Set,a=[];for(const e of t){const t=s.get(e);t&&!r.has(e)&&(r.add(e),a.push(t))}if(i)return a;for(const t of e)r.has(t.handle)||a.push(t);return a}function s(e){const t=[],i=[];for(const s of e)s.tags?.includes("limited")?i.push(s):t.push(s);return{regular:t,lto:i}}function r(e,t,r,a){return a?{regular:i(e,t,!0),lto:i(e,r,!0)}:s(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.deriveProductSortLists=t.REGULAR_SWATCHES_FIRST_ROW_MAX=t.DEFAULT_REGULAR_SWATCH_LIMIT=t.buildSwatchList=t.partitionProductsByLimitedTag=t.sortProductsByContentHandles=void 0,t.sortProductsByContentHandles=i,t.partitionProductsByLimitedTag=s,t.buildSwatchList=r,t.DEFAULT_REGULAR_SWATCH_LIMIT=8,t.REGULAR_SWATCHES_FIRST_ROW_MAX=t.DEFAULT_REGULAR_SWATCH_LIMIT,t.deriveProductSortLists=function(e,t,s){const{regularSwatches:a,ltoSwatches:n,carousel:o,varietySetRegulars:l,varietySetLtos:c}=t,{applyProductSortSequence:u,regularSwatchLimit:d}=s,p=r(e,a,n,u),h=[...p.regular,...p.lto],m=u?i(e,o,!0):e,g=p.regular,f=g.slice(0,d),b=g.length>d?g.slice(d):[],v=p.lto,x=l.length>0?i(e,l,!0):p.regular,S=c.length>0?i(e,c,!0):p.lto;return{productsExpandYourPalate:h,productsExpandYourPalateCarousel:m,productsPdpRegularSwatches:g,productsPdpRegularSwatchesRow1:f,productsPdpRegularSwatchesRow2:b,productsPdpLtoSwatches:v,productsVarietySetRegulars:x,productsVarietySetLtos:S,productsVarietySetFlavors:[...x,...S]}}},64:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExpandYourPalate=void 0;const r=i(0),a=(i(2),s(i(197))),n=i(138),o=i(1),l=i(139),{mainContainer:c,title:u,carouselContainer:d}=a.default;t.ExpandYourPalate=function({useSharedState:e,productsExpandYourPalate:t=[],featureSalePrice:i,handle:s,featureFullPriceCompare:a,featureCompareAtText:p,featureAutomaticDiscount:h,automaticSiteWideDiscount:m,changeMacros:g="default",featureSubsInCard:f=!1,isSubscriptionCludEnabled:b=!1,subscriptionClubData:v=null}){const[x,S]=(0,o.useState)(!1),C=t.filter((e=>e.handle!==s)).map(((e,t)=>({...e,order:t+1}))).sort(((e,t)=>e.order-t.order));return(0,r.jsxs)("div",{className:`${c} ExpandYourPalate`,children:[(0,r.jsx)("h2",{className:`title ${u}`,children:"Expand Your Palate"}),(0,r.jsx)("div",{className:`${d} carouselContainer `,children:(0,r.jsx)(n.SlidesCarousel,{carouselSettings:{infinite:!1,dots:!1,speed:500,slidesToShow:3,slidesPerRow:1,slidesToScroll:1,centerMode:!1,centerPadding:"0",variableWidth:!0,responsive:[{breakpoint:768,settings:{slidesToShow:1,centerPadding:"13px"}},{breakpoint:1100,settings:{slidesToShow:2}}]},setIsLastSlide:S,children:C?.map(((t,s)=>!1===t.isGiftCard&&(0,r.jsx)(l.Slide,{slide:t,useSharedState:e,isLastSlide:x,featureSalePrice:i,featureFullPriceCompare:a,featureCompareAtText:p,featureAutomaticDiscount:h,automaticSiteWideDiscount:m,changeMacros:g,featureSubsInCard:f,isSubscriptionCludEnabled:b,subscriptionClubData:v},s)))})})]})}},139:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Slide=void 0;const r=i(0),a=i(37),n=s(i(199)),o=i(27),l=i(51),c=i(1),u=i(25),d=i(22),p=i(20),h=i(3),m=i(28),g=i(21),f=i(140);t.Slide=function({slide:e,useSharedState:t,isLastSlide:i,featureSalePrice:s,featureFullPriceCompare:b,featureCompareAtText:v,featureAutomaticDiscount:x,automaticSiteWideDiscount:S,changeMacros:C="default",featureSubsInCard:w=!1,isSubscriptionCludEnabled:j=!1,subscriptionClubData:P=null}){const _=(0,p.getActiveNutritionalImage)(e,C),{slideContainer:y,imageContainer:$,slideTitle:T,starsContainer:N,starsRating:D,ratingNumber:M,price:I,priceSlideContainer:k,regularPriceContainer:R,regularPrice:E,slideDescription:L,freeFromContainer:F,nutritionContainer:A,nutritionImageContainer:O,bundles:V,selected:W,labelShip:B,addButton:U,detailsContainer:H,badgesContainer:Y,buttonLoader:z,buttonLoading:G,buttonDisabled:q,limitedEdition:K,priceContainer:X,limitedEditionTitle:J,currencyCodeStyle:Q,limitedEditionContainer:Z}=n.default,ee="v2"===w?g.PurchaseType.oneTime:"v3"===w?e.preselect_subscription?g.PurchaseType.subscription:g.PurchaseType.oneTime:g.PurchaseType.subscription,[te,ie]=(0,c.useState)(0),[se,re]=(0,c.useState)(!1),[ae,ne]=(0,c.useState)(!1),[oe,le]=(0,c.useState)(ee),ce=Boolean(w&&j&&e.subscriptionEnabled&&"US"===t.countryCode),{width:ue}=(0,u.useWindowDimensions)(),de=(0,c.useMemo)((()=>t.priceFromVariant(e.variants[te])),[e.variants,te,t.countryCode]),pe=(0,c.useMemo)((()=>(0,p.isVariantOutOfStock)(e.variants[te])),[e.variants,te]),he=(0,c.useMemo)((()=>(0,p.getNotifyMeFormId)(e)),[e]),me=(0,p.shouldShowNotifyMeForm)(pe,e),ge=(0,c.useMemo)((()=>de.currencySymbol),[de]),fe=(0,c.useMemo)((()=>(0,d.currencyCodeIfneeded)({currencySymbol:de.currencySymbol,featureInternationalization:t.featureInternationalization,countryCode:t.countryCode,currencyCode:de.currencyCode})),[ge,de,t]),be=(0,m.getCalculatedPrice)({productPage:e,selectedSubscription:ce?oe:g.PurchaseType.oneTime,bundleSelected:te,twelvePack:void 0,isVarietySet:!1,regularPrice:!0,priceFromVariant:t.priceFromVariant,subscriptionClubData:P,twelvePackVariantId:"",featureTwelvePackDesign:!1,showSubRegularPrice:ce,featureSalePrice:s,featureFullPriceCompare:b,defaultProductData:e,featureAutomaticDiscount:x,automaticSiteWideDiscount:S}),ve=(0,c.useMemo)((()=>(0,m.getCalculatedPrice)({productPage:e,selectedSubscription:ce?oe:g.PurchaseType.oneTime,bundleSelected:te,twelvePack:void 0,isVarietySet:!1,priceFromVariant:t.priceFromVariant,subscriptionClubData:P,twelvePackVariantId:"",featureTwelvePackDesign:!1,featureAutomaticDiscount:x,automaticSiteWideDiscount:S})),[e,te,oe,ce,P,t.priceFromVariant,t.countryCode,x,S]),xe=ce&&oe===g.PurchaseType.subscription?(0,m.roundIfClose)(ve).toFixed(2):ve.toFixed(2),Se=ce?oe===g.PurchaseType.subscription&&!!be&&!(0,m.isSimilarPrice)(ve,be):!!be&&!(0,m.isSimilarPrice)(ve,be)&&be>0,Ce=(0,c.useMemo)((()=>"fullprice"===v?"Full Price":"Sale"),[v]),we=e=>{e.preventDefault(),e.stopPropagation(),re((e=>Boolean(!e)))},je=e.tags.includes("limited"),Pe=(0,c.useMemo)((()=>(0,p.filterCarouselImagesByChangeMacros)(e.images,C)),[e.images,C]),_e=(0,c.useMemo)((()=>Pe.length>0?Pe[0]:(0,p.imageAltPassesMacrosFilter)(e.featuredImage?.alt,C)?e.featuredImage:void 0),[Pe,e.featuredImage,C]),ye=Pe.length>1?Pe[1]:void 0,$e=(0,c.useMemo)((()=>{const i=(P?.discount_percentage||0)/100,s=x?(S||0)/100:0,r=ce&&oe===g.PurchaseType.subscription?i:s,a=t.priceFromVariant(e.variants[1]),n=t.priceFromVariant(e.variants[2]);return["",a.amount*(1-r)/20,n.amount*(1-r)/30]}),[e.variants,t.priceFromVariant,t.countryCode,ce,oe,P,x,S]);return(0,c.useEffect)((()=>{t.showCart&&ne(!1)}),[t.showCart]),t.featureInternationalization&&de.country!==t.countryCode?null:(0,r.jsxs)("div",{className:`${y} slideContainer`,children:[(0,r.jsxs)("a",{className:$,href:`/products/${e.handle}`,style:{textDecoration:"none"},role:"button","aria-label":`${e.title} image`,children:[_e&&(0,r.jsx)("img",{src:_e.src,alt:_e.alt||"Product Image for "+e.title,width:800,height:800}),ye&&(0,r.jsx)("img",{src:ye.src,alt:ye.alt||"Secondary product image for "+e.title,width:800,height:800})]}),(0,r.jsxs)("div",{className:`detailsContainer ${H}`,children:[(0,r.jsx)("div",{className:`${T} ${je?J:""} slideTitle`,children:(0,r.jsx)("a",{href:`/products/${e.handle}`,role:"button","aria-label":e.title,dangerouslySetInnerHTML:{__html:(0,p.modifyTitle)(e.title,e.cutline)}})}),(0,r.jsxs)("div",{className:`priceContainer ${X}`,children:[(je||e.subheading_carousel)&&e.hideReviews?(0,r.jsxs)("div",{className:`limitedEditionContainer ${Z}`,children:[(0,r.jsx)("img",{src:"/fast-image/fl_progressive:steep/stars-honey/files/isologo.svg",alt:"limited edition",width:10,height:11}),(0,r.jsx)("p",{className:`limitedEdition ${K}`,children:e.subheading_carousel||"LIMITED EDITION"})]}):null,!e.hideReviews&&e.reviews?.rating_average?(0,r.jsxs)("div",{className:`starsContainer ${N}`,children:[(0,r.jsx)("a",{className:`starsRating ${D}`,href:"https://starsandhoney.com/pages/reviews",role:"button","aria-label":`${e.title} reviews`,children:(0,r.jsx)(a.RatingStars,{rating:e.reviews?.rating_average,numberOfStars:5,starDimension:"20px",starRatedColor:"#000000",starEmptyColor:"#00000055"})}),(0,r.jsxs)("p",{className:M,children:["(",(0,o.truncateDecimal)(e?.reviews?.rating_average,2),")"]})]}):null,(0,r.jsxs)("div",{className:`priceSlide ${k}`,children:[(0,r.jsxs)("div",{className:`priceSlide ${I}`,children:[t.featureInternationalization&&(0,r.jsx)("div",{className:`currencyCodeStyle ${Q}`,children:`${fe} `}),`${ge}${xe}`]}),Se&&(0,r.jsxs)("div",{className:`regularPriceContainer ${R}`,children:[!ce&&(0,r.jsx)("span",{className:`sale ${n.default.saleText}`,children:Ce}),(0,r.jsx)("span",{className:`regularPrice ${E}`,children:`${ge}${ce?(0,m.roundIfClose)(be).toFixed(2):be.toFixed(2)}`})]})]})]}),(0,r.jsx)("p",{className:`${L} slideDescription`,children:e.description}),(0,r.jsx)("div",{className:`freeFromContainer ${F}`,children:e.tagsBadge.map(((e,t)=>(0,r.jsx)("span",{children:e.substring(1)},t)))}),(0,r.jsxs)("div",{className:`nutritionContainer ${A}`,onClick:we,children:[(0,r.jsx)("span",{children:"NUTRITION & INGREDIENTS"}),(0,r.jsx)("span",{style:{transform:"rotate(90deg)"},onClick:we,children:(0,r.jsx)(l.Arrow,{})}),se&&(0,r.jsxs)("div",{className:`nutritionImageContainer ${O}`,children:[(0,r.jsx)("img",{src:_?.reference?.image?.originalSrc,alt:`nutritional info for ${e.title} `,height:150,width:400}),(0,r.jsx)("p",{children:e?.nutritionalIngredients?.value}),(0,r.jsx)("p",{children:e?.allergensPanelText?.value}),(0,r.jsx)("div",{className:`badgesContainer ${Y}`,children:e?.nutritionalBadges?.references.edges?.map(((e,t)=>(0,r.jsx)("img",{src:e.node.image.originalSrc,alt:e.node.image.altText,style:{height:"30px"}},t)))})]})]}),(0,r.jsx)("div",{className:`bundles ${V}`,children:$e.map(((t,i)=>(0,r.jsxs)("div",{onClick:()=>ie(i),children:[(0,r.jsx)("button",{className:`${te===i&&W}`,children:e.options[0].values[i]}),(0,r.jsx)("span",{children:$e[i]&&`${ge}${Number($e[i]).toFixed(2)} EA.`})]},i)))}),ce?(0,r.jsx)(f.SlideSubscriptionToggle,{isSubscriptionSelected:oe===g.PurchaseType.subscription,onToggle:()=>le((e=>e===g.PurchaseType.subscription?g.PurchaseType.oneTime:g.PurchaseType.subscription)),subscriptionClubData:P,showFreeShipping:"US"===t.countryCode}):"US"===t.countryCode&&(0,r.jsx)("p",{className:`${B} labelShip`,children:"Always Free Shipping"}),(0,r.jsx)("div",{onClick:()=>{if(pe)me&&he&&(0,p.openKlaviyoForm)(he);else{ne(!0);try{const i={sku:e.variants[te].sku||"",id:e.variants[te].id,quantity:1,image:e.variants[te].image.src,product_title:e.title,variant_title:e.variants[te].title,price:100*ve,final_price:100*ve,url:`/products/${e.handle}`,variant_id:Number(e.variants[te].id),vendor:e.vendor,properties:{_compare_at_price:100*be,...ce?{_rc_bundle_status:oe===g.PurchaseType.subscription?"Subscription":"One-Time"}:{}}};ce&&oe===g.PurchaseType.subscription&&P?.selling_plan_id&&(i.selling_plan=P.selling_plan_id);const s=oe===g.PurchaseType.subscription&&ce;t.addToCart({items:[i]});const r="/"===window.location.pathname,a=window.location.pathname.includes("/products/");(0,h.logOutcome)(`AddToBagFromExpandYourPalate${r?"HomePage":a?"ProductPage":"OtherPage"}${s?"Sub":""}`)}catch(e){console.error(e),ne(!1)}}},className:`${U} ${ae&&G} ${pe&&!me?q:""}`,children:(0,r.jsxs)("button",{disabled:pe&&!me,children:[me?"Notify me":pe?"Out of Stock":"Add to bag",ae&&(0,r.jsx)("span",{className:z,children:(0,r.jsxs)("svg",{height:"18",width:"18",children:[(0,r.jsx)("circle",{r:"7",cx:"9",cy:"9"}),(0,r.jsx)("circle",{"stroke-dasharray":"87.96459430051421 87.96459430051421",r:"7",cx:"9",cy:"9"})]})})]})})]})]})}},140:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SlideSubscriptionToggle=void 0;const r=i(0),a=i(1),n=s(i(200)),o=i(39),l=i(189);t.SlideSubscriptionToggle=function({isSubscriptionSelected:e,onToggle:t,subscriptionClubData:i,showFreeShipping:s}){const[c,u]=(0,a.useState)(!1),d=i?.text_in_card||i?.badge_text||"Save 10%",p=i?.text_in_card_desktop||i?.badge_text||"Save 10%",h=e=>{e.preventDefault(),e.stopPropagation(),u(!c)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:`${n.default.subscriptionPricingRow} subscriptionPricingRow`,children:[s?(0,r.jsx)("p",{className:`${n.default.subscriptionShippingPill} subscriptionShippingPill`,children:"Always Free Shipping"}):(0,r.jsx)("span",{className:n.default.subscriptionShippingSpacer}),(0,r.jsxs)("button",{type:"button",className:`${n.default.subscriptionToggle} subscriptionToggle ${e?`${n.default.subscriptionToggleOn} subscriptionToggleOn`:""}`,onClick:e=>{e.stopPropagation(),t()},role:"switch","aria-checked":e,"aria-label":e?"Subscribe and save selected":"One-time purchase selected",children:[(0,r.jsx)("span",{className:`${n.default.subscriptionToggleLabel} subscriptionToggleLabel`,children:e?"ON":"OFF"}),(0,r.jsx)("span",{className:`${n.default.subscriptionToggleKnob} subscriptionToggleKnob`})]}),(0,r.jsxs)("div",{className:`${n.default.subscriptionCopy} subscriptionCopy`,children:[(0,r.jsx)("span",{className:`${n.default.subscriptionCopyText} ${n.default.subscriptionCopyTextMobile} subscriptionCopyTextMobile`,children:d}),(0,r.jsx)("span",{className:`${n.default.subscriptionCopyText} ${n.default.subscriptionCopyTextDesktop} subscriptionCopyTextDesktop`,children:p}),i?.details?.length?(0,r.jsxs)("button",{type:"button",className:`${n.default.subscriptionDetailsButton} subscriptionDetailsButton`,onClick:h,role:"button","aria-label":"Subscription details",children:["Terms",(0,r.jsxs)("div",{className:`${n.default.subscriptionInfo} subscriptionInfo ${c?`${n.default.showContainer} showContainer`:""}`,children:[(0,r.jsx)("div",{children:(0,r.jsx)(o.Cross,{})}),(0,r.jsx)("ul",{children:i.details.map(((e,t)=>(0,r.jsxs)("li",{children:[(0,r.jsx)(l.ArrowRightPopup,{}),e]},t)))})]})]}):null]})]}),(0,r.jsx)("div",{className:`${n.default.backgroundPopup} backgroundPopup ${c?`${n.default.showContainer} showContainer`:""}`,onClick:h,role:"button","aria-label":"Subscription details"})]})}},138:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SlidesCarousel=void 0;const r=i(0);i(33),i(34);const a=i(1),n=s(i(35)),o=s(i(198)),l=i(329),c=i(25),{mainContainer:u,arrow:d,arrowPrev:p,arrowNext:h,hidden:m}=o.default;t.SlidesCarousel=({className:e="",children:t,carouselSettings:i,setIsLastSlide:s})=>{const o=(0,a.useRef)(null),{width:g}=(0,c.useWindowDimensions)(),[f,b]=(0,a.useState)(0);return(0,r.jsxs)("div",{className:`${u} mainContainerPower `,children:[(0,r.jsx)("div",{className:`${d} ${p} ${0===f?m:""}`,onClick:e=>{e.preventDefault(),o.current?.slickPrev()},role:"button","aria-label":"Previous slide",children:(0,r.jsx)(l.Arrow,{})}),(0,r.jsx)("div",{className:`${d} ${h} ${f===t.length-3?m:""}`,onClick:e=>{e.preventDefault(),o.current?.slickNext()},role:"button","aria-label":"Next slide",children:(0,r.jsx)(l.Arrow,{})}),(0,r.jsx)(n.default,{ref:o,arrows:!1,className:`${e}`,...i,afterChange:e=>{const i=g<1100?t.length-2:t.length-4;b(e),s(e===i)},children:t})]})}},329:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=void 0;const s=i(0);i(2),t.Arrow=function({}){return(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",width:"40",height:"40",children:(0,s.jsx)("path",{d:"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"})})}},62:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PowerCollagen=void 0;const r=i(0),a=(i(2),s(i(192))),n=i(136),o=i(137),l=i(1),c=s(i(63));i(196);const u=i(43),{mainContainer:d,title:p,imageCarousel:h,carouselContainer:m,imageContainer:g,slideTitle:f,slideDescription:b,carouselContainerDesktop:v,animateCarousel:x}=a.default,S={infinite:!0,dots:!0,speed:500,slidesToShow:1,slidesPerRow:1,slidesToScroll:1,centerMode:!1,centerPadding:"0",variableWidth:!0};t.PowerCollagen=function({powerCollagen:e}){const{sectionRef:t,isVisible:i}=(0,u.useVisibility)(),s=e.icons;return(0,l.useEffect)((()=>{c.default.init()}),[]),(0,r.jsxs)("div",{className:`PowerCollagenMainContainer ${d} ${i?`${x} animateCarousel`:""}`,ref:t,children:[(0,r.jsx)("h2",{className:`${p} title`,children:e.heading}),(0,r.jsx)("div",{className:`carouselContainer ${m}`,children:(0,r.jsx)(n.SlidesCarousel,{carouselSettings:S,children:s?.map(((e,t)=>(0,r.jsxs)("div",{className:`${g} imageContainer`,children:[(0,r.jsx)("img",{src:e?.icon?.url||"",alt:"feature icon",loading:"eager",className:h,"data-aos":"fade-up-short","data-aos-duration":"1300"}),(0,r.jsx)("label",{className:f,children:e.heading}),(0,r.jsxs)("p",{className:`slideDescription ${b}`,children:[e.text,e?.references?.length&&(0,r.jsx)(o.Reference,{references:e.references})]})]},t)))})}),(0,r.jsx)("div",{className:`carouselContainerDesktop ${v}`,children:s?.map(((e,t)=>(0,r.jsxs)("div",{className:`imageContainer ${g}`,children:[(0,r.jsx)("img",{src:e?.icon?.url||"",alt:"feature icon",loading:"eager",className:`imageCarousel ${h}`,"data-aos":"fade-up-short","data-aos-duration":"1300"}),(0,r.jsx)("label",{className:f,children:e.heading}),(0,r.jsxs)("p",{className:b,children:[e.text,e?.references?.length&&(0,r.jsx)(o.Reference,{references:e.references})]})]},t)))})]})}},137:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Reference=void 0;const r=i(0),a=(i(2),s(i(195))),{referenceContainer:n}=a.default;t.Reference=function({references:e}){return(0,r.jsx)("a",{className:n,href:"#footer",children:(0,r.jsx)("span",{children:e.map((e=>(0,r.jsx)("span",{children:0===e?"†":e})))})})}},136:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SlidesCarousel=void 0;const r=i(0);i(33),i(34);const a=i(1),n=s(i(35)),o=i(1),l=s(i(193));i(194);const c=i(328),{mainContainer:u,arrow:d,arrowPrev:p,arrowNext:h,hidden:m}=l.default;t.SlidesCarousel=({className:e="",children:t,carouselSettings:i})=>{const s=(0,a.useRef)(null),[l,p]=(0,o.useState)(0);return(0,r.jsxs)("div",{className:`${u} mainContainerPower `,children:[(0,r.jsx)("div",{className:`${d} ${h}`,onClick:e=>{e.preventDefault(),s.current?.slickNext()},role:"button","aria-label":"Next slide",children:(0,r.jsx)(c.Arrow,{})}),(0,r.jsx)(n.default,{ref:s,arrows:!1,className:`${e}`,...i,afterChange:e=>{p(e)},children:t})]})}},328:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=void 0;const s=i(0);i(2),t.Arrow=function({}){return(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"11",viewBox:"0 0 12 11",fill:"none",children:[(0,s.jsxs)("g",{"clip-path":"url(#clip0_1868_17640)",children:[(0,s.jsx)("path",{d:"M10.9355 5.5L0.000103692 5.5",stroke:"black","stroke-width":"2","stroke-miterlimit":"10"}),(0,s.jsx)("path",{d:"M6.26749 10.4297L10.9355 5.50048L6.26749 0.571289",stroke:"black","stroke-width":"2","stroke-miterlimit":"10"})]}),(0,s.jsx)("defs",{children:(0,s.jsx)("clipPath",{id:"clip0_1868_17640",children:(0,s.jsx)("rect",{width:"11",height:"12",fill:"white",transform:"translate(12) rotate(90)"})})})]})}},203:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useDerivedProductSortLists=void 0;const s=i(1),r=i(204);t.useDerivedProductSortLists=function(e,t,i){return(0,s.useMemo)((()=>(0,r.deriveProductSortLists)(e,t,i)),[e,t.regularSwatches,t.ltoSwatches,t.carousel,t.varietySetRegulars,t.varietySetLtos,i.applyProductSortSequence,i.useCmsSwatchOrder,i.hasDedicatedCarouselOrder,i.hasCmsRegularSwatchOrder,i.regularSwatchLimit])}},65:function(e,t,i){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TasteTransparency=void 0;const r=i(0),a=s(i(201)),n=i(1),o=i(17),{mainContainer:l,contentContainer:c,itemsContainer:u,itemText:d,title:p,selectedWhite:h,imageMobile:m,imageDesktop:g}=a.default;function f(e,t){return(0,o.getFastImage)(t?e.url:e.urlDesktop,t?900:1400)}t.TasteTransparency=({tasteTransparency:e,isMobile:t=!1})=>{const i=function(e){const[t,i]=(0,n.useState)(e);return(0,n.useEffect)((()=>{const e=window.matchMedia("(min-width: 800px)"),t=()=>i(!e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)}),[]),t}(t),[s,o]=(0,n.useState)(0),[b,v]=(0,n.useState)(null),[x,S]=(0,n.useState)(!1),[C,w]=(0,n.useState)((()=>new Set([0]))),j=e.items??[],P=j.length,_=i?m:g,y=i?"imageMobile":"imageDesktop",$=e=>{w((t=>{if(t.has(e))return t;const i=new Set(t);return i.add(e),i}))};return(0,n.useEffect)((()=>{if($(s),P<2)return;const e=(s+1)%P,t=new Image;t.src=f(j[e],i),t.onload=()=>$(e)}),[s,i,P]),(0,n.useEffect)((()=>{const e=()=>{o((e=>(e+1)%P))};if(b&&(clearInterval(b),v(null)),!x&&P>1){const t=setInterval(e,3e3);v(t)}return()=>{b&&clearInterval(b)}}),[x,P]),(0,r.jsxs)("div",{className:`TasteTransparencyContainer ${l}`,onMouseOver:()=>{S(!0),b&&(clearInterval(b),v(null))},onMouseOut:()=>{S(!1)},children:[j.map(((e,t)=>C.has(t)?(0,r.jsx)("img",{className:`${_} ${y} ${t===s?a.default.imageSelected:""} imageSelected`,src:f(e,i),alt:e.alt,decoding:"async"},`${t}-${i?"m":"d"}`):null)),(0,r.jsxs)("div",{className:c,children:[(0,r.jsx)("h2",{className:p,children:e.title}),(0,r.jsx)("div",{className:u,children:j.map(((e,t)=>(0,r.jsx)("p",{className:`${d} ${t===s?h:""}`,onClick:e=>((e,t)=>{e.preventDefault(),$(t),o(t)})(e,t),children:e.text},t)))})]})]})}},43:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useVisibility=void 0;const s=i(1);t.useVisibility=()=>{const[e,t]=(0,s.useState)(!1),i=(0,s.useRef)(null);return(0,s.useEffect)((()=>{const e=new IntersectionObserver((([e])=>{e.isIntersecting?t(!0):t(!1)}),{threshold:.1});return i.current&&e.observe(i.current),()=>e.disconnect()}),[]),{sectionRef:i,isVisible:e}}},25:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useWindowDimensions=void 0;const s=i(1);t.useWindowDimensions=()=>{const[e,t]=(0,s.useState)({width:0,height:0});return(0,s.useEffect)((()=>{if("undefined"!=typeof window){const e=()=>{t({width:window.innerWidth,height:window.innerHeight})};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}}),[]),e}}}]);