PageSourceSearch

https://rachio.com/_next/static/chunks/pages/_app-c8f0dc4f5ec58c80.js?dpl=dpl_Bdkw1rkCJCrtLgZPpvzzfEH8NRAK

js rachio.com collected 2026-10-01 11:30:37 UTC 1,152,552 bytes, 18 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{92:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(70310)}])},596:e=>{e.exports={displayedBanner:"styles_displayedBanner__kXaZZ",text:"styles_text__gfEVT",link:"styles_link__Phouq"}},901:e=>{e.exports={"theme-green":"styles_theme-green__8MNsZ","theme-primary":"styles_theme-primary__JkvkI","theme-secondary":"styles_theme-secondary__tRQVz","theme-dark":"styles_theme-dark__AD8X1","theme-gray":"styles_theme-gray__VfZw_","theme-white":"styles_theme-white__BEIqB"}},925:(e,t,n)=>{"use strict";function r(){}n.d(t,{l:()=>r})},3717:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3740:(e,t,n)=>{"use strict";n.d(t,{EZ:()=>a,Hf:()=>c,ID:()=>r,Ln:()=>l,Y0:()=>u,Zm:()=>h,_Q:()=>s,a9:()=>i,fW:()=>m,fb:()=>d,pV:()=>p,qo:()=>o,zn:()=>f});let r=()=>'"id": _id',i='\n  asset-> {\n    "src": url,              \n    "width": 2200,\n    "height": 700,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',o='\n  asset-> {\n    "src": url,              \n    "width": 1920,\n    "height": 400,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',s='\n  asset-> {\n    "src": url,              \n    "width": 400,\n    "height": 400,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',a='\n  asset-> {\n    "src": url,              \n    "width": 600,\n    "height": 320,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',l='\n  asset-> {\n    "src": url,              \n    "width": 200,\n    "height": 200,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',c='\n  asset-> {\n    "src": url,              \n    "width": 320,\n    "height": 320,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',d=c,u='\n  asset-> {\n    "src": url,              \n    "width": 800,\n    "height": 800,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',p='\n  asset-> {\n    "src": url,              \n    "width": 1000,\n    "height": 480,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',h='\n  asset-> {\n    "src": url,              \n    "width": 1200,\n    "height": 480,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',f='\n  asset-> {\n    "src": url,              \n    "width": 500,\n    "height": 320,\n    "formats": ["webp", "jpg"],\n    "id": _id,\n    ...\n  }\n',m=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"video";return"\n  ".concat(e,'-> {\n    "id": _id,\n    posterImage {\n      asset-> {\n        url,\n        "src": url,\n      }\n    },\n    "posterImageThumbnail": posterImage {\n      ').concat(d,"\n    },\n    videoMp4Src,\n    title,\n    videoId,\n    videoWebmSrc,\n    videoType,\n    enableLoop,\n    enableControls\n  }\n")}},3866:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});var r=(0,n(14232).createContext)(null)},4414:(e,t,n)=>{"use strict";function r(e=""){return`.${e.trim().replace(/([.:!+/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}n.d(t,{c:()=>r})},4559:e=>{e.exports={wrapper:"styles_wrapper__5YCmY"}},4902:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>h,C6:()=>i,Cl:()=>o,Ju:()=>c,N3:()=>p,Tt:()=>s,YH:()=>l,fX:()=>u,sH:()=>a,xN:()=>f,zs:()=>d});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function s(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}
1function a(e,t,n,r){return new(n||(n=Promise))(function(i,o){function s(e){try{l(r.next(e))}catch(e){o(e)}}function a(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(s,a)}l((r=r.apply(e,t||[])).next())})}function l(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function a(a){return function(l){var c=[a,l];if(n)throw TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&c[0]?r.return:c[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,c[1])).done)return i;switch(r=0,i&&(c=[2&c[0],i.value]),c[0]){case 0:case 1:i=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!i||c[1]>i[0]&&c[1]<i[3])){o.label=c[1];break}if(6===c[0]&&o.label<i[1]){o.label=i[1],i=c;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(c);break}i[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=i=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function c(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function d(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s}function u(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function p(e){return this instanceof p?(this.v=e,this):new p(e)}function h(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function s(e,t){i[e]&&(r[e]=function(t){return new Promise(function(n,r){o.push([e,t,n,r])>1||a(e,t)})},t&&(r[e]=t(r[e])))}function a(e,t){try{var n;(n=i[e](t)).value instanceof p?Promise.resolve(n.value.v).then(l,c):d(o[0][2],n)}catch(e){d(o[0][3],e)}}function l(e){a("next",e)}function c(e){a("throw",e)}function d(e,t){e(t),o.shift(),o.length&&a(o[0][0],o[0][1])}}function f(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=c(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,i){var o,s,a;o=r,s=i,a=(t=e[n](t)).done,Promise.resolve(t.value).then(function(e){o({value:e,done:a})},s)})}}}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError},4991:e=>{e.exports={iconsMobile:"styles_iconsMobile__dlqAP",iconsPc:"styles_iconsPc__sMZC5"}},5048:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});var r=(0,n(14232).createContext)({})},5507:e=>{e.exports={container:"styles_container__yCGku"}},5604:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}n.d(t,{Q:()=>u,u4:()=>r,y:()=>l});var i={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},o={0:8203,1:8204,2:8205,3:65279},s={0:String.fromCodePoint(o[0]),1:String.fromCodePoint(o[1]),2:String.fromCodePoint(o[2]),3:String.fromCodePoint(o[3])},a=[,,,,].fill(String.fromCodePoint(o[0])).join("");function l(e,t,n="auto"){return!0===n||"auto"===n&&(!(!Number.isNaN(Number(e))||/[a-z]/i.test(e)&&!/\d+(?:[-:\/]\d+){2}(?:T\d+(?:[-:\/]\d+){1,2}(\.\d+)?Z?)?/.test(e))&&Date.parse(e)||function(e){try{new URL(e,e.startsWith("/")?"https://acme.com":void 0)}catch{return!1}return!0}(e))?e:`${e}${function(e){let t=JSON.stringify(e),n=new TextEncoder().encode(t),r="";for(let e=0;e<n.length;e++){let t=n[e];r+=s[t>>6&3]+s[t>>4&3]+s[t>>2&3]+s[3&t]}return a+r}(t)}`}Object.fromEntries(Object.entries(s).map(e=>[e[1],+e[0]])),Object.fromEntries(Object.entries(i).map(e=>e.reverse()));
1var c=`${Object.values(i).map(e=>`\\u{${e.toString(16)}}`).join("")}`,d=RegExp(`[${c}]{4,}`,"gu");function u(e){var t,n;return e&&JSON.parse({cleaned:(t=JSON.stringify(e)).replace(d,""),encoded:(null==(n=t.match(d))?void 0:n[0])||""}.cleaned)}},6125:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(37876),i=n(15448);n(14232);var o=n(86501),s=n(31825);let a=e=>{let{steps:t,paddingSize:n,paddingTop:a,paddingBottom:l,borderBottom:c,header:d,description:u,theme:p,layout:h="grid"}=e,f=t.map(e=>({title:e.header,description:e.description}));return(0,r.jsx)("div",{className:c?"border-bottom":"",children:(0,r.jsx)(s.w,{paddingTop:a,paddingBottom:l,size:n,theme:p,children:"grid"===h?(0,r.jsxs)(i.Grid,{cols:[1,1,2],children:[(0,r.jsxs)("div",{children:[d&&(0,r.jsx)("h2",{className:"no-top-margin",children:d}),u&&(0,r.jsx)(i.PortableText,{_rawContent:u})]}),(0,r.jsx)(o.A,{listItems:f,layout:"stacked"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[d&&(0,r.jsx)("h2",{className:"no-top-margin",children:d}),u&&(0,r.jsx)(i.PortableText,{_rawContent:u})]}),(0,r.jsx)(o.A,{listItems:f,layout:"grid"})]})})})}},6192:(e,t,n)=>{"use strict";n.d(t,{Y:()=>o,l:()=>s});var r=n(6554),i=null;function o(e){if(r.$.useDeprecatedSynchronousErrorHandling){var t=!i;if(t&&(i={errorThrown:!1,error:null}),e(),t){var n=i,o=n.errorThrown,s=n.error;if(i=null,o)throw s}}else e()}function s(e){r.$.useDeprecatedSynchronousErrorHandling&&i&&(i.errorThrown=!0,i.error=e)}},6358:(e,t,n)=>{"use strict";n.d(t,{Wp:()=>r,wM:()=>i});let r="We're sorry, we cannot process your request at this moment. Please try again later.",i="Please enter valid email address."},6554:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},6663:(e,t,n)=>{"use strict";n.d(t,{U:()=>a});var r=n(37876);n(14232);var i=n(95137),o=n(83045),s=n.n(o);let a=e=>{let{basePrice:t,discountAmount:n,className:o,priceClassName:a}=e;return(0,r.jsxs)("div",{className:"subtotal-price ".concat(s().container," ").concat(o||""),children:[(0,r.jsx)("div",{className:s().subtotalPriceTitle,children:"Subtotal: "}),(0,r.jsx)(i.g,{forceShow:Number(n)>0,basePrice:t,discountAmount:n||0,wrapperClassName:"".concat(s().subtotalPriceWrapper," ").concat(a||""),priceClassName:s().subtotalPriceText,discountClassName:s().subtotalPriceText})]})}},6760:(e,t,n)=>{"use strict";n.d(t,{q:()=>m});var r=n(37876),i=n(14232),o=n(40343),s=n.n(o),a=n(91883),l=n(15448),c=n(50930),d=n(91540);let u=async(e,t)=>{await (0,c.sx)(e,t)},p=async e=>{await u(d.l2.PRODUCT_SHARED,e)},h=e=>{var t;let{mediaItem:n,height:i,isFirstMediaItem:o}=e;return(0,r.jsx)("div",{className:s().mediaItemContainer,style:i?{height:"".concat(i,"px")}:void 0,children:"IMAGE"===n.mediaContentType?(0,r.jsx)(l.Img,{image:n.image,alt:n.image.altText||"carousel image",style:{objectFit:"contain"},loading:"eager",className:s().carouselImage}):"EXTERNAL_VIDEO"===n.mediaContentType?(0,r.jsx)(l.VideoIframe,{videoEmbedUrl:n.embedUrl?n.embedUrl:"",videoId:n.videoId?n.videoId:"",title:"".concat(n.host," video"),disableControls:!0}):"VIDEO"===n.mediaContentType?(0,r.jsx)(l.Video,{title:n.alt,enableControls:!o,sources:n.sources,posterImage:{asset:{src:null==(t=n.previewImage)?void 0:t.src}}}):null})},f=e=>{var t;let{mediaItem:n,index:i,changeImage:o,isActive:a}=e,c=n.previewImage?n.previewImage:n.image,d="".concat(c.altText?c.altText:""," thumbnail");return(0,r.jsx)("div",{className:"".concat(s().thumbnailContainer," ").concat(a?s().activeThumbnail:""),onClick:()=>o(i),children:["VIDEO","EXTERNAL_VIDEO"].includes(n.mediaContentType)?(0,r.jsxs)("div",{className:s().videoThumbnailWrapper,children:[(0,r.jsx)("div",{className:s().iconWrapper,children:(0,r.jsx)(l.Icon,{name:"play",color:"white",className:s().iconPlay})}),(0,r.jsx)("img",{className:s().videoThumbnailImage,src:n.thumbnailUrl||(null==(t=n.previewImage)?void 0:t.src),alt:d})]}):(0,r.jsx)(l.Img,{image:{...c,altText:c.altText||d,sizes:"25vw"},alt:d,style:{objectFit:"contain"},loading:"eager"})},n.id)};function m(e){let{mediaItems:t,copyProduct:n,activeImageIndex:o,enableShare:l=!1}=e;if(!t)return null;let[[c,d],u]=(0,i.useState)([t[0],0]),m=(0,i.useRef)(null),g=(0,i.useRef)(null),A=["EXTERNAL_VIDEO","VIDEO"].includes(c.mediaContentType),v=e=>{u([t[e],e])};return(0,i.useEffect)(()=>{"number"==typeof o&&u([t[o],o])},[o]),(0,i.useEffect)(()=>{u([t[0],0])},[t]),(0,i.useEffect)(()=>{let e=setTimeout(()=>{m.current&&!g.current&&(g.current=m.current.offsetHeight)},1e3);return()=>{clearTimeout(e)}},[]),(0,r.jsxs)("div",{style:{marginBottom:t.length>1?"0px":"20px"}
1,className:"product-carousel",children:[(0,r.jsxs)("div",{className:s().imageContainer,ref:m,children:[l&&!A?n&&(0,r.jsx)(a.p,{product:n,onSuccessfulShare:e=>{p({title:e.text,url:e.url,type:e.type})},className:s().btnShare}):null,(0,r.jsx)(h,{mediaItem:c,height:g.current,isFirstMediaItem:c.id===t[0].id})]}),t.length>1&&(0,r.jsx)("div",{className:s().thumbnailGrid,style:{gridTemplateColumns:"repeat(".concat(t.length>8?6:t.length,", 1fr)")},children:t.map((e,t)=>(0,r.jsx)(f,{mediaItem:e,index:t,isActive:t===d,changeImage:v},"".concat(e.id,"-").concat(t)))})]})}},7052:(e,t,n)=>{"use strict";n.d(t,{$:()=>l,Q:()=>c});var r=n(37876);n(14232);var i=n(69241),o=n(89340),s=n.n(o);let a={white:s().whiteButton,outline:s().outlineButton,orange:s().orangeButton,green:s().greenButton,dark:s().darkButton,primary:s().darkButton,limegreen:s().limeGreenButton,blue:s().blueButton};function l(e){let{as:t,size:n,color:o,className:l,style:c,children:d,...u}=e,p="string"==typeof o&&(o.startsWith("#")||o.startsWith("var("));return(0,r.jsx)(t||"button",{className:(0,i.A)(s().baseButton,"small"===n&&s().smallButton,"full"===n&&s().fullWidthButton,!p&&(a[null!=o?o:""]||s().darkButton),l),style:p?{"--buttonBgColor":o,"--buttonBorder":"1px solid ".concat(o),"--buttonColor":o,"--buttonHoverBg":"var(--primaryBlue)","--buttonHoverColor":"white","--buttonHoverBorderColor":"var(--primaryBlue)","--buttonHoverShadow":"var(--elevation-2)",...c}:c,...u,children:d})}function c(e){let{as:t,className:n,children:o,...a}=e;return(0,r.jsx)(t||"button",{className:(0,i.A)(s().textButton,n),...a,children:o})}},8233:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(37876);n(14232);var i=n(69241),o=n(15448),s=n(35078),a=n(24724),l=n(20309),c=n.n(l);let d={slidesPerView:1,centeredSlides:!0,speed:500,loop:!0,arrows:!1,dots:!0,breakpoints:{[s.L.small]:{slidesPerView:2},[s.L.mediumLarge]:{slidesPerView:3},1600:{slidesPerView:4}}},u=e=>{let{id:t,buttonText:n,children:s,headline:l,description:u,buttonLink:p,settings:h,hideButtonOnMobile:f=!0}=e;return(0,r.jsxs)(a.Z,{id:"slider-section-".concat(t),className:(0,i.A)("Section Section--theme__gray Section--yard-reviews",c().container),children:[(0,r.jsx)(o.Wrapper,{children:(0,r.jsxs)("div",{className:(0,i.A)(c().header,f&&c().hideButtonOnMobile),children:[(0,r.jsxs)("div",{className:(0,i.A)(c().textWrapper,"center-text"),children:[(0,r.jsx)("h2",{children:l}),u&&(0,r.jsx)("p",{children:u})]}),(0,r.jsx)("div",{className:c().buttonWrapper,children:p&&(0,r.jsx)(o.Button,{as:o.Link,className:"btn--next-slide",to:p||"",children:n||"Learn more"})})]})}),(0,r.jsx)(o.Slider,{settings:{...d,...h},arrowAccent:"var(--lightGray)",classNames:{navButton:c().navButton,navPrev:c().navPrev,navNext:c().navNext,bullet:c().bullet,bulletActive:c().bulletActive},children:s})]})}},8470:()=>{},8742:e=>{e.exports={productOverviewWrapper:"styles_productOverviewWrapper__hEQ5S",variantSelectInput:"styles_variantSelectInput__SZBtO",carouselWrapper:"styles_carouselWrapper__vNZGA",productOverview:"styles_productOverview__30SZn",productBadgeWrapper:"styles_productBadgeWrapper__9JUjy",saleDiv:"styles_saleDiv__H4M0j",buyButtons:"styles_buyButtons__eZl60",buyButton:"styles_buyButton__EPvV5",bundleButton:"styles_bundleButton__Gg7PX",productOverviewH1:"styles_productOverviewH1__DkmZV"}},9748:(e,t,n)=>{"use strict";n.d(t,{U:()=>o});var r=n(37876),i=n(27041);n(14232);let o=e=>{let{title:t,buttonText:n,modalContent:o}=e;return(0,r.jsx)(i.A,{title:t||"",buttonText:n,modalContent:o,modalMaxWidth:"800px"})}},10559:(e,t,n)=>{"use strict";n.d(t,{G9:()=>l,QY:()=>o,e2:()=>a,fv:()=>s,n9:()=>i,tk:()=>c});var r=n(34768);let i=(e,t)=>{if(t){let n=e.findIndex(e=>e.sku===t);return -1===n?0:n}return 0},o=e=>e.filter(e=>e.sku!==r.PARTNER_CONTROLLER_PRODUCT_SKUS.WEATHERFLOW_TEMPEST_BUNDLE),s=e=>e.filter(e=>e.sku!==r.PARTNER_CONTROLLER_PRODUCT_SKUS.WEATHERFLOW_TEMPEST_SINGLE_PURCHASE),a=e=>{let{node:t}=e;return d(t.variants)},l=e=>{let{node:t}=e;return{...t,images:d(t.images),variants:d(t.variants),media:d(t.media)}},c=e=>({...e,lines:e.lines.nodes.map(e=>({...e,merchandise:{...e.merchandise,product:{...e.merchandise.product,images:d(e.merchandise.product.images)}}}))});function d(e){return e.edges.map(e=>{let{node:t}=e;return t})}},12437:(e,t,n)=>{"use strict";n.d(t,{N:()=>m});var r=n(4902),i=n(14232),o=n(21214),s=n(15590),a=n(3866),l=n(91200),c=0;function d(){var e=c;return c++,e}var u=function(e){var t=e.children,n=e.initial,o=e.isPresent,s=e.onExitComplete,c=e.custom,u=e.presenceAffectsLayout,h=(0,l.M)(p),f=(0,l.M)(d),m=(0,i.useMemo)(function(){return{id:f,initial:n,isPresent:o,custom:c,onExitComplete:function(e){var t,n;h.set(e,!0);try{for(var i=(0,r.Ju)(h.values()),o=i.next();!o.done;o=i.next())if(!o.value)return}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}null==s||s()},register:function(e){return h.set(e,!1),function(){return h.delete(e)}}}},u?void 0:[o]);return(0,i.useMemo)(function(){h.forEach(function(e,t){return h.set(t,!1)})},[o]),i.useEffect(function(){o||h.size||null==s||s()},[o]),i.createElement(a.t.Provider,{value:m},t)};function p(){return new Map}var h=n(5048);function f(e){return e.key||""}var m=function(e){var t,n,a,l,c,d,p=e.children,m=e.custom,g=e.initial,A=void 0===g||g,v=e.onExitComplete,C=e.exitBeforeEnter,y=e.presenceAffectsLayout,b=void 0===y||y,x=(0,r.zs)((t=(0,i.useRef)(!1),a=(n=(0,r.zs)((0,i.useState)(0),2))[0],l=n[1],(0,s.l)(function(){return t.current=!0}),c=(0,i.useCallback)(function(){t.current||l(a+1)},[a]),[(0,i.useCallback)(function(){return o.Ay.postRender(c)},[c]),a]),1)[0],w=(0,i.useContext)(h.L).forceRender;w&&(x=w);var _=(0,i.useRef)(!0),k=(0,i.useRef)(!0);(0,i.useEffect)(function(){return function(){k.current=!1}},[]);
1var j=(d=[],i.Children.forEach(p,function(e){(0,i.isValidElement)(e)&&d.push(e)}),d),L=(0,i.useRef)(j),T=(0,i.useRef)(new Map).current,S=(0,i.useRef)(new Set).current;if(j.forEach(function(e){var t=f(e);T.set(t,e)}),_.current)return _.current=!1,i.createElement(i.Fragment,null,j.map(function(e){return i.createElement(u,{key:f(e),isPresent:!0,initial:!!A&&void 0,presenceAffectsLayout:b},e)}));for(var E=(0,r.fX)([],(0,r.zs)(j),!1),M=L.current.map(f),P=j.map(f),I=M.length,N=0;N<I;N++){var R=M[N];-1===P.indexOf(R)?S.add(R):S.delete(R)}return C&&S.size&&(E=[]),S.forEach(function(e){if(-1===P.indexOf(e)){var t=T.get(e);if(t){var n=M.indexOf(e);E.splice(n,0,i.createElement(u,{key:f(t),isPresent:!1,onExitComplete:function(){T.delete(e),S.delete(e);var t=L.current.findIndex(function(t){return t.key===e});if(L.current.splice(t,1),!S.size){if(L.current=j,!1===k.current)return;x(),v&&v()}},custom:m,presenceAffectsLayout:b},t))}}}),L.current=E=E.map(function(e){var t=e.key;return S.has(t)?e:i.createElement(u,{key:f(e),isPresent:!0,presenceAffectsLayout:b},e)}),i.createElement(i.Fragment,null,S.size?E:E.map(function(e){return(0,i.cloneElement)(e)}))}},12527:(e,t,n)=>{"use strict";n.d(t,{l:()=>o});var r=n(78840),i=n(38229);function o(e){return(0,i.T)(e[r.s])}},12815:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){console.warn("[react-gtm]",e)}},13587:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(37876);n(14232);var i=n(74e3),o=n(24724),s=n(15448),a=n(45829),l=n.n(a);let c=e=>{let{heroImage:t,mobileHeroImage:n,alt:a="",subtitle:c="",title:d,isTitleH1:u=!1,description:p="",cta:h,gradientOpacity:f=0,paddingSize:m="",paddingTop:g="",paddingBottom:A="",backgroundColor:v="",textColor:C}=e;return d||p||!t?(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:l().container,style:{position:"relative",backgroundColor:v||"transparent"},children:[t?(0,r.jsx)("div",{style:{position:"absolute",height:"100%",width:"100%"},children:(0,r.jsx)(s.Img,{image:t.asset,alt:a||String(d),fill:!0})}):null,(0,r.jsx)("div",{style:{position:"inherit",background:"linear-gradient(90.12deg, rgba(2,2,2,".concat(f/100,") 40%, rgba(0, 0, 0, 0) 100%)")},children:(0,r.jsx)(i.C,{paddingTop:g,paddingBottom:A,size:m,children:(0,r.jsx)("div",{style:{color:C},children:(0,r.jsxs)(o.y,{children:[c&&(0,r.jsx)("div",{className:"h6",children:c}),u?(0,r.jsx)("h1",{className:"".concat(c?"no-margins":"top-margin-small"," "),children:d}):(0,r.jsx)("h2",{className:"".concat(c?"no-margins":""," "),children:d}),p&&(0,r.jsx)("p",{className:"large hero-description",children:p}),Array.isArray(h)&&h[0]&&(0,r.jsx)(s.Button,{as:s.Link,to:h[0].buttonLink,children:h[0].buttonText})]})})})})]})}):(0,r.jsxs)("div",{style:{"--hide-mobile-image":(null==n?void 0:n.asset)?"none":"block"},children:[(0,r.jsx)(s.Img,{image:{...t.asset},alt:a||String(d),className:l().desktopImage,customQuality:100}),n&&(0,r.jsx)(s.Img,{image:n.asset,alt:a||String(d),className:l().mobileImage})]})}},14e3:(e,t,n)=>{e.exports=n(95092)},14159:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return o}});let r=n(88365)._(n(14232)),i=r.default.createContext(null);function o(e){let t=(0,r.useContext)(i);t&&t(e)}},14827:(e,t,n)=>{"use strict";n.d(t,{Bd:()=>u,N8:()=>a,P3:()=>o,Xf:()=>s,Yk:()=>c,tb:()=>d,v9:()=>l});var r=n(50930),i=n(19165);let o=e=>{{let t=new URLSearchParams(window.location.search);return null==t?void 0:t.get(e)}},s=e=>{{let t=new URLSearchParams(window.location.search);return null==t?void 0:t.has(e)}},a=(e,t)=>{if(s(e)){let n=o(e);return t(n||""),n}},l=()=>{let e=new URLSearchParams((0,i.b)(window.location).search),t={session_user_id:(0,r.Ni)()};return(e.forEach((e,n)=>{t[n]=e}),0===Object.keys(t).length)?null:t},c=e=>{let t=new URL(e,"https://rachio.com");return t.searchParams.set("structuredDataLink","true"),t.toString()},d=e=>e.startsWith("http://")||e.startsWith("https://"),u=!0},15045:(e,t,n)=>{"use strict";n.r(t),n.d(t,{RebateCenter:()=>d,RebatesText:()=>g});var r=n(37876),i=n(14232);let o=async e=>{let t="".concat("https://rachio.ecorebates.com/api","/search/rachio/productRebateDetails.json?skus=").concat(e.join(",")),n=await fetch(t);if(!n.ok)throw Error("Could not fetch EcoRebates rebates.");return await n.json()},s=new Map,a=function(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3];(0,i.useEffect)(()=>{let i,o;if(!r||!n||!("undefined"!=typeof CSSStyleSheet&&"replaceSync"in CSSStyleSheet.prototype))return;let s=!1;return(async()=>{var r;if(!e.current||(await customElements.whenDefined(t),s))return;let a=null==(r=e.current)?void 0:r.querySelector(t);a&&(await a.updateComplete,!s&&a.shadowRoot&&(o=a.shadowRoot,(i=new CSSStyleSheet).replaceSync(n),o.adoptedStyleSheets=[...o.adoptedStyleSheets,i]))})().catch(e=>{console.error("Error applying shadow styles to <".concat(t,">"),e)}),()=>{if(s=!0,o&&i){let e=i;o.adoptedStyleSheets=o.adoptedStyleSheets.filter(t=>t!==e)}}},[e,t,n,r])};var l=n(92225),c=n.n(l);let d=e=>{let{headingText:t,subheadingText:n,noticeText:o="Check with your utility to verify eligibility & requirements for {rebateConsumerType} rebate programs.",viewProductText:l="View product",className:d}=e,{loaded:u}=(e=>{let[t,n]=(0,i.useState)(!1),[r,o]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let t=!0;return(e=>{let t=s.get(e);if(t)return t;let n=new Promise((t,n)=>{let r=document.querySelector('script[src="'.concat(e,'"]'));if(r)return void("true"===r.dataset.ecorebatesLoaded?t():(r.addEventListener("load",()=>t()),r.addEventListener("error",()=>n(Error("Failed to load ".concat(e))))));let i=document.createElement("script");i.src=e,i.async=!0,i.dataset.ecorebates="true",i.addEventListener("load",()=>{i.dataset.ecorebatesLoaded="true",t()}),i.addEventListener("error",()=>n(Error("Failed to load ".concat(e)))),document.body.appendChild(i)});return s.set(e,n),n})(e).then(()=>{t&&n(!0)}).catch(e=>{console.error("Error loading EcoRebates script",e),t&&o(!0)}),()=>{t=!1}},[e]),{loaded:t,error:r}})("https://static.ecorebates.com/widgets/rachio/widgets.js"),p=(0,i.useRef)(null);return(a(p,"ecr-rebate-center-widget","\n  /* Hides the widget's own title block. Note this also removes the\n     rebate-consumer-type toggle and subheading, which render inside the same\n     panel — intentional, since the page supplies its own heading. */\n  .eco-rebate-heading {\n    display: none;\n  }\n\n  .eco-m .h1,\n  .eco-m h1 {\n    display: none;\n  }\n\n  .eco-m .eco-c .eco-product-list .eco-product > .panel-heading, .eco-m .eco-c .eco-product-list .panel-group .panel-heading,\n  .eco-m .eco-c .eco-rebate-filter {\n    border-radius: var(--cardRadius) !important;\n    margin-bottom: 10px !important;\n    border-bottom: 1px solid var(--lightestGray) !important;\n  }\n\n  .ecr-subheading, .ecr-view-product {\n    display: none !important;\n  }\n\n  .eco-m .eco-c .eco-product-list .eco-product.latest {\n    border: none;\n  }\n\n  .container-fluid {\n    padding: 0;\n    background: white;\n  }\n\n  /* Let the page background show through the result rows. */\n  .eco-m .eco-c .eco-product-list .panel,\n  .eco-m .eco-c .eco-product-list .panel-group {\n    background: transparent;\n    box-shadow: none;\n  }\n\n  .eco-m .eco-c .eco-product-list .eco-product > .panel-heading,\n  .eco-m .eco-c .eco-product-list .panel-group .panel-heading,\n  .eco-m .eco-c .eco-rebate-filter,\n  .eco-m .eco-c .eco-product-list .eco-rebate-list,\n  .eco-m .eco-c .eco-heading:last-child {\n    border-color: var(--lightestGray) !important;\n  }\n\n  .eco-m .eco-c .eco-rebate-filter {\n    border-left: 1px solid var(--lightestGray);\n    border-right: 1px solid var(--lightestGray);\n    border-top: none !important;\n    border-radius: var(--cardRadius) !important;\n    margin: 10px 0 20px !important;\n  }\n\n  .eco-m .eco-c .eco-product-list .eco-product + .eco-product {\n    border-top: 0px;\n  }\n\n  .eco-terms span,\n  .eco-terms span a {\n    color: lightgrey;\n    font-size: 1rem;\n  }\n\n  .media-body {\n    text-align: center;\n  }\n\n  .eco-m .col-xs-12 {\n    text-align: left;\n  }\n",u),u)?(0,r.jsx)("div",{ref:p,className:"".concat(c().rebateCenter," ").concat(d||""),children:(0,r.jsx)("ecr-rebate-center-widget",{headingtext:t,subheadingtext:n,noticetext:o,viewproducttext:l})}):null};var u=n(15448),p=n(50930);let h=e=>{let{onClick:t}=e;return(0,r.jsx)(u.Link,{title:"Learn more about Rachio product rebates",to:"/rebates",onClick:t,children:"click here"})},f=e=>{let{totalRebates:t,onClick:n}=e;return t>1?(0,r.jsxs)("span",{children:[" ","There are ",t," rebates available in your area, ",(0,r.jsx)(h,{onClick:n})," to learn more."]}):(0,r.jsxs)("span",{children:[" ","There is a rebate available in your area, ",(0,r.jsx)(h,{onClick:n})," to learn more."]})},m=e=>{let{onClick:t}=e;return(0,r.jsxs)("span",{children:[" ","Rebates may also be available in your area, ",(0,r.jsx)(h,{onClick:t})," to learn more."]})},g=e=>{let{product:t}=e,{totalRebates:n,error:s}=(e=>{let[t,n]=(0,i.useState)(0),[r,s]=(0,i.useState)(null);return(0,i.useEffect)(()=>{!r&&e&&(async()=>{try{var t;let r=await o(e);if(null==(t=r.EcoRebatesResponse)?void 0:t.totalItemCount)n(r.EcoRebatesResponse.totalItemCount);else throw Error("No rebates found")}catch(e){console.error("Error fetching ecorebates",e),s(!0),n(0)}})()},[e,r]),{totalRebates:t,error:r}})(t.variants.map(e=>e.sku)),[a,l]=i.useState(!1),c=e=>{e.preventDefault(),(0,p.Z)({label:"click here",location:"Rebates Text",category:"Link Click",url:"/rebates"}),l(!0)};return s?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("p",{children:["The Rachio 3 comes with a free two-year limited warranty and customer service that can help answer any of your questions.",n>0?(0,r.jsx)(f,{totalRebates:n,onClick:c}):(0,r.jsx)(m,{onClick:c})]}),(0,r.jsx)(u.Modal,{maxWidth:"60%",modalTitle:"Available Rebates",isActive:a,closeAction:()=>l(!1),children:(0,r.jsx)(d,{})})]})}},15427:(e,t,n)=>{"use strict";
1var r=function(e){return e&&e.__esModule?e:{default:e}}(n(12815));e.exports={tags:function(e){var t=e.id,n=e.events,i=e.dataLayer,o=e.dataLayerName,s=e.preview,a="&gtm_auth="+e.auth,l="&gtm_preview="+s;t||(0,r.default)("GTM Id is required");var c="\n      (function(w,d,s,l,i){w[l]=w[l]||[];\n        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+JSON.stringify(n).slice(1,-1)+"});\n        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n        j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'"+a+l+"&gtm_cookies_win=x';\n        f.parentNode.insertBefore(j,f);\n      })(window,document,'script','"+o+"','"+t+"');";return{iframe:'\n      <iframe src="https://www.googletagmanager.com/ns.html?id='+t+a+l+'&gtm_cookies_win=x"\n        height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>',script:c,dataLayerVar:this.dataLayer(i,o)}},dataLayer:function(e,t){return"\n      window."+t+" = window."+t+" || [];\n      window."+t+".push("+JSON.stringify(e)+")"}}},15448:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Accordion:()=>d,AnimatedSection:()=>G,Button:()=>u.$,Card:()=>f,CollapsibleText:()=>$,Cols:()=>eH,Dropdown:()=>ei,Flex:()=>eF,Grid:()=>ez.x,Icon:()=>s.I,Img:()=>W.E,Link:()=>eT.N,LoadingSpinner:()=>g,Logo:()=>y,Modal:()=>b.a,MultiColumnLinkList:()=>eM,Notification:()=>eb,PortableText:()=>U.R,Portal:()=>x.Z,ProductWrapper:()=>eR,Row:()=>O,SanityVideo:()=>et.c,ShareButton:()=>ej,Slider:()=>eg,SocialMedia:()=>k,SocialShareButtons:()=>z,SpecsChart:()=>S,TabsMenu:()=>N,TextButton:()=>u.Q,Tooltip:()=>R.m,Video:()=>ee,VideoIframe:()=>Y,VideoMimeType:()=>J,Wrapper:()=>eN});var r=n(37876),i=n(14232),o=n(41490),s=n(54046),a=n(94054),l=n.n(a),c=n(69241);function d(e){let{title:t="",children:n,hasBorder:a=!0,theme:d="default",arrowColor:u="var(--primaryColor)",onClick:p,isOpen:h,titleClassName:f,contentClassName:m,wrapperClassName:g}=e,[A,v]=(0,i.useState)(!1);(0,i.useEffect)(()=>{"boolean"==typeof h&&v(h)},[h]);let C=[l().accordionWrapper,!a?l().noBorder:"","Accordion--theme-".concat(d)].filter(Boolean).join(" "),y=[l().accordionInner,!t?l().noTitle:""].filter(Boolean).join(" ");return(0,r.jsxs)("div",{className:(0,c.A)(C,"accordion-wrapper",g),onClick:()=>{v(!A),"function"==typeof p&&p()},children:[(0,r.jsxs)("button",{className:(0,c.A)(y,"accordion-button"),"aria-expanded":A,"aria-label":"Toggle Accordion",children:[t&&(0,r.jsx)("div",{className:(0,c.A)("accordion-title",l().h5,f),children:t}),(0,r.jsx)(s.I,{name:"caret",accent:u,className:"dropdown-arrow",style:{transform:A?"rotate(-180deg)":void 0,transition:"var(--transitionSpeed) ease-in-out transform",minWidth:"24px",marginLeft:"var(--smallMargin)"}})]}),(0,r.jsx)(o.P.div,{initial:A?"expanded":"collapsed",animate:A?"expanded":"collapsed",variants:{expanded:()=>({height:"auto",opacity:1}),collapsed:()=>({height:0,opacity:0,transition:{duration:.3}})},children:(0,r.jsx)("div",{className:(0,c.A)(l().content,m),children:n})})]})}var u=n(7052),p=n(88258),h=n.n(p);let f=e=>{let{className:t,children:n,...i}=e;return(0,r.jsx)("div",{className:(0,c.A)(h().card,t),...i,children:n})},m={textAlign:"center",margin:"2rem",display:"flex",justifyContent:"center",alignItems:"center"},g=e=>{let{fill:t}=e;return(0,r.jsx)("div",{"data-testid":"loading-spinner",style:m,children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"80",width:"80",viewBox:"0 0 32 32",children:(0,r.jsx)("g",{fill:t||"var(--primaryBlue)",children:(0,r.jsx)("path",{id:"path1",transform:"rotate(0,16,16) translate(0,0) scale(1,1)",d:"M15.819,6.8640137C10.837997,6.8640137 6.7860107,10.962036 6.7860107,16 6.7860107,21.038025 10.837997,25.136047 15.819,25.136047 20.800003,25.136047 24.852005,21.038025 24.852005,16 24.852005,10.962036 20.800003,6.8640137 15.819,6.8640137z M26.201004,6.4440308L23.373001,9.1410522C24.990005,10.962036 25.98201,13.359009 25.98201,16 25.98201,21.677002 21.430008,26.279053 15.819,26.279053 10.206009,26.279053 5.6560059,21.677002 5.6560059,16 5.6560059,13.473022 6.5610046,11.163025 8.0570068,9.3730469L5.026001,6.8980103C2.9880066,9.3670044 1.7580109,12.541016 1.7580109,16 1.7580109,23.842041 8.0660095,30.223022 15.819,30.223022 23.572006,30.223022 29.880005,23.842041 29.880005,16 29.880005,12.321045 28.477005,8.9710083 26.201004,6.4440308z M15.819,0C24.555008,0 31.638,7.1640015 31.638,16 31.638,24.835999 24.555008,32 15.819,32 7.0830078,32 0,24.835999 0,16 0,7.1640015 7.0830078,0 15.819,0z",children:(0,r.jsx)("animateTransform",{attributeName:"transform",attributeType:"XML",type:"rotate",from:"0, 16, 16",to:"360, 16, 16",dur:"0.6s",repeatCount:"indef
1inite"})})})})})};var A=n(32603),v=n.n(A);let C=e=>{let{height:t,style:n}=e;return(0,r.jsxs)("svg",{viewBox:"0 0 200 52",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:t,...n},children:[(0,r.jsx)("title",{children:"Rachio Logo"}),(0,r.jsx)("path",{d:"M23.8712 51.907C20.9409 51.907 18.5667 49.5328 18.5667 46.6025V46.3072H23.8712V51.907Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M23.8712 37.1727V42.7724H12.7916C11.5849 42.7724 10.6089 41.7941 10.6089 40.5897V37.1727H23.8712Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M18.5667 28.0358C21.497 28.0358 23.8712 30.41 23.8712 33.3403V33.6356H2.18269C0.975983 33.6356 0 32.6573 0 31.4529V28.0358H18.5667Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M5.30445 18.5667H5.59978V23.8712H0C0 20.9409 2.3742 18.5667 5.30445 18.5667Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M9.13685 12.7916C9.13685 11.5849 10.1151 10.6089 11.3195 10.6089H14.7366V23.8712H9.13685V12.7916Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M18.5667 23.8712H18.2714V2.18269C18.2714 0.975983 19.2497 0 20.4541 0H23.8712V18.5667C23.8712 21.497 21.497 23.8712 18.5667 23.8712Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M33.3403 5.30445V5.59978H28.0358V0C30.9661 0 33.3403 2.3742 33.3403 5.30445Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M39.1154 9.13685C40.3221 9.13685 41.2981 10.1151 41.2981 11.3195V14.7366H28.0358V9.13685H39.1154Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M49.7243 18.2714C50.931 18.2714 51.907 19.2497 51.907 20.4541V23.8712H33.3403C30.41 23.8712 28.0358 21.497 28.0358 18.5667V18.2714H49.7243Z",fill:"#21A8FF"}),(0,r.jsx)("path",{d:"M46.6025 33.3403H46.3072V28.0358H51.907C51.907 30.9661 49.5328 33.3403 46.6025 33.3403Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M42.7724 39.1154C42.7724 40.3221 41.7942 41.2981 40.5898 41.2981H37.1727V28.0358H42.7724V39.1154Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M33.3403 28.0358H33.6356V49.7243C33.6356 50.931 32.6573 51.907 31.4529 51.907H28.0358V33.3403C28.0358 30.41 30.41 28.0358 33.3403 28.0358Z",fill:"#45C371"}),(0,r.jsx)("path",{d:"M63.0258 12.7454H69.0478V17.3646C70.3445 14.2498 73.5631 12.3809 77.7693 12.3809H78.7038V18.1445H76.731C72.1119 18.1445 69.0478 21.0517 69.0478 27.2813V38.9608H63.0258V12.7454Z",fill:"#00202C",className:"cls-2"}),(0,r.jsx)("path",{d:"M79.479 25.8277C79.479 18.0937 85.3972 12.1225 92.9766 12.1225C96.6614 12.1225 99.8293 13.5761 102.113 16.0149L102.06 12.6924L108.082 12.7431V38.9585H102.06L102.113 35.6891C99.8293 38.024 96.6614 39.5815 92.9766 39.5815C85.3972 39.5815 79.479 33.4556 79.479 25.8254V25.8277ZM85.501 25.8277C85.501 30.5 89.2388 34.2886 93.8073 34.2886C98.3757 34.2886 102.113 30.4977 102.113 25.8277C102.113 21.1578 98.4264 17.4177 93.8073 17.4177C89.1881 17.4177 85.501 21.1024 85.501 25.8277Z",fill:"#00202C",className:"cls-2"}),(0,r.jsx)("path",{d:"M123.567 12.1225C129.12 12.1225 133.273 14.822 135.611 18.8205L130.938 21.467C129.642 19.0259 126.993 17.3139 123.724 17.3139C119.104 17.3139 115.417 21.1555 115.417 25.8277C115.417 30.5 119.102 34.3416 123.724 34.3416C126.889 34.3416 129.589 32.6804 130.888 30.2416L135.768 32.888C133.534 36.6766 129.226 39.5838 123.62 39.5838C115.678 39.5838 109.395 33.4579 109.395 25.7747C109.395 18.0914 115.676 12.1225 123.567 12.1225Z",fill:"#00202C",className:"cls-2"}),(0,r.jsx)("path",{d:"M137.233 38.9608V2.10424H143.255V15.1335C145.07 13.2115 147.615 12.0717 150.781 12.0717C157.011 12.0717 161.579 16.4325 161.579 22.6621V38.9631H155.557V23.8573C155.557 19.8611 153.169 17.42 149.482 17.42C145.795 17.42 143.252 20.0157 143.252 24.3234V38.9631H137.23L137.233 38.9608Z",fill:"#00202C",className:"cls-2"}),(0,r.jsx)("path",{d:"M166.92 1.58511C169.154 1.58511 170.658 3.08946 170.658 5.21908C170.658 7.3487 169.152 8.85305 166.92 8.85305C164.689 8.85305 163.183 7.34639 163.183 5.21908C163.183 3.09176 164.791 1.58511 166.92 1.58511ZM169.931 12.7454V38.9608H163.909V12.7454H169.931Z",fill:"#00202C",className:"cls-2"}),(0,r.jsx)("path",{d:"M185.829 12.1225C193.72 12.1225 200 18.1445 200 25.7747C200 33.4049 193.72 39.5838 185.829 39.5838C177.938 39.5838 171.604 33.4579 171.604 25.7747C171.604 18.0914 177.885 12.1225 185.829 12.1225ZM185.829 34.187C190.397 34.187 194.031 30.5 194.031 25.83C194.031 21.1601 190.397 17.4731 185.829 17.4731C181.26 17.4731 177.576 21.1578 177.576 25.83C177.576 30.5023 181.209 34.187 185.829 34.187Z",fill:"#00202C",className:"cls-2"})]})},y=e=>{let{height:t="30px",style:n={},light:i=!1}=e;return(0,r.jsx)("span",{className:i?v().light:void 0,children:(0,r.jsx)(C,{height:t,style:n})})};var b=n(53589),x=n(67759),w=n(31773),_=n.n(w);
1function k(){return(0,r.jsxs)("div",{className:(0,c.A)(_().social,"social-media","flex"),children:[(0,r.jsx)("a",{href:"https://www.facebook.com/rachioco/",target:"_blank",rel:"nofollow noopener noreferrer",title:"Rachio on Facebook (opens in a new tab)",children:(0,r.jsx)(s.I,{name:"facebook",color:"var(--white)",accent:"var(--darkNavy)"})}),(0,r.jsx)("a",{href:"https://x.com/rachioco",target:"_blank",rel:"nofollow noopener noreferrer",title:"Rachio on X (opens in a new tab)",children:(0,r.jsx)(s.I,{name:"x",color:"var(--white)",accent:"var(--darkNavy)"})}),(0,r.jsx)("a",{href:"https://instagram.com/rachioco/",target:"_blank",rel:"nofollow noopener noreferrer",title:"Rachio on Instagram (opens in a new tab)",children:(0,r.jsx)(s.I,{name:"instagram",color:"var(--white)",accent:"var(--darkNavy)"})}),(0,r.jsx)("a",{href:"https://www.linkedin.com/company/rachio/",target:"_blank",rel:"nofollow noopener noreferrer",title:"Rachio on LinkedIn (opens in a new tab)",children:(0,r.jsx)(s.I,{name:"linkedin",color:"var(--white)",accent:"var(--darkNavy)"})})]})}var j=n(48581),L=n.n(j),T=n(18733);function S(e){let{specs:t,theme:n}=e;return(0,r.jsx)("table",{className:(0,c.A)(L().specsTable,(0,T.g4)(n)?L().darkTheme:"",L()[n||"gray"]),children:(0,r.jsx)("tbody",{children:t.map(e=>(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{children:(0,r.jsx)("p",{children:e.title})}),(0,r.jsxs)("td",{children:[e.description&&(0,r.jsx)("p",{children:e.description}),e.descriptionList&&(0,r.jsx)("p",{children:e.descriptionList.map(e=>e.trim()).join(", ")})]})]},e.title))})})}var E=n(12437),M=n(95245),P=n(53087),I=n.n(P);function N(e){let{items:t}=e,[[n,s],a]=(0,i.useState)([0,0]),l=t.map(e=>e.name),d=t.map(e=>e.child);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:I().tabsContainer,children:l.map((e,t)=>(0,r.jsx)("button",{className:(0,c.A)(I().tabButton,n===t&&I().tabButtonActive),onClick:()=>{a(e=>{let n=e[0]>t?e[0]+t:e[0]-t;return[t,n]}),(0,M.qc)("tab-content",100)},children:e},"tab-btn-".concat(e+t)))}),(0,r.jsx)(E.N,{custom:s,children:(0,r.jsx)(o.P.div,{custom:s,variants:{enter:e=>({x:e>0?500:-500,opacity:0}),center:{x:0,opacity:1},exit:e=>({x:e>0?-500:500,opacity:0})},transition:{duration:.3},initial:"enter",animate:"center",exit:"exit",id:"tab-content",children:d.find((e,t)=>t===n)},n)})]})}var R=n(34871),V=n(68220),B=n.n(V);let F=e=>{let{row:t,idx:n}=e;return t.isDropdown?null:t.accentTitle?(0,r.jsx)("h2",{className:"accent-text ".concat(t.isTextCenter?B().centerText:""),children:t.title}):0==n?(0,r.jsxs)("div",{className:t.isTextCenter?B().centerText:"",children:[t.subtitle&&(0,r.jsx)("h6",{children:t.subtitle}),(0,r.jsx)("h2",{className:"".concat(B().rowTitle," ").concat(t.subtitle?B().noTopMargin:""),children:t.title})]}):(0,r.jsx)("h4",{className:"".concat(B().noMargins," ").concat(t.isTextCenter?B().centerText:""),children:t.title})},O=e=>{let{row:t,idx:n=0,onDropdownClicked:i,isDropdownOpen:o,borderBottom:s,dropdownArrowColor:a,textColor:l}=e,{paragraph:c,buttonLink:p,buttonText:h,quickPoints:f,images:m,isTextCenter:g,isDropdown:A,dropdownImage:v,dropdownMobileImage:C,title:y}=t,b=(0,r.jsxs)("div",{className:B().rowContainer,children:[(0,r.jsx)(F,{row:t,idx:n}),(0,r.jsx)("div",{className:" ".concat(B().rowText," ").concat(g?B().centerText:""),style:s?{borderBottom:"1px solid var(--lineColor)",marginBottom:"var(--margin)"}:{},children:(0,r.jsx)(U.R,{_rawContent:c})}),m&&(0,r.jsx)("div",{className:B().imagesRow,style:{alignItems:"center"},children:m.map((e,t)=>e.link?(0,r.jsx)("div",{className:B().imageContainerRow,children:(0,r.jsx)("a",{href:e.link,target:"_blank",rel:"noreferrer noopener",children:(0,r.jsx)(W.E,{image:e.asset,alt:"row image ".concat(t)})},e.asset.id)},e.asset.id):(0,r.jsx)("div",{className:B().imageContainerRow,children:(0,r.jsx)(W.E,{image:e.asset,alt:"row image ".concat(t)})},e.asset.id))}),(null==f?void 0:f[0])&&(0,r.jsx)("ul",{className:"disc list-spacing ".concat(B().listSpacing),children:f.map(e=>(0,r.jsx)("li",{children:e},e))}),h&&p&&(0,r.jsx)("div",{className:B().buttonWrapper,children:(0,r.jsx)(u.$,{as:eT.N,to:p||"#",color:"dark",children:h})})]});return A?(0,r.jsx)(d,{title:y,hasBorder:!1,isOpen:o,arrowColor:a||"var(--darkNavy)",onClick:()=>{"function"==typeof i&&i(n,v&&{image:v.asset,mobileImage:null==C?void 0:C.asset})},children:b}):b};var D=n(4991),H=n.n(D);let z=e=>{let{isPc:t}=e,n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("a",{rel:"noopener noreferer",href:"https://www.facebook.com/rachioco",onClick:e=>{e.preventDefault(),(0,M.YR)(location.href)},target:"_blank",title:"Rachio Facebook page (opens in a new tab)",children:(0,r.jsx)(s.I,{color:"#00a7e1",name:"facebook"})}),(0,r.jsx)("a",{rel:"noopener noreferer",href:"https://www.instagram.com/rachioco/",target:"_blank",title:"Rachio Instagram page (opens in a new tab)",children:(0,r.jsx)(s.I,{color:"#00a7e1",name:"instagram"})}),(0,r.jsx)("a",{href:"https://x.com/rachioco",target:"_blank",onClick:e=>{e.preventDefault(),(0,M.uk)(location.href)},rel:"nofollow noopener noreferrer",title:"Rachio on X (opens in a new tab)",children:(0,r.jsx)(s.I,{name:"x",color:"#00a7e1",accent:"white"})})]});return(0,r.jsx)(r.Fragment,{children:t?(0,r.jsx)("div",{className:H().iconsPc,children:n}):(0,r.jsx)("div",{className:H().iconsMobile,children:n})})};var W=n(64626),U=n(52241),q=n(84987),Z=n.n(q);let $=e=>{let{text:t,maxLength:n=100,buttonText:o="read more",className:s}=e,[a,l]=i.useState(!0);
1return(0,r.jsx)("div",{className:(0,c.A)(Z().collapsibleTextContainer,s),children:(0,r.jsx)("p",{children:a&&t.length>100?(0,r.jsxs)(r.Fragment,{children:["".concat(t.slice(0,n).trim(),"..."),(0,r.jsx)("button",{className:Z().buttonTrigger,onClick:()=>l(!1),children:o})]}):t})})},G=e=>{let{children:t,className:n,delay:i}=e;return(0,r.jsx)(o.P.div,{variants:{hidden:{opacity:0,y:25},visible:{opacity:1,y:0}},initial:"hidden",animate:"visible",transition:{delay:i||.4},children:(0,r.jsx)("div",{className:n,children:t})})};var K=function(e){return e.YOUTUBE="youtube",e}(K||{});let Q=e=>{let{videoId:t,videoEmbedUrl:n,enableLoop:i,title:o,disableControls:s}=e,a=new URL(n?(0,M.PG)(n):"https://www.youtube.com/embed/".concat(t)),l=new URLSearchParams;return l.append("rel","0"),i&&(l.append("playlist",t),l.append("loop","1")),s&&l.append("controls","0"),a.search=l.toString(),(0,r.jsx)("iframe",{className:"video-iframe",id:"video-iframe-".concat(t),src:a.toString(),title:o,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0},t)},Y=e=>{let{provider:t="youtube",videoId:n,videoEmbedUrl:i,enableLoop:o,title:s}=e;return"youtube"===t?(0,r.jsx)(Q,{videoId:n,videoEmbedUrl:i,enableLoop:o,title:s}):null};var X=n(46730),J=function(e){return e.MP4="video/mp4",e.WEBM="video/webm",e}({});let ee=e=>{let{title:t,sources:n,enableControls:o,posterImage:s,playState:a}=e,l=(0,X.B3)(),c=(0,i.useRef)(null),d=(0,X.Pd)(c);return(0,i.useEffect)(()=>{d&&c.current&&!o&&c.current.play()},[d]),(0,i.useEffect)(()=>{c.current&&("pause"===a&&c.current.pause(),"play"===a&&c.current.play())},[a]),(0,r.jsx)("video",{...(()=>{let e={playsInline:!0,autoPlay:!1,poster:s.asset.src,preload:"none"};return o?{controls:!0,...e}:{...e,controls:!1,muted:!0,loop:!0,autoPlay:l.isiOS}})(),ref:c,title:t,children:n.map((e,t)=>(0,r.jsx)("source",{src:e.src,type:e.mimeType},"video-source-".concat(t)))})};var et=n(33988),en=n(87077),er=n.n(en);let ei=e=>{let{openText:t="Show Details",closeText:n="Hide Details",openByDefault:o,testId:a="dropdown",children:l}=e,[c,d]=(0,i.useState)(o||!1);return(0,r.jsxs)("div",{className:er().container,children:[(0,r.jsx)("div",{className:c?"".concat(er().trigger," ").concat(er().triggerOpen):er().trigger,children:(0,r.jsxs)("a",{"data-testid":a,href:"#",onClick:e=>{e.preventDefault(),d(!c)},children:[(0,r.jsx)("span",{children:c?n:t}),(0,r.jsx)(s.I,{name:"caret"})]})}),c&&(0,r.jsx)("div",{className:"content-wrapper",children:l})]})};var eo=n(27888),es=n(60813),ea=n(66646),el=n(4414),ec=n(64569);let ed=e=>{if((e=>!!e.virtual&&!!e.params.virtual?.enabled)(e))return e.virtual.slides.length;let t=e.params.grid?.rows;return e.grid&&t&&t>1?e.slides.length/Math.ceil(t):e.slides.length},eu=({swiper:e,extendParams:t,on:n,emit:r})=>{let i,o="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),e.pagination={el:null,bullets:[]};let s=0;function a(){return e.params.pagination}function l(){return!a().el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function c(e,t){let{bulletActiveClass:n}=a();if(!e)return;let r=e[`${"prev"===t?"previous":"next"}ElementSibling`];r&&(r.classList.add(`${n}-${t}`),(r=r[`${"prev"===t?"previous":"next"}ElementSibling`])&&r.classList.add(`${n}-${t}-${t}`))}function d(t){let n=t.target.closest((0,el.c)(a().bulletClass));if(!n)return;t.preventDefault();let r=((0,ec.b)(n)??0)*(e.params.slidesPerGroup??1);if(e.params.loop){var i,o,s;if(e.realIndex===r)return;let t=(i=e.realIndex,o=r,(i%=s=e.slides.length,(o%=s)===i+1)?"next":o===i-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function u(){let t,n,o=e.rtl,d=a();if(l())return;
1let u=(0,ec.s)(e.pagination.el),p=ed(e),h=e.params.loop?Math.ceil(p/(e.params.slidesPerGroup??1)):e.snapGrid.length;if(e.params.loop?(n=e.previousRealIndex||0,t=(e.params.slidesPerGroup??1)>1?Math.floor(e.realIndex/(e.params.slidesPerGroup??1)):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,n=e.previousSnapIndex):(n=e.previousIndex||0,t=e.activeIndex||0),"bullets"===d.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let r=e.pagination.bullets,a=0,l=0,p=0;if(d.dynamicBullets){i=(0,ec.i)(r[0],e.isHorizontal()?"width":"height");let o=e.isHorizontal()?"width":"height";u.forEach(e=>{e.style[o]=`${(i??0)*(d.dynamicMainBullets+4)}px`}),d.dynamicMainBullets>1&&void 0!==n&&((s+=t-(n||0))>d.dynamicMainBullets-1?s=d.dynamicMainBullets-1:s<0&&(s=0)),p=((l=(a=Math.max(t-s,0))+(Math.min(r.length,d.dynamicMainBullets)-1))+a)/2}if(r.forEach(e=>{let t=["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${d.bulletActiveClass}${e}`).flatMap(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):[e]);e.classList.remove(...t)}),u.length>1)r.forEach(n=>{let r=(0,ec.b)(n);r===t?n.classList.add(...d.bulletActiveClass.split(" ")):e.isElement&&n.setAttribute("part","bullet"),d.dynamicBullets&&void 0!==r&&(r>=a&&r<=l&&n.classList.add(...`${d.bulletActiveClass}-main`.split(" ")),r===a&&c(n,"prev"),r===l&&c(n,"next"))});else{let n=r[t];if(n&&n.classList.add(...d.bulletActiveClass.split(" ")),e.isElement&&r.forEach((e,n)=>{e.setAttribute("part",n===t?"bullet-active":"bullet")}),d.dynamicBullets){let e=r[a],t=r[l];for(let e=a;e<=l;e+=1)r[e]&&r[e].classList.add(...`${d.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(d.dynamicBullets){let t=Math.min(r.length,d.dynamicMainBullets+4),n=((i??0)*t-(i??0))/2-p*(i??0),s=e.isHorizontal()?o?"right":"left":"top";r.forEach(e=>{e.style[s]=`${n}px`})}}u.forEach((n,i)=>{if("fraction"===d.type&&(n.querySelectorAll((0,el.c)(d.currentClass)).forEach(e=>{e.textContent=String(d.formatFractionCurrent(t+1))}),n.querySelectorAll((0,el.c)(d.totalClass)).forEach(e=>{e.textContent=String(d.formatFractionTotal(h))})),"progressbar"===d.type){let r;r=d.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let i=(t+1)/h,o=1,s=1;"horizontal"===r?o=i:s=i,n.querySelectorAll((0,el.c)(d.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${s})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===d.type&&d.renderCustom?((0,ec.w)(n,d.renderCustom(e,t+1,h)),0===i&&r("paginationRender",n)):(0===i&&r("paginationRender",n),r("paginationUpdate",n)),e.params.watchOverflow&&e.enabled&&n.classList[e.isLocked?"add":"remove"](d.lockClass)})}function p(){let t=a();if(l())return;let n=ed(e),i=(0,ec.s)(e.pagination.el),o="";if("bullets"===t.type){let r=e.params.loop?Math.ceil(n/(e.params.slidesPerGroup??1)):e.snapGrid.length;e.params.freeMode&&e.params.freeMode?.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)t.renderBullet?o+=t.renderBullet.call(e,n,t.bulletClass):o+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(o=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(o=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(n=>{"custom"!==t.type&&(0,ec.w)(n,o||""),"bullets"===t.type&&e.pagination.bullets.push(...Array.from(n.querySelectorAll((0,el.c)(t.bulletClass))))}),"custom"!==t.type&&r("paginationRender",i[0])}function h(){let t;e.params.pagination=function(e,t,n,r){let i=n??{},o=t??{};return e.params.createElements&&Object.keys(r).forEach(t=>{if(!i[t]&&!0===i.auto){let n=(0,ec.e)(e.el,`.${r[t]}`)[0];n||((n=(0,ec.a)("div",r[t])).className=r[t],e.el.append(n)),i[t]=n,o[t]=n}}),i}(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let n=a();if(n.el){if("string"==typeof n.el&&e.isElement&&(t=e.el.querySelector(n.el)),t||"string"!=typeof n.el||(t=[...document.querySelectorAll(n.el)]),t||(t=n.el),!(!t||Array.isArray(t)&&0===t.length)){if(e.params.uniqueNavElements&&"string"==typeof n.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(n.el)]).length>1){let n=t.find(t=>(0,ec.j)(t,".swiper")[0]===e.el);n&&(t=n)}Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(0,ec.s)(t).forEach(t=>{"bullets"===n.type&&n.clickable&&t.classList.add(...(n.clickableClass||"").split(" ")),t.classList.add(n.modifierClass+n.type),t.classList.add(e.isHorizontal()?n.horizontalClass:n.verticalClass),"bullets"===n.type&&n.dynamicBullets&&(t.classList.add(`${n.modifierClass}${n.type}-dynamic`),s=0,n.dynamicMainBullets<1&&(n.dynamicMainBullets=1)),"progressbar"===n.type&&n.progressbarOpposite&&t.classList.add(n.progressbarOppositeClass),n.clickable&&t.addEventListener("click",d),e.enabled||t.classList.add(n.lockClass)})}}}function f(){let t=a();if(l())return;let n=e.pagination.el;
1n&&(0,ec.s)(n).forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(n.classList.remove(...(t.clickableClass||"").split(" ")),n.removeEventListener("click",d))}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}n("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=a();(0,ec.s)(e.pagination.el).forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n("init",()=>{!1===a().enabled?m():(h(),p(),u())}),n("activeIndexChange",()=>{void 0===e.snapIndex&&u()}),n("snapIndexChange",()=>{u()}),n("snapGridLengthChange",()=>{p(),u()}),n("destroy",()=>{f()}),n("enable disable",()=>{let{el:t}=e.pagination;if(t){let n=a();(0,ec.s)(t).forEach(t=>t.classList[e.enabled?"remove":"add"](n.lockClass))}}),n("lock unlock",()=>{u()}),n("click",(t,n)=>{let i=n.target,o=(0,ec.s)(e.pagination.el),s=a();if(s.el&&s.hideOnClick&&o&&o.length>0&&!i.classList.contains(s.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;!0===o[0].classList.contains(s.hiddenClass)?r("paginationShow"):r("paginationHide"),o.forEach(e=>e.classList.toggle(s.hiddenClass))}});let m=()=>{let t=a();e.el.classList.add(t.paginationDisabledClass);let{el:n}=e.pagination;n&&(0,ec.s)(n).forEach(e=>e.classList.add(t.paginationDisabledClass)),f()};Object.assign(e.pagination,{enable:()=>{let t=a();e.el.classList.remove(t.paginationDisabledClass);let{el:n}=e.pagination;n&&(0,ec.s)(n).forEach(e=>e.classList.remove(t.paginationDisabledClass)),h(),p(),u()},disable:m,render:p,update:u,init:h,destroy:f})},ep=({swiper:e,extendParams:t,on:n,emit:r,params:i})=>{let o,s,a;function l(){return e.params.autoplay}e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c="object"==typeof i.autoplay&&i.autoplay&&"number"==typeof i.autoplay.delay?i.autoplay.delay:3e3,d=c,u=c,p=0,h=new Date().getTime(),f=!1,m=!1,g=!1,A=!1,v=!1;function C(t){if(!e||e.destroyed||!e.wrapperEl||t.target!==e.wrapperEl)return;e.wrapperEl.removeEventListener("transitionend",C);let n=t.detail;v||n&&n.bySwiperTouchMove||j()}let y=()=>
1{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?f=!0:f&&(u=p,f=!1);let t=e.autoplay.paused?p:h+u-new Date().getTime();e.autoplay.timeLeft=t,r("autoplayTimeLeft",t,t/d),s=requestAnimationFrame(()=>{y()})},b=()=>{let t=l().delay,n=(()=>{let t,n=!!e.params.virtual?.enabled;if(!(t=e.virtual&&n?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex]))return;let r=t.getAttribute("data-swiper-autoplay");if(null!=r)return parseInt(r,10)})();return"number"==typeof n&&!Number.isNaN(n)&&n>0&&(t=n),t},x=t=>{if(e.destroyed||!e.autoplay.running)return 0;void 0!==s&&cancelAnimationFrame(s),y();let n=t;void 0===n&&(d=n=b(),u=n),p=n;let i=e.params.speed,a=()=>{if(!e||e.destroyed)return;let t=l();t.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),r("autoplay")):t.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),r("autoplay")):t.stopOnLastSlide||(e.slideTo(0,i,!0,!0),r("autoplay")),e.params.cssMode&&(h=new Date().getTime(),requestAnimationFrame(()=>{x()}))};return n>0?(void 0!==o&&clearTimeout(o),o=setTimeout(()=>{a()},n)):requestAnimationFrame(()=>{a()}),n},w=()=>(h=new Date().getTime(),e.autoplay.running=!0,x(),r("autoplayStart"),!0),_=()=>(e.autoplay.running=!1,void 0!==o&&clearTimeout(o),void 0!==s&&cancelAnimationFrame(s),r("autoplayStop"),!0),k=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;void 0!==o&&clearTimeout(o),t||(A=!0);let i=()=>{r("autoplayPause"),l().waitForTransition?e.wrapperEl.addEventListener("transitionend",C):j()};if(e.autoplay.paused=!0,n)return void i();p=(p||l().delay)-(new Date().getTime()-h),e.isEnd&&p<0&&!e.params.loop||(p<0&&(p=0),i())},j=()=>{e.isEnd&&p<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(h=new Date().getTime(),A?(A=!1,x(p)):x(),e.autoplay.paused=!1,r("autoplayResume"))},L=()=>{!e.destroyed&&e.autoplay.running&&("hidden"===document.visibilityState&&(A=!0,k(!0)),"visible"===document.visibilityState&&j())},T=t=>{"mouse"===t.pointerType&&(A=!0,v=!0,e.animating||e.autoplay.paused||k(!0))},S=t=>{"mouse"===t.pointerType&&(v=!1,e.autoplay.paused&&j())};n("init",()=>{l().enabled&&(l().pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",T),e.el.addEventListener("pointerleave",S)),document.addEventListener("visibilitychange",L),w())}),n("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",T),e.el.removeEventListener("pointerleave",S)),document.removeEventListener("visibilitychange",L),e.autoplay.running&&_()}),n("_freeModeStaticRelease",()=>{(g||A)&&j()}),n("_freeModeNoMomentumRelease",()=>{l().disableOnInteraction?_():k(!0,!0)}),n("beforeTransitionStart",(t,n,r)=>{!e.destroyed&&e.autoplay.running&&(r||!l().disableOnInteraction?k(!0,!0):_())}),n("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(l().disableOnInteraction)return void _();m=!0,g=!1,A=!1,a=setTimeout(()=>{A=!0,g=!0,k(!0)},200)}}),n("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&m){if(void 0!==a&&clearTimeout(a),void 0!==o&&clearTimeout(o),l().disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&j(),g=!1,m=!1}}),n("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(p=b(),d=b())}),Object.assign(e.autoplay,{start:w,stop:_,pause:k,resume:j})};n(30346);var eh=n(67749),ef=n.n(eh);let em={slidesPerView:1,slidesPerGroup:1,spaceBetween:0,centeredSlides:!1,speed:500,loop:!1,autoHeight:!1,arrows:!1,dots:!1},eg=e=>{let{children:t,settings:n,classNames:o,className:a,arrowAccent:l="var(--darkNavy)",prevLabel:d="Previous slide",nextLabel:u="Next slide",onSwiper:p,onSlideChange:h}=e,{slidesPerView:f,slidesPerGroup:m,spaceBetween:g,centeredSlides:A,speed:v,loop:C,autoHeight:y,autoplay:b,arrows:x,dots:w,breakpoints:_}={...em,...n},k=(0,i.useRef)(null),[j,L]=(0,i.useState)(!0),[T,S]=(0,i.useState)(!1),[E,M]=(0,i.useState)(!1),P=e=>{L(e.isBeginning),S(e.isEnd),M(!!e.isLocked)},I=i.Children.count(t),N=null!=f?f:1,R=!!A,V=_&&Object.fromEntries(Object.entries(_).map(e=>{var t,n;let r,[i,o]=e;return[i,{...o,centeredSlides:(r=null!=(t=o.slidesPerView)?t:N,(null!=(n=o.centeredSlides)?n:R)&&I>r)}]}));
1return(0,r.jsxs)("div",{className:(0,c.A)(ef().wrapper,E&&ef().locked,null==o?void 0:o.wrapper),children:[(0,r.jsx)(eo.RC,{className:(0,c.A)(ef().swiper,w&&ef().hasDots,null==o?void 0:o.swiper,a),modules:[es.A,ea.A,...w?[eu]:[],...b?[ep]:[]],slidesPerView:f,slidesPerGroup:m,spaceBetween:g,centeredSlides:R&&I>N,speed:v,loop:C,autoHeight:y,autoplay:b,breakpoints:V,keyboard:{enabled:!0},centerInsufficientSlides:!0,maxBackfaceHiddenSlides:0,pagination:!!w&&{clickable:!0,...(null==o?void 0:o.bullet)&&{bulletClass:o.bullet},...(null==o?void 0:o.bulletActive)&&{bulletActiveClass:o.bulletActive}},onSwiper:e=>{k.current=e,P(e),null==p||p(e)},onLock:P,onUnlock:P,onSlideChange:e=>{P(e),null==h||h(e.realIndex)},children:i.Children.map(t,(e,t)=>(0,r.jsx)(eo.qr,{className:(0,c.A)(ef().slide,null==o?void 0:o.slide),children:e},t))}),x&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("button",{type:"button","aria-label":d,className:(0,c.A)(ef().navButton,ef().navPrev,null==o?void 0:o.navButton,null==o?void 0:o.navPrev),disabled:!C&&j,onClick:()=>{var e;return null==(e=k.current)?void 0:e.slidePrev()},children:(0,r.jsx)(s.I,{name:"caret",accent:l,className:(0,c.A)(ef().navIcon,ef().navIconPrev,null==o?void 0:o.navIcon)})}),(0,r.jsx)("button",{type:"button","aria-label":u,className:(0,c.A)(ef().navButton,ef().navNext,null==o?void 0:o.navButton,null==o?void 0:o.navNext),disabled:!C&&T,onClick:()=>{var e;return null==(e=k.current)?void 0:e.slideNext()},children:(0,r.jsx)(s.I,{name:"caret",accent:l,className:(0,c.A)(ef().navIcon,ef().navIconNext,null==o?void 0:o.navIcon)})})]})]})};var eA=n(77211),ev=n.n(eA),eC=n(14e3),ey=n(85219);let eb=()=>{let e=(0,eC.useRouter)(),{notification:t,setNotification:n}=(0,ey.hN)();return(0,r.jsx)(x.Z,{id:"notification-root",children:(0,r.jsx)(E.N,{children:t&&(0,r.jsxs)(o.P.div,{className:ev().notificationMessage,exit:{opacity:0,y:-100},initial:{opacity:0,y:-100},animate:{opacity:1,y:0},children:[(0,r.jsx)("div",{className:(0,c.A)(ev().iconWrapper,ev()[t.type]),children:(0,r.jsx)(s.I,{name:(e=>{switch(e.type){case"cart":return"cart";case"success":default:return"check";case"error":return"caution";case"warning":return"warning"}})(t)})}),(0,r.jsxs)("div",{className:ev().notificationText,children:[(0,r.jsx)("span",{children:t.message}),t.link&&(0,r.jsx)("a",{onClick:()=>{(null==t?void 0:t.link)&&(e.push(t.link),n(null))},children:t.linkText||"Learn more"})]}),(0,r.jsx)("button",{onClick:()=>n(null),"aria-label":"Close Notification",children:(0,r.jsx)(s.I,{name:"remove",color:"var(--lightGray)"})})]})})})};var ex=n(15558),ew=n(35078),e_=n(81559),ek=n.n(e_);let ej=e=>{let{title:t,text:n,url:o,iconColor:a,iconBackgroundColor:l,onSuccessfulShare:c,className:d}=e,u=(0,X.B3)(),p=(0,X.SO)(),[h,f]=(0,i.useState)(!1),m=async e=>{if(p&&p>=ew.L.large)return void f(!0);if(navigator.share)try{await navigator.share({title:t,text:n,url:o}),"function"==typeof c&&c({title:t,text:n,url:o,type:e})}catch(e){console.error("Could not share link",e)}else(0,ex.copy)(o)};return(0,r.jsxs)("div",{className:"".concat(ek().container," btn-share ").concat(d||""),children:[(0,r.jsx)("button",{className:ek().iconButton,style:{backgroundColor:l||"var(--darkNavy)"},onClick:()=>m("native"),type:"button","aria-label":"Share ".concat(t||""," on ").concat(u.isApple?"iOS":"Android"),children:(0,r.jsx)(s.I,{name:u.isApple?"ios-share":"android-share",className:u.isApple?ek().iosShare:ek().androidShare,style:{width:u.isApple?35:30,height:u.isApple?35:30,position:u.isApple?void 0:"relative",top:u.isApple?void 0:2,fill:a||"white",stroke:a||"white"}})}),(0,r.jsx)(eL,{isActive:h,onClose:()=>f(!1),url:o,onSuccessfulShare:c})]})},eL=e=>{let{isActive:t,onClose:n,onSuccessfulShare:a,url:l}=e,c=(0,i.useRef)(null);(0,X.Ls)(c,n);let d=(0,i.useRef)(null),[u,p]=(0,i.useState)(!1);return(0,X.JF)(e=>{"Escape"===e.key&&n()}),(0,i.useEffect)(()=>{if(u){let e=setTimeout(()=>p(!1),3e3);return()=>clearTimeout(e)}},[u]),(0,i.useEffect)(()=>{d.current&&d.current.focus()},[]),(0,r.jsx)(E.N,{children:t?(0,r.jsxs)(o.P.div,{ref:c,className:ek().desktopToolContainer,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.17,ease:"easeInOut"},children:[(0,r.jsx)("button",{onClick:n,className:ek().btnClose,"aria-label":"Close share options",children:(0,r.jsx)(s.I,{name:"close",className:ek().iconClose})}),(0,r.jsx)("div",{className:ek().shareLinkWrapper,children:(0,r.jsx)("a",{className:ek().shareLink,href:"",onClick:e=>{e.preventDefault(),(0,M.YR)(l),"function"==typeof a&&a({text:"Shared on Facebook",url:l,type:"facebook"})},ref:d,target:"_blank",children:(0,r.jsxs)("span",{className:ek().shareLinkText,children:[(0,r.jsx)(s.I,{className:ek().shareLinkIcon,name:"facebook",style:{width:"25px"}})," ","Facebook"]})})}),(0,r.jsx)("div",{className:ek().shareLinkWrapper,children:(0,r.jsx)("a",{className:ek().shareLink,href:"",onClick:e=>{e.preventDefault(),(0,M.OT)(l),"function"==typeof a&&a({text:"Shared on Pinterest",url:l,type:"pinterest"})},target:"_blank",children:(0,r.jsxs)("span",{className:ek().shareLinkText,children:[(0,r.jsx)(s.I,{className:ek().shareLinkIcon,name:"pinterest",style:{width:"20px"}})," ","Pinterest"]})})}),(0,r.jsx)("div",{className:ek().shareLinkWrapper,children:(0,r.jsx)("a",{href:"",onClick:e=>{e.preventDefault(),(0,ex.copy)(l),p(!0),"function"==typeof a&&a({text:"Link copied to clipboard",url:l,type:"link-copied"})},className:ek().shareLink,children:(0,r.jsxs)("span",{className:ek().shareLinkText,children:[(0,r.jsx)(s.I,{className:ek().shareLinkIcon,name:"link",style:{width:"20px"}})," ",u?"Link copied!":"Copy link"]})})}),(0,r.jsx)("div",{className:ek().shareLinkWrapper,children:(0,r.jsx)("a",{className:ek().shareLink,href:"",onClick:e=>{e.preventDefault(),"function"==typeof a&&a({text:"Shared via Email",url:l,type:"email"}),window.open("mailto:?subject=Check out this out on https://rachio.com&body=I recommend purchasing this product from Rachio.com: ".concat(l))},children:(0,r.jsxs)("span",{className:ek().shareLinkText,children:[(0,r.jsx)(s.I,{className:ek().shareLinkIcon,name:"envelope",style:{width:"20px"}})," ","Email"]})})})]}):null})};var eT=n(67525),eS=n(23199),eE=n.n(eS);let eM=e=>{let{listItems:t,title:n,description:i}=e;return(0,r.jsxs)("div",{className:eE().container,children:[(0,r.jsx)("h3",{className:"top-margin-small",children:n}),i&&(0,r.jsx)("p",{children:i}),(0,r.jsx)("ol",{className:eE().orderedList,children:t.map((e,t)=>(0,r.jsxs)("li",{children:[e.url&&(0,r.jsx)("p",{children:(0,r.jsx)(eT.N,{to:e.url,children:(0,r.jsx)("span",{children:e.title})})}),e.children&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"no-margins",children:e.title}),(0,r.jsx)("ul",{children:e.children.map(e=>(0,r.jsx)("li",{className:eE().nestedLink,children:(0,r.jsx)("p",{children:(0,r.jsx)(eT.N,{to:e.url,children:(0,r.jsx)("span",{children:e.title})})})},e.title))})]})]},"".concat(e.title," ").concat(t)))})]})};var eP=n(4559),eI=n.n(eP);let eN=e=>{let{padding:t="var(--gutterWidth)",maxWidth:n="var(--layoutWidthMax)",width:i,children:o,style:s,className:a=""}=e,l="tight"===i?"var(--layoutWidthTight)":i&&(e=>/^[\d.]/.test(e)||/^(var|calc|min|max|clamp)\(/.test(e))(i)?i:n,c={padding:"0 ".concat(t),maxWidth:l};return s&&(c={...c,...s}),(0,r.jsx)("div",{className:"wrapper-container ".concat(eI().wrapper," ").concat(a),style:c,children:o})},eR=e=>{let{children:t,className:n}=e;return(0,r.jsx)(eN,{style:{paddingTop:"4rem"},className:n,children:t})};var eV=n(34619),eB=n.n(eV);let eF=e=>{let{scalign:t,children:n,className:i="",style:o}=e,s=t?{...o,"--flex-justify":t}:o;return(0,r.jsx)("div",{className:"".concat(eB().flex," ").concat(i),style:s,children:n})};var eO=n(40135),eD=n.n(eO);let eH=e=>{let{isReverse:t,children:n,className:i="",style:o}=e;return(0,r.jsx)("div",{className:"".concat(eD().cols," ").concat(t?eD().colsReverse:""," ").concat(i),style:o,children:n})};var ez=n(69484)},15558:function(e){e.exports=function(){var e={686:function(e,t,n){"use strict";n.d(t,{default:function(){return y}});var r=n(279),i=n.n(r),o=n(370),s=n.n(o),a=n(817),l=n.n(a);function c(e){try{return document.execCommand(e)}catch(e){return!1}}var d=function(e){var t=l()(e);return c("cut"),t},u=function(e,t){var n,r,i,o=(n="rtl"===document.documentElement.getAttribute("dir"),(r=d
1ocument.createElement("textarea")).style.fontSize="12pt",r.style.border="0",r.style.padding="0",r.style.margin="0",r.style.position="absolute",r.style[n?"right":"left"]="-9999px",i=window.pageYOffset||document.documentElement.scrollTop,r.style.top="".concat(i,"px"),r.setAttribute("readonly",""),r.value=e,r);t.container.appendChild(o);var s=l()(o);return c("copy"),o.remove(),s},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=u(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=u(e.value,t):(n=l()(e),c("copy")),n};function h(e){return(h="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})(e)}var f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container,i=e.target,o=e.text;if("copy"!==n&&"cut"!==n)throw Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i)if(i&&"object"===h(i)&&1===i.nodeType){if("copy"===n&&i.hasAttribute("disabled"))throw Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}else throw Error('Invalid "target" value, use a valid Element');return o?p(o,{container:r}):i?"cut"===n?d(i):p(i,{container:r}):void 0};function m(e){return(m="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})(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function C(e,t){var n="data-clipboard-".concat(e);if(t.hasAttribute(n))return t.getAttribute(n)}var y=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");o.prototype=Object.create(e&&e.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),e&&A(o,e);var t,n,r,i=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n,r,i=v(o);return r=t?Reflect.construct(i,arguments,v(this).constructor):i.apply(this,arguments),e=this,(n=r)&&("object"===m(n)||"function"==typeof n)?n:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)});function o(e,t){var n;if(!(this instanceof o))throw TypeError("Cannot call a class as a function");return(n=i.call(this)).resolveOptions(t),n.listenClick(e),n}return n=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===m(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=s()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy",r=f({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:n,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return C("action",e)}},{key:"defaultTarget",value:function(e){var t=C("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return C("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],r=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return p(e,t)}},{key:"cut",value:function(e){return d(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t=!!document.queryCommandSupported;return("string"==typeof e?[e]:e).forEach(function(e){t=t&&!!document.queryCommandSupported(e)}),t}}],n&&g(o.prototype,n),r&&g(o,r),o}(i())},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){var r=n(828);function i(e,t,n,r,i){var s=o.apply(this,arguments);return e.addEventListener(n,s,i),{destroy:function(){e.removeEventListener(n,s,i)}}}function o(e,t,n,i){return function(n){n.delegateTarget=r(n.target,t),n.delegateTarget&&i.call(e,n)}}e.exports=function(e,t,n,r,o){return"function"==typeof e.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return i(e,t,n,r,o)}))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),i=n(438);e.exports=function(e,t,n){var o,s,a,l,c,d,u,p,h;
1if(!e&&!t&&!n)throw Error("Missing required arguments");if(!r.string(t))throw TypeError("Second argument must be a String");if(!r.fn(n))throw TypeError("Third argument must be a Function");if(r.node(e)){return o=e,s=t,a=n,o.addEventListener(s,a),{destroy:function(){o.removeEventListener(s,a)}}}if(r.nodeList(e)){return l=e,c=t,d=n,Array.prototype.forEach.call(l,function(e){e.addEventListener(c,d)}),{destroy:function(){Array.prototype.forEach.call(l,function(e){e.removeEventListener(c,d)})}}}if(r.string(e)){return u=e,p=t,h=n,i(document.body,u,p,h)}throw TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),i=document.createRange();i.selectNodeContents(e),r.removeAllRanges(),r.addRange(i),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r<i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&&t)for(var o=0,s=r.length;o<s;o++)r[o].fn!==t&&r[o].fn._!==t&&i.push(r[o]);return i.length?n[e]=i:delete n[e],this}},e.exports=t,e.exports.TinyEmitter=t}},t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}return n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n(686)}().default},15590:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(14232);function i(e){return(0,r.useEffect)(function(){return function(){return e()}},[])}},16240:e=>{e.exports={buyButtons:"styles_buyButtons__jiveH",buyButton:"styles_buyButton__bofIi",bundleButton:"styles_bundleButton__rD96n"}},17734:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(14232);function i(){let[e,t]=(0,r.useState)(null);return(0,r.useEffect)(()=>{t(window.innerWidth);let e=()=>t(window.innerWidth);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),e}},18444:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return r}});let r=n(34318).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18733:(e,t,n)=>{"use strict";n.d(t,{IG:()=>a,g4:()=>u,kH:()=>p,fd:()=>d,Wk:()=>c});var r=n(37085),i=n.n(r);let o=["primary","secondary","green","dark","navy"],s=["gray","white"],a=e=>{let t=null==e?void 0:e.product;if(t){if("bundlePage"===t._type){var n,r;return(null==(n=t.productBundle)?void 0:n.bundleType)==="shopify"?null==(r=t.productBundle)?void 0:r.handle:void 0}return t.handle}},l=e=>{var t;let n={};n.title=e[0];let r=null==(t=e[1].match(RegExp("\n","g")))?void 0:t.length;return"number"==typeof r&&r>0?n.descriptionList=e[1].split("\n"):n.description=e[1].trim(),n},c=async(e,t)=>{try{let n=await fetch(e),r=await n.text(),o=i().parse(r);if(!o.data||o.data[0].length<2||o.data[0].length>2)throw Error("CSV spec chart is not properly formatted. Please reformat and re-upload.");return t&&o.data.shift(),o.data.map(l)}catch(e){console.error(e)}},d=async e=>{try{let t=await fetch(e),n=await t.text(),r=i().parse(n,{dynamicTyping:!0});if(!r.data||r.data[0].length<4||r.data[0].length>4)throw Error("CSV comparison chart is not properly formatted. Please reformat and re-upload.");let o=[r.data[0][1],r.data[0][2]];r.data.shift();let s=e=>"number"==typeof e?String(e):null!=e?e:"",a=r.data.reduce((e,t)=>
1{let n={category:t[3],title:t[0],productValue1:s(t[1]),productValue2:s(t[2])};return e[n.category]?e[n.category].push(n):e[n.category]=[n],e},{});return{products:o,rowsByCategory:a}}catch(e){console.error(e)}},u=e=>o.includes(e),p=e=>s.includes(e)},18847:(e,t,n)=>{e.exports=n(52496)},19165:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});let r=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_id","utm_source_platform","utm_creative_format","utm_marketing_tactic","utm_agid","utm_adgroup","utm_adid","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","keyword","matchtype","device","network","placement","adposition","creative","campaignid","adgroupid","creativeid","feeditemid","loc_interest_ms","loc_physical_ms","campaign_id","adset_id","ad_id","site_source_name","exchange","line_item","adid","cid","pid","affid","ref","referrer","partner_id","source_id","click_id","message_id","gad_campaignid","gad_source","agid","site","discount","structuredDataLink","AiSitemapLink"],i=e=>{if(e.search){let t=new URL(e.href),n=new URLSearchParams(t.search);return n.forEach((e,t)=>{r.includes(t)||n.set(t,"REDACTED")}),t.search=n.toString(),t}return new URL(e.href)}},19250:(e,t,n)=>{"use strict";n.d(t,{L:()=>s});var r=n(3740),i=n(99454),o=n(30115);let s="\n  ".concat((0,r.ID)(),",\n  _type,\n  bundleType,\n  handle,\n  buyXProduct->{\n    ").concat(o.A,'\n  },\n  buyYProducts[]->{\n    _type,\n    _type == "productPage" => {\n      ').concat(o.A,'\n    },\n    _type == "productBundle" => {\n      ').concat((0,r.ID)(),",\n      bundleType,\n      handle,\n      title,\n      listTitle,\n      hideTitle,\n      subtitle,\n      subtitleTextColor {\n        hex\n      },\n      subtitleBackgroundColor {\n        hex\n      },\n      shortDescription,\n      outOfStockText,\n      enableQuantitySelectionForBogoAddonProducts\n    }\n  },\n  tieredPrices[]{\n    label,\n    discountCode\n  },\n  title,\n  listTitle,\n  hideTitle,\n  subtitle,\n  subtitleTextColor {\n    hex\n  },\n  subtitleBackgroundColor {\n    hex\n  },\n  ").concat((0,i.z)("description"),',\n  images[] {\n    asset-> {\n      "src": url,              \n      "width": 617,\n      "height": 617,\n      "formats": ["webp", "jpg"],\n      "id": _id,\n    },\n    title,\n    link\n  },\n  shortDescription,\n  enableQuantitySelectionForBogoAddonProducts,\n  outOfStockText,\n  buyXSectionTitle,\n  buyXAboutLinkText,\n  ').concat((0,i.z)("buyXAboutContent"),",\n  buyYSectionTitle,\n  buyYAboutLinkText,\n  ").concat((0,i.z)("buyYAboutContent"),",\n  bundleContentsTitle\n")},19348:e=>{e.exports={priceRange:"styles_priceRange__TRNGT",prefix:"styles_prefix__GVRW4",separator:"styles_separator__EHdcC"}},19621:e=>{e.exports={itemStyles:"styles_itemStyles__g0fqj",upsellContent:"styles_upsellContent__A2ko4",headingContent:"styles_headingContent__Z2A5E",productDetails:"styles_productDetails__RBrBm"}},20309:e=>{e.exports={container:"styles_container__9gkQz",header:"styles_header__15jJm",textWrapper:"styles_textWrapper__yx94Y",buttonWrapper:"styles_buttonWrapper__eSZQG",hideButtonOnMobile:"styles_hideButtonOnMobile__jQhWd",navButton:"styles_navButton__dNUso",navPrev:"styles_navPrev__Lo6B0",navNext:"styles_navNext__bAjIp",bullet:"styles_bullet__aVNOu",bulletActive:"styles_bulletActive__uzcC7"}},20742:e=>{e.exports={headerRow:"styles_headerRow__mghHw",title:"styles_title__HbFcE",link:"styles_link__IN9hU",modalBody:"styles_modalBody__GqKN9"}},21214:(e,t,n)=>{"use strict";n.d(t,{eO:()=>h,Ay:()=>C,qX:()=>f,KK:()=>v});let r=1/60*1e3,i="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),o="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(i()),r),s=!0,a=!1,l=!1,c={delta:0,timestamp:0},d=["read","update","preRender","render","postRender"],u=d.reduce((e,t)=>(e[t]=function(e){let t=[],n=[],r=0,i=!1,o=!1,s=new WeakSet,a={schedule:(e,o=!1,a=!1)=>{let l=a&&i,c=l?t:n;return o&&s.add(e),-1===c.indexOf(e)&&(c.push(e),l&&i&&(r=t.length)),e},cancel:e=>{let t=n.indexOf(e);-1!==t&&n.splice(t,1),s.delete(e)},process:l=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length)for(let n=0;n<r;n++){let r=t[n];r(l),s.has(r)&&(a.schedule(r),e())}i=!1,o&&(o=!1,a.process(l))}};return a}(()=>a=!0),e),{}),p=d.reduce((e,t)=>
1{let n=u[t];return e[t]=(e,t=!1,r=!1)=>(a||A(),n.schedule(e,t,r)),e},{}),h=d.reduce((e,t)=>(e[t]=u[t].cancel,e),{}),f=d.reduce((e,t)=>(e[t]=()=>u[t].process(c),e),{}),m=e=>u[e].process(c),g=e=>{a=!1,c.delta=s?r:Math.max(Math.min(e-c.timestamp,40),1),c.timestamp=e,l=!0,d.forEach(m),l=!1,a&&(s=!1,o(g))},A=()=>{a=!0,s=!0,l||o(g)},v=()=>c,C=p},21433:e=>{e.exports={gridList:"styles_gridList__WvGpD"}},21878:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ListItemCheckmark:()=>x,default:()=>k});var r=n(37876);n(14232);var i=n(18847),o=n.n(i),s=n(46730),a=n(29777),l=n(65218),c=n.n(l);let d={src:"/_next/static/media/icon-circle-checkmark.2add32d2.svg",height:30,width:30,blurWidth:0,blurHeight:0},u={src:"/_next/static/media/icon-circle-checkmark-blue.7214edca.svg",height:17,width:17,blurWidth:0,blurHeight:0},p={src:"/_next/static/media/icon-circle-checkmark-dark.f95d38f0.svg",height:30,width:30,blurWidth:0,blurHeight:0},h={src:"/_next/static/media/icon-circle-checkmark-white.d792bc35.svg",height:30,width:30,blurWidth:0,blurHeight:0};var f=n(54587),m=n.n(f),g=n(69241);let A=o()(()=>Promise.resolve().then(n.bind(n,15448)).then(e=>e.Button),{loadableGenerated:{webpack:()=>[15448]}}),v=o()(()=>Promise.resolve().then(n.bind(n,15448)).then(e=>e.PortableText),{loadableGenerated:{webpack:()=>[15448]}}),C=o()(()=>Promise.resolve().then(n.bind(n,15448)).then(e=>e.Link),{loadableGenerated:{webpack:()=>[15448]}}),y=e=>{let{slug:t,title:n,publishedAt:i}=e,o=(0,s.zm)(i||"");return(0,r.jsxs)(C,{to:t,children:[n," ",i&&"(".concat(o,")")]})},b=e=>{let{item:t,listHasAccentText:n,theme:i}=e;return"slug"in t?(0,r.jsx)(y,{...t}):(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"".concat(c().listItemTitle," ").concat(t.description?c().hasDescription:""),style:!i||(0,a.kH)(i)?{color:"black"}:{color:"var(--white)"},children:t.title}),"string"==typeof t.description&&(0,r.jsx)("div",{className:n?c().accentText:c().descriptionText,children:t.description})]})},x=e=>{let{checkmarkColor:t}=e;return t&&"blue"!==t?"dark"===t?(0,r.jsx)(m(),{className:c().checkmarkIcon,alt:"checkmark icon",src:p}):"white"===t?(0,r.jsx)(m(),{className:c().checkmarkIcon,alt:"checkmark icon",src:h}):(0,r.jsx)(m(),{className:c().checkmarkIcon,alt:"checkmark icon",src:d}):(0,r.jsx)(m(),{className:c().checkmarkIcon,alt:"checkmark icon",src:u})},w=e=>{let{listHasMargin:t,listHasAccentText:n,item:i,listBulletsType:o,checkmarkColor:s,theme:l,number:d}=e;return(0,r.jsxs)("li",{className:(0,g.A)({[c().listHasMargin]:t||n,[c().blueNumberedCircles]:"blue numbered circles"===o}),children:["blue numbered circles"===o?(0,r.jsx)("span",{style:!l||(0,a.kH)(l)?{background:"var(--darkNavy)"}:{background:"var(--green)"},className:c().numberedCircle,children:d}):"checkmark"===o?(0,r.jsx)(x,{checkmarkColor:s}):null,(0,r.jsx)(b,{item:i,listHasAccentText:n,theme:l})]})},_=e=>{let{listBulletsType:t,listHasAccentText:n,list:i,listHasMargin:o,checkmarkColor:s,theme:a}=e,l=i.map((e,i)=>(0,r.jsx)(w,{item:e,listHasAccentText:n,listHasMargin:o,listBulletsType:t,checkmarkColor:s,theme:a,number:i+1},"".concat("object"==typeof e?JSON.stringify(e):e,"-").concat(i)));return t&&"disc"!==t?(0,r.jsx)("div",{className:"".concat(c().listWrapper," list-wrapper"),children:(0,r.jsx)("ul",{className:c().checkmark,children:l})}):(0,r.jsx)("div",{className:"".concat(c().listWrapper," list-wrapper"),children:(0,r.jsx)("ul",{className:n?c().topMarginSmall:"".concat(c().disc," ").concat(c().topMarginSmall),children:l})})},k=e=>{let{subtitle:t,title:n,paragraph:i,list:o,listBulletsType:s,checkmarkColor:a,listHasAccentText:l,listHasMargin:d,buttonText:u,buttonLink:p,buttonTheme:h,secondaryButtonText:f,secondaryButtonLink:m,secondaryButtonTheme:y,textAlign:b,isTitleH1:x,theme:w}=e;return(0,r.jsxs)("div",{className:"".concat(c().simpleListContainer," theme__").concat(w||"gray"),style:b?{textAlign:b}:{},children:[t&&(0,r.jsx)("div",{className:c().h6,children:t}),x?(0,r.jsx)("h1",{className:c().noMargins,children:n}):(0,r.jsx)("h2",{className:c().noMargins,children:n}),i&&(0,r.jsx)("div",{className:c().markedStyles,children:(0,r.jsx)(v,{_rawContent:i})}),o&&(0,r.jsx)(_,{listBulletsType:s,checkmarkColor:a,listHasAccentText:l,list:o,listHasMargin:d,theme:w}),u&&p&&(0,r.jsxs)("div",{className:(0,g.A)(c().topMarginSmall,f&&m&&c().buttons),children:[(0,r.jsx)(A,{color:h,as:C,to:p,children:u}),f&&m&&(0,r.jsx)(A,{color:y,as:C,to:m,children:f})]})]})}}
1,21943:(e,t,n)=>{"use strict";n.d(t,{Ms:()=>A,vU:()=>h});var r=n(4902),i=n(38229),o=n(69948),s=n(6554),a=n(73100),l=n(925),c=d("C",void 0,void 0);function d(e,t,n){return{kind:e,value:t,error:n}}var u=n(54984),p=n(6192),h=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,(0,o.Uv)(t)&&t.add(n)):n.destination=y,n}return(0,r.C6)(t,e),t.create=function(e,t,n){return new A(e,t,n)},t.prototype.next=function(e){this.isStopped?C(d("N",e,void 0),this):this._next(e)},t.prototype.error=function(e){this.isStopped?C(d("E",void 0,e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?C(c,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(o.yU),f=Function.prototype.bind;function m(e,t){return f.call(e,t)}var g=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){v(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){v(e)}else v(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){v(e)}},e}(),A=function(e){function t(t,n,r){var o,a,l=e.call(this)||this;return(0,i.T)(t)||!t?o={next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}:l&&s.$.useDeprecatedNextContext?((a=Object.create(t)).unsubscribe=function(){return l.unsubscribe()},o={next:t.next&&m(t.next,a),error:t.error&&m(t.error,a),complete:t.complete&&m(t.complete,a)}):o=t,l.destination=new g(o),l}return(0,r.C6)(t,e),t}(h);function v(e){s.$.useDeprecatedSynchronousErrorHandling?(0,p.l)(e):(0,a.m)(e)}function C(e,t){var n=s.$.onStoppedNotification;n&&u.f.setTimeout(function(){return n(e,t)})}var y={closed:!0,next:l.l,error:function(e){throw e},complete:l.l}},22384:e=>{e.exports={bundleProductOverviewWrapper:"styles_bundleProductOverviewWrapper__uAns3",bundleProductDescription:"styles_bundleProductDescription__ZYiC9"}},22709:(e,t,n)=>{"use strict";n.d(t,{QY:()=>r.QY,fv:()=>r.fv,n9:()=>r.n9,Nu:()=>v,gn:()=>s,vv:()=>l,Zk:()=>c,CP:()=>d,z5:()=>g,DX:()=>a,QX:()=>A});var r=n(10559),i=n(92170),o=n(40080);let s=async(e,t)=>{let{data:n,errors:s}=await i.K.request(o.EY,{variables:{handle:e,...t||{first:50}}});if(s)throw Error(s.message);return(null==n?void 0:n.collection)?{...n.collection,products:n.collection.products.edges.map(r.G9)}:n},a=async e=>{let{data:t,errors:n}=await i.K.request(o.z5,{variables:{handle:e}});if(n)throw Error(n.message);return(null==t?void 0:t.productByHandle)?(0,r.e2)({node:t.productByHandle}):[]},l=async e=>{let{data:t,errors:n}=await i.K.request(o._W,{variables:{handle:e}});if(n)throw Error(n.message);return(null==t?void 0:t.productByHandle)?(0,r.G9)({node:t.productByHandle}):null},c=async e=>{let t=[];for(let n of e){let e=await l(n);e&&t.push(e)}return t},d=async(e,t)=>{let{data:n,errors:s}=await i.K.request(o.GW,{variables:{productId:e,intent:t||"RELATED"}});if(s)throw Error(s.message);return(null==n?void 0:n.productRecommendations)?n.productRecommendations.map(e=>(0,r.G9)({node:e})):null};var u=n(51957),p=n(51311);let h="\n  ".concat(u.n.fragment,"\n  \n  fragment ShopifyProductBundleFragment on Product {\n    ").concat(u.n.ref,"\n    variants(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          ").concat(p.N.ref,"\n          requiresComponents\n          components(first: 50) {\n            edges {\n              node {\n                quantity\n                productVariant {\n                  id\n                  title\n                  sku\n                  product {\n                    ").concat(u.n.ref,"\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n\n  query ShopifyProductBundleByHandle($handle: String!) {\n    productByHandle(handle: $handle) {\n      ...ShopifyProductBundleFragment\n    }\n  }\n");var f=n(33617);let m=async e=>{let{data:t,errors:n}=await i.K.request(h,{variables:{handle:e}});if(n)throw Error(n.message);if(!(null==t?void 0:t.productByHandle))throw Error("Failed to fetch product by handle: ".concat(e));return t.productByHandle},g=async e=>{let t=await m(e),n=(0,r.G9)({node:t}),i=(e=>{var t;let n=new Map;if((null==(t=e.variants[0].components)?void 0:t.edges.length)===0)throw Error("No product variant components products found for product with handle: ".concat(e.handle));
1return e.variants.forEach(e=>{(e=>{let t={};return e.components.edges.forEach(e=>{let{node:n}=e;t[n.productVariant.product.id]=(t[n.productVariant.product.id]||0)+1}),{...e,components:{edges:e.components.edges.map(e=>{let{node:n}=e;return{node:{...n,hasMultiple:t[n.productVariant.product.id]>1}}})}}})(e).components.edges.forEach(e=>{let{node:t}=e,r=t.productVariant.product;r&&r.id&&!n.has(r.id)&&n.set(r.id,{...r,hasMultiple:t.hasMultiple})})}),Array.from(n.values()).map(e=>(0,f._D)((0,r.G9)({node:e}))).map(e=>({...e,variants:(0,r.fv)(e.variants)}))})(n);if(!i)throw Error("Failed to fetch bundle products by handles for product: ".concat(e));return{...n,bundleProducts:i,isCuratedBundle:i.some(e=>e.hasMultiple)}};n(31662);let A=e=>!!e&&e.attributes.find(e=>"_bundle"===e.key||"_bundleName"===e.key),v=e=>{if(!e)return!1;let t=e.attributes.find(e=>"_bundle"===e.key||"_bundleName"===e.key);if(t)return t.value}},22760:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var r=n(3740),i=n(99454),o=n(19250);let s="\n  ".concat((0,r.ID)(),',\n  slug,\n  seoTitle,\n  seoDescription,\n  seoRobots,\n  seoImage {\n    asset-> {\n      "src": url,\n    }\n  },\n  theme,\n  seoPathname,\n  affirmEnabled,\n  yotpoEnabled,\n  yotpoTheme,\n  productBundle-> {\n    ').concat(o.L,"\n  },\n  dropdownSections[]-> {\n    ").concat((0,r.ID)(),",\n    _type,\n    title,\n    ").concat((0,i.z)("content"),",\n  },\n  ").concat((0,i.z)("topAddToCartText"),",\n  topAddToCartTextColor {\n    hex\n  },\n  topAddToCartBackgroundColor {\n    hex\n  },\n  ").concat((0,i.z)("bottomAddToCartText"),",\n  bottomAddToCartTextColor {\n    hex\n  },\n  bottomAddToCartBackgroundColor {\n    hex\n  }\n")},23196:(e,t,n)=>{"use strict";n.d(t,{F:()=>h});var r=n(37876),i=n(85367),o=n(95245),s=n(34768),a=n(54123),l=n(81139),c=n(16240),d=n.n(c),u=n(15448),p=n(14232);let h=e=>{let{productPage:t,selectedVariant:n,testId:c,onClick:h,cart:f,isServiceProductInCart:m,upsellSelections:g,hideSubtotal:A}=e,{isLoading:v}=(0,i.Y5)(),{discount:C}=(0,i.rU)(),[y,b]=(0,p.useState)(n.price.amount);return(0,p.useEffect)(()=>{var e;let t=null==(e=C.products)?void 0:e.find(e=>e.sku===n.sku),r=Number(n.price.amount),i=t?(0,o.Fe)(r,(null==C?void 0:C.percentage)?"percentage":"amount",C.amount||0):0,s=r-i;if(!(null==g?void 0:g.length))return b(Number(s).toFixed(2));b((s+g.filter(e=>e.isSelected&&e.variant.availableForSale).reduce((e,t)=>{let{variant:n}=t;return e+Number(n.price.amount)},0)).toFixed(2))},[g,n]),(0,r.jsxs)("div",{className:d().buyButtons,children:[(0,r.jsxs)(u.Button,{className:"".concat(d().buyButton," buy-button"),color:(0,o.rp)((0,o.MN)(n)),"data-testid":n.availableForSale?c||"product-overview-buy-button":"product-overview-out-of-stock-button",style:{width:"100%"},disabled:!n.availableForSale||v||!f||(0,o.MN)(n)===o.p6.Unavailable||m,onClick:h,children:[(0,o.MN)(n)===o.p6.Unavailable&&t.outOfStockButtonText?t.outOfStockButtonText:t.goToCheckout?"Checkout":(0,o.LN)((0,o.MN)(n)),!A&&(0,r.jsxs)(r.Fragment,{children:[" ",(null==g?void 0:g.length)&&(0,r.jsxs)("span",{children:[" - $",y]})]})]}),(0,r.jsx)(l.d,{}),t.amazonUrl&&(0,r.jsx)(a.$,{selectedVariant:n,url:t.amazonUrl,isController:t.handle===s.CONTROLLER_PRODUCT_HANDLES.RACHIO_THREE,buttonText:t.amazonUrlText})]})}},23199:e=>{e.exports={container:"styles_container__HRNHI",orderedList:"styles_orderedList__PJeuF",nestedLink:"styles_nestedLink__gWwaH"}},23408:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),n(26201);let r=n(78637),i=n(89161),o=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var n,l;let c,d,u,{src:p,sizes:h,unoptimized:f=!1,priority:m=!1,loading:g,className:A,quality:v,width:C,height:y,fill:b=!1,style:x,overrideSrc:w,onLoad:_,onLoadingComplete:k,placeholder:j="empty",blurDataURL:L,fetchPriority:T,decoding:S="async",layout:E,objectFit:M,objectPosition:P,lazyBoundary:I,lazyRoot:N,...R}=e,{imgConf:V,showAltText:B,blurComplete:F,defaultLoader:O}=t,D=V||i.imageConfigDefault;if("allSizes"in D)c=D;else{let e=[...D.deviceSizes,...D.imageSizes].sort((e,t)=>
1e-t),t=D.deviceSizes.sort((e,t)=>e-t),r=null==(n=D.qualities)?void 0:n.sort((e,t)=>e-t);c={...D,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===O)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let H=R.loader||O;delete R.loader,delete R.srcSet;let z="__next_img_default"in H;if(z){if("custom"===c.loader)throw Object.defineProperty(Error('Image with src "'+p+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=H;H=t=>{let{config:n,...r}=t;return e(r)}}if(E){"fill"===E&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[E];t&&!h&&(h=t)}let W="",U=a(C),q=a(y);if((l=p)&&"object"==typeof l&&(s(l)||void 0!==l.src)){let e=s(p)?p.default:p;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(d=e.blurWidth,u=e.blurHeight,L=L||e.blurDataURL,W=e.src,!b)if(U||q){if(U&&!q){let t=U/e.width;q=Math.round(e.height*t)}else if(!U&&q){let t=q/e.height;U=Math.round(e.width*t)}}else U=e.width,q=e.height}let Z=!m&&("lazy"===g||void 0===g);(!(p="string"==typeof p?p:W)||p.startsWith("data:")||p.startsWith("blob:"))&&(f=!0,Z=!1),c.unoptimized&&(f=!0),z&&!c.dangerouslyAllowSVG&&p.split("?",1)[0].endsWith(".svg")&&(f=!0);let $=a(v),G=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:M,objectPosition:P}:{},B?{}:{color:"transparent"},x),K=F||"empty"===j?null:"blur"===j?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:U,heightInt:q,blurWidth:d,blurHeight:u,blurDataURL:L||"",objectFit:G.objectFit})+'")':'url("'+j+'")',Q=o.includes(G.objectFit)?"fill"===G.objectFit?"100% 100%":"cover":G.objectFit,Y=K?{backgroundSize:Q,backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},X=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:o,sizes:s,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,s),d=l.length-1;return{sizes:s||"w"!==c?s:"100vw",srcSet:l.map((e,r)=>a({config:t,src:n,quality:o,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:a({config:t,src:n,quality:o,width:l[d]})}}({config:c,src:p,unoptimized:f,width:U,quality:$,sizes:h,loader:H});return{props:{...R,loading:Z?"lazy":g,fetchPriority:T,width:U,height:q,decoding:S,className:A,style:{...G,...Y},sizes:X.sizes,srcSet:X.srcSet,src:w||X.src},meta:{unoptimized:f,priority:m,placeholder:j,fill:b}}}},23605:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ProductForm:()=>L,ProductFormMini:()=>h,ProductFormTiered:()=>F});var r=n(37876),i=n(14232),o=n(59870),s=n(95137),a=n(95245),l=n(26312),c=n(15448),d=n(61439),u=n(35012),p=n.n(u);let h=e=>{var t;let{shopifyProductLike:n,selectedVariant:i,setSelectedVariant:u,addToCart:h,testId:f,buttonText:m,buttonTheme:g,hidePrice:A,singleVariantLayout:v,quantitySelectionEnabled:C,currentQuantity:y,setCurrentQuantity:b}=e,{getDiscountAmount:x}=(0,d.rU)();return(0,r.jsxs)("div",{className:p().addToCart,children:[n.availableForSale&&(0,r.jsxs)(r.Fragment,{children:[C&&b&&(0,r.jsx)("div",{className:"".concat(p().quantitySelectorWrapper," ").concat(p().notFlexed),children:(0,r.jsx)(l.R,{selectedVariant:i,currentQuantity:y||1,setCurrentQuantity:b,hidePrice
1:!0})}),n&&n.variants.length>1?(0,r.jsx)("div",{className:p().flexed,children:(0,r.jsx)(o.l,{variants:n.variants,setSelectedVariant:u,selectedVariant:i,hidePrice:!!A,type:"input"})}):1===n.variants.length&&v?(0,r.jsxs)("div",{className:"".concat(p().singleVariant," ").concat(p().flexed),children:[(0,r.jsx)("div",{className:p().singleVariantTitle,children:i.title}),(0,r.jsx)(s.g,{basePrice:(0,a.Pm)(i),discountAmount:x(i),forceShow:null==(t=i.compareAtPrice)?void 0:t.amount})]}):null]}),(0,r.jsx)(c.Button,{color:g,disabled:!i.availableForSale,onClick:h,className:p().addToCartButton,"data-testid":i.availableForSale&&f,children:m})]})};var f=n(50930),m=n(46730),g=n(22709),A=n(54424),v=n(80813),C=n(83304),y=n(94377),b=n(36748),x=n(78860),w=n(23196),_=n(87667),k=n(52943),j=n(9748);let L=e=>{var t,n,s,u,p,h,L,T;let{product:S,productPage:E,addToCartTestId:M,onSelectedVariant:P}=e,{discount:I}=(0,d.rU)(),N=(0,g.n9)(S.variants,E.filterSku),[R,V]=(0,i.useState)(S.variants[N]),B=E.filterSku?[S.variants[N]]:S.variants,{cart:F,addVariantsToCart:O,addVariantsToCheckout:D}=(0,b._$)(),[H,z]=(0,i.useState)(1),W=(0,m.ZC)(S.variants[N]),[U,q]=(0,i.useState)(!1),[Z,$]=(0,i.useState)(!1),[G,K]=(0,i.useState)(null),[Q,Y]=(0,i.useState)(),X=(0,a.Rb)(S)&&(0,a.bW)(R.id,F);E.handle.includes("rachio-3"),(0,m.SM)(()=>{if((null==W?void 0:W.id)!==R.id){let e={...R,productId:String(S.id),variantId:String(R.id),price:R.price.amount};(0,f.DS)(e)}},[R]);let J=e=>{R.id!==e.id&&(V(e),"function"==typeof P&&P(e))};(0,m.g4)({productPage:E,product:S,setSelectedVariant:J});let ee=()=>{let e=[{variantId:String(R.id),quantity:H,name:S.title,price:R.price.amount,sku:R.sku}];return(null==G?void 0:G.length)&&(e=[...e,...G.filter(e=>e.isSelected&&e.variant.availableForSale).map(e=>{let{variant:t}=e;return{variantId:String(t.id),quantity:1,name:t.title,price:t.price.amount,sku:t.sku,customAttributes:[{key:"Product",value:R.title}]}})]),E.freeGiftEnabled&&Q&&E.freeGift.discountCode&&(e=[...e,{variantId:String(Q.id),quantity:1,name:Q.title,price:Q.price.amount,sku:Q.sku,customAttributes:[{key:"FreeGift",value:R.title}]}]),e},et=()=>{var e;let t=[];return Q&&E.freeGiftEnabled&&(null==(e=E.freeGift)?void 0:e.discountCode)&&t.push(E.freeGift.discountCode),!((null==I?void 0:I.code)&&!I.stackable)&&(null==G?void 0:G.length)&&G.filter(e=>e.isSelected&&e.variant.availableForSale&&e.discountCode).forEach(e=>t.push(e.discountCode)),t.length?Array.from(new Set(t)):void 0},en=()=>{null==G||G.filter(e=>e.isSelected&&e.variant.availableForSale).forEach(e=>(0,f.U9)(e.variant,"multi-select")),E.freeGiftEnabled&&Q&&E.freeGift.discountCode&&(0,f.U9)(Q,"free gift upsell")},er=async()=>{let e=E.upsellModalEnabled&&!Z&&!E.productUpsellListEnabled;if(E.goToCheckout){var t;let e,n=null!=(t=et())?t:[];e=(null==I?void 0:I.code)&&I.stackable?Array.from(new Set([...n,I.code])):n.length?n:(null==I?void 0:I.code)?[I.code]:void 0,await D(ee(),e),en();return}await O(ee(),e,et()),en(),e&&q(!0)};return(0,r.jsxs)(r.Fragment,{children:[E.topAddToCartText&&(0,r.jsx)(_.E,{noTopMargin:!0,color:null==(t=E.topAddToCartTextColor)?void 0:t.hex,backgroundColor:null==(n=E.topAddToCartBackgroundColor)?void 0:n.hex,children:(0,r.jsx)(c.PortableText,{_rawContent:E.topAddToCartText,color:null==(s=E.topAddToCartTextColor)?void 0:s.hex})}),E.upsellModalEnabled&&E.upsellModalProduct&&(0,r.jsx)(y.ModalUpsell,{productPage:E.upsellModalProduct,bannerText:E.upsellModalBannerText,isModalActive:U,onOutOfStock:()=>$(!0)}),E.sizingGuideEnabled&&E.sizingGuideTitle&&(null==(u=E.sizingGuideDescription)?void 0:u.length)&&(0,r.jsx)(j.U,{title:E.sizingGuideTitle,buttonText:E.sizingGuideButtonText,modalContent:()=>(0,r.jsx)(c.PortableText,{_rawContent:E.sizingGuideDescription,color:"var(--black)"})}),(0,r.jsxs)("div",{className:"product-form",children:[(0,r.jsx)(o.l,{variants:B,setSelectedVariant:J,selectedVariant:R,type:E.variantSelector,hidePrice:E.hideVariantPrices,variantDescription:E.variantSelectorDescription,testId:"product-page-variant-selector"}),E.quantitySelectionEnabled&&(0,r.jsx)(l.R,{selectedVariant:R,currentQuantity:H,setCurrentQuantity:z,upsellText:E.quantitySelectionUpsellText}),R.availableForSale&&E.productUpsellListEnabled&&(null==(p=E.productUpsellList)?void 0:p.length)&&!E.upsellModalEnabled&&(0,r.jsx)(C.mX,{productUpsells:E.productUpsellList,onChange:K,title:E.productUpsellListTitle,renderFreeGiftUpsell:()=>{if(F&&E.freeGiftEnabled&&!(0,a.Me)(F))return(0,r.jsx)(C.aM,{productPage:E,selectedVariant:Q,setSelectedVariant:Y})}}),F&&S&&E.freeGiftEnabled&&!(0,a.Me)(F)?(0,r.jsx)(C.Pr,{product:{...S,copy:E},selectedVariant:R,selectedGiftVariant:Q,setSelectedGiftVariant:Y,quantity:H}):(0,a.Me)(F)&&E.freeGiftInCartText?(0,r.jsx)(k.Z,{text:E.freeGiftInCartText,customStyles:{marginTop:"1rem",fontSize:"1.6rem"},linkText:"Go to Cart",linkUrl:"/cart"}):null,E.affirmEnabled&&R.availableForSale&&(0,r.jsx)(A.A,{variant:R}),(0,r.jsx)(w.F,{productPage:E,selectedVariant:R,testId:M,onClick:er,cart:F,isServiceProductInCart:X,upsellSelections:G,hideSubtotal:E.quantitySelectionEnabled}),E.bundleUpsellProduct&&E.bundleUpsellCtaText&&(0,r.jsx)(C.kN,{bundleUpsellCtaText:E.bundleUpsellCtaText,bundleUpsellCtaButtonText:E.bundleUpsellCtaButtonText,bundleUpsellNavigateToBundlePage:E.bundleUpsellNavigateToBundlePage,bundlePage:E.bundleUpsellProduct}),E.bottomAddToCartText&&(0,r.jsx)(_.E,{color:null==(h=E.bottomAddToCartTextColor)?void 0:h.hex,backgroundColor:null==(L=E.bottomAddToCartBackgroun
1dColor)?void 0:L.hex,children:(0,r.jsx)(c.PortableText,{_rawContent:E.bottomAddToCartText,color:null==(T=E.bottomAddToCartTextColor)?void 0:T.hex})}),!R.availableForSale&&E.backInStockEnabled&&E.klaviyoBackInStockListId&&(0,r.jsx)(v.$,{productPage:E,product:S,selectedVariant:R})]}),(0,r.jsx)(x.I,{dropdowns:E.dropdownSections,theme:E.theme})]})};var T=n(37258),S=n(45542),E=n.n(S),M=n(6663),P=n(18847),I=n.n(P),N=n(69241);let R=I()(()=>Promise.resolve().then(n.bind(n,94377)).then(e=>e.ModalUpsell),{loadableGenerated:{webpack:()=>[94377]}}),V=e=>{var t,n;let{shopifyDiscount:i,activeDiscount:o,isSingleTier:s}=e,a=i.code===(null==o?void 0:o.code);return s?(0,r.jsx)("div",{className:(0,N.A)(E().discountHeader,E().singleTierHeader),children:(0,r.jsx)("span",{children:(0,r.jsx)("div",{className:E().discountDisclaimerText,children:"Get ".concat(100*Number(i.percentage),"% OFF when you buy a minimum of ").concat(null==(n=i.minimumRequirement)?void 0:n.greaterThanOrEqualToQuantity)})})},i.code):(0,r.jsx)("div",{className:E().discountHeader,children:(0,r.jsx)("span",{className:(0,N.A)(E().discountDisclaimer,a&&E().activeDisclaimer),children:(0,r.jsxs)("div",{className:E().discountDisclaimerText,children:[(0,r.jsx)(c.Icon,{style:{width:"15px"},name:"discount",color:a?"var(--green)":"var(--darkGray)"}),"min ",null==(t=i.minimumRequirement)?void 0:t.greaterThanOrEqualToQuantity," "," GET ",100*Number(i.percentage),"% OFF"]})})},i.code)},B=e=>{let{variant:t,onSelection:n,idx:o,disabled:l=!1,showVariantPrice:c,tieredDiscount:d}=e,[u,p]=(0,i.useState)(0),{basePrice:h,discountedAmount:f}=(0,m.Wn)(t),g=(null==d?void 0:d.percentage)?Number(t.price.amount)*Number(d.percentage):f;return(0,r.jsxs)("div",{className:E().variantContainer,"data-testid":"tiered-variant-selector",children:[(0,r.jsxs)("div",{className:"".concat(E().title," ").concat(c?E().priceTitle:""),children:[c?(0,r.jsxs)("div",{className:E().showVariantPriceTitle,children:[t.title,(0,r.jsx)("small",{children:t.description?t.description.value:t.sku})]}):t.title,c&&(0,r.jsx)("div",{className:E().priceWrapper,children:(0,r.jsx)(s.g,{forceShow:!!g,wrapperClassName:E().variantPriceWrapper,priceClassName:E().variantPrice,discountClassName:E().variantPrice,basePrice:h,discountAmount:g})})]}),(0,r.jsx)("div",{className:E().quantityInput,children:(0,r.jsx)(T.M1,{increment:()=>{let e=u<a.OL?u+1:u;p(e),n(t,e,o)},decrement:()=>{let e=u>=1?u-1:0;p(e),n(t,e,o)},selectedAmount:u,disabled:l})})]})},F=e=>{var t,n,o,s,l,u,p,h;let{shopifyProductLike:f,productPageLike:g,renderTieredVariantSelectionText:A,testId:C,onVariantSelection:y}=e,{addVariantsToCart:x,cart:w}=(0,b._$)(),{getDiscountAmount:k}=(0,d.rU)(),L=(0,i.useMemo)(()=>{var e;return(null==(e=g.tieredPrices)?void 0:e.map(e=>e.discountCode))||[]},[g.tieredPrices]),T=(0,m.Hh)(L),[S,P]=(0,i.useState)(!1),[I,N]=(0,i.useState)(0),[F,O]=(0,i.useState)({}),D=Object.keys(F).length,H=null!=(h=f.availableForSale)?h:f.variants.some(e=>e.availableForSale),[z,W]=(0,i.useState)(!1),[U,q]=(0,i.useState)(!1),[Z]=(0,m.Fo)({key:"modalUpsellDeclined"}),[$,G]=(0,i.useState)(null);(0,i.useEffect)(()=>{O({}),N(0),P(!1),G(null)},[f.id]),(0,i.useEffect)(()=>{var e;let t=Object.keys(F).map(e=>F[e]);if(N(t.reduce((e,t)=>e+t.quantity*Number(t.price.amount),0)),!T)return;let n=[...T].reverse(),r=(e=>{if(!(null==f?void 0:f.variants))return 0;let t=(0,a.DA)(f.variants,w);return e.reduce((e,t)=>e+t.quantity,0)+t})(t);if(r<Number(null==(e=T[0].minimumRequirement)?void 0:e.greaterThanOrEqualToQuantity))return void G(null);let i=null==n?void 0:n.find(e=>{var t;return r>=Number(null==(t=e.minimumRequirement)?void 0:t.greaterThanOrEqualToQuantity)});if(i){G(i),P(!0);return}return P(!1)},[F]);let K=(e,t)=>{let n={...F};0===t?delete n[e.id]:n[e.id]={...e,quantity:t},"function"==typeof y&&y(e),O(n)},Q=async()=>{var e;if(!F)return;let t=new Set(f.variants.filter(e=>e.availableForSale).map(e=>e.id)),n=Object.keys(F).filter(e=>t.has(F[e].id)).map(e=>{let t=F[e];return{variantId:t.id,name:t.title,price:String((0,a.Pm)(t)),quantity:t.quantity,sku:t.sku}}),r=g.upsellModalEnabled&&!U&&Z!==(null==(e=g.upsellModalProduct)?void 0:e.handle);r&&W(!0),await x(n,r,S&&$?[$.code]:void 0)};return(0,r.jsxs)(r.Fragment,{children:[g.upsellModalEnabled&&g.upsellModalProduct&&(0,r.jsx)(R,{productPage:g.upsellModalProduct,bannerText:g.upsellModalBannerText,isModalActive:z,onOutOfStock:()=>q(!0)}),(0,r.jsxs)("div",{className:"".concat(E().container," add-to-cart product-form-tiered"),"data-testid":"product-page-variant-selector",children:[g.topAddToCartText&&(0,r.jsx)(_.E,{noTopMargin:!0,color:null==(t=g.topAddToCartTextColor)?void 0:t.hex,backgroundColor:null==(n=g.topAddToCartBackgroun
1dColor)?void 0:n.hex,children:(0,r.jsx)(c.PortableText,{_rawContent:g.topAddToCartText,color:null==(o=g.topAddToCartTextColor)?void 0:o.hex})}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:E().headerGrid,style:{gridTemplateColumns:"repeat(".concat((null==T?void 0:T.length)||1,", 1fr)")},children:(null==T?void 0:T.length)&&T.map(e=>(0,r.jsx)(V,{shopifyDiscount:e,activeDiscount:$,isSingleTier:1===T.length},e.code))}),(0,r.jsxs)("div",{className:E().variants,children:[g.sizingGuideEnabled&&g.sizingGuideTitle&&(null==(s=g.sizingGuideDescription)?void 0:s.length)?(0,r.jsx)("div",{className:E().sizingGuideHeader,children:(0,r.jsx)(j.U,{title:g.sizingGuideTitle,buttonText:g.sizingGuideButtonText,modalContent:()=>(0,r.jsx)(c.PortableText,{_rawContent:g.sizingGuideDescription,color:"var(--black)"})})}):g.variantSelectorTitle&&(0,r.jsxs)("div",{className:E().tieredVariantsHeader,children:[(0,r.jsx)("div",{className:E().variantSelectorTitle,children:g.variantSelectorTitle}),(0,r.jsx)("div",{children:"Quantity:"})]}),f.variants.map((e,t)=>(0,r.jsx)(B,{variant:e,onSelection:K,idx:t,disabled:!e.availableForSale,showVariantPrice:!!(null==T?void 0:T.length)||!g.hideVariantPrices,tieredDiscount:$},e.id))]})]}),(0,r.jsxs)("div",{className:E().addToCartDetails,children:["function"==typeof A&&(0,r.jsx)("div",{children:A(F)}),(0,r.jsx)(M.U,{basePrice:I,discountAmount:(e=>{let{tierAmount:t,promoAmount:n}=e;return n>0?n:t})({tierAmount:S?(0,a.Fe)(I,"percentage",100*Number(null==$?void 0:$.percentage)):0,promoAmount:Object.values(F).reduce((e,t)=>e+t.quantity*k({price:t.price,sku:t.sku}),0)}),className:E().tieredPriceText})]}),(0,r.jsx)(c.Button,{disabled:!D||!H,onClick:Q,className:E().addToCartButton,"data-testid":D?"product-overview-buy-button":"product-overview-out-of-stock-button",children:(0,a.LN)(H?a.p6.Available:a.p6.Unavailable)}),g.bottomAddToCartText&&(0,r.jsx)(_.E,{color:null==(l=g.bottomAddToCartTextColor)?void 0:l.hex,backgroundColor:null==(u=g.bottomAddToCartBackgroundColor)?void 0:u.hex,children:(0,r.jsx)(c.PortableText,{_rawContent:g.bottomAddToCartText,color:null==(p=g.bottomAddToCartTextColor)?void 0:p.hex})})]})]}),!f.availableForSale&&g.backInStockEnabled&&g.klaviyoBackInStockListId&&(0,r.jsx)(v.$,{productPage:g,product:f})]})}},23817:e=>{e.exports={label:"styles_label__n0pS2",labelCard:"styles_labelCard__MPlLF"}},24327:e=>{e.exports={modalBody:"styles_modalBody__G0RJC",modalImageWrapper:"styles_modalImageWrapper__Yqh6y",modalMessage:"styles_modalMessage__85YOX",tooltipWrapper:"styles_tooltipWrapper__AXbDy",tooltipIcon:"styles_tooltipIcon__JSMEi",message:"styles_message__yH3PZ",position__left:"styles_position__left__9tPxV",position__right:"styles_position__right__brJsa",position__top:"styles_position__top__IaLHA",position__bottom:"styles_position__bottom__DEGFq"}},24468:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return a}});let r=n(64252),i=n(23408),o=n(39420),s=r._(n(75540));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=o.Image},24724:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,y:()=>l});var r=n(37876);n(14232);var i=n(69241),o=n(66716),s=n.n(o);let a=e=>{let{children:t,className:n,id:o,style:a}=e;return(0,r.jsx)("section",{id:o,className:(0,i.A)(s().sectionOuter,n),style:a,children:t})},l=e=>{let{children:t,textAlign:n,maxWidth:o,className:a}=e;return(0,r.jsx)("div",{className:(0,i.A)(s().sectionInner,a),style:{"--section-inner-text-align":n,"--section-inner-max-width":o},children:t})}},25306:(e,t,n)=>{"use strict";n.d(t,{Fe:()=>i,Pm:()=>o});var r=n(33617);let i=(e,t,n)=>n?"amount"===t?n:"percentage"===t?n/100*e:0:0,o=e=>e.compareAtPrice&&(0,r.mR)(e)?Number(e.compareAtPrice.amount):Number(e.price.amount)},25911:(e,t,n)=>{"use strict";n.d(t,{sY:()=>c,II:()=>u,M4:()=>s});var r=n(14232),i=n(89099);let o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,n=(0,i.useRouter)();(0,r.useEffect)(()=>{let r=()=>{setTimeout(e,t)};return r(),n.events.on("routeChangeComplete",r),()=>{n.events.off("routeChangeComplete",r)}},[n,e,t])},s=()=>{o(()=>{var e;(null==(e=window.yotpo)?void 0:e.refreshWidgets)&&window.yotpo.refreshWidgets()},300),(0,r.useEffect)(()=>
1{if(!document.getElementById("yotpo-script-handler")){let e=document.createElement("script");e.id="yotpo-script-handler",e.setAttribute("src","//staticw2.yotpo.com/".concat("qCFPMaJddnZcv3SodUFseBjWmfajo4Fs9jxK7uLR","/widget.js")),document.body.appendChild(e)}},[])};var a=n(37876);let l="gXYy9uEnI0O3E7udq2fa7g",c=e=>{let{widgetInstanceId:t}=e;return r.useEffect(()=>{if("undefined"==typeof window||window.yotpoWidgetsContainer){var e,n;if(null==(n=window.yotpoWidgetsContainer.guids[l])||null==(e=n.config)?void 0:e.widgets[t])window.yotpoWidgetsContainer.guids[l].initWidgets();else throw Error("YotPo Widget Not Found: ".concat(t))}else{let e=document.createElement("script");e.id="yotpo-script-widget-handler",e.setAttribute("src","https://cdn-widgetsrepository.yotpo.com/v1/loader/".concat(l)),document.body.appendChild(e)}},[]),(0,a.jsx)("div",{className:"yotpo-widget-instance","data-yotpo-instance-id":t,id:"yotpo-widget-instance-".concat(t)})};var d=n(40021);let u=e=>{if(!(null==e?void 0:e.yotpoEnabled))return null;let t=p(e.productBundle);return t&&t.startsWith("gid://shopify/Product/")?{productId:t}:null},p=e=>{var t,n;return(null==e?void 0:e.bundleType)===d.q.BXGY?null==(t=e.buyXProduct)?void 0:t.id:(null==e?void 0:e.bundleType)===d.q.SHOPIFY?null==(n=e.bundleProduct)?void 0:n.id:void 0}},26312:(e,t,n)=>{"use strict";n.d(t,{R:()=>d});var r=n(37876),i=n(37258);n(14232);var o=n(95245),s=n(61439),a=n(29714),l=n.n(a),c=n(6663);let d=e=>{let{selectedVariant:t,setCurrentQuantity:n,currentQuantity:a,upsellText:d,hidePrice:u,minAmount:p=1}=e,{getDiscountAmount:h}=(0,s.rU)();return(0,r.jsxs)("div",{className:"".concat(l().container," quanity-selector-container"),"data-hide-price":u?"true":"false",children:[(0,r.jsxs)("div",{className:l().quantityInputWrapper,children:[(0,r.jsxs)("div",{className:"center-text",children:[(0,r.jsx)("div",{className:l().quantityTitle,children:"Quantity"}),(0,r.jsx)(i.M1,{minAmount:p,limit:o.OL,increment:()=>n(a+1),decrement:()=>n(0===a?0:a-1),selectedAmount:a})]}),!u&&(0,r.jsx)("div",{className:l().priceTextWrapper,children:(0,r.jsx)(c.U,{basePrice:(0,o.Pm)(t)*a,discountAmount:h(t)*a})})]}),d&&(0,r.jsx)("p",{className:"no-top-margin center-text",children:d})]})}},27041:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(37876),i=n(14232),o=n(69241),s=n(53589),a=n(28345),l=n.n(a);function c(e){let{modalContent:t,title:n,buttonText:a="Learn More",modalMaxWidth:c}=e,[d,u]=i.useState(!1);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:(0,o.A)(l().headlineContainer,"headline-modal"),children:[(0,r.jsx)("span",{className:"no-margins modal-text",children:n}),(0,r.jsx)("a",{className:"button-modal no-margins",onClick:e=>{e.preventDefault(),u(!0)},children:a})]}),(0,r.jsx)(s.a,{maxWidth:c||"60%",isActive:d,closeAction:()=>u(!1),children:t()})]})}},27062:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(37876);n(14232);var i=n(25911);let o=e=>{let{widgetInstanceId:t}=e;return(0,r.jsx)("div",{className:"sanity-yotpo-widget-section",children:(0,r.jsx)(i.sY,{widgetInstanceId:t})})}},27838:e=>{e.exports={bundleContents:"styles_bundleContents__ePvoK",header:"styles_header__LpV9I",title:"styles_title__GXosr",toggle:"styles_toggle__1eBLW",chevron:"styles_chevron__aQojm",chevronOpen:"styles_chevronOpen__vqEV6",list:"styles_list__Rnafo",row:"styles_row__h3ZcO",rowLeft:"styles_rowLeft__4C77C",thumbnail:"styles_thumbnail__n7daQ",label:"styles_label__Fx9Z9",info:"styles_info__VQpM5"}},27888:(e,t,n)=>{"use strict";let r,i,o;n.d(t,{RC:()=>q,qr:()=>Z});var s=n(14232),a=n(64569);let l=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function c(e){return"object"==typeof e&&null!==e&&!!e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function d(e,t){let n=["__proto__","constructor","prototype"];return Object.keys(t).filter(e=>0>n.indexOf(e)).forEach(n=>{let r=t[n],i=e[n];void 0===i?e[n]=r:c(r)&&c(i)&&Object.keys(r).length>0?r.__swiper__?e[n]=r:d(i,r):e[n]=r}),e}function u(e={}){let t=e.navigation;return!!t&&(!0===t||void 0===t.nextEl&&void 0===t.prevEl)}function p(e={}){let t=e.pagination;return!!t&&(!0===t||void 0===t.el)}function h(e={}){let t=e.scrollbar;return!!t&&(!0===t||void 0===t.el)}function f(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),n=[];return t.forEach(e=>{0>n.indexOf(e)&&n.push(e)}),n.join(" ")}function m(){return r||(r="undefined"==typeof window?{touch:!1}:{touch:"ontouchstart"in window||navigator.maxTouchPoints>0}),r}function g(e={}){return i||(i=function({userAgent:e}={}){if("undefined"==typeof window)return{ios:!1,android:!1};let t=m(),n=navigator.platform,r=e||navigator.userAgent,i={ios:!1,android:!1},o=/(Android);?[\s/]+([\d.]+)?/.test(r),s=/(iPhone\sOS|iOS|iPod)/.test(r),a=/iPad/.test(r),l="MacIntel"===n&&t.touch&&navigator.maxTouchPoints>1;return o&&"Win32"!==n&&(i.os="android",i.android=!0),(a||l||s)&&(i.os="ios",i.ios=!0),i}(e)),i}function A(){return o||(o=function(){if("undefined"==typeof window)return{isSafari:!1,isWebView:!1,need3dFix:!1};let e=g(),t=navigator.userAgent,n=t.toLowerCase(),r=n.includes("safari")&&!n.includes("chrome")&&!n.includes("android"),i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t),o=r||i&&e.ios;return{isSafari:r,isWebView:i,need3dFix:o}}()),o}let v=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{if(n.shadowRoot){let t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`);t&&!t.lazyPreloaderManaged&&t.remove()}})),t&&!t.lazyPreloaderManaged&&t.remove()}},C=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},y=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&(e.params.grid.rows??1)>1){let n=[i-t];n.push(...Array.from({length:t}).map((e,t)=>i+r+t)),e.slides.forEach((t,r)=>{void 0!==t.column&&n.includes(t.column)&&C(e,r)});return}let o=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=o+t;r+=1){let t=(r%n+n)%n;(t<i||t>o)&&C(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(o+t,n-1);r+=1)r!==i&&(r>o||r<i)&&C(e,r)},b=(e,t)=>!!(e.grid&&t.grid&&t.grid.rows>1),x={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function w(e){!this.destroyed&&this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function _(){this.destroyed||!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}function k(e){this.destroyed||(v(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update())}function j(){let e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,s=e.virtual&&e.params.virtual?.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let a=s&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a)e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=s?e.virtual.slides.length:e.slides.length;e.slideTo(t-1,0,!1,!0)}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){let t=e.autoplay;clearTimeout(t.resizeTimeout),t.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)}e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function L(){if(this.destroyed)return;let{wrapperEl:e,rtlTranslate:t,enabled:n}=this;if(!n)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let r=this.maxTranslate()-this.minTranslate();(0===r?0:(this.translate-this.minTranslate())/r)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function T(e){let t,n=this;if(n.destroyed)return;let r=n.touchEventsData,i=e.originalEvent??e;if("touchend"===i.type||"touchcancel"===i.type){let e=[...i.changedTouches].find(e=>e.identifier===r.touchId);if(!e||e.identifier!==r.touchId)return}else if(null!==r.touchId||i.pointerId!==r.pointerId)return;if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(n.browser.isSafari||n.browser.isWebView)))return;r.pointerId=null,r.touchId=null;let{params:o,touches:s,rtlTranslate:l,slidesGrid:c,enabled:d}=n;if(!d||!o.simulateTouch&&"mouse"===i.pointerType)return;if(r.allowTouchCallbacks&&n.emit("touchEnd",i),r.allowTouchCallbacks=!1,!r.isTouched){r.isMoved&&o.grabCursor&&n.setGrabCursor(!1),r.isMoved=!1,r.startMoving=!1;return}o.grabCursor&&r.isMoved&&r.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let u=(0,a.u)(),p=u-r.touchStartTime;if(n.allowClick){let e=i.path??(i.composedPath&&i.composedPath());n.updateClickedSlide(e&&e[0],e),n.emit("tap click",i),p<300&&u-r.lastClickTime<300&&n.emit("doubleTap doubleClick",i)}if(r.lastClickTime=(0,a.u)(),(0,a.t)(()=>{n.destroyed||(n.allowClick=!0)}),!r.isTouched||!r.isMoved||!n.swipeDirection||0===s.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset){r.isTouched=!1,r.isMoved=!1,r.startMoving=!1;return}if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,t=o.followFinger?l?n.translate:-n.translate:-(r.currentTranslate??0),o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void n.freeMode.onTouchEnd({currentPos:t});let h=t>=-n.maxTranslate()&&!n.params.loop,f=0,m=n.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let n=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[e+n]?(h||t>=c[e]&&t<c[e+n])&&(f=e,m=c[e+n]-c[e]):(h||t>=c[e])&&(f=e,m=c[c.length-1]-c[c.length-2])}let g=null,A=null;o.rewind&&(n.isBeginning?A=o.virtual?.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(g=0));let v=(t-c[f])/m,C=f<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(p>o.longSwipesMs){if(!o.longSwipes)return void n.slideTo(n.activeIndex);"next"===n.swipeDirection&&(v>=o.longSwipesRatio?n.slideTo(o.rewind&&n.isEnd?g:f+C):n.slideTo(f)),"prev"===n.swipeDirection&&(v>1-o.longSwipesRatio?n.slideTo(f+C):null!==A&&v<0&&Math.abs(v)>o.longSwipesRatio?n.slideTo(A):n.slideTo(f))}else{if(!o.shortSwipes)return void n.slideTo(n.activeIndex);n.navigation&&(i.target===n.navigation.nextEl||i.target===n.navigation.prevEl)?i.target===n.navigation.nextEl?n.slideTo(f+C):n.slideTo(f):("next"===n.swipeDirection&&n.slideTo(null!==g?g:f+C),"prev"===n.swipeDirection&&n.slideTo(null!==A?A:f))}}function S(e){let t;if(this.destroyed)return;let n=this.touchEventsData,{params:r,touches:i,rtlTranslate:o,enabled:s}=this;if(!s||!r.simulateTouch&&"mouse"===e.pointerType)return;let l=e.originalEvent??e;if("pointermove"===l.type&&(null!==n.touchId||l.pointerId!==n.pointerId))return;if("touchmove"===l.type){let e=[...l.changedTouches].find(e=>e.identifier===n.touchId);if(!e||e.identifier!==n.touchId)return;t=e}else t=l;
1if(!n.isTouched){n.startMoving&&n.isScrolling&&this.emit("touchMoveOpposite",l);return}let c=t.pageX,d=t.pageY;if(l.preventedByNestedSwiper){i.startX=c,i.startY=d;return}if(!this.allowTouchMove){l.target.matches(n.focusableElements)||(this.allowClick=!1),n.isTouched&&(Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d}),n.touchStartTime=(0,a.u)());return}if(r.touchReleaseOnEdges&&!r.loop){if(this.isVertical()){if(d<i.startY&&this.translate<=this.maxTranslate()||d>i.startY&&this.translate>=this.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(o&&(c>i.startX&&-this.translate<=this.maxTranslate()||c<i.startX&&-this.translate>=this.minTranslate()))return;else if(!o&&(c<i.startX&&this.translate<=this.maxTranslate()||c>i.startX&&this.translate>=this.minTranslate()))return}if(document.activeElement&&document.activeElement.matches(n.focusableElements)&&document.activeElement!==l.target&&"mouse"!==l.pointerType&&document.activeElement.blur(),document.activeElement&&l.target===document.activeElement&&l.target.matches(n.focusableElements)){n.isMoved=!0,this.allowClick=!1;return}n.allowTouchCallbacks&&this.emit("touchMove",l),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=c,i.currentY=d;let u=i.currentX-i.startX,p=i.currentY-i.startY;if(this.params.threshold&&Math.sqrt(u**2+p**2)<this.params.threshold)return;if(void 0===n.isScrolling){let e;this.isHorizontal()&&i.currentY===i.startY||this.isVertical()&&i.currentX===i.startX?n.isScrolling=!1:u*u+p*p>=25&&(e=180*Math.atan2(Math.abs(p),Math.abs(u))/Math.PI,n.isScrolling=this.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(n.isScrolling&&this.emit("touchMoveOpposite",l),void 0===n.startMoving&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(n.startMoving=!0),n.isScrolling||"touchmove"===l.type&&n.preventTouchMoveFromPointerMove){n.isTouched=!1;return}if(!n.startMoving)return;this.allowClick=!1,!r.cssMode&&l.cancelable&&l.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&l.stopPropagation();let h=this.isHorizontal()?u:p,f=this.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;r.oneWayMovement&&(h=Math.abs(h)*(o?1:-1),f=Math.abs(f)*(o?1:-1)),i.diff=h,h*=r.touchRatio,o&&(h=-h,f=-f);let m=this.touchesDirection;this.swipeDirection=h>0?"prev":"next",this.touchesDirection=f>0?"prev":"next";let g=this.params.loop&&!r.cssMode,A="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!n.isMoved){if(g&&A&&this.loopFix({direction:this.swipeDirection}),n.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,r.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",l)}if(new Date().getTime(),!1!==r._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&m!==this.touchesDirection&&g&&A&&Math.abs(h)>=1){Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,n.startTranslate=n.currentTranslate;return}this.emit("sliderMove",l),n.isMoved=!0;let v=n.startTranslate??0;n.currentTranslate=h+v;let C=!0,y=r.resistanceRatio;if(r.touchReleaseOnEdges&&(y=0),h>0?(g&&A&&n.allowThresholdMove&&n.currentTranslate>(r.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>this.minTranslate()&&(C=!1,r.resistance&&(n.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+v+h)**y))):h<0&&(g&&A&&n.allowThresholdMove&&n.currentTranslate<(r.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===r.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(String(r.slidesPerView))))}),n.currentTranslate<this.maxTranslate()&&(C=!1,r.resistance&&(n.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-v-h)**y))),C&&(l.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&(n.currentTranslate??0)<v&&(n.currentTranslate=v),!this.allowSlidePrev&&"prev"===this.swipeDirection&&(n.currentTranslate??0)>v&&(n.currentTranslate=v),this.allowSlidePrev||this.allowSlideNext||(n.currentTranslate=v),r.threshold>0)if(Math.abs(h)>r.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,n.currentTranslate=n.startTranslate,i.diff=this.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{n.currentTranslate=n.startTranslate;return}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&this.freeMode||r.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(n.currentTranslate),this.setTranslate(n.currentTranslate??0))}function E(e,t,n){let{params:r}=e,i=r.edgeSwipeDetection,o=r.edgeSwipeThreshold;return!i||!(n<=o)&&!(n>=window.innerWidth-o)||"prevent"===i&&(t.preventDefault(),!0)}function M(e){if(this.destroyed)return;let t=e.originalEvent??e,n=this.touchEventsData;if("pointerdown"===t.type){if(null!==n.pointerId&&n.pointerId!==t.pointerId)return;n.pointerId=t.pointerId}else"touchstart"===t.type&&1===t.targetTouches.length&&(n.touchId=t.targetTouches[0].identifier);if("touchstart"===t.type)return void E(this,t,t.targetTouches[0].pageX);let{params:r,touches:i,enabled:o}=this;if(!o||!r.simulateTouch&&"mouse"===t.pointerType||this.animating&&r.preventInteractionOnTransition)return;!this.animating&&r.cssMode&&r.loop&&this.loopFix();let s=t.target;if("wrapper"===r.touchEventsTarget&&!(0,a.f)(s,this.wrapperEl)||"number"==typeof t.which&&3===t.which||"number"==typeof t.button&&t.button>0||n.isTouched&&n.isMoved)return;
1let l=!!r.noSwipingClass&&""!==r.noSwipingClass,c=t.composedPath?t.composedPath():t.path;l&&t.target&&t.target.shadowRoot&&c&&(s=c[0]);let d=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,u=!!(t.target&&t.target.shadowRoot);if(r.noSwiping&&(u?function e(t){if(!t||t===document||t===window)return null;let n=t;n.assignedSlot&&(n=n.assignedSlot);let r=n.closest(d);if(!r&&!n.getRootNode)return null;let i=n.getRootNode();return r||e(i.host)}(s):s.closest(d))){this.allowClick=!0;return}if(r.swipeHandler&&"string"==typeof r.swipeHandler&&!s.closest(r.swipeHandler))return;i.currentX=t.pageX,i.currentY=t.pageY;let p=i.currentX,h=i.currentY;if(!E(this,t,p))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=p,i.startY=h,n.touchStartTime=(0,a.u)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let f=!0;s.matches(n.focusableElements)&&(f=!1,"SELECT"===s.nodeName&&(n.isTouched=!1)),document.activeElement&&document.activeElement.matches(n.focusableElements)&&document.activeElement!==s&&("mouse"===t.pointerType||"mouse"!==t.pointerType&&!s.matches(n.focusableElements))&&document.activeElement.blur();let m=f&&this.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||m)&&!s.isContentEditable&&t.preventDefault(),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.animating&&!r.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",t)}let P=(e,t)=>{var n;let{params:r,el:i,wrapperEl:o,device:s}=e,a=!!r.nested,l="on"===t?"addEventListener":"removeEventListener";if(i&&"string"!=typeof i){document[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),document[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),document[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),document[l]("touchend",e.onTouchEnd,{passive:!0}),document[l]("pointerup",e.onTouchEnd,{passive:!0}),document[l]("pointercancel",e.onTouchEnd,{passive:!0}),document[l]("touchcancel",e.onTouchEnd,{passive:!0}),document[l]("pointerout",e.onTouchEnd,{passive:!0}),document[l]("pointerleave",e.onTouchEnd,{passive:!0}),document[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll);n=r.updateOnWindowResize?s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",e[t](n,j,!0),i[l]("load",e.onLoad,{capture:!0})}};function I({swiper:e,runCallbacks:t,direction:n,step:r}){let{activeIndex:i,previousIndex:o}=e,s=n;s||(s=i>o?"next":i<o?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===s?e.emit(`slideResetTransition${r}`):t&&i!==o&&(e.emit(`slideChangeTransition${r}`),"next"===s?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}let N=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},R=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},V={};class B{static extendedDefaults;static defaults;constructor(...e){let t,n;if(1===e.length&&null!==e[0]&&"object"==typeof e[0]&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=(0,a.n)({},n),t&&!n.el&&(n.el=t),n.el&&"string"==typeof n.el&&"undefined"!=typeof document&&document.querySelectorAll(n.el).length>1){let e=[];return document.querySelectorAll(n.el).forEach(t=>{let r=(0,a.n)({},n,{el:t});e.push(new B(r))}),e}let r=this;r.__swiper__=!0,r.support=m(),r.device=g({userAgent:n.userAgent??void 0}),r.browser=A(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__||[]],n.modules&&Array.isArray(n.modules)&&n.modules.forEach(e=>{"function"==typeof e&&0>r.modules.indexOf(e)&&r.modules.push(e)});let i={};r.modules.forEach(e=>{e({params:n,swiper:r,extendParams:function(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];return"object"!=typeof i||null===i?void(0,a.n)(t,n):(!0===e[r]&&(e[r]={enabled:!0}),"navigation"===r&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),r in e&&"enabled"in i)?void("object"==typeof e[r]&&!("enabled"in e[r])&&(e[r].enabled=!0),!e[r]&&(e[r]={enabled:!1}),(0,a.n)(t,n)):void(0,a.n)(t,n)}}(n,i),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});let o=(0,a.n)({},x,i);if(r.params=(0,a.n)({},o,V,n),r.originalParams=(0,a.n)({},r.params),r.passedParams=(0,a.n)({},n),r.params&&r.params.on){let e=r.params.on;Object.keys(e).forEach(t=>{let n=e[t];n&&r.on(t,n)})}return r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>
1"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}isHorizontal(){return"horizontal"===this.params.direction}isVertical(){return"vertical"===this.params.direction}cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)}getSlideIndex(e){let{slidesEl:t,params:n}=this,r=(0,a.e)(t,`.${n.slideClass}, swiper-slide`),i=(0,a.b)(r[0]);return(0,a.b)(e)-(i??0)}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,a.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let n=this.minTranslate(),r=(this.maxTranslate()-n)*e+n;this.translateTo(r,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){if(!this.params._emitClasses||!this.el)return;let e=this.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(this.params.containerModifierClass));this.emit("_containerClasses",e.join(" "))}getSlideClasses(e){return this.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(this.params.slideClass)).join(" ")}emitSlidesClasses(){if(!this.params._emitClasses||!this.el)return;let e=[];this.slides.forEach(t=>{let n=this.getSlideClasses(t);e.push({slideEl:t,classNames:n}),this.emit("_slideClass",t,n)}),this.emit("_slideClasses",e)}slidesPerViewDynamic(e="current",t=!1){let{params:n,slides:r,slidesGrid:i,slidesSizesGrid:o,size:s,activeIndex:a}=this,l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(!s)return l;if(n.centeredSlides){let e=r[a]?Math.ceil(r[a].swiperSlideSize??0):0,t=!1;for(let n=a+1;n<r.length;n+=1)r[n]&&!t&&(e+=Math.ceil(r[n].swiperSlideSize??0),l+=1,e>s&&(t=!0));for(let n=a-1;n>=0;n-=1)r[n]&&!t&&(e+=r[n].swiperSlideSize??0,l+=1,e>s&&(t=!0))}else if("current"===e)for(let e=a+1;e<r.length;e+=1)(t?i[e]+o[e]-i[a]<s:i[e]-i[a]<s)&&(l+=1);else for(let e=a-1;e>=0;e-=1)i[a]-i[e]<s&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:n,params:r}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&v(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode?.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let n=t.virtual&&r.virtual?.enabled?t.virtual.slides.length:t.slides.length;e=t.slideTo(n-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let n=this.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${n}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
1h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;if("undefined"==typeof document)return!1;let n=e??t.params.el,r=null;if("string"==typeof n?r=document.querySelector(n):n instanceof HTMLElement&&(r=n),!r)return!1;r.swiper=t;let i=r.parentNode;i&&i.host&&i.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let o=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,s=r&&r.shadowRoot?r.shadowRoot.querySelector(o()):(0,a.e)(r,o())[0];!s&&t.params.createElements&&(s=(0,a.a)("div",t.params.wrapperClass),r.append(s),(0,a.e)(r,`.${t.params.slideClass}`).forEach(e=>{s.append(e)}));let l=t.isElement?r.parentNode.host:null;return Object.assign(t,{el:r,wrapperEl:s,slidesEl:t.isElement&&!l.slideSlots?l:s,hostEl:t.isElement?l:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,a.l)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,a.l)(r,"direction")),wrongRTL:"-webkit-box"===(0,a.l)(s,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual?.enabled?t.slideTo((t.params.initialSlide??0)+(t.virtual.slidesBefore??0),0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(e=>{e.complete?v(t,e):e.addEventListener("load",e=>{v(t,e.target)})}),y(t),t.initialized=!0,y(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let n=this,{params:r,el:i,wrapperEl:o,slides:s}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),o&&o.removeAttribute("style"),s&&s.length&&s.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),(0,a.d)(n)),n.destroyed=!0),null}static extendDefaults(e){(0,a.n)(V,e)}static installModule(e){B.prototype.__modules__||(B.prototype.__modules__=[]);let t=B.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>B.installModule(e)):B.installModule(e),B}}Object.defineProperty(B,"extendedDefaults",{get:()=>V}),Object.defineProperty(B,"defaults",{get:()=>x});let F={eventsEmitter:{on(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let i=n?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let i=function(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)};return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let n=this;return n.eventsListeners&&!n.destroyed&&n.eventsListeners&&e.split(" ").forEach(e
1=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t,n,r,i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;if("string"==typeof e[0]||Array.isArray(e[0]))t=e[0],n=e.slice(1,e.length),r=i;else{let o=e[0];t=o.events,n=o.data??[],r=o.context||i}return n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...n])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(r,n)})}),i}},update:{updateSize:function(){let e,t,n=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:n.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:n.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,a.l)(n,"padding-left")||"0",10)-parseInt((0,a.l)(n,"padding-right")||"0",10),t=t-parseInt((0,a.l)(n,"padding-top")||"0",10)-parseInt((0,a.l)(n,"padding-bottom")||"0",10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||"0")}let n=e.params,{wrapperEl:r,slidesEl:i,rtlTranslate:o,wrongRTL:s}=e,l=!!(e.virtual&&n.virtual?.enabled),c=l?e.virtual.slides.length:e.slides.length,d=(0,a.e)(i,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:d.length,p=[],h=[],f=[],m=t=>"function"==typeof t?t.call(e):t,g=m(n.slidesOffsetBefore),A=m(n.slidesOffsetAfter),v=e.snapGrid.length,C=e.slidesGrid.length,y=e.size-g-A,b=n.spaceBetween,x=-g,w=0,_=0;if(void 0===y)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*y:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b-g-A,d.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&((0,a.v)(r,"--swiper-centered-offset-before",""),(0,a.v)(r,"--swiper-centered-offset-after","")),n.cssMode&&((0,a.v)(r,"--swiper-slides-offset-before",`${g}px`),(0,a.v)(r,"--swiper-slides-offset-after",`${A}px`));let k=n.grid&&n.grid.rows>1&&e.grid;k?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let j=0,L="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>{let t=n.breakpoints[e];return void 0!==t?.slidesPerView}).length>0;for(let r=0;r<u;r+=1){j=0;let i=d[r];if(!i||(k&&e.grid.updateSlide(r,i,d),"none"!==(0,a.l)(i,"display"))){if(l&&"auto"===n.slidesPerView)n.virtual?.slidesPerViewAutoSlideSize&&(j=n.virtual.slidesPerViewAutoSlideSize),j&&i&&(n.roundLengths&&(j=Math.floor(j)),i.style[e.getDirectionLabel("width")]=`${j}px`);else if("auto"===n.slidesPerView){L&&(i.style[e.getDirectionLabel("width")]="");let r=getComputedStyle(i),o=i.style.transform,s=i.style.webkitTransform;if(o&&(i.style.transform="none"),s&&(i.style.webkitTransform="none"),n.roundLengths)j=e.isHorizontal()?(0,a.i)(i,"width"):(0,a.i)(i,"height");else{let e=t(r,"width"),n=t(r,"padding-left"),o=t(r,"padding-right"),s=t(r,"margin-left"),a=t(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)j=e+s+a;else{let{clientWidth:t,offsetWidth:r}=i;j=e+n+o+s+a+(r-t)}}o&&(i.style.transform=o),s&&(i.style.webkitTransform=s),n.roundLengths&&(j=Math.floor(j))}else j=(y-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(j=Math.floor(j)),i&&(i.style[e.getDirectionLabel("width")]=`${j}px`);i&&(i.swiperSlideSize=j),f.push(j),n.centeredSlides?(x=x+j/2+w/2+b,0===w&&0!==r&&(x=x-y/2-b),0===r&&(x=x-y/2-b),.001>Math.abs(x)&&(x=0),n.roundLengths&&(x=Math.floor(x)),_%n.slidesPerGroup==0&&p.push(x),h.push(x)):(n.roundLengths&&(x=Math.floor(x)),(_-Math.min(e.params.slidesPerGroupSkip,_))%e.params.slidesPerGroup==0&&p.push(x),h.push(x),x=x+j+b),e.virtualSize+=j+b,w=j,_+=1}}if(e.virtualSize=Math.max(e.virtualSize,y)+A,o&&s&&("slide"===n.effect||"coverflow"===n.effect)&&(r.style.width=`${e.virtualSize+b}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),k&&e.grid.updateWrapperSize(j,p),!n.centeredSlides){let t="auto"!==n.slidesPerView&&n.slidesPerView%1!=0,r=n.snapToSlideEdge&&!n.loop&&("auto"===n.slidesPerView||t),i=p.length;if(r){let e;if("auto"===n.slidesPerView){e=1;let t=0;for(let n=f.length-1;n>=0;n-=1)if((t+=f[n]+(n<f.length-1?b:0))<=y)e=f.length-n;else break}else e=Math.floor(n.slidesPerView);i=Math.max(u-e,0)}let o=[];for(let t=0;t<p.length;t+=1){let s=p[t];n.roundLengths&&(s=Math.floor(s)),r?t<=i&&o.push(s):p[t]<=e.virtualSize-y&&o.push(s)}p=o,Math.floor(e.virtualSize-y)-Math.floor(p[p.length-1])>1&&!r&&p.push(e.virtualSize-y)}if(l&&n.loop){let t=f[0]+b,r=(e.virtual.slidesBefore??0)+(e.virtual.slidesAfter??0);if(n.slidesPerGroup>1){let e=Math.ceil(r/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let t=0;t<e;t+=1)p.push(p[p.length-1]+i)}for(let i=0;i<r;i+=1)1===n.slidesPerGroup&&p.push(p[p.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==b){let t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");d.filter((e,t)=>
1!n.cssMode||!!n.loop||t!==d.length-1).forEach(e=>{e.style[t]=`${b}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(b||0)});let t=(e-=b)>y?e-y:0;p=p.map(e=>e<=0?-g:e>t?t+A:e)}if(n.centerInsufficientSlides){let e=0;if(f.forEach(t=>{e+=t+(b||0)}),(e-=b)<y){let t=(y-e)/2;p.forEach((e,n)=>{p[n]=e-t}),h.forEach((e,n)=>{h[n]=e+t})}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:f}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){(0,a.v)(r,"--swiper-centered-offset-before",`${-p[0]}px`),(0,a.v)(r,"--swiper-centered-offset-after",`${e.size/2-f[f.length-1]/2}px`);let t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(u!==c&&e.emit("slidesLengthChange"),p.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==C&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!l&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let t=`${n.containerModifierClass}backface-hidden`,r=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?r||e.el.classList.add(t):r&&e.el.classList.remove(t)}},updateAutoHeight:function(e){let t,n=this,r=[],i=n.virtual&&n.params.virtual?.enabled,o=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);let s=e=>i?n.slides[n.getSlideIndexByData(e)]:n.slides[e];if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>1)if(n.params.centeredSlides)(n.visibleSlides||[]).forEach(e=>{r.push(e)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){let e=n.activeIndex+t;if(e>n.slides.length&&!i)break;let o=s(e);o&&r.push(o)}else{let e=s(n.activeIndex);e&&r.push(e)}for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;o=e>o?e:o}(o||0===o)&&(n.wrapperEl.style.height=`${o}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let n=0;n<e.length;n+=1)e[n].swiperSlideOffset=(this.isHorizontal()?e[n].offsetLeft:e[n].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:n,rtlTranslate:r,snapGrid:i}=this;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&this.updateSlidesOffset();let o=-e;r&&(o=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let s=t.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*this.size:"string"==typeof s&&(s=parseFloat(s));for(let e=0;e<n.length;e+=1){let a=n[e],l=a.swiperSlideOffset??0;t.cssMode&&t.centeredSlides&&(l-=n[0].swiperSlideOffset??0);let c=a.swiperSlideSize??0,d=(o+(t.centeredSlides?this.minTranslate():0)-l)/(c+s),u=(o-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(c+s),p=-(o-l),h=p+this.slidesSizesGrid[e],f=p>=0&&p<=this.size-this.slidesSizesGrid[e],m=p>=0&&p<this.size-1||h>1&&h<=this.size||p<=0&&h>=this.size;m&&(this.visibleSlides.push(a),this.visibleSlidesIndexes.push(e)),R(a,m,t.slideVisibleClass),R(a,f,t.slideFullyVisibleClass),a.progress=r?-d:d,a.originalProgress=r?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,n=this.maxTranslate()-this.minTranslate(),{progress:r,isBeginning:i,isEnd:o}=this,s=this.progressLoop,a=i,l=o;if(0===n)r=0,i=!0,o=!0;else{r=(e-this.minTranslate())/n;let t=1>Math.abs(e-this.minTranslate()),s=1>Math.abs(e-this.maxTranslate());i=t||r<=0,o=s||r>=1,t&&(r=0),s&&(r=1)}if(t.loop){let t=this.getSlideIndexByData(0),n=this.getSlideIndexByData(this.slides.length-1),r=this.slidesGrid[t],i=this.slidesGrid[n],o=this.slidesGrid[this.slidesGrid.length-1],a=Math.abs(e);(s=a>=r?(a-r)/o:(a+o-i)/o)>1&&(s-=1)}Object.assign(this,{progress:r,progressLoop:s,isBeginning:i,isEnd:o}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
1!a&&this.emit("reachBeginning toEdge"),o&&!l&&this.emit("reachEnd toEdge"),(a&&!i||l&&!o)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){let e,t,n,{slides:r,params:i,slidesEl:o,activeIndex:s}=this,l=!!(this.virtual&&i.virtual?.enabled),c=this.grid&&i.grid&&i.grid.rows>1,d=e=>(0,a.e)(o,`.${i.slideClass}${e}, swiper-slide${e}`)[0];if(l)if(i.loop){let t=this.virtual.slides,n=s-(this.virtual.slidesBefore??0);n<0&&(n=t.length+n),n>=t.length&&(n-=t.length),e=d(`[data-swiper-slide-index="${n}"]`)}else e=d(`[data-swiper-slide-index="${s}"]`);else c?(e=r.find(e=>e.column===s),n=r.find(e=>e.column===s+1),t=r.find(e=>e.column===s-1)):e=r[s];e&&!c&&(n=(0,a.g)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!n&&(n=r[0]),t=(0,a.k)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop),r.forEach(r=>{N(r,r===e,i.slideActiveClass),N(r,r===n,i.slideNextClass),N(r,r===t,i.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,n,r=this,i=r.rtlTranslate?r.translate:-r.translate,{snapGrid:o,params:s,activeIndex:a,realIndex:l,snapIndex:c}=r,d=e,u=e=>{let t=r.virtual.slides,n=e-(r.virtual.slidesBefore??0);return n<0&&(n=t.length+n),n>=t.length&&(n-=t.length),n};if(void 0===d&&(d=function(e){let t,{slidesGrid:n,params:r}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?t=e:i>=n[e]&&i<n[e+1]&&(t=e+1):i>=n[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(r)),o.indexOf(i)>=0)t=o.indexOf(i);else{let e=Math.min(s.slidesPerGroupSkip,d);t=e+Math.floor((d-e)/s.slidesPerGroup)}if(t>=o.length&&(t=o.length-1),d===a&&!r.params.loop){t!==c&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(d===a&&r.params.loop&&r.virtual&&r.params.virtual?.enabled){r.realIndex=u(d);return}let p=r.grid&&s.grid&&s.grid.rows>1;if(r.virtual&&s.virtual?.enabled)n=s.loop?u(d):d;else if(p){let e=r.slides.find(e=>e.column===d),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),n=Math.floor(t/s.grid.rows)}else if(r.slides[d]){let e=r.slides[d].getAttribute("data-swiper-slide-index");n=e?parseInt(e,10):d}else n=d;Object.assign(r,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:n,previousIndex:a,activeIndex:d}),r.initialized&&y(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(l!==n&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let n,r=this.params,i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let o=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){o=!0,n=e;break}}if(i&&o)this.clickedSlide=i,this.virtual&&this.params.virtual?.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=n;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:n,translate:r,wrapperEl:i}=this;if(t.virtualTranslate)return n?-r:r;if(t.cssMode)return r;let o=(0,a.q)(i,e);return o+=this.cssOverflowAdjustment(),n&&(o=-o),o||0},setTranslate:function(e,t){let{rtlTranslate:n,params:r,wrapperEl:i,progress:o}=this,s=0,a=0;this.isHorizontal()?s=n?-e:e:a=e,r.roundLengths&&(s=Math.floor(s),a=Math.floor(a)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?s:a,r.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-s:-a:r.virtualTranslate||(this.isHorizontal()?s-=this.cssOverflowAdjustment():a-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${s}px, ${a}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==o&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,r=!0,i){let o,s=this,{params:a,wrapperEl:l}=s;if(s.animating&&a.preventInteractionOnTransition)return!1;let c=s.minTranslate(),d=s.maxTranslate();if(o=r&&e>c?c:r&&e<d?d:e,s.updateProgress(o),a.cssMode){let e=s.isHorizontal();return 0===t?l[e?"scrollLeft":"scrollTop"]=-o:l.scrollTo({[e?"left":"top"]:-o,behavior:"smooth"}),!0}return 0===t?(s.setTransition(0),s.setTranslate(o),n&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(o),n&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,n&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:n}=this;n.cssMode||(n.autoHeight&&this.updateAutoHeight(),I({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:n}=this;this.animating=!1,n.cssMode||(this.setTransition(0),I({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,n=!0,r,i){let o;"string"==typeof e&&(e=parseInt(e,10));let s=this,a=e;a<0&&(a=0);let{params:l,snapGrid:c,slidesGrid:d,previousIndex:u,activeIndex:p,rtlTranslate:h,wrapperEl:f,enabled:m}=s;if(!m&&!r&&!i||s.destroyed||s.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);let g=Math.min(s.params.slidesPerGroupSkip,a),v=g+Math.floor((a-g)/s.params.slidesPerGroup);v>=c.length&&(v=c.length-1);let C=-c[v];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*C),n=Math.floor(100*d[e]),r=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=n&&t<r-(r-n)/2?a=e:t>=n&&t<r&&(a=e+1):t>=n&&(a=e)}if(s.initialized&&a!==p&&(!s.allowSlideNext&&(h?C>s.translate&&C>s.minTranslate():C<s.translate&&C<s.minTranslate())||!s.allowSlidePrev&&C>s.translate&&C>s.maxTranslate()&&(p||0)!==a))return!1;a!==(u||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(C),o=a>p?"next":a<p?"prev":"reset";let y=s.virtual&&s.params.virtual?.enabled;if(!(y&&i)&&(h&&-C===s.translate||!h&&C===s.translate))return s.updateActiveIndex(a),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==l.effect&&s.setTranslate(C),"reset"!==o&&(s.transitionStart(n,o),s.transitionEnd(n,o)),!1;if(l.cssMode){let e=s.isHorizontal(),n=h?C:-C;return 0===t?(y&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),y&&!s._cssModeVirtualInitialSet&&(s.params.initialSlide??0)>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=n})):f[e?"scrollLeft":"scrollTop"]=n,y&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})):f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"}),!0}let b=A().isSafari;return y&&!i&&b&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(t),s.setTranslate(C),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(n,o),0===t?s.transitionEnd(n,o):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,o))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,n=!0,r){"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let o=i.grid&&i.params.grid&&i.params.grid.rows>1,s=e;if(i.params.loop)if(i.virtual&&i.params.virtual?.enabled)s+=i.virtual.slidesBefore??0;else{let e,t;if(o){let t=s*i.params.grid.rows,n=i.slides.find(e=>Number(e.getAttribute("data-swiper-slide-index"))===t);e=n?.column??0}else e=i.getSlideIndexByData(s);
1let n=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:a,slidesOffsetBefore:l,slidesOffsetAfter:c}=i.params,d=a||!!l||!!c;"auto"===i.params.slidesPerView?t=i.slidesPerViewDynamic():(t=Math.ceil(parseFloat(String(i.params.slidesPerView))),d&&t%2==0&&(t+=1));let u=n-e<t;if(d&&(u=u||e<Math.ceil(t/2)),r&&d&&"auto"!==i.params.slidesPerView&&!o&&(u=!1),u){let t=d?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:t,slideTo:!0,activeSlideIndex:"next"===t?e+1:e-n+1,slideRealIndex:"next"===t?i.realIndex:void 0})}if(o){let e=s*i.params.grid.rows,t=i.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e);s=t?.column??0}else s=i.getSlideIndexByData(s)}return requestAnimationFrame(()=>{i.slideTo(s,t,n,r)}),i},slideNext:function(e,t=!0,n){let r=this,{enabled:i,params:o,animating:s}=r;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(r.slidesPerViewDynamic("current",!0),1));let l=r.activeIndex<o.slidesPerGroupSkip?1:a,c=r.virtual&&o.virtual?.enabled;if(o.loop){if(s&&!c&&o.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,n)}),!0}return o.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)},slidePrev:function(e,t=!0,n){let r=this,{params:i,snapGrid:o,slidesGrid:s,rtlTranslate:a,enabled:l,animating:c}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);let d=r.virtual&&i.virtual?.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(a?r.translate:-r.translate),h=o.map(e=>u(e)),f=i.freeMode&&i.freeMode.enabled,m=o[h.indexOf(p)-1];if(void 0===m&&(i.cssMode||f)){let e;o.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=f?o[e]:o[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=s.indexOf(m))<0&&(g=r.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=Math.max(g=g-r.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&r.isBeginning){let i=r.params.virtual?.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,n)}),!0):r.slideTo(g,e,t,n)},slideReset:function(e,t=!0,n){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e,t=!0,n,r=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let i=this.activeIndex,o=Math.min(this.params.slidesPerGroupSkip,i),s=o+Math.floor((i-o)/this.params.slidesPerGroup),a=this.rtlTranslate?this.translate:-this.translate;if(a>=this.snapGrid[s]){let e=this.snapGrid[s];a-e>(this.snapGrid[s+1]-e)*r&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[s-1];a-e<=(this.snapGrid[s]-e)*r&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,n)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:n,slidesEl:r,clickedSlide:i,clickedIndex:o}=t;if(void 0===i||void 0===o)return;let s="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,l=t.getSlideIndexWhenGrid(o),c=t.isElement?"swiper-slide":`.${n.slideClass}`,d=t.grid&&t.params.grid&&t.params.grid.rows>1;if(n.loop){if(t.animating)return;e=parseInt(i.getAttribute("data-swiper-slide-index"),10),n.centeredSlides?t.slideToLoop(e):l>(d?(t.slides.length-s)/2-(t.params.grid.rows-1):t.slides.length-s)?(t.loopFix(),l=t.getSlideIndex((0,a.e)(r,`${c}[data-swiper-slide-index="${e}"]`)[0]),(0,a.t)(()=>{t.slideTo(l)})):t.slideTo(l)}else t.slideTo(l)}},loop:{loopCreate:function(e,t){let n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual?.enabled)return;let o=n.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||o)&&(()=>{let e=(0,a.e)(i,`.${r.slideBlankClass}`);
1e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())})();let s=r.slidesPerGroup*(o?r.grid.rows:1),l=n.slides.length%s!=0,c=o&&n.slides.length%r.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=n.isElement?(0,a.a)("swiper-slide",[r.slideBlankClass]):(0,a.a)("div",[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?r.loopAddBlankSlides?(d(s-n.slides.length%s),n.recalcSlides(),n.updateSlides()):(0,a.x)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(r.loopAddBlankSlides?(d(r.grid.rows-n.slides.length%r.grid.rows),n.recalcSlides(),n.updateSlides()):(0,a.x)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),(0,a.e)(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",String(t))});let u=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function(e={}){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:i,activeSlideIndex:o,initial:s,byController:l,byMousewheel:c}=e,d=o,u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:p,allowSlidePrev:h,allowSlideNext:f,slidesEl:m,params:g}=u,{centeredSlides:A,slidesOffsetBefore:v,slidesOffsetAfter:C,initialSlide:y}=g,b=A||!!v||!!C;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&g.virtual?.enabled){if(n){let e=u.virtual.slides.length,t=u.virtual.slidesBefore??0;b||0!==u.snapIndex?b&&u.snapIndex<g.slidesPerView?u.slideTo(e+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(t,0,!1,!0):u.slideTo(e,0,!1,!0)}u.allowSlidePrev=h,u.allowSlideNext=f,u.emit("loopFix");return}let x=g.slidesPerView;"auto"===x?x=u.slidesPerViewDynamic():(x=Math.ceil(parseFloat(String(g.slidesPerView))),b&&x%2==0&&(x+=1));let w=g.slidesPerGroupAuto?x:g.slidesPerGroup,_=b?Math.max(w,Math.ceil(x/2)):w;_%w!=0&&(_+=w-_%w),u.loopedSlides=_+=g.loopAdditionalSlides;let k=u.grid&&g.grid&&g.grid.rows>1;p.length<x+_||"cards"===u.params.effect&&p.length<x+2*_?(0,a.x)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):k&&"row"===g.grid.fill&&(0,a.x)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let j=[],L=[],T=k?Math.ceil(p.length/g.grid.rows):p.length,S=s&&T-y<x&&!b,E=S?y:u.activeIndex;void 0===d?d=u.getSlideIndex(p.find(e=>e.classList.contains(g.slideActiveClass))):E=d;let M="next"===r||!r,P="prev"===r||!r,I=0,N=0,R=(k?p[d].column??0:d)+(b&&void 0===i?-x/2+.5:0);if(R<_){I=Math.max(_-R,w);for(let e=0;e<_-R;e+=1){let t=e-Math.floor(e/T)*T;if(k){let e=T-t-1;for(let t=p.length-1;t>=0;t-=1)p[t].column===e&&j.push(t)}else j.push(T-t-1)}}else if(R+x>T-_){N=Math.max(R-(T-2*_),w),S&&(N=Math.max(N,x-T+y+1));for(let e=0;e<N;e+=1){let t=e-Math.floor(e/T)*T;k?p.forEach((e,n)=>{e.column===t&&L.push(n)}):L.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&p.length<x+2*_&&(L.includes(d)&&L.splice(L.indexOf(d),1),j.includes(d)&&j.splice(j.indexOf(d),1)),P&&j.forEac
1h(e=>{let t=p[e];t.swiperLoopMoveDOM=!0,m.prepend(t),t.swiperLoopMoveDOM=!1}),M&&L.forEach(e=>{let t=p[e];t.swiperLoopMoveDOM=!0,m.append(t),t.swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===g.slidesPerView?u.updateSlides():k&&(j.length>0&&P||L.length>0&&M)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),g.watchSlidesProgress&&u.updateSlidesOffset(),n){if(j.length>0&&P){if(void 0===t){let e=u.slidesGrid[E],t=u.slidesGrid[E+I]-e;c?u.setTranslate(u.translate-t):(u.slideTo(E+Math.ceil(I),0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(i){let e=k?j.length/g.grid.rows:j.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(L.length>0&&M)if(void 0===t){let e=u.slidesGrid[E],t=u.slidesGrid[E-N]-e;c?u.setTranslate(u.translate-t):(u.slideTo(E-N,0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=k?L.length/g.grid.rows:L.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}u.allowSlidePrev=h,u.allowSlideNext=f;let V=u.controller?.control;if(V&&!l){let e={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:d,byController:!0};Array.isArray(V)?V.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===g.slidesPerView&&n})}):V instanceof u.constructor&&V.params.loop&&V.loopFix({...e,slideTo:V.params.slidesPerView===g.slidesPerView&&n})}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual?.enabled)return;this.recalcSlides();let n=[];this.slides.forEach(e=>{n[void 0===e.swiperSlideIndex?Number(e.getAttribute("data-swiper-slide-index")):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=M.bind(this),this.onTouchMove=S.bind(this),this.onTouchEnd=T.bind(this),this.onDocumentTouchStart=_.bind(this),e.cssMode&&(this.onScroll=L.bind(this)),this.onClick=w.bind(this),this.onLoad=k.bind(this),P(this,"on")},detachEvents:function(){P(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;let s="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,l=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:document.querySelector(r.breakpointsBase),c=e.getBreakpoint(o,s,l);if(!c||e.currentBreakpoint===c)return;let d=(c in o?o[c]:void 0)||e.originalParams,u=b(e,r),p=b(e,d),h=e.params.grabCursor,f=d.grabCursor,m=r.enabled;u&&!p?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(i.classList.add(`${r.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===r.grid.fill)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!f?e.unsetGrabCursor():!h&&f&&e.setGrabCursor();let g=(e,t)=>e[t];["navigation","pagination","scrollbar"].forEach(t=>{let n=g(d,t);if(void 0===n)return;let i=g(r,t),o="object"==typeof i&&null!==i&&i.enabled,s="object"==typeof n&&null!==n&&n.enabled,a=e[t];o&&!s&&a?.disable?.(),!o&&s&&a?.enable?.()});let A=d.direction&&d.direction!==r.direction,v=r.loop&&(d.slidesPerView!==r.
1slidesPerView||A),C=r.loop;A&&n&&e.changeDirection(),(0,a.n)(e.params,d);let y=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!y?e.disable():!m&&y&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!C&&x?(e.loopCreate(t),e.updateSlides()):C&&!x&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let r=!1,i="window"===t?window.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:i*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(String(e.value),10)-parseInt(String(t.value),10));for(let e=0;e<o.length;e+=1){let{point:i,value:s}=o[e];"window"===t?window.matchMedia(`(min-width: ${s}px)`).matches&&(r=i):s<=n.clientWidth&&(r=i)}return r||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:n}=t;if(n){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*n;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:n,el:r,device:i}=this,o=function(e,t){let n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:n},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...o),r.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},O=B.prototype;Object.keys(F).forEach(e=>{let t=F[e];Object.keys(t).forEach(e=>{O[e]=t[e]})}),B.use([({swiper:e,on:t,emit:n})=>{let r=null,i=null,o=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==window.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver(t=>{i=window.requestAnimationFrame(()=>{let{width:n,height:r}=e,i=n,s=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{if(r&&r!==e.el)return;let o=Array.isArray(t)?t[0]:t;i=n?n.width:o.inlineSize,s=n?n.height:o.blockSize}),(i!==n||s!==r)&&o()})})).observe(e.el));window.addEventListener("resize",o),window.addEventListener("orientationchange",s)}),t("destroy",()=>{i&&window.cancelAnimationFrame(i),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),window.removeEventListener("resize",o),window.removeEventListener("orientationchange",s)})},({swiper:e,extendParams:t,on:n})=>{let r=[],i=(t,n={})=>{let i=window.MutationObserver||window.WebkitMutationObserver;if(!i)return;let o=new i(t=>{if(e.__preventObserver__)return;if(1===t.length)return void e.emit("observerUpdate",t[0]);let n=function(){e.emit("observerUpdate",t[0])};window.requestAnimationFrame?window.requestAnimationFrame(n):window.setTimeout(n,0)});o.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:e.isElement||void 0===n.childList||n.childList,characterData:void 0===n.characterData||n.characterData}),r.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=(0,a.j)(e.hostEl);for(let e=0;e<t.length;e+=1)i(t[e])}i(e.hostEl,{childList:e.params.observeSlideChildren}),i(e.wrapperEl,{attributes:!1})}}),n("destroy",()=>{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]);let D=(0,s.createContext)(null),H=(0,s.createContext)(null);function z(e){return"object"==typeof e&&null!==e&&"type"in e&&"props"in e}function W(e){if(!z(e))return!1;let{type:t}=e;if("function"!=typeof t&&"object"!=typeof t)return!1;let n=t.displayName;return!!n&&n.includes("SwiperSlide")}function U(e,t){return"undefined"==typeof window?(0,s.useEffect)(e,t):(0,s.useLayoutEffect)(e,t)}let q=(0,s.forwardRef)(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:o,onSwiper:m,...g}=e??{}
1,A=!1,[v,C]=(0,s.useState)("swiper"),[y,b]=(0,s.useState)(null),[w,_]=(0,s.useState)(!1),k=(0,s.useRef)(!1),j=(0,s.useRef)(null),L=(0,s.useRef)(null),T=(0,s.useRef)(null),S=(0,s.useRef)(null),E=(0,s.useRef)(null),M=(0,s.useRef)(null),P=(0,s.useRef)(null),I=(0,s.useRef)(null),{params:N,passedParams:R,rest:V,events:F}=function(e={},t=!0){let n={on:{}},r={},i={};d(n,x),n._emitClasses=!0,n.init=!1;let o={},s=l.map(e=>e.replace(/_/,""));return Object.keys({...e}).forEach(a=>{let l=e[a];if(void 0!==l)if(s.indexOf(a)>=0)c(l)?(n[a]={},i[a]={},d(n[a],l),d(i[a],l)):(n[a]=l,i[a]=l);else if(0===a.search(/on[A-Z]/)&&"function"==typeof l){let e=`${a[2].toLowerCase()}${a.substring(3)}`;t?r[e]=l:n.on[e]=l}else o[a]=l}),["navigation","pagination","scrollbar"].forEach(e=>{!0===n[e]&&(n[e]={}),!1===n[e]&&delete n[e]}),{params:n,passedParams:i,rest:o,events:r}}(g),{slides:O,slots:D}=function(e){let t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return s.Children.toArray(e).forEach(e=>{if(W(e))t.push(e);else if(z(e)&&e.props&&e.props.slot&&e.props.slot in n)n[e.props.slot].push(e);else if(z(e)&&e.props&&e.props.children){let r=function e(t){let n=[];return s.Children.toArray(t).forEach(t=>{W(t)?n.push(t):z(t)&&t.props&&t.props.children&&e(t.props.children).forEach(e=>n.push(e))}),n}(e.props.children);r.length>0?r.forEach(e=>t.push(e)):n["container-end"].push(e)}else z(e)&&n["container-end"].push(e)}),{slides:t,slots:n}}(o),q=()=>{_(!w)};Object.assign(N.on,{_containerClasses(e,t){C(t)}});let Z=()=>{Object.assign(N.on,F),A=!0;let e={...N};delete e.wrapperClass,L.current=new B(e);let t=L.current;if(t.virtual&&t.params.virtual?.enabled){t.virtual.slides=O;let e={cache:!1,slides:O,renderExternal:b,renderExternalUpdate:!1};d(t.params.virtual,e),t.originalParams.virtual&&d(t.originalParams.virtual,e)}};return j.current||Z(),L.current&&L.current.on("_beforeBreakpoint",q),(0,s.useEffect)(()=>()=>{L.current&&L.current.off("_beforeBreakpoint",q)}),(0,s.useEffect)(()=>{!k.current&&L.current&&(L.current.emitSlidesClasses(),k.current=!0)}),U(()=>{if(t&&("function"==typeof t?t(j.current):t.current=j.current),j.current)return L.current&&L.current.destroyed&&Z(),!function(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:o,scrollbarEl:s,swiper:a}=e;if(u(t)&&r&&i){let e=a.params.navigation,t=a.originalParams.navigation;e.nextEl=r,t.nextEl=r,e.prevEl=i,t.prevEl=i}p(t)&&o&&(a.params.pagination.el=o,a.originalParams.pagination.el=o),h(t)&&s&&(a.params.scrollbar.el=s,a.originalParams.scrollbar.el=s),a.init(n)}({el:j.current,nextEl:E.current,prevEl:M.current,paginationEl:P.current,scrollbarEl:I.current,swiper:L.current},N),m&&L.current&&!L.current.destroyed&&m(L.current),()=>{L.current&&!L.current.destroyed&&L.current.destroy(!0,!1)}},[]),U(()=>{!A&&F&&L.current&&Object.keys(F).forEach(e=>{L.current.on(e,F[e])});let e=function(e,t,n,r,i){let o=[];if(!t)return o;let s=e=>{0>o.indexOf(e)&&o.push(e)};if(n&&r){let e=r.map(i),t=n.map(i);e.join("")!==t.join("")&&s("children"),r.length!==n.length&&s("children")}return l.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(n=>{if(n in e&&n in t){let r=e[n],i=t[n];if(c(r)&&c(i)){let e=Object.keys(r),t=Object.keys(i);e.length!==t.length?s(n):(e.forEach(e=>{r[e]!==i[e]&&s(n)}),t.forEach(e=>{r[e]!==i[e]&&s(n)}))}else r!==i&&s(n)}}),o}(R,T.current,O,S.current,e=>e.key);return T.current=R,S.current=O,e.length&&L.current&&!L.current.destroyed&&function(e){let t,n,r,i,o,s,l,d,{nextEl:u,prevEl:p,scrollbarEl:h,paginationEl:f}=e,{swiper:m,slides:g,passedParams:A,changedParams:v}=e,C=v.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:x,scrollbar:w,virtual:_,thumbs:k}=m,j=A.thumbs,L=y.thumbs;v.includes("thumbs")&&c(j)&&j.swiper&&!j.swiper.destroyed&&c(L)&&(!L.swiper||L.swiper.destroyed)&&(t=!0);let T=A.controller,S=y.controller;v.includes("controller")&&c(T)&&T.control&&c(S)&&!S.control&&(n=!0);let E=A.pagination;v.includes("pagination")&&c(E)&&(E.el||f)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(r=!0);let M=A.scrollbar;v.includes("scrollbar")&&c(M)&&(M.el||h)&&(y.scrollbar||!1===y.scrollbar)&&w&&!w.el&&(i=!0);let P=A.navigation;v.includes("navigation")&&c(P)&&(P.prevEl||p)&&(P.nextEl||u)&&(y.navigation||!1===y.navigation)&&x&&!x.prevEl&&!x.nextEl&&(o=!0);let I=e=>{let t=m[e];if(!t)return;t.destroy();let n=y[e],r=c(n)?n:void 0;"navigation"===e?(m.isElement&&(t.prevEl?.remove(),t.nextEl?.remove()),r&&(r.prevEl=void 0,r.nextEl=void 0),t.prevEl=void 0,t.nextEl=void 0):(m.isElement&&t.el?.remove(),r&&(r.el=void 0),t.el=void 0)};if(v.includes("loop")&&m.isElement&&(y.loop&&!A.loop?s=!0:!y.loop&&A.loop?l=!0:d=!0),C.forEac
1h(e=>{let t=y[e],n=A[e];c(t)&&c(n)?(Object.assign(t,n),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in n&&!n.enabled&&I(e)):(!0===n||!1===n)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===n&&I(e):y[e]=n}),C.includes("controller")&&!n&&m.controller&&m.controller.control&&c(S)&&S.control&&(m.controller.control=S.control),v.includes("children")&&g&&_&&y.virtual?.enabled?(_.slides=g,_.update(!0)):v.includes("virtual")&&_&&y.virtual?.enabled&&(g&&(_.slides=g),_.update(!0)),v.includes("children")&&g&&y.loop&&(d=!0),t&&k&&k.init()&&k.update(!0),n&&m.controller&&c(S)&&(m.controller.control=S.control),r&&b){if(m.isElement&&(!f||"string"==typeof f)){let e=document.createElement("div");e.classList.add("swiper-pagination"),e.part.add("pagination"),m.el.appendChild(e),f=e}let e=y.pagination;f&&c(e)&&(e.el=f),b.init(),b.render(),b.update()}if(i&&w){if(m.isElement&&(!h||"string"==typeof h)){let e=document.createElement("div");e.classList.add("swiper-scrollbar"),e.part.add("scrollbar"),m.el.appendChild(e),h=e}let e=y.scrollbar;h&&c(e)&&(e.el=h),w.init(),w.updateSize(),w.setTranslate()}if(o&&x){if(m.isElement){if(!u||"string"==typeof u){let e=document.createElement("div");e.classList.add("swiper-button-next"),(0,a.w)(e,x.arrowSvg),e.part.add("button-next"),m.el.appendChild(e),u=e}if(!p||"string"==typeof p){let e=document.createElement("div");e.classList.add("swiper-button-prev"),(0,a.w)(e,x.arrowSvg),e.part.add("button-prev"),m.el.appendChild(e),p=e}}let e=y.navigation;u&&c(e)&&(e.nextEl=u),p&&c(e)&&(e.prevEl=p),x.init(),x.update()}v.includes("allowSlideNext")&&(m.allowSlideNext=A.allowSlideNext),v.includes("allowSlidePrev")&&(m.allowSlidePrev=A.allowSlidePrev),v.includes("direction")&&m.changeDirection(A.direction,!1),(s||d)&&m.loopDestroy(),(l||d)&&m.loopCreate(),m.update()}({swiper:L.current,slides:O,passedParams:R,changedParams:e,nextEl:E.current,prevEl:M.current,scrollbarEl:I.current,paginationEl:P.current}),()=>{F&&L.current&&Object.keys(F).forEach(e=>{L.current.off(e,F[e])})}}),U(()=>{var e;(e=L.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate?.())},[y]),s.createElement(r,{ref:j,className:f(`${v}${n?` ${n}`:""}`),...V},s.createElement(H.Provider,{value:L.current},D["container-start"],s.createElement(i,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(N.wrapperClass)},D["wrapper-start"],N.virtual?function(e,t,n){if(!n||!e)return null;let r=e=>{let n=e;return e<0?n=t.length+e:n>=t.length&&(n-=t.length),n},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:a}=n,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,d=[];for(let e=l;e<c;e+=1)if(e>=o&&e<=a){let n=t[r(e)];n&&d.push(n)}return d.map((t,n)=>{let r=t.props.virtualIndex;return s.cloneElement(t,{swiper:e,style:i,key:r||t.key||`slide-${n}`})})}(L.current,O,y):O.map((e,t)=>s.cloneElement(e,{swiper:L.current,swiperSlideIndex:t})),D["wrapper-end"]),u(N)&&s.createElement(s.Fragment,null,s.createElement("div",{ref:M,className:"swiper-button-prev"}),s.createElement("div",{ref:E,className:"swiper-button-next"})),h(N)&&s.createElement("div",{ref:I,className:"swiper-scrollbar"}),p(N)&&s.createElement("div",{ref:P,className:"swiper-pagination"}),D["container-end"]))});q.displayName="Swiper";let Z=(0,s.forwardRef)(function(e,t){let{tag:n="div",children:r,className:i="",swiper:o,zoom:a,lazy:l,virtualIndex:c,swiperSlideIndex:d,...u}=e,p=(0,s.useRef)(null),[h,m]=(0,s.useState)("swiper-slide"),[g,A]=(0,s.useState)(!1);function v(e,t,n){t===p.current&&m(n)}U(()=>{if(void 0!==d&&p.current&&(p.current.swiperSlideIndex=d),t&&("function"==typeof t?t(p.current):t.current=p.current),p.current&&o){if(o.destroyed){"swiper-slide"!==h&&m("swiper-slide");return}return o.on("_slideClass",v),()=>{o&&o.off("_slideClass",v)}}}),U(()=>{o&&p.current&&!o.destroyed&&m(o.getSlideClasses(p.current))},[o]);let C={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isFullyVisible:h.indexOf("swiper-slide-fully-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},y=()=>"function"==typeof r?r(C):r,b=e=>{e&&(e.lazyPreloaderManaged=!0)};return s.createElement(n,{ref:p,className:f(`${h}${i?` ${i}`:""}`),"data-swiper-slide-index":c,onLoad:()=>{A(!0)},...u},a&&s.createElement(D.Provider,{value:C},s.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},y(),l&&!g&&s.createElement("div",{className:"swiper-lazy-preloader",ref:b}))),!a&&s.createElement(D.Provider,{value:C},y(),l&&!g&&s.createElement("div",{className:"swiper-lazy-preloader",ref:b})))});Z.displayName="SwiperSlide"},28152:e=>{e.exports={affirmPromo:"styles_affirmPromo__eXTdf",compact:"styles_compact__wXvYH",message:"styles_message__Aja1n",content:"styles_content__VLT2f",eyebrow:"styles_eyebrow__zeDqG",note:"styles_note__oP948",badge:"styles_badge__QhZ5_"}},28308:e=>{e.exports={form:"styles_form__L_983",formTitle:"styles_formTitle__ubuwg",formSubtitle:"styles_formSubtitle__2d_2X",description:"styles_description___Ouxi",section:"styles_section__jX8KD",rows:"styles_rows__nlxbQ",footer
1:"styles_footer__pkv59",totals:"styles_totals__rPCw0",totalLabel:"styles_totalLabel__dM033",dropdowns:"styles_dropdowns__7hFzd",affirm:"styles_affirm__1dvll",addToCart:"styles_addToCart__9HlVy"}},28345:e=>{e.exports={headlineContainer:"styles_headlineContainer__zWtkC"}},28707:(e,t,n)=>{"use strict";n.d(t,{D:()=>h,k:()=>f});var r=n(37876);n(14232);var i=n(69241),o=n(30258),s=n(81688),a=n(95245),l=n(15448),c=n(61439),d=n(46685),u=n.n(d);let p=e=>{let{product:t,copy:n,mediaItem:i,selectedVariant:s}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"product-image-wrapper",children:(0,r.jsxs)(l.Link,{to:(0,a.UZ)(n.slug),children:[n.badgeEnabled&&(0,r.jsx)(o.A,{product:t,copy:n}),(0,r.jsx)(l.Img,{image:{...i.image,width:300,height:280,sizes:"50vw"},alt:"".concat(s.title)})]})}),(0,r.jsx)("div",{children:(0,r.jsx)(l.Link,{to:(0,a.UZ)(n.slug),children:(0,r.jsx)("div",{className:"product-title-wrapper",children:(0,r.jsx)("h2",{className:"product-title no-margins",children:t.title})})})})]})};function h(e){var t;let{product:n,copy:i}=e;if(!i||!n)return null;let{getDiscountAmount:o}=(0,c.rU)(),l=n.variants.find(e=>e.availableForSale)||n.variants[0],d=(0,a.QI)(n);return(0,r.jsx)(f,{"data-testid":"product-preview",className:"product-preview",children:(0,r.jsxs)("div",{className:"product-wrapper","data-testid":n.handle,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(p,{product:n,copy:i,mediaItem:d,selectedVariant:n.variants[0]}),(0,r.jsx)("p",{className:"product-description",children:i.shortDescription.length>80?"".concat(i.shortDescription.slice(0,80),"..."):i.shortDescription})]}),(0,r.jsxs)("div",{className:"pricing",children:[(0,r.jsx)("span",{children:"From"}),(0,r.jsx)(s.Price,{basePrice:(0,a.Pm)(l),discountAmount:o(l),forceShow:null==(t=l.compareAtPrice)?void 0:t.amount,type:"tiny",priceClassName:"collection-card-price",wrapperClassName:"collection-card-price-wrapper",discountClassName:"collection-card-discount"})]})]})})}let f=e=>{let{className:t,children:n,...o}=e;return(0,r.jsx)("div",{...o,className:(0,i.A)(u().collectionCardContainer,t),children:n})}},28908:(e,t,n)=>{"use strict";n.d(t,{$:()=>f});var r=n(37876),i=n(14232),o=n(23605),s=n(46857),a=n(46730),l=n(15448),c=n(95137),d=n(95245),u=n(61439),p=n(38472),h=n.n(p);function f(e){var t,n,s;let{title:p,product:f,noRedirectToCart:g,customButtonText:A,goToCheckout:v,testId:C}=e,[y,b]=(0,i.useState)(f.variants[0]),{discount:x,getDiscountAmount:w}=(0,u.rU)(),_=(null==(t=y.compareAtPrice)?void 0:t.amount)||x&&(null==x||null==(n=x.products)?void 0:n.length)&&x.products.find(e=>{let{sku:t}=e;return t===y.sku}),k=_?w(y):0,{addToCart:j,buttonText:L,buttonTheme:T}=(0,a.AP)({product:f,selectedVariant:y,noRedirectToCart:g,customButtonText:A||"Add",customButtonTheme:"dark",goToCheckout:v,discountCode:_?null==x?void 0:x.code:void 0}),S=(0,r.jsxs)("div",{className:h().text,children:[(0,r.jsx)("h4",{className:h().title,"data-testid":C,children:p||f.title}),(0,r.jsx)(c.g,{basePrice:(0,d.Pm)(y),discountAmount:k,forceShow:null==(s=y.compareAtPrice)?void 0:s.amount,priceClassName:h().price})]});return(0,r.jsx)(l.Portal,{id:"product-add-to-cart-banner",children:(0,r.jsx)(m,{children:(0,r.jsxs)("div",{className:h().bannerWrapper,children:[S,(0,r.jsx)(o.ProductFormMini,{shopifyProductLike:f,setSelectedVariant:b,selectedVariant:y,addToCart:j,buttonText:L,buttonTheme:T,hidePrice
1:!0,testId:"product-add-to-banner-form"})]})})})}let m=e=>{let{children:t}=e;return(0,r.jsx)(s.DisplayedBanner,{textColor:"black",backgroundColor:"white",customStyles:{padding:0,borderTop:"1px solid var(--lightGray)"},children:t})}},28981:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});var r=n(38229);function i(e){return Symbol.asyncIterator&&(0,r.T)(null==e?void 0:e[Symbol.asyncIterator])}},29714:e=>{e.exports={quantityInputWrapper:"styles_quantityInputWrapper__DihIu",priceTextWrapper:"styles_priceTextWrapper__sR0su",quantityTitle:"styles_quantityTitle__NBoKl",quantity:"styles_quantity__pqtqx"}},29777:(e,t,n)=>{"use strict";n.d(t,{pO:()=>N,uH:()=>h,pY:()=>F,IM:()=>f,co:()=>B,Iy:()=>u,Tj:()=>O,q$:()=>E.q,g1:()=>d,Pt:()=>k,xC:()=>I,X3:()=>q,Ip:()=>m,HE:()=>V,yj:()=>U,pE:()=>D,me:()=>R,g4:()=>j.g4,kH:()=>j.kH});var r=n(78950),i=n(90249);let o=(0,r.UU)(i.J);var s=n(3740),a=n(99454);let l="\n  _type,\n  seoTitle,\n  seoRobots,\n  seoDescription,\n  seoPathname,\n  slug,\n  aeoProducts[]->{\n    ".concat((0,s.ID)(),",\n    slug,\n    handle\n  },\n  aeoFAQs[]-> {\n    ").concat((0,s.ID)(),",\n    title,\n    ").concat((0,a.z)("description"),',\n  },\n  seoImage {\n    asset-> {\n      url,\n      "src": url,\n    }\n  }\n');var c=n(99780);let d='\n  {\n    "emailCaptureSection": *[_type == "emailCaptureSection" && title match "Connect"][0] {\n      "id": _id,\n      title,\n      description,\n      paddingSize\n    },\n    "page": *[_type == "page" && slug == "faq"][0] {\n      '.concat(l,",\n      sectionReference[]-> {\n        ...,\n        ").concat(c.FZ,"\n      }\n    }\n  }\n"),u='\n  {\n    "page": *[_type == "page" && slug == "blog"][0] {\n      '.concat(l,",\n      sectionReference[]-> {\n        ").concat(c.Eq,'\n      }\n    },\n    "articles": *[_type == "article"] | order(publishedAt desc) {\n      "id": _id,\n      title,\n      slug,\n      thumbnailImage {\n        ').concat(s._Q,"\n      },\n      mainImage {\n        ").concat(s.qo,'\n      },\n      mainImageAltText,\n      author-> {\n        name,\n        positions\n      },\n      publishedAt,\n      seoDescription,\n      topics[]-> {\n        "id": _id,\n        title,\n        slug,\n        thumbnailImage {\n          ').concat(s._Q,"\n        },\n        thumbnailAlt\n      }\n    }\n  }\n");var p=n(99281);let h='\n{\n  "blogPage": *[_type == "page" && slug == "blog"][0] {\n    sectionReference[]-> {\n      '.concat(c.Eq,'\n    }\n  },\n  "article": *[_type == "article" && slug == $slug][0] {\n    "id": _id,\n    _type,\n    title,\n    seoDescription,\n    slug,\n    mainImage {\n      asset-> {\n        "src": url,\n        "width": 900,\n        "height": 578\n      }\n    },\n    thumbnailImage {\n      ').concat(s._Q,'\n    },\n    mainImageAltText,\n    author-> {\n      "id": _id,\n      name,\n      positions\n    },\n    publishedAt,\n    ').concat((0,p.t)("articleContent"),',\n    topics[]-> {\n      "id": _id,\n      title,\n      slug\n    }\n  },\n  "allArticles": *[_type == "article"] | order(publishedAt desc) {\n    slug\n  }\n}\n'),f='\n{\n  "blogPage": *[_type == "page" && slug == "blog"][0] {\n    sectionReference[]-> {\n      '.concat(c.Eq,'\n    }\n  },\n  "articleTopic": *[_type == "articleTopic" && slug == $slug][0] {\n    "id": _id,\n    title,\n    slug,\n    alt,\n    image {\n      asset-> {\n        "src": url,\n        "width": 1920, \n        "height": 480,\n      }\n    },\n    "seoImage": thumbnailImage {\n      asset {\n        "src": url,\n      }\n    }\n  },\n  "allArticles": *[_type == "article"] | order(publishedAt desc) {\n    "id": _id,\n    _type,\n    title,\n    seoDescription,\n    slug,\n    mainImage {\n      asset-> {\n        "src": url,\n        "width": 900,\n        "height": 578\n      }\n    },\n    mainImageAltText,\n    author-> {\n      "id": _id,\n      name,\n      positions\n    },\n    publishedAt,\n    articleContent,\n    topics[]-> {\n      "id": _id,\n      title,\n      slug\n    }\n  }\n}\n'),m='\n  {\n    "page": *[_type == "page" && slug == "rebates"][0] {\n      '.concat(l,",\n      sectionReference[]-> {\n        ").concat(c.Bs,",\n        ").concat(c.Xg,",\n        ").concat(c.$D,",\n        ").concat(c.Eq,"\n      }\n    }\n  }\n");var g=n(22760),A=n(19250);let v="\n  ".concat((0,s.ID)(),",\n  _type,\n  title,\n  type,\n  description,\n  image {\n    ").concat(s._Q,'\n  },\n  quickPoints[]{\n    value,\n    icon\n  },\n  buttonLink,\n  buttonText,\n  position,\n  bundlePage-> {\n    _type == "bundlePage" => {\n      ').concat((0,s.ID)(),",\n      slug,\n      productBundle->{\n        ").concat(A.L,'\n      }\n    }\n  },\n  bundleProductMarker-> {\n    _type == "productPage" => {\n      handle,\n      slug\n    },\n    _type == "bundlePage" => {\n      handle,\n      slug\n    }\n  }\n'),C='\n  _type == "calloutCardCollectionSection" => {\n    _type,\n    '.concat((0,s.ID)(),",\n    header,\n    description,\n    calloutCards[]->{\n      ").concat(v,"\n    },\n    layout,\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    enableLoadMoreCards,\n    loadM
1oreButtonText\n  }\n"),y='\n  _type == "bundleCollectionSection" => {\n    _type,\n    '.concat((0,s.ID)(),",\n    header,\n    description,\n    bundlePages[]->{\n      ").concat((0,s.ID)(),",\n      ").concat(g.B,"\n    },\n    calloutCardEnabled,\n    calloutCardHeadline,\n    calloutCardDescription,\n    calloutCardImage,\n    calloutCardButtonLink,\n    calloutCardButtonText,\n    calloutCardPosition,\n    paddingTop,\n    paddingBottom,\n    paddingSize\n  }\n"),b='\n  _type == "collectionNavigationSection" => {\n    _type,\n    '.concat((0,s.ID)(),',\n    header,\n    description,\n    theme,\n    "collectionPages": collectionPages[]->{\n      ').concat((0,s.ID)(),",\n      seoPathname,\n      title,\n      slug\n    }\n  }\n"),x='\n  _type == "productCollectionSection" => {\n    _type,\n    '.concat((0,s.ID)(),",\n    header,\n    description,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    collectionHandle,\n    theme,\n    calloutCards[]-> {\n      ").concat(v,"\n    }\n  }\n");var w=n(62399);let _="\n  sectionReference[]-> {\n    ".concat(c.Bs,",\n    ").concat(c.FS,",\n    ").concat(c.Ts,",\n    ").concat(c.Z7,",\n    ").concat(c.dZ,",\n    ").concat(c.qu,",\n    ").concat(c.Eq,",\n    ").concat(c.Pq,",\n    ").concat(c.IN,",\n    ").concat(c.ZU,",\n    ").concat(c.IB,",\n    ").concat(c.$D,",\n    ").concat(c.e9,",\n    ").concat(c.dG,",\n    ").concat(c.P_,",\n    ").concat(c.dv,",\n    ").concat(c.Xg,",\n    ").concat(c.Oo,",\n    ").concat(c._Q,",\n    ").concat(c.Vk,",\n    ").concat(c.cA,",\n    ").concat(c.FZ,",\n    ").concat(c.Wi,",\n    ").concat(c.hf,",\n    ").concat(c.uj,",\n    ").concat(c.ou,",\n    ").concat(c.yO,",\n    ").concat(w.Lc,",\n    ").concat(c.vd,",\n    ").concat(c.X,",\n    ").concat(c.C5,",\n    ").concat(w.Xh,",\n    ").concat(C,",\n    ").concat(c.Fr,",\n    ").concat(c.zZ,",\n    ").concat(c.KF,",\n    ").concat(w.pg,",\n    ").concat(c.od,",\n    ").concat(c.w_,",\n    ").concat(c.Db,"\n  }\n"),k='\n  {\n    "page": *[_type == "page" && slug == $slug][0] {\n      '.concat(l,",\n      ").concat(_,"\n    }\n  }\n");'\n  {\n    "pages": *[_type == "page"] {\n      '.concat(l,",\n      ").concat(_,"\n    }\n  }\n");var j=n(18733);n(22709),n(95245),n(73897);var L=n(30115);let T="\n  sectionReference[]-> {\n    ".concat(x,",\n    ").concat(y,",\n    ").concat(c.Pq,",\n    ").concat(c.Eq,",\n    ").concat(c.Dp,",\n    ").concat(c.Bs,",\n    ").concat(c.dZ,",\n    ").concat(c.IN,",\n    ").concat(c.Ts,",\n    ").concat(w.pg,",\n    ").concat(c.ZU,",\n    ").concat(c.IB,",\n    ").concat(c.$D,",\n    ").concat(c.e9,",\n    ").concat(c.dG,",\n    ").concat(c.dv,",\n    ").concat(c.Xg,",\n    ").concat(c.qu,",\n    ").concat(w.KF,",\n    ").concat(c.cA,",\n    ").concat(c.Vk,",\n    ").concat(b,",\n    ").concat(c.od,"\n  }\n");'\n  {\n    "collectionPage": *[_type == "collectionPage" && slug == $slug][0] {\n      '.concat((0,s.ID)(),',\n      seoTitle,\n      seoRobots,\n      seoDescription,\n      seoPathname,\n      seoImage {\n        asset-> {\n          url,\n          "src": url,\n        }\n      },\n      _type,\n      slug,\n      title,\n      image {\n        ').concat(s.zn,"\n      },\n      alt,\n      ").concat(T,'\n    },\n    "allProductPages": *[_type == "productPage" && !excludedFromCollection] {\n      ').concat(L.A,"\n    }\n  }\n"),(0,s.ID)();let S="\n  sectionReference[]-> {\n    ".concat(c.Pq,",\n    ").concat(c.Eq,",\n    ").concat(c.Dp,",\n    ").concat(c.Bs,",\n    ").concat(c.dZ,",\n    ").concat(c.IN,",\n    ").concat(c.Ts,",\n    ").concat(w.pg,",\n    ").concat(c.ZU,",\n    ").concat(c.IB,",\n    ").concat(c.$D,",\n    ").concat(c.e9,",\n    ").concat(c.dG,",\n    ").concat(c.dv,",\n    ").concat(c.qu,",\n    ").concat(w.KF,",\n    ").concat(c._Q,",\n    ").concat(c.Vk,",\n    ").concat(c.cA,",\n    ").concat(C,",\n    ").concat(w.Xh,",\n    ").concat(c.ou,",\n    ").concat(c.Z7,",\n    ").concat(c.od,",\n    ").concat(c.Vy,",\n    ").concat(c.w_,",\n    ").concat(c.FZ,",\n    ").concat(c.Db,",\n  }\n");'\n  {\n    "bundlePage": *[_type == "bundlePage" && slug == $slug][0] {\n      '.concat(g.B,",\n      ").concat(S,'\n    },\n    "allProductPages": *[_type == "productPage" && !excludedFromCollection] {\n      ').concat(L.A,"\n    }\n  }\n"),g.B;var E=n(40021);let M="\n  sectionReference[]-> {\n    ".concat(c.Pq,",\n    ").concat(c.Eq,",\n    ").concat(c.Dp,",\n    ").concat(c.Bs,",\n    ").concat(c.dZ,",\n    ").concat(c.IN,",\n    ").concat(c.Ts,",\n    ").concat(w.pg,",\n    ").concat(c.ZU,",\n    ").concat(c.IB,",\n    ").concat(c.$D,",\n    ").concat(c.e9,",\n    ").concat(c.P_,",\n    ").concat(c.dG,",\n    ").concat(c.dv,",\n    ").concat(c.Xg,",\n    ").concat(c.qu,",\n    ").concat(w.KF,",\n    ").concat(c._Q,",\n    ").concat(c.Vk,",\n    ").concat(c.cA,",\n    ").concat(w.bL,",\n    ").concat(c.FZ,",\n    ").concat(c.Wi,",\n    ").concat(w.Xh,",\n    ").concat(w.Lc,",\n    ").concat(c.uj,",\n    ").concat(c.ou,",\n    ").concat(c.Z7,",\n    ").concat(c.vd,",\n    ").concat(c.X,",\n    ").concat(c.FS,",\n    ").concat(C,",\n    ").concat(c.z7,",\n    ").concat(c.od,",\n    ").concat(c.eh,",\n    ").concat(c.Vy,",\n    ").concat(c.w_,",\n    ").concat(c.Db,"\n  }\n"),P="\n  _type,\n  ".concat(L.A,",\n  descriptionAsDropdown,\n  amazonUrl,\n  amazonUrlText,\n  klaviyoBackInStockListId,\n  displayShopifyDescriptionHTML,\n  bundleUpsellProduct-> {\n    ").concat((0,s.ID)(),",\n    ").concat(g.B,"\n  },\n  bundleUpsellCtaButtonText,\n  bundleUpsellCtaText,\n  bundleUpsellNavigateToBundlePage,\n  quantitySelectionEnabled,\n  quantitySelectionUpsellText,\n  dropdownSections[]-> {\n    ").concat((0,s.ID)(),",\n    _type,\n    title,\n    ").concat((0,a.z)("content"),",\n  },\n  seoImage {\n    asset-> {\n      ").concat((0,s.ID)(),',\n      "src": url\n    }\n  },\n  aeoFAQs[]-> {\n    ').concat((0,s.ID)(),",\n    title,\n    ").concat((0,a.z)("description"),",\n  },\n  freeGiftEnabled,\n  freeGiftDescription,\n  freeGiftType,\n  freeGift-> {\n    ").concat(w.G9,"\n  },\n  ").concat((0,a.z)("freeGiftContents"),",\n  freeGiftInCartText,\n  productUpsellListEnabled,\n  productUpsellListTitle,\n  productUpsellList[]-> {\n    ").concat(w.S_,",\n    preselected\n  },\n  upsellModalEnabled,\n  upsellModalProduct-> {\n    ").concat(L.A,"\n  },\n  upsellModalBannerText,\n  ").concat((0,a.z)("topAddToCartText"),",\n  topAddToCartTextColor {\n    hex\n  }
1,\n  topAddToCartBackgroundColor {\n    hex\n  },\n  ").concat((0,a.z)("bottomAddToCartText"),",\n  bottomAddToCartTextColor {\n    hex\n  },\n  bottomAddToCartBackgroundColor {\n    hex\n  },\n  outOfStockButtonText,\n  backInStockEnabled,\n  backInStockTitle,\n  backInStockDescription,\n  backInStockButtonText,\n  theme,\n  yotpoTheme,\n  goToCheckout,\n  sizingGuideEnabled,\n  sizingGuideTitle,\n  sizingGuideButtonText,\n  ").concat((0,a.z)("sizingGuideDescription"),"\n"),I='\n  {\n    "productPage": *[_type == "productPage" && slug == $slug][0] {\n      '.concat(P,",\n      ").concat(M,"\n    }\n  }\n");'\n  {\n    "productPage": *[_type == "productPage" && slug == \'smart-hose-timer\'][0] {\n      '.concat(P,",\n      enableExtraValveUpsell,\n      extraValveDiscountCode,\n      extraValveTitle,\n      extraValveDescription,\n      hardBundleEnabled,\n      ").concat(M,"\n    }\n  }\n");let N='\n  {\n    "page": *[_type == "appPage" && slug == $slug][0] {\n      _type,\n      '.concat(l,",\n      ").concat(_,"\n    }\n  }\n"),R=async()=>o.fetch("\n  *[_type == 'promos' && _id == 'promos'][0]{\n    'banner':bannerProps,\n    promoStart,\n    promoEnd,\n    forceShowBanner,\n  }\n"),V=600;var B=function(e){return e.ARTICLE="article",e.NEWS_RELEASE="newsRelease",e}({});let F={article:"/blog/",newsRelease:"/newsroom/"};var O=function(e){return e.SINGLE="single",e.LIST="list",e}({}),D=function(e){return e.IFRAME="iframe",e.HOSTED="hosted",e}({});let H='\n  _type,\n  "handle": coalesce(handle, slug),\n  shortDescription,\n  subtitle,\n  seoPathname,\n  slug\n',z='\n  "id": _id,\n  _type,\n  title,\n  description,\n  accessibilityTitle,\n  purposeText,\n  discountCode,\n  '.concat((0,a.z)("learnMoreDescription"),',\n  product-> {\n    _type == "productPage" => {\n      ').concat(H,'\n    },\n    _type == "bundlePage" => {\n      ').concat(H,"\n    }\n  }\n"),W='\n  "id": _id,\n  _type,\n  title,\n  learnMoreButtonText,\n  requiredProducts[]-> {\n    _type == "productPage" => {\n      '.concat(H,'\n    },\n    _type == "bundlePage" => {\n      ').concat(H,"\n    }\n  },\n  upsellProducts[]-> {\n    ").concat(z,"\n  }\n");'\n  {\n    "siteSettings": *[_type == "siteSettings"][0] {\n      siteTitle,\n      siteDescription,\n      cartUpsells[]-> {\n        _type == "productUpsell" => {\n          title,\n          description,\n          product-> {\n            _type == "productPage" => {\n              _type,\n              handle,\n              shortDescription,\n              subtitle,\n              seoPathname,\n              slug\n            }\n          }\n        }\n      },\n      dynamicCartUpsells[]-> {\n        '.concat(W,'\n      },\n      cartAffirmEnabled,\n      lineItemDisclaimersTitle,\n      lineItemDisclaimers[] {\n        "id": _key,\n        ').concat((0,a.z)("disclaimer"),",\n        product-> {\n          _type,\n          handle\n        }\n      }\n    }\n  }\n"),w.xz;let U='\n{\n  "sanityUtilityRedemption": *[_type == "utilityRedemption"][0] {\n    "id": _id,\n    buttonText,\n    utilityNotListedEnabled,\n    utilityNotListedText,\n    utilityPrograms[]-> {\n      eightZoneDiscountCode,\n      "id": _id,\n      sixTeenZoneDiscountCode,\n      title,\n      state\n    },\n    controllerBackOrderText,\n    successMessage,\n    errorMessage,\n    redeemedMessage,\n    '.concat(_,'\n  },\n\n  "enclosureSanityProduct": *[_type == "productPage" && slug == "weatherproof-enclosure"][0] {\n    shortDescription\n  },\n\n  "rachio3SanityProduct": *[_type == "productPage" && slug == "rachio-3"][0] {\n    ').concat(L.A,",\n    theme\n  }\n}"),q='\n  {\n    "page": *[_type == "proPage" && slug == $slug][0] {\n      _type,\n      '.concat(l,",\n      ").concat(_,"\n    }\n  }\n");"\n  ".concat((0,s.ID)(),",\n  customId,\n  _type,\n  title,\n  navigationCalloutCards[]->{\n    ").concat((0,s.ID)(),",\n    text,\n    label,\n    image {\n      ").concat(s._Q,"\n    },\n    url,\n    buttonText\n  },\n  navigationItems[]->{\n    ").concat((0,s.ID)(),",\n    title,\n    url,\n    isExternalLink,\n    isMobileOnlyLink,\n    callToActionButtons[]{\n      buttonText,\n      buttonLink,\n      buttonTheme\n    },\n    // nested only two levels deep intentionally\n    navigationItems[]->{\n      ").concat((0,s.ID)(),",\n      title,\n      url,\n      isExternalLink,\n      isMobileOnlyLink,\n      navigationItems[]->{\n        ").concat((0,s.ID)(),",\n        title,\n        url,\n        isExternalLink,\n        isMobileOnlyLink,\n      },\n    },\n    navigationCalloutCards[]->{\n      ").concat((0,s.ID)(),",\n      text,\n      label,\n      image {\n        ").concat(s._Q,"\n      },\n      url,\n      buttonText\n    },\n  }\n")},30115:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(99454);let i="\n  useSeoTitleAsProductTitle,\n  filterSku,\n  handle,\n  useCustomSlug,\n  slug,\n  yotpoEnabled,\n  subtitle,\n  subtitleTextColor {\n    hex\n  }
1,\n  subtitleBackgroundColor {\n    hex\n  },\n  variantSelector,\n  hideVariantPrices,\n  variantSelectorTitle,\n  variantSelectorDescription,\n  tieredPrices[] {\n    discountCode\n  },\n  extraValveDiscountCode,\n  shortDescription,\n  rebatesEnabled,\n  affirmEnabled,\n  excludedFromCollection,\n  seoTitle,\n  seoRobots,\n  seoPathname,\n  seoDescription,\n  backInStockEnabled,\n  passwordProtectedEnabled,\n  topBannerText,\n  badgeEnabled,\n  badgeText,\n  badgeColor {\n    hex\n  },\n  badgeSaleText,\n  sizingGuideEnabled,\n  sizingGuideTitle,\n  sizingGuideButtonText,\n  ".concat((0,r.z)("sizingGuideDescription"),",\n  badgeDisplayDiscount,\n  productRating,\n  productRatingText,\n  goToCheckout\n")},30258:(e,t,n)=>{"use strict";n.d(t,{$:()=>u,A:()=>p});var r=n(37876);n(14232);var i=n(95245),o=n(61439),s=n(36748),a=n(55304),l=n.n(a);let c=e=>{var t,n,r,i;return{color:(null==(t=e.subtitleBackgroundColor)?void 0:t.hex)?null==(n=e.subtitleBackgroundColor)?void 0:n.hex:(null==(r=e.badgeColor)?void 0:r.hex)?null==(i=e.badgeColor)?void 0:i.hex:"var(--primaryColor)",text:e.badgeEnabled&&e.badgeText?e.badgeText:e.subtitle}},d=e=>{let{text:t,displayDiscount:n,discount:i}=e;return n&&i?(0,r.jsxs)("span",{className:l().badgeText,children:[i.amount&&i.amount>0?"$":"",i.amount&&Number(i.amount).toFixed(2)||i.percentage,i.percentage&&i.percentage>0?"%":""," ","OFF"]}):(0,r.jsx)("span",{className:l().badgeText,children:t||"On Sale!"})},u=e=>{let{productPage:t}=e,n=c(t),i={backgroundColor:n.color?n.color:"var(--primaryColor)"};return(0,r.jsx)("div",{className:"".concat(l().badgeContainer," product-badge"),style:i,children:(0,r.jsx)("span",{className:l().badgeText,children:t.badgeText})})},p=e=>{var t;let{product:n,className:a,wrapperClassName:u,copy:p}=e,{discount:h}=(0,o.rU)();(0,s._$)();let f=!!n&&(0,i.ww)(h,n)&&!(null==(t=p.tieredPrices)?void 0:t.length),m=c(p),g={backgroundColor:f?"var(--secondaryColor)":m.color?m.color:"var(--primaryColor)"};return(0,r.jsx)("div",{className:"".concat(u||""," product-badge-wrapper"),children:(0,r.jsx)("div",{className:"".concat(l().badgeContainer," product-badge ").concat(a||""),style:g,children:f?(0,r.jsx)(d,{text:p.badgeSaleText,displayDiscount:p.badgeDisplayDiscount,discount:h}):(0,r.jsx)("span",{className:l().badgeText,children:m.text})})})}},30346:()=>{},30470:e=>{e.exports={customerDetails:"styles_customerDetails__Jo57n",headshotImageContainer:"styles_headshotImageContainer__YhWnr"}},31662:(e,t,n)=>{"use strict";n.d(t,{I7:()=>s,nI:()=>d,pZ:()=>a,PR:()=>c,Av:()=>u,zA:()=>l,Fy:()=>p});var r=n(10559),i=n(92170),o=n(40080);let s=async(e,t)=>{var n;let{data:s,errors:a}=await i.K.request(o.B,{variables:{cartId:e,lines:t}});if(null==s||null==(n=s.cartLinesAdd.userErrors)?void 0:n.length)throw Error(s.cartLinesAdd.userErrors.map(e=>e.message).join(", "));if(a)throw Error(a.message);if(!(null==s?void 0:s.cartLinesAdd))throw Error("Could not add lines to cart!");return(0,r.tk)(s.cartLinesAdd.cart)},a=async(e,t)=>{let{data:n,errors:s}=await i.K.request(o.$w,{variables:{cartId:e,attributes:t}});if(s)throw Error(s.message);if(!(null==n?void 0:n.cartAttributesUpdate))throw Error("Could not update cart attributes!");return(0,r.tk)(n.cartAttributesUpdate.cart)},l=async e=>{let{data:t,errors:n}=await i.K.request(o.m1,{variables:{input:e||{note:""}}});if(n)throw Error(n.message);if(!(null==t?void 0:t.cartCreate))throw Error("Could not create cart!");return(0,r.tk)(t.cartCreate.cart)},c=async(e,t)=>{let{data:n,errors:s}=await i.K.request(o.kZ,{variables:{cartId:e,discountCodes:t}});if(s)throw Error(s.message);if(!(null==n?void 0:n.cartDiscountCodesUpdate))throw Error("Could not cart discount codes!");return(0,r.tk)(n.cartDiscountCodesUpdate.cart)},d=async(e,t)=>{let{data:n,errors:s}=await i.K.request(o.mM,{variables:{cartId:e,lineIds:t}});if(s)throw Error(s.message);if(!(null==n?void 0:n.cartLinesRemove))throw Error("Could not remove lines in cart!");return(0,r.tk)(n.cartLinesRemove.cart)},u=async(e,t)=>{var n;let{data:s,errors:a}=await i.K.request(o.Np,{variables:{cartId:e,lines:t}});if(a)throw Error(a.message);if(null==s||null==(n=s.cartLinesUpdate.userErrors)?void 0:n.length)throw Error(s.cartLinesUpdate.userErrors.map(e=>e.message).join(", "));if(!(null==s?void 0:s.cartLinesUpdate))throw Error("Could not update lines in cart!");return(0,r.tk)(s.cartLinesUpdate.cart)},p=async e=>{let{data:t,errors:n}=await i.K.request(o.O2,{variables:{id:e}});if(n)throw Error(n.message);if(!(null==t?void 0:t.cart))throw Error("Could not create cart!");return(0,r.tk)(t.cart)}}
1,31749:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});var r=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},31773:e=>{e.exports={social:"styles_social__ThJZl"}},31825:(e,t,n)=>{"use strict";n.d(t,{w:()=>l});var r=n(37876);n(14232);var i=n(15448),o=n(18733),s=n(24724),a=n(69241);function l(e){let{children:t,theme:n="",id:l="",width:c="",size:d="",paddingTop:u="",paddingBottom:p=""}=e;return(0,r.jsx)(s.Z,{id:l,className:(0,a.A)("Section",(0,o.g4)(n)?"Section--theme_dark":"Section--theme_light",n&&"Section--theme__".concat(n)),children:(0,r.jsx)(i.Wrapper,{width:c,children:(0,r.jsx)("div",{className:"Section--padding\n          ".concat(d?"Section--padding__".concat(d):"","\n          ").concat(u?"Section--padding-top__".concat(u):"","\n          ").concat(p?"Section--padding-bottom__".concat(p):"","\n          "),children:t})})})}},32603:e=>{e.exports={light:"styles_light__43dqG"}},32744:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(37876),i=n(14232),o=n(69241);let s="affirm-script",a=null,l=e=>!Number.isFinite(e)||e<=0?0:Math.round(100*e);var c=n(86021),d=n(28152),u=n.n(d);let p=e=>{let{amount:t,sku:n,pageType:d="product",eyebrow:p=c.U.eyebrow,note:h=c.U.note,showBadge:f=!0,compact:m=!1,className:g}=e,{ready:A}=(()=>{let[e,t]=(0,i.useState)(!1),[n,r]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=!0;return(a||(a=new Promise((e,t)=>{let n="UWWP5KCKTDJUQXTA";if(!n)return void t(Error("NEXT_PUBLIC_AFFIRM_API_KEY is not set"));if(window._affirm_config={public_api_key:n,script:"https://cdn1.affirm.com/js/v2/affirm.js",locale:"en_US",country_code:"USA"},!document.getElementById(s)){let e=document.createElement("script");e.id=s,e.innerHTML='(function(m,g,n,d,a,e,h,c){var b=m[n]||{},k=document.createElement(e),p=document.getElementsByTagName(e)[0],l=function(a,b,c){return function(){a[b]._.push([c,arguments])}};b[d]=l(b,d,"set");var f=b[d];b[a]={};b[a]._=[];f._=[];b._=[];b[a][h]=l(b,a,h);b[c]=function(){b._.push([h,arguments])};a=0;for(c="set add save post open empty reset on off trigger ready setProduct".split(" ");a<c.length;a++)f[c[a]]=l(b,d,c[a]);a=0;for(c=["get","token","url","items"];a<c.length;a++)f[c[a]]=function(){};k.async=!0;k.src=g[e];p.parentNode.insertBefore(k,p);delete g[e];f(g);m[n]=b})(window,window._affirm_config,"affirm","checkout","ui","script","ready","jsReady");',document.body.appendChild(e)}new Promise((e,t)=>{let n=Date.now(),r=()=>{var i,o;return(null==(o=window.affirm)||null==(i=o.jsReady)?void 0:i.call(o))?void e():Date.now()-n>1e4?void t(Error("Affirm did not become ready")):void setTimeout(r,250)};r()}).then(e).catch(t)}).catch(e=>{throw a=null,e}))).then(()=>{e&&t(!0)}).catch(t=>{console.error("Error loading Affirm script",t),e&&r(!0)}),()=>{e=!1}},[]),{ready:e,error:n}})(),[v,C]=i.useState(null),y=i.useId(),b="affirm-promo-".concat(y.replace(/:/g,"")),x=f&&!m,w=l(t),_=A&&w>0,k=i.useCallback(()=>({amount:l(t),pageType:d,affirmLogoType:x?"text":"logo",sku:n,learnMoreShow:!0}),[t,d,n,x]);return(i.useEffect(()=>{var e,t,n;if(!_||v)return;let r=null==(n=window.affirm)||null==(t=n.ui)||null==(e=t.components)?void 0:e.create("promo",k());r&&(r.render("#".concat(b)),C(r))},[_,v,b]),i.useEffect(()=>{v&&v.update(k())},[v,k]),_)?(0,r.jsxs)("div",{className:(0,o.A)(u().affirmPromo,m&&u().compact,g),"data-testid":"affirm-promo",children:[(0,r.jsxs)("div",{className:u().content,children:[!m&&p&&(0,r.jsx)("p",{className:u().eyebrow,children:p}),(0,r.jsx)("div",{className:u().message,id:b}),!m&&h&&(0,r.jsx)("p",{className:u().note,children:h})]}),x&&(0,r.jsx)("span",{className:u().badge,children:(0,r.jsx)("img",{src:"/affirm-logo.png",alt:"","aria-hidden":"true",width:56,height:22})})]}):null}},33406:e=>{e.exports={customerStoryModal:"styles_customerStoryModal__A0Zuk",tagline:"styles_tagline__fnwTa",mediaContainer:"styles_mediaContainer__afSgk",mediaContainerText:"styles_mediaContainerText__8a5ic",summary:"styles_summary__3dDOd",details:"styles_details__qu6qZ",productsTitle:"styles_productsTitle__ZAupp",authorDetails:"styles_authorDetails__UKzTp"}},33617:(e,t,n)=>{"use strict";n.d(t,{DA:()=>f,F:()=>h,GK:()=>o,Me:()=>u,OL:()=>C,QI:()=>v,Rb:()=>g,_D:()=>l,bW:()=>m,cn:()=>i,l2:()=>y,mR:()=>A,r1:()=>d,rQ:()=>c,rx:()=>s,s$:()=>p,ww:()=>r});let r=(e,t)=>{var n;return null==(n=e.products)?void 0:n.some(e=>t.variants.some(t=>e.sku===t.sku&&t.availableForSale))},i=e=>String(e).split("/").slice(-1)[0],o=e=>"gid://shopify/ProductVariant/".concat(e),s=e=>{let t={...e},n=t.media.map(e=>{let t={...e};return"EXTERNAL_VIDEO"===e.mediaContentType&&(t=(e=>({...e,thumbnailUrl:(e=>{let t=e.embeddedUrl.split("/").pop();return"https://img.youtube.com/vi/".concat(t,"/hqdefault.jpg")})(e),videoId:e.embeddedUrl.split("/").pop()}))(e)),t});return null==e||e.variants.filter(e=>
1e.image).forEach(e=>{let t=n.findIndex(t=>{if(!e.image||["VIDEO","EXTERNAL_VIDEO"].includes(t.mediaContentType))return!1;let n=e=>e.split("?v=")[0];return n(e.image.src)===n(t.image.src)});if(-1!==t){var r;n[t]={...n[t],variantIds:(null==(r=n[t].variantIds)?void 0:r.length)?[...n[t].variantIds,e.id]:[e.id]}}}),t.media=n,t},a=(e,t)=>Number(e.price.amount)<Number(t.price.amount)?-1:1,l=e=>s((e=>{let t={...e};return t.variants=t.variants.sort(a),t})(e)),c=e=>e.sort(a);var d=function(e){return e.TIERED="TIERED",e.GIFT="GIFT",e}({});let u=e=>!!(null==e?void 0:e.discountCodes)&&!!e.discountCodes.find(e=>!!e.code&&e.code.includes("GIFT")&&e.applicable),p=e=>null!=e&&!!e.discountCodes&&e.discountCodes.some(e=>e.code.includes("BUNDLE")||e.code.includes("TIERED")||e.code.includes("GIFT")),h=e=>(null==e?void 0:e.discountCodes)?e.discountCodes.filter(e=>e.applicable).map(e=>e.code):[],f=(e,t)=>{if(!t||!(null==t?void 0:t.lines.length))return 0;let n=e.map(e=>e.id);return t.lines.reduce((e,t)=>n.includes(t.merchandise.id)?e+t.quantity:e,0)},m=(e,t)=>!!t&&!!t.lines.find(t=>t.merchandise.id===e),g=e=>!!e.tags&&e.tags.includes("Service"),A=e=>!!(e.compareAtPrice&&0!==Number(e.compareAtPrice.amount)),v=e=>e.media.filter(e=>"IMAGE"===e.mediaContentType)[0],C=15,y="Default Title"},33939:e=>{e.exports={container:"styles_container__XUVk9"}},33988:(e,t,n)=>{"use strict";n.d(t,{c:()=>s});var r=n(37876),i=n(15448);n(14232);var o=n(29777);let s=e=>{let{video:t}=e;return t.videoType===o.pE.HOSTED?(0,r.jsx)(i.Video,{title:t.title,sources:[{mimeType:i.
1VideoMimeType.MP4,src:t.videoMp4Src},{mimeType:i.VideoMimeType.WEBM,src:t.videoWebmSrc}],posterImage:t.posterImage}):t.videoType===o.pE.IFRAME?(0,r.jsx)(i.VideoIframe,{videoId:t.videoId,enableLoop:t.enableLoop,title:t.title}):null}},33992:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(37876);n(14232);var i=n(74e3),o=n(35078),s=n(15448),a=n(75400),l=n.n(a);let c=function(e){let{id:t="",title:n,description:a,size:c="",buttonText:d="",buttonLink:u=""}=e;return(0,r.jsx)("div",{className:l().container,children:(0,r.jsxs)(i.C,{size:c,width:"".concat(o.L.medium,"px"),id:t,children:[(0,r.jsxs)("div",{className:l().header,children:[(0,r.jsx)("h2",{children:n}),(0,r.jsx)("p",{children:a})]}),(0,r.jsx)("div",{className:"center-text",children:(0,r.jsx)(s.Button,{as:s.Link,to:u,children:d})})]})})}},34009:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return x},useLinkStatus:function(){return b}});let r=n(88365),i=n(37876),o=r._(n(14232)),s=n(84727),a=n(1623),l=n(170),c=n(70464),d=n(20125),u=n(242),p=n(63786),h=n(34327),f=n(9094),m=n(89203);n(35785);let g=new Set;function A(e,t,n,r){if((0,a.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let i=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(g.has(i))return;g.add(i)}e.prefetch(t,n,r).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let C=o.default.forwardRef(function(e,t){let n,r,{href:l,as:g,children:C,prefetch:y=null,passHref:b,replace:x,shallow:w,scroll:_,locale:k,onClick:j,onNavigate:L,onMouseEnter:T,onTouchStart:S,legacyBehavior:E=!1,...M}=e;n=C,E&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let P=o.default.useContext(u.RouterContext),I=!1!==y,{href:N,as:R}=o.default.useMemo(()=>{if(!P){let e=v(l);return{href:e,as:g?v(g):e}}let[e,t]=(0,s.resolveHref)(P,l,!0);return{href:e,as:g?(0,s.resolveHref)(P,g):t||e}},[P,l,g]),V=o.default.useRef(N),B=o.default.useRef(R);E&&(r=o.default.Children.only(n));let F=E?r&&"object"==typeof r&&r.ref:t,[O,D,H]=(0,p.useIntersection)({rootMargin:"200px"}),z=o.default.useCallback(e=>{(B.current!==R||V.current!==N)&&(H(),B.current=R,V.current=N),O(e)},[R,N,H,O]),W=(0,m.useMergedRef)(z,F);o.default.useEffect(()=>{P&&D&&I&&A(P,N,R,{locale:k})},[R,N,D,k,I,null==P?void 0:P.locale,P]);let U={ref:W,onClick(e){E||"function"!=typeof j||j(e),E&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),P&&(e.defaultPrevented||function(e,t,n,r,i,o,s,l,c){let{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,a.isLocalURL)(n)){i&&(e.preventDefault(),location.replace(n));return}e.preventDefault(),(()=>{if(c){let e=!1;if(c({preventDefault:()=>{e=!0}}),e)return}let e=null==s||s;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:o,locale:l,scroll:e}):t[i?"replace":"push"](r||n,{scroll:e})})()}}(e,P,N,R,x,w,_,k,L))},onMouseEnter(e){E||"function"!=typeof T||T(e),E&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),P&&A(P,N,R,{locale:k,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){E||"function"!=typeof S||S(e),E&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),P&&A(P,N,R,{locale:k,priority:!0,bypassPrefetchedCheck:!0})}};if((0,c.isAbsoluteUrl)(R))U.href=R;else if(!E||b||"a"===r.type&&!("href"in r.props)){let e=void 0!==k?k:null==P?void 0:P.locale;U.href=(null==P?void 0:P.isLocaleDomain)&&(0,h.getDomainLocale)(R,e,null==P?void 0:P.locales,null==P?void 0:P.domainLocales)||(0,f.addBasePath)((0,d.addLocale)(R,e,null==P?void 0:P.defaultLocale))}return E?o.default.cloneElement(r,U):(0,i.jsx)("a",{...M,...U,children:n})}),y=(0,o.createContext)({pending:!1}),b=()=>(0,o.useContext)(y),x=C;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},34047:(e,t,n)=>{"use strict";n.d(t,{K:()=>o});var r=n(37876),i=n(15448);n(14232);let o=e=>{let{link:t,buttonText:n,text:o}=e;return(0,r.jsx)("div",{className:"bottom-margin center-text",children:(0,r.jsxs)("span",{children:[o," ",(0,r.jsx)(i.Link,{to:t,style:{color:"var(--accentColor)"},className:"underline",children:n||"Learn More"})]})})}},34318:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,r.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let r=n(1677),i=n(40497);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},34327:(e,t,n)=>{"use strict";function r(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),n(19783),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},34619:e=>{e.exports={flex:"styles_flex__aG__x"}},34768:e=>{"use strict";let t={VALVE:"SHV01001",KIT:"SHVK001",BUNDLE:"SHVK-V01001"},n={[t.VALVE]:!0,[t.KIT]:!0},r={FOUR_ZONE:"4ZULW-C",SIXTEEN_ZONE:"16ZULW-C",EIGHT_ZONE:"8ZULW-C",REFURB_EIGHT_ZONE:"8ZULWC-RNS"},i={[r.FOUR_ZONE]:!0,[r.EIGHT_ZONE]:!0,[r.SIXTEEN_ZONE]:!0},o={"/products/rachio-3-4-zone/":r.FOUR_ZONE,"/products/rachio-3-16-zone/":r.SIXTEEN_ZONE},s={[r.SIXTEEN_ZONE]:"rachio-3-16-zone",[r.EIGHT_ZONE]:"rachio-3"};e.exports={CONTROLLER_PRODUCT_SKUS:r,CONTROLLER_PRODUCT_SKUS_MAP:i,PRODUCT_PATHNAME_SKUS_FILTER:o,PRODUCT_PATHNAME_SKUS_MAP:s,PARTNER_CONTROLLER_PRODUCT_SKUS:{WEATHERFLOW_TEMPEST_SINGLE_PURCHASE:"TH-TWS-03-R1-NA",WEATHERFLOW_TEMPEST_BUNDLE:"TH-TWS-03-R2-NA"},PARTNER_PRODUCT_PATHNAMES:{WEATHERFLOW_TEMPEST:"/products/tempest-weather-system/",ROOT_QUENCHER_WATERING_SYSTEM:"/products/root-quencher-watering-system/"},PARTNER_PRODUCT_VARIANTS_BY_TITLE:{WEATHERFLOW_TEMPEST:{BUNDLE:"Rachio Tempest Bundle",SINGLE_PURCHASE:"Tempest Weather System"}},PARTNER_PRODUCT_HANDLES:{WEATHERFLOW_TEMPEST:"tempest-rachio-wx-system-1",ROOT_QUENCHER_WATERING_SYSTEM:"root-quencher-1",KRAIN_NOZZLLES:"krain-rotary-nozzle-adjustable",HUNTER_NOZZLLES:"hunter-mp-rotator-nozzles",RAIN_BIRD_RVAN_ROTARY_NOZZLES:"rain-bird-rotary-nozzles",RAIN_BIRD_NOZZLE_ON_A_SPIKE:"rain-bird-sprinkler-on-a-spike",RAIN_BIRD_NOZZLE_UPGRADE_KIT:"rain-bird-rotary-nozzle-upgrade-kit"},ACCESSORY_PRODUCT_HANDLES:{WATERPROOF_ENCLOSURE:"weatherproof-enclosure"},CONTROLLER_PRODUCT_HANDLES:{RACHIO_THREE:"rachio-3"},PRODUCT_ACCESSORY_SKUS:{WEATHERPROOF_ENCLOSURE:"16RACHBX"},SMART_HOSE_TIMER_SKUS:t,SMART_HOSE_TIMER_SKUS_MAP:n,SMART_HOSE_TIMER_SHOPIFY_PRODUCT_HANDLES:{VALVE:"smart-hose-timer-valve",KIT:"smart-hose-timer",BUNDLE:"smart-hose-timer-bundle"},PRO_CONTROLLER_HANDLE:"rachio-pro",PRO_CONTROLLER_SKU:"6ZULWC-PS",FERTILIZER_PRODUCT_TAG:"fertilizer",FERTILIZER_PRODUCT_VENDORS:["Sunday","Andersons"],RACHIO_THREE_REFURB_HANDLE:"rachio-3-refurbished",RACHIO_CELLULAR_CONNECT_HANDLE:"rachio-cellular-connect",RACHIO_WEATHERPROOF_ENCLOSURE_HANDLE:"weatherproof-enclosure",SMART_LIGHTING_CONTROLLER_HANDLE:"smart-lighting-controller",WEATHERFLOW_TEMPLEST_PRODUCT_HANDLE:"tempest-weather-system",RAIN_BIRD_NOZZLE_HANDLES:{RVAN_ROTARY_NOZZLES:"rain-bird-rotary-nozzles",NOZZLE_ON_A_SPIKE:"rain-bird-sprinkler-on-a-spike"},PRODUCT_UPSELL_UNIQUE_IDS:{ENCLOSURE_CART_UPSELL:"weatherproof-enclosure-discounted"}}},34871:(e,t,n)=>{"use strict";n.d(t,{m:()=>h});var r=n(37876),i=n(14232),o=n(69241),s=n(12437),a=n(41490),l=n(46730),c=n(53589),d=n(64626),u=n(24327),p=n.n(u);function h(e){let{message:t,position:n="right",displayAsModal:u=!1,modalImage:h,modalTitle:f}=e,[m,g]=(0,i.useState)(!1),A=(0,i.useRef)(null);if((0,l.Ls)(A,()=>{u||g(!1)}),!t)return null;if(u){var v,C;
1return(0,r.jsxs)("span",{className:(0,o.A)(p().tooltipWrapper,p()["position__".concat(n)],"tooltip"),children:[(0,r.jsx)("span",{className:p().tooltipIcon,onClick:()=>g(!0),children:"i"}),(0,r.jsx)(c.a,{isActive:m,maxWidth:"600px",closeAction:()=>g(!1),modalTitle:f,children:(0,r.jsxs)("div",{className:p().modalBody,children:[(null==h?void 0:h.src)&&(0,r.jsx)("div",{className:p().modalImageWrapper,children:(0,r.jsx)(d.E,{image:{src:h.src,width:null!=(v=h.width)?v:600,height:null!=(C=h.height)?C:600,altText:h.alt||f||""},alt:h.alt||f||"",style:{objectFit:"contain"},loading:"lazy"})}),(0,r.jsx)("div",{className:p().modalMessage,children:t})]})})]})}return(0,r.jsxs)("span",{ref:A,className:(0,o.A)(p().tooltipWrapper,p()["position__".concat(n)],"tooltip"),children:[(0,r.jsx)("span",{className:p().tooltipIcon,onClick:()=>g(!m),children:"i"}),(0,r.jsx)(s.N,{children:m&&(0,r.jsx)(a.P.span,{className:p().message,style:{pointerEvents:m?"all":"none"},exit:{opacity:0},animate:{opacity:1},initial:{opacity:0},children:t})})]})}},35012:e=>{e.exports={addToCart:"styles_addToCart__9htLU",flexed:"styles_flexed__3bm4i",notFlexed:"styles_notFlexed__jNEMi",singleVariant:"styles_singleVariant__b_LN_",addToCartButton:"styles_addToCartButton__LXSyh",quantitySelectorWrapper:"styles_quantitySelectorWrapper__ZBy03"}},35062:e=>{e.exports={collectionHeaderContainer:"styles_collectionHeaderContainer__TGPIf",titleWrapper:"styles_titleWrapper__xrqZV",collapsibleText:"styles_collapsibleText__9eDl4"}},35078:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});let r={xSmall:414,small:600,medium:880,mediumLarge:1024,large:1280,xLarge:1440}},35133:e=>{e.exports={addToCartText:"styles_addToCartText__Msc1P",noTopMargin:"styles_noTopMargin__x5uc6",withBackground:"styles_withBackground__2wzlb"}},35752:(e,t,n)=>{"use strict";n.d(t,{I:()=>s});var r=n(4902),i=n(64272),o=Array.isArray;function s(e){return(0,i.T)(function(t){return o(t)?e.apply(void 0,(0,r.fX)([],(0,r.zs)(t))):e(t)})}},35785:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},36748:(e,t,n)=>{"use strict";n.d(t,{_$:()=>m,ez:()=>f});var r=n(37876),i=n(14232),o=n(95245),s=n(50930),a=n(46730),l=n(84490),c=n(31662),d=n(85219),u=n(14e3),p=n(22709);let h=(0,i.createContext)({cartQuantity:0,addVariantsToCart:(e,t,n,r)=>Promise.resolve(),addVariantsToCheckout:(e,t)=>Promise.resolve(),openCart:()=>{},cart:{id:"",lines:[],checkoutUrl:"",cost:{subtotalAmount:{amount:"",currencyCode:"USD"}}},updateQuantityInCart:async e=>{},removeLineItemInCart:e=>{},removeLineItemsInCart:e=>{},updateCustomAttributes:()=>{},shopifyError:"",applyDiscounts:async(e,t,n)=>{},getCart:async()=>Promise.resolve({}),cartState:"PENDING"}),f=e=>{let{children:t}=e,n=(0,u.useRouter)(),[f,m]=(0,i.useState)("PENDING"),[g,A]=(0,i.useState)(null),[v,C]=(0,i.useState)(""),[y,b]=(0,a.rX)({key:"rachioCartId",expires:(0,o.Lm)(5)}),{setIsLoading:x}=(0,l.Y5)(),{setNotification:w}=(0,d.hN)(),_=async e=>{m("PENDING"),x(!0);try{let t=await (0,c.zA)(e);return b(t.id),A(t),x(!1),m("READY"),t}catch(e){console.log(e),C("Our cart is temporarily experiencing difficulties."),x(!1)}},k=()=>{let e=(0,o.v9)();if(!e)return;let t=(0,s.vq)();return t&&(e.referrer=t),{attributes:Object.keys(e).map(t=>({key:t,value:e[t]}))}},j=async()=>{let e=y,t=k();if((0,o.Xf)("cart_id")&&b(e=decodeURIComponent((0,o.P3)("cart_id")||"")),e)try{let r=await (0,c.Fy)(e);if(!r)return localStorage.removeItem("rachioCartId"),_(t);let i=null==t?void 0:t.attributes;if(i&&i.length>0){var n;let t=null!=(n=r.attributes)?n:[],o=new Set(i.map(e=>e.key)),s=[...t.filter(e=>!o.has(e.key)),...i];r=await (0,c.pZ)(e,s)}return A(r),m("READY"),r}catch(e){_(t),console.log(e)}return _(t)};(0,i.useEffect)(()=>{j()},[]);let L=()=>{n.push("/cart/")},T=async(e,t)=>{try{var n;let r=k()||{attributes:[]};r.attributes=[...r.attributes,...(0,s.Hb)(),{key:"straight_to_checkout",value:"true"}];let i=await (0,c.zA)(r);if(!i)throw Error("Could not create cart!");let a=e.filter(e=>{var t,n;return((null==(n=g.lines)||null==(t=n.find(t=>{var n;return(null==(n=t.merchandise)?void 0:n.id)===e.variantId}))?void 0:t.quantity)||0)<=o.OL}).map(e=>({merchandiseId:e.variantId,attributes:e.customAttributes,quantity:e.quantity})),l=await (0,c.I7)(i.id,a);if(!l)throw Error("Could not add line items to cart!");l&&t&&(l=await E(t,g));let d=null==l||null==(n=l.lines)?void 0:n.filter(e=>{let{merchandise:t}=e;return a.map(e=>e.merchandiseId).includes(null==t?void 0:t.id)});if((null==d?void 0:d.length)&&l){let e=d.map(e=>{var t;return{variantId:e.merchandise.id,productId:e.merchandise.product.id,quantity:e.quantity,title:e.merchandise.title,price:e.merchandise.compareAtPrice&&(0,o.mR)(e.merchandise)?e.merchandise.compareAtPrice.amount:e.merchandise.price.amount,sku:e.merchandise.sku,image:(null==(t=e.merchandise.image)?void 0:t.url)||""}}
1).filter(Boolean);(0,s.mV)(e,l)}location.href=i.checkoutUrl}catch(e){console.log(e),x(!1)}},S=async(e,t,n,r)=>{try{if(!g)throw Error("Cart is not defined, could not add item to cart");x(!0),m("READY");let r=e.filter(e=>{var t,n;return((null==(n=g.lines)||null==(t=n.find(t=>{var n;return(null==(n=t.merchandise)?void 0:n.id)===e.variantId}))?void 0:t.quantity)||0)<o.OL}).map(e=>({merchandiseId:e.variantId,attributes:e.customAttributes,quantity:e.quantity})),i=await (0,c.I7)(g.id,r);(null==n?void 0:n.length)&&(i=await E(n,g));let a=i.lines.filter(e=>{let{merchandise:t}=e;return r.map(e=>e.merchandiseId).includes(t.id)});if(a.length){let e=a.map(e=>{var t;return{variantId:e.merchandise.id,productId:e.merchandise.product.id,productTitle:e.merchandise.product.title,quantity:e.quantity,title:e.merchandise.title,price:e.merchandise.compareAtPrice?e.merchandise.compareAtPrice.amount:e.merchandise.price.amount,sku:e.merchandise.sku,image:(null==(t=e.merchandise.image)?void 0:t.url)||""}});(0,s.mV)(e,i)}A(i),x(!1),m("READY"),t||L()}catch(e){r?r(e.message):w({type:"error",message:e.message}),console.log(e),x(!1)}},E=async(e,t,n)=>{let r=n?e:Array.from(new Set([...e,...(0,o.F)(t)]));return await (0,c.PR)(t.id,r)},M=async(e,t,n)=>{try{m("PENDING");let n=await E(e,g,t);A(n),m("DISCOUNT_ADDED")}catch(e){if(n){var r;n(null!=(r=null==e?void 0:e.message)?r:"Unable to apply discount.")}console.error(e)}},P=async e=>{let{id:t,name:n,price:r,quantity:i,sku:o,isIncreasingQuantity:a,quantityChanged:l,variantId:d=""}=e;if(i<=0)return I({id:t,name:n,price:r,sku:o,quantity:i});m("PENDING"),x(!0);try{let e=g.lines.find(e=>e.id===t),d=await (0,c.Av)(g.id,[{id:t,quantity:i}]);if(A(d),m("QUANTITY_UPDATED"),e){var u;let t={productId:e.merchandise.product.id,productTitle:e.merchandise.product.title,variantId:e.merchandise.id,quantity:l,title:n,price:r,sku:o,image:(null==(u=e.merchandise.image)?void 0:u.url)||""};e&&(0,p.QX)(e)&&(t.bundle=(0,p.Nu)(e)||""),a?(0,s.dJ)(t,d):(0,s.VE)(t,d)}x(!1)}catch(e){w({type:"error",message:e.message}),console.log(e),x(!1)}},I=async e=>{let{id:t,name:n,price:r,sku:i,quantity:o,variantId:a=""}=e;m("PENDING"),x(!0);try{let e=g.lines.find(e=>e.id===t),a=await (0,c.nI)(g.id,[t]);if(e){var l;let t={productId:e.merchandise.product.id,productTitle:e.merchandise.product.title,variantId:e.merchandise.id,title:n,price:r,sku:i,quantity:o,image:(null==(l=e.merchandise.image)?void 0:l.url)||""};(0,p.QX)(e)&&(t.bundle=(0,p.Nu)(e)||""),(0,s.VE)(t,a)}m("DISCOUNT_REMOVED"),A(a),x(!1)}catch(e){console.log(e),x(!1)}},N=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];x(!0);try{let t=(0,s.Hb)(e);g.attributes&&(t=t.concat(g.attributes));let n=await (0,c.pZ)(g.id,t);A(n),x(!1)}catch(e){console.log(e),x(!1)}},R=(null==g?void 0:g.totalQuantity)||0;return(0,r.jsx)(h.Provider,{value:{cartQuantity:R,addVariantsToCart:S,addVariantsToCheckout:T,openCart:L,cart:g,updateQuantityInCart:P,removeLineItemInCart:I,removeLineItemsInCart:e=>{(0,o.PQ)(e,I)},updateCustomAttributes:N,shopifyError:v,applyDiscounts:M,getCart:j,cartState:f},children:t})},m=()=>(0,i.useContext)(h)},37019:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ImageContainer:()=>f,TextNode:()=>m,VanitySplitSection:()=>g,default:()=>A});var r=n(37876);n(14232);var i=n(69241),o=n(35078),s=n(24724),a=n(91548),l=n.n(a),c=n(21878),d=n(46730),u=n(15448),p=n(60561),h=n.n(p);let f=e=>{let{image:t,mobileImage:n,alt:i}=e,s=(0,d.SO)(),a=n&&Number(s)<=o.L.medium?n:t;return(0,r.jsx)("div",{className:"media-container",children:(0,r.jsx)(u.Img,{style:{height:"100%",width:"100%"},image:a,alt:i})})},m=e=>{let{children:t,className:n,style:o}=e;return(0,r.jsx)("div",{className:(0,i.A)(h().textNode,n),style:o,children:t})},g=e=>{let{children:t,isMediaFirst:n=!0,className:o,id:a}=e;return(0,r.jsx)(s.Z,{id:a,className:(0,i.A)(h().vanitySplitSection,o),style:{"--vanity-media-order":n?1:2,"--vanity-text-order":n?2:1},children:t})},A=e=>{let{title:t="",subtitle:n="",isMobileReverse:o=!1,isImageFirst:s=!0,image:a,mobileImage:d,contentBackgroundImage:u,paragraph:p,textAlign:h,alt:A,buttonLink:v="",buttonText:C="",buttonTheme:y="",secondaryButtonLink:b="",secondaryButtonText:x="",secondaryButtonTheme:w="",list:_,listBulletsType:k,listHasMargin:j=!1,listHasAccentText:L=!1,size:T="",theme:S="gray",isTitleH1:E=!1}
1=e,M=(0,r.jsx)(f,{image:a,mobileImage:d,alt:A}),P=(0,r.jsxs)(m,{className:(0,i.A)("Section--padding-".concat(T||"default"),u&&"has-background-image"),style:{textAlign:h},children:[u&&(0,r.jsx)(f,{image:u,alt:"section background"}),(0,r.jsx)("div",{className:"inner-wrap",children:(0,r.jsx)("div",{children:(0,r.jsx)(c.default,{subtitle:n,title:t,paragraph:p,list:_,listBulletsType:k,listHasAccentText:L,listHasMargin:j,buttonText:C,buttonLink:v,buttonTheme:y,secondaryButtonLink:b,secondaryButtonText:x,secondaryButtonTheme:w,textAlign:h,isTitleH1:E})})})]}),I=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:(0,i.A)(l().sectionLeft,"Section--left",s?"Section--media":"Section--text"),children:s?M:P}),(0,r.jsx)("div",{className:(0,i.A)(l().sectionRight,"Section--right",s?"Section--text":"Section--media"),children:s?P:M})]});return(0,r.jsx)(g,{className:(0,i.A)("Section","Section--theme__".concat(S),"Section--vanity-split",o&&"Section__mobile-reverse"),isMediaFirst:s,children:I})}},37085:function(e,t){var n,r;void 0===(r="function"==typeof(n=function e(){var t="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==t?t:{},n=!t.document&&!!t.postMessage,r=t.IS_PAPA_WORKER||!1,i={},o=0,s={};function a(e){return 65279===e.charCodeAt(0)?e.slice(1):e}function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},(function(e){var t=C(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new h(t),(this._handle.streamer=this)._config=t}).call(this,e),this.parseChunk=function(e,n){var i=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<i){let t=this._config.newline;t||(o=this._config.quoteChar||'"',t=this._handle.guessLineEndings(e,o)),e=[...e.split(t).slice(i)].join(t)}this.isFirstChunk&&b(this._config.beforeFirstChunk)&&void 0!==(o=this._config.beforeFirstChunk(e))&&(e=o),this.isFirstChunk=!1,this._halted=!1;var i=this._partialLine+e,o=(this._partialLine="",this._handle.parse(i,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=o.meta.cursor,this._finished||(this._partialLine=i.substring(e
vendor: 5,590 bytes, line 1
1-this._baseIndex),this._baseIndex=e),o&&o.data&&(this._rowCount+=o.data.length),i=this._finished||this._config.preview&&this._rowCount>=this._config.preview,r)t.postMessage({results:o,workerId:s.WORKER_ID,finished:i});else if(b(this._config.chunk)&&!n){if(this._config.chunk(o,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=o=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(o.data),this._completeResults.errors=this._completeResults.errors.concat(o.errors),this._completeResults.meta=o.meta),this._completed||!i||!b(this._config.complete)||o&&o.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),i||o&&o.meta.paused||this._nextChunk(),o}this._halted=!0},this._sendError=function(e){b(this._config.error)?this._config.error(e):r&&this._config.error&&t.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),l.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),n||(t.onload=y(this._chunkLoaded,this),t.onerror=y(this._chunkError,this)),t.ontimeout=y(this._chunkTimeout,this),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!n),this._config.downloadTimeout&&!n&&(t.timeout=this._config.downloadTimeout),this._config.downloadRequestHeaders){var e,r,i=this._config.downloadRequestHeaders;for(r in i)t.setRequestHeader(r,i[r])}this._config.chunkSize&&(e=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+e));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){let e;4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(null!==(e=(e=t).getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(Error(e))},this._chunkTimeout=function(){this._chunkError("Request timed out after "+this._config.downloadTimeout+"ms")}}function d(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),l.call(this,e);var t,n,r="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,r?((t=new FileReader).onload=y(this._chunkLoaded,this),t.onerror=y(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input,i=(this._config.chunkSize&&(i=Math.min(this._start+this._config.chunkSize,this._input.size),e=n.call(e,this._start,i)),t.readAsText(e,this._config.encoding));r||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function u(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,n;if(!this._finished)return t=(e=this._config.chunkSize)?(n=t.substring(0,e),t.substring(e)):(n=t,""),this._finished=!t,this.parseChunk(n)}}function p(e){l.call(this,e=e||{});var t=[],n=!0,r=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){r&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):n=!0},this._streamData=y(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),n&&(n=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=y(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=y(function(){this._streamCleanUp(),r=!0,this._streamData("")},this),this._streamCleanUp=y(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function h(e){var t,n,r,i,o=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,a=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,l=this,c=0,d=0,u=!1,p=!1,h=[],g={data:[],errors:[],meta:{}};function A(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function v(){if(g&&r&&(x("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),r=!1),e.skipEmptyLines&&(g.data=g.data.filter(function(e){return!A(e)})),y()){if(g)if(Array.isArray(g.data[0])){for(var t,n=0;y()&&n<g.data.length;
1n++)g.data[n].forEach(i);g.data.splice(0,1)}else g.data.forEach(i);function i(e){h.push(e)}}function l(t,n){for(var r=e.header?{}:[],i=0;i<t.length;i++){var s=i,l=t[i],l=((t,n)=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping))?"true"===n||"TRUE"===n||"false"!==n&&"FALSE"!==n&&((e=>{if(o.test(e)&&-0x20000000000000<(e=parseFloat(e))&&e<0x20000000000000)return 1})(n)?parseFloat(n):a.test(n)?new Date(n):""===n?null:n):n)(s=e.header?i>=h.length?"__parsed_extra":h[i]:s,l=e.transform?e.transform(l,s):l);"__parsed_extra"===s?(r[s]=r[s]||[],r[s].push(l)):r[s]=l}return e.header&&(i>h.length?x("FieldMismatch","TooManyFields","Too many fields: expected "+h.length+" fields but parsed "+i,d+n):i<h.length&&x("FieldMismatch","TooFewFields","Too few fields: expected "+h.length+" fields but parsed "+i,d+n)),r}g&&(e.header||e.dynamicTyping||e.transform)&&(t=1,!g.data.length||Array.isArray(g.data[0])?(g.data=g.data.map(l),t=g.data.length):g.data=l(g.data,0),e.header&&g.meta&&(g.meta.fields=h),d+=t)}function y(){return e.header&&0===h.length}function x(e,t,n,r){e={type:e,code:t,message:n},void 0!==r&&(e.row=r),g.errors.push(e)}b(e.step)&&(i=e.step,e.step=function(t){g=t,y()?v():(v(),0!==g.data.length&&(c+=t.data.length,e.preview&&c>e.preview?n.abort():(g.data=g.data[0],i(g,l))))}),this.parse=function(i,o,a){var l=e.quoteChar||'"',l=(e.newline||(e.newline=this.guessLineEndings(i,l)),r=!1,e.delimiter?b(e.delimiter)&&(e.delimiter=e.delimiter(i),g.meta.delimiter=e.delimiter):((l=((t,n,r,i,o)=>{var a,l,c,d;o=o||[",","	","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var u=0;u<o.length;u++){for(var p,h=o[u],f=0,g=0,v=0,C=(c=void 0,new m({comments:i,delimiter:h,newline:n,preview:10}).parse(t)),y=0;y<C.data.length;y++)r&&A(C.data[y])?v++:(g+=p=C.data[y].length,void 0===c?c=p:0<p&&(f+=Math.abs(p-c),c=p));0<C.data.length&&(g/=C.data.length-v),1.99<g&&(void 0===l||f<l||f===l&&d<g)&&(l=f,a=h,d=g)}return{successful:!!(e.delimiter=a),bestDelimiter:a}})(i,e.newline,e.skipEmptyLines,e.comments,e.delimitersToGuess)).successful?e.delimiter=l.bestDelimiter:(r=!0,e.delimiter=s.DefaultDelimiter),g.meta.delimiter=e.delimiter),C(e));return l.header=y(),e.preview&&e.header&&l.preview++,t=i,g=(n=new m(l)).parse(t,o,a),v(),u?{meta:{paused:!0}}:g||{meta:{paused:!1}}},this.paused=function(){return u},this.pause=function(){u=!0,n.abort(),t=b(e.chunk)?"":t.substring(n.getCharIndex())},this.resume=function(){l.streamer._halted?(u=!1,l.streamer.parseChunk(t,!0)):setTimeout(l.resume,3)},this.aborted=function(){return p},this.abort=function(){p=!0,n.abort(),g.meta.aborted=!0,b(e.complete)&&e.complete(g),t=""},this.guessLineEndings=function(e,t){e=e.substring(0,1048576);var t=RegExp(f(t)+"([^]*?)"+f(t),"gm"),n=(e=e.replace(t,"")).split("\r"),t=e.split("\n"),e=1<t.length&&t[0].length<n[0].length;if(1===n.length||e)return"\n";for(var r=0,i=0;i<n.length;i++)"\n"===n[i][0]&&r++;return r>=n.length/2?"\r\n":"\r"}}function f(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function m(e){var t=(e=e||{}).delimiter,n=e.newline,r=e.comments,i=e.step,o=e.preview,l=e.fastMode,c=null,d=!1,u=null==e.quoteChar?'"':e.quoteChar,p=u;if(void 0!==e.escapeChar&&(p=e.escapeChar),("string"!=typeof t||-1<s.BAD_DELIMITERS.indexOf(t))&&(t=","),r===t)throw Error("Comment character same as delimiter");!0===r?r="#":("string"!=typeof r||-1<s.BAD_DELIMITERS.indexOf(r))&&(r=!1),"\n"!==n&&"\r"!==n&&"\r\n"!==n&&(n="\n");var h=0,m=!1;this.parse=function(s,g,A){if("string"!=typeof s)throw Error("Input must be a string");var v=s.length,C=t.length,y=n.length,x=r.length,w=b(i),_=[],k=[],j=[],L=h=0;if(!s)return O();if(l||!1!==l&&-1===s.indexOf(u)){for(var T=s.split(n),S=0;S<T.length;S++){if(j=T[S],h+=j.length,S!==T.length-1)h+=n.length;else if(A)break;if(!r||j.substring(0,x)!==r){if(w){if(_=[],R(j.split(t)),D(),m)return O()}else R(j.split(t));if(o&&o<=S)return _=_.slice(0,o),O(!0)}}return O()}for(var E=s.indexOf(t,h),M=s.indexOf(n,h),P=RegExp(f(p)+f(u),"g"),I=s.indexOf(u,h);;)if(s[h]===u)for(I=h,h++;;){if(-1===(I=s.indexOf(u,I+1)))return A||k.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:_.length,index:h}),B();if(I===v-1)return B(s.substring(h,I).replace(P,u));if(u===p&&s[I+1]===p)I++;
vendor: 5,896 bytes, line 1
1else if(u===p||0===I||s[I-1]!==p){-1!==E&&E<I+1&&(E=s.indexOf(t,I+1));var N=V(-1===(M=-1!==M&&M<I+1?s.indexOf(n,I+1):M)?E:Math.min(E,M));if(s.substr(I+1+N,C)===t){j.push(s.substring(h,I).replace(P,u)),s[h=I+1+N+C]!==u&&(I=s.indexOf(u,h)),E=s.indexOf(t,h),M=s.indexOf(n,h);break}if(N=V(M),s.substring(I+1+N,I+1+N+y)===n){if(j.push(s.substring(h,I).replace(P,u)),F(I+1+N+y),E=s.indexOf(t,h),I=s.indexOf(u,h),w&&(D(),m))return O();if(o&&_.length>=o)return O(!0);break}k.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:_.length,index:h}),I++}}else if(r&&0===j.length&&s.substring(h,h+x)===r){if(-1===M)return O();h=M+y,M=s.indexOf(n,h),E=s.indexOf(t,h)}else if(-1!==E&&(E<M||-1===M))j.push(s.substring(h,E)),h=E+C,E=s.indexOf(t,h);else{if(-1===M)break;if(j.push(s.substring(h,M)),F(M+y),w&&(D(),m))return O();if(o&&_.length>=o)return O(!0)}return B();function R(e){_.push(e),L=h}function V(e){return -1!==e&&(e=s.substring(I+1,e))&&""===e.trim()?e.length:0}function B(e){return A||(void 0===e&&(e=s.substring(h)),j.push(e),h=v,R(j),w&&D()),O()}function F(e){h=e,R(j),j=[],M=s.indexOf(n,h)}function O(r){if(e.header&&!g&&_.length&&!d){var i=_[0],o=Object.create(null),s=new Set(i);let t=!1;for(let n=0;n<i.length;n++){let r=a(i[n]);if(o[r=b(e.transformHeader)?e.transformHeader(r,n):r]){let e,a=o[r];for(;e=r+"_"+a,a++,s.has(e););s.add(e),i[n]=e,o[r]++,t=!0,(c=null===c?{}:c)[e]=r}else o[r]=1,i[n]=r;s.add(r)}t&&console.warn("Duplicate headers found and renamed."),d=!0}return{data:_,errors:k,meta:{delimiter:t,linebreak:n,aborted:m,truncated:!!r,cursor:L+(g||0),renamedHeaders:c}}}function D(){i(O()),_=[],k=[]}},this.abort=function(){m=!0},this.getCharIndex=function(){return h}}function g(e){var t=e.data,n=i[t.workerId],r=!1;if(t.error)n.userError(t.error,t.file);else if(t.results&&t.results.data){var o={abort:function(){r=!0,A(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:v,resume:v};if(b(n.userStep)){for(var s=0;s<t.results.data.length&&(n.userStep({data:t.results.data[s],errors:t.results.errors,meta:t.results.meta},o),!r);s++);delete t.results}else b(n.userChunk)&&(n.userChunk(t.results,o,t.file),delete t.results)}t.finished&&!r&&A(t.workerId,t.results)}function A(e,t){var n=i[e];b(n.userComplete)&&n.userComplete(t),n.terminate(),delete i[e]}function v(){throw Error("Not implemented.")}function C(e){if("object"!=typeof e||null===e)return e;var t,n=Array.isArray(e)?[]:{};for(t in e)n[t]=C(e[t]);return n}function y(e,t){return function(){e.apply(t,arguments)}}function b(e){return"function"==typeof e}return s.parse=function(n,r){var l,h,f,m=(r=r||{}).dynamicTyping||!1;if(b(m)&&(r.dynamicTypingFunction=m,m={}),r.dynamicTyping=m,r.transform=!!b(r.transform)&&r.transform,void 0!==r.downloadTimeout){var m=parseInt(r.downloadTimeout);if(isNaN(m))throw Error("Config downloadTimeout value ("+r.downloadTimeout+") not parsable by parseInt(val).");r.downloadTimeout=m}if(!r.worker||!s.WORKERS_SUPPORTED)return m=null,s.NODE_STREAM_INPUT,"string"==typeof n?(n=a(n),m=new(r.download?c:u)(r)):!0===n.readable&&b(n.read)&&b(n.on)?m=new p(r):(t.File&&n instanceof File||n instanceof Object)&&(m=new d(r)),m.stream(n);(m=!!s.WORKERS_SUPPORTED&&(h=t.URL||t.webkitURL||null,f=e.toString(),l=s.BLOB_URL||(s.BLOB_URL=h.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",f,")();"],{type:"text/javascript"}))),(l=new t.Worker(l)).onmessage=g,l.id=o++,i[l.id]=l)).userStep=r.step,m.userChunk=r.chunk,m.userComplete=r.complete,m.userError=r.error,r.step=b(r.step),r.chunk=b(r.chunk),r.complete=b(r.complete),r.error=b(r.error),delete r.worker,m.postMessage({input:n,config:r,workerId:m.id})},s.unparse=function(e,t){var n=!1,r=!0,i=",",o="\r\n",a='"',l=a+a,c=!1,d=null,u=!1,p=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter(function(e){return -1!==t.delimiter.indexOf(e)}).length||(i=t.delimiter),("boolean"==typeof t.quotes||"function"==typeof t.quotes||Array.isArray(t.quotes))&&(n=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(o=t.newline),"string"==typeof t.quoteChar&&(l=(a=t.quoteChar)+a),"boolean"==typeof t.header&&(r=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw Error("Option columns is empty");d=t.columns}void 0!==t.escapeChar&&(l=t.escapeChar+a),t.escapeFormulae instanceof RegExp?u=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(u=/^[=+\-@\t\r].*$/)}})(),RegExp(f(a),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return h(null,e,c);if("object"==typeof e[0])return h(d||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||d),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),h(e.fields||[],e.data||[],c);throw Error("Unable to serialize unrecognized input");function h(e,t,n){var s="",a=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0<e.length),l=!Array.isArray(t[0]);if(a&&r){for(var c=0;c<e.length;c++)0<c&&(s+=i),s+=m(e[c],c);0<t.length&&(s+=o)}for(var d=0;d<t.length;d++){var u=(a?e:t[d]).length,p=!1,h=a?0===Object.keys(t[d]).length:0===t[d].length;if(n&&!a&&(p="greedy"===n?""===t[d].join("").trim():1===t[d].length&&0===t[d][0].length),"greedy"===n&&a){for(var f=[],g=0;g<u;g++){var A=l?e[g]:g;f.push(t[d][A])}p=""===f.join("").trim()}if(!p){for(var v=0;v<u;v++){0<v&&!h&&(s+=i);
1var C=a&&l?e[v]:v;s+=m(t[d][C],v)}d<t.length-1&&(!n||0<u&&!h)&&(s+=o)}}return s}function m(e,t){var r,o,c;return null==e?"":e.constructor===Date?isNaN(e.getTime())?"":e.toISOString():(c=!1,u&&"string"==typeof e&&u.test(e)&&(e="'"+e,c=!0),o=(r=e.toString()).replace(p,l),(c=c||!0===n||"function"==typeof n&&n(e,t)||Array.isArray(n)&&n[t]||((e,t)=>{for(var n=0;n<t.length;n++)if(-1<e.indexOf(t[n]))return!0;return!1})(o,s.BAD_DELIMITERS)||-1<o.indexOf(i)||-1<r.indexOf(a)||" "===o.charAt(0)||" "===o.charAt(o.length-1))?a+o+a:o)}},s.RECORD_SEP="\x1e",s.UNIT_SEP="\x1f",s.BYTE_ORDER_MARK="\uFEFF",s.BAD_DELIMITERS=["\r","\n",'"',s.BYTE_ORDER_MARK],s.WORKERS_SUPPORTED=!n&&!!t.Worker,s.NODE_STREAM_INPUT=1,s.LocalChunkSize=0xa00000,s.RemoteChunkSize=5242880,s.DefaultDelimiter=",",s.Parser=m,s.ParserHandle=h,s.NetworkStreamer=c,s.FileStreamer=d,s.StringStreamer=u,s.ReadableStreamStreamer=p,r&&(t.onmessage=function(e){e=e.data,void 0===s.WORKER_ID&&e&&(s.WORKER_ID=e.workerId),"string"==typeof e.input?t.postMessage({workerId:s.WORKER_ID,results:s.parse(e.input,e.config),finished:!0}):(t.File&&e.input instanceof File||e.input instanceof Object)&&(e=s.parse(e.input,e.config))&&t.postMessage({workerId:s.WORKER_ID,results:e,finished:!0})}),(c.prototype=Object.create(l.prototype)).constructor=c,(d.prototype=Object.create(l.prototype)).constructor=d,(u.prototype=Object.create(u.prototype)).constructor=u,(p.prototype=Object.create(l.prototype)).constructor=p,s})?n.apply(t,[]):n)||(e.exports=r)},37215:e=>{e.exports={banner:"styles_banner__5g6SJ",productOverviewWrapper:"styles_productOverviewWrapper__sJEAD","product-overview":"styles_product-overview__6F2f_","variant-select-input":"styles_variant-select-input__B__v4","carousel-wrapper":"styles_carousel-wrapper__Ll4_n",bottomLinks:"styles_bottomLinks__JFYsu"}},37258:(e,t,n)=>{"use strict";n.d(t,{j5:()=>A,pd:()=>y,M1:()=>c.M,a:()=>l,l6:()=>x,TM:()=>b});var r=n(37876),i=n(14232),o=n(69241),s=n(85939),a=n.n(s);let l=e=>{let{checked:t,onClick:n=()=>{},dataTestId:i="radio",name:s="",required:l=!1,value:c="",id:d,disabled:u=!1,label:p,className:h,wrapInLabel:f=!0}=e,m=(0,r.jsx)("input",{"data-testid":i,type:"radio",name:s,value:c,checked:t,disabled:u,onChange:n,id:d,className:(0,o.A)(a().radioInput,h),required:l});return f?(0,r.jsxs)("label",{htmlFor:null!=d?d:s,children:[(0,r.jsx)("span",{className:"sr-only",children:p}),m]}):m};var c=n(55119),d=n(12437),u=n(41490),p=n(15448),h=n(95245),f=n(6358),m=n(41720),g=n.n(m);function A(e){let{onSubmit:t,hasSuccess:n=!0,id:s="",confirmationText:a="",buttonText:l,buttonColor:c="primary",formClass:m,onSuccess:A}=e,[v,C]=(0,i.useState)(""),[y,b]=(0,i.useState)(""),[x,w]=(0,i.useState)(!0),_=async e=>
1{if(e.preventDefault(),!(0,h.B9)(y))return C(f.wM);try{await t(y),n&&(w(!1),A&&A()),C("")}catch(e){C(f.Wp)}};return(0,r.jsx)("div",{className:g().container,children:(0,r.jsx)(d.N,{children:x?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("form",{onSubmit:_,method:"post",className:(0,o.A)(g().form,m),children:[(0,r.jsxs)("label",{children:[(0,r.jsx)("span",{className:"visually-hidden",children:"Email Address"}),(0,r.jsx)("input",{name:"email",placeholder:"Enter your email",value:y,onChange:e=>b(e.target.value),type:"email",id:"email",required:!0,"data-testid":"email-input",autoComplete:"off",className:"email-input"})]}),(0,r.jsx)(p.Button,{type:"submit",id:s,"data-testid":"email-submit",className:"btn-email-submit",color:c,children:(0,r.jsx)("span",{children:l||"Subscribe"})})]}),v&&(0,r.jsx)("p",{className:(0,o.A)(g().error,"center-text","full-width"),children:v})]}):(0,r.jsx)(u.P.h4,{initial:{x:50},animate:{x:0},exit:{x:50},transition:{duration:.3},className:(0,o.A)("center-text",g().successDialog),style:{marginTop:"1.5rem"},children:(0,r.jsx)("span",{children:a||"Thanks for signing up!"})})})})}var v=n(23817),C=n.n(v);let y=(0,i.forwardRef)((e,t)=>{let{name:n,label:i="",onChange:s,onClick:a,onKeyPress:l,value:c="",onBlur:d,type:u="text",disabled:p=!1,placeholder:h="",pattern:f,title:m="",required:g=!1,testId:A=""}=e;return(0,r.jsxs)("label",{className:(0,o.A)(C().label,"input-label"),htmlFor:n,children:[i&&(0,r.jsxs)("span",{className:"input-title",children:[i,g&&"*"]}),(0,r.jsx)("input",{ref:t,className:"input-text",placeholder:h,pattern:f,title:m,onChange:s,onClick:a,onKeyPress:l,onBlur:d,id:n,"data-testid":A,required:g,name:n,type:u,value:c,disabled:p})]})}),b=e=>{let{name:t,label:n="",onChange:i,value:s="",required:a=!1,placeholder:l="",maxLength:c=1020,rows:d=6}=e;return(0,r.jsxs)("label",{className:(0,o.A)(C().label,"input-label"),htmlFor:t,children:[n&&(0,r.jsxs)("span",{className:"input-title",children:[n,a&&"*"]}),(0,r.jsx)("textarea",{rows:d,required:a,placeholder:l,maxLength:c,className:"input-textarea",onChange:i,id:t,name:t,value:s})]})},x=e=>{let{name:t,label:n="",onChange:i,value:s="",required:a=!1,options:l,hasDefaultOption:c=!1,defaultOption:d={value:"",name:"Select an option"},disabled:u=!1,isCard:p=!1,testId:h="select-input",id:f}=e;return(0,r.jsxs)("label",{className:(0,o.A)(C().label,p&&C().labelCard,"input-label"),htmlFor:t,children:[n?(0,r.jsxs)("span",{className:"input-title",children:[n,a&&"*"]}):(0,r.jsx)("span",{className:"sr-only",children:t}),(0,r.jsxs)("select",{className:"input-select","data-testid":h,id:f,name:t,value:s,required:a,onChange:i,disabled:u,children:[c&&(0,r.jsx)("option",{value:d.value,disabled:!0,hidden:!0,children:d.name}),l.map(e=>(0,r.jsx)("option",{value:e.value,children:e.name},e.value))]})]})}},37601:(e,t)=>{"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38151:e=>{e.exports={listContainer:"styles_listContainer__UHAEe"}},38229:(e,t,n)=>{"use strict";function r(e){return"function"==typeof e}n.d(t,{T:()=>r})},38472:e=>{e.exports={bannerWrapper:"styles_bannerWrapper__2NqG_",text:"styles_text__OLevO",title:"styles_title__ybmPR",price:"styles_price__g7AQK"}},39420:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return y}});let r=n(64252),i=n(88365),o=n(37876),s=i._(n(14232)),a=r._(n(98477)),l=r._(n(29269)),c=n(23408),d=n(89161),u=n(9263);n(26201);let p=n(242),h=r._(n(75540)),f=n(89203),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,n,r,i,o,s){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>
1{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function A(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,s.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:i,height:a,width:l,decoding:c,className:d,style:u,fetchPriority:p,placeholder:h,loading:m,unoptimized:v,fill:C,onLoadRef:y,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:w,sizesInput:_,onLoad:k,onError:j,...L}=e,T=(0,s.useCallback)(e=>{e&&(j&&(e.src=e.src),e.complete&&g(e,h,y,b,x,v,_))},[n,h,y,b,x,j,v,_]),S=(0,f.useMergedRef)(t,T);return(0,o.jsx)("img",{...L,...A(p),loading:m,width:l,height:a,decoding:c,"data-nimg":C?"fill":"1",className:d,style:u,sizes:i,srcSet:r,src:n,ref:S,onLoad:e=>{g(e.currentTarget,h,y,b,x,v,_)},onError:e=>{w(!0),"empty"!==h&&x(!0),j&&j(e)}})});function C(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...A(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let y=(0,s.forwardRef)((e,t)=>{let n=(0,s.useContext)(p.RouterContext),r=(0,s.useContext)(u.ImageConfigContext),i=(0,s.useMemo)(()=>{var e;let t=m||r||d.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:i,qualities:o}},[r]),{onLoad:a,onLoadingComplete:l}=e,f=(0,s.useRef)(a);(0,s.useEffect)(()=>{f.current=a},[a]);let g=(0,s.useRef)(l);(0,s.useEffect)(()=>{g.current=l},[l]);
1let[A,y]=(0,s.useState)(!1),[b,x]=(0,s.useState)(!1),{props:w,meta:_}=(0,c.getImgProps)(e,{defaultLoader:h.default,imgConf:i,blurComplete:A,showAltText:b});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(v,{...w,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:f,onLoadingCompleteRef:g,setBlurComplete:y,setShowAltText:x,sizesInput:e.sizes,ref:t}),_.priority?(0,o.jsx)(C,{isAppRouter:!n,imgAttributes:w}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},39746:function(e,t,n){var r;!function(i,o){"use strict";var s="function",a="undefined",l="object",c="string",d="major",u="model",p="name",h="type",f="vendor",m="version",g="architecture",A="console",v="mobile",C="tablet",y="smarttv",b="wearable",x="embedded",w="Amazon",_="Apple",k="ASUS",j="BlackBerry",L="Browser",T="Chrome",S="Firefox",E="Google",M="Honor",P="Huawei",I="Microsoft",N="Motorola",R="Nvidia",V="OnePlus",B="Opera",F="OPPO",O="Samsung",D="Sharp",H="Sony",z="Xiaomi",W="Zebra",U="Facebook",q="Chromium OS",Z="Mac OS",$=" Browser",G=function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},K=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},Q=function(e,t){return typeof e===c&&-1!==Y(t).indexOf(Y(e))},Y=function(e){return e.toLowerCase()},X=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===a?e:e.substring(0,500)},J=function(e,t){for(var n,r,i,a,c,d,u=0;u<t.length&&!c;){var p=t[u],h=t[u+1];for(n=r=0;n<p.length&&!c&&p[n];)if(c=p[n++].exec(e))for(i=0;i<h.length;i++)d=c[++r],typeof(a=h[i])===l&&a.length>0?2===a.length?typeof a[1]==s?this[a[0]]=a[1].call(this,d):this[a[0]]=a[1]:3===a.length?typeof a[1]!==s||a[1].exec&&a[1].test?this[a[0]]=d?d.replace(a[1],a[2]):void 0:this[a[0]]=d?a[1].call(this,d,a[2]):void 0:4===a.length&&(this[a[0]]=d?a[3].call(this,d.replace(a[1],a[2])):o):this[a]=d||o;u+=2}},ee=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(Q(t[n][r],e))return"?"===n?o:n}else if(Q(t[n],e))return"?"===n?o:n;return t.hasOwnProperty("*")?t["*"]:e},et={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},en={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,m],[/opios[\/ ]+([\w\.]+)/i],[m,[p,B+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[m,[p,B+" GX"]],[/\bopr\/([\w\.]+)/i],[m,[p,B]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[m,[p,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,m],[/quark(?:pc)?\/([-\w\.]+)/i],[m,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[m,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[p,"UC"+L]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[p,"Smart Lenovo "+L]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+L],m],[/\bfocus\/([\w\.]+)/i],[m,[p,S+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[p,B+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[p,B+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[p,"MIUI"+$]],[/fxios\/([\w\.-]+)/i],[m,[p,S]],[/\bqihoobrowser\/?([\w\.]*)/i],[m,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],m],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+$],m],[/samsungbrowser\/([\w\.]+)/i],[m,[p,O+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[m,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,m],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[m,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,U],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[p,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[p,"GSA"]],[/musical_ly(?:.
1+app_?version\/|_)([\w\.]+)/i],[m,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[p,T+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,T+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[p,"Android "+L]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[m,ee,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],m],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[p,S+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[p,[m,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[m,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[g,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[g,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[g,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[g,/ower/,"",Y]],[/ sun4\w[;\)]/i],[[g,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[g,Y]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[f,O],[h,C]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[u,[f,O],[h,v]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[u,[f,_],[h,v]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[f,_],[h,C]],[/(macintosh);/i],[u,[f,_]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[f,D],[h,v]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[u,[f,M],[h,C]],[/honor([-\w ]+)[;\)]/i],[u,[f,M],[h,v]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[u,[f,P],[h,C]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[f,P],[h,v]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[u,/_/g," "],[f,z],[h,C]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[u,/_/g," "],[f,z],[h,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[f,F],[h,v]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[u,[f,ee,{OnePlus:["304","403","203"],"*":F}],[h,C]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[f,"Vivo"],[h,v]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[u,[f,"Realme"],[h,v]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[f,N],[h,v]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[f,N],[h,C]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[f,"LG"],[h,C]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[f,"LG"],[h,v]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
1(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[u,[f,"Lenovo"],[h,C]],[/(nokia) (t[12][01])/i],[f,u,[h,C]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[u,/_/g," "],[h,v],[f,"Nokia"]],[/(pixel (c|tablet))\b/i],[u,[f,E],[h,C]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[f,E],[h,v]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[f,H],[h,v]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[f,H],[h,C]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[f,V],[h,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[f,w],[h,C]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[u,/(.+)/g,"Fire Phone $1"],[f,w],[h,v]],[/(playbook);[-\w\),; ]+(rim)/i],[u,f,[h,C]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[u,[f,j],[h,v]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[u,[f,k],[h,C]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[u,[f,k],[h,v]],[/(nexus 9)/i],[u,[f,"HTC"],[h,C]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[f,[u,/_/g," "],[h,v]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[u,[f,"TCL"],[h,C]],[/(itel) ((\w+))/i],[[f,Y],u,[h,ee,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[u,[f,"Acer"],[h,C]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[u,[f,"Meizu"],[h,v]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[u,[f,"Ulefone"],[h,v]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[u,[f,"Energizer"],[h,v]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[u,[f,"Cat"],[h,v]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[u,[f,"Smartfren"],[h,v]],[/droid.+; (a(?:015|06[35]|142p?))/i],[u,[f,"Nothing"],[h,v]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[u,[f,"Archos"],[h,C]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[u,[f,"Archos"],[h,v]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[f,u,[h,C]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[f,u,[h,v]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,u,[h,C]],[/(surface duo)/i],[u,[f,I],[h,C]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[u,[f,"Fairphone"],[h,v]],[/(u304aa)/i],[u,[f,"AT&T"],[h,v]],[/\bsie-(\w*)/i],[u,[f,"Siemens"],[h,v]],[/\b(rct\w+) b/i],[u,[f,"RCA"],[h,C]],[/\b(venue[\d ]{2,7}) b/i],[u,[f,"Dell"],[h,C]],[/\b(q(?:mv|ta)\w+) b/i],[u,[f,"Verizon"],[h,C]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[u,[f,"Barnes & Noble"],[h,C]],[/\b(tm\d{3}\w+) b/i],[u,[f,"NuVision"],[h,C]],[/\b(k88) b/i],[u,[f,"ZTE"],[h,C]],[/\b(nx\d{3}j) b/i],[u,[f,"ZTE"],[h,v]],[/\b(gen\d{3}) b.+49h/i],[u,[f,"Swiss"],[h,v]],[/\b(zur\d{3}) b/i],[u,[f,"Swiss"],[h,C]],[/\b((zeki)?tb.*\b) b/i],[u,[f,"Zeki"],[h,C]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],u,[h,C]],[/\b(ns-?\w{0,9}) b/i],[u,[f,"Insignia"],[h,C]],[/\b((nxa|next)-?\w{0,9}) b/i],[u,[f,"NextBook"],[h,C]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],u,[h,v]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],u,[h,v]],[/\b(ph-1) /i],[u,[f,"Essential"],[h,v]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[u,[f,"Envizen"],[h,C]],[/\b(trio[-\w\. ]+) b/i],[u,[f,"MachSpeed"],[h,C]],[/\btu_(1491) b/i],[u,[f,"Rotor"],[h,C]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[u,[f,R],[h,C]],[/(sprint) (\w+)/i],[f,u,[h,v]],[/(kin\.[onetw]{3})/i],[[u,/\./g," "],[f,I],[h,v]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[f,W],[h,C]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[f,W],[h,v]],[/smart-tv.+(samsung)/i],[f,[h,y]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[f,O],[h,y]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,"LG"],[h,y]],[/(apple) ?tv/i],[f,[u,_+" TV"],[h,y]],[/crkey/i],[[u,T+"cast"],[f,E],[h,y]],[/droid.+aft(\w+)( bui|\))/i],[u,[f,w],[h,y]],[/(shield \w+ tv)/i],[u,[f,R],[h,y]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[u,[f,D],[h,y]],[/(bravia[\w ]+)( bui|\))/i],[u,[f,H],[h,y]],[/(mi(tv|box)-?\w+) bui/i],[u,[f,z],[h,y]],[/Hbbtv.*(technisat) (.*);/i],[f,u,[h,y]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[f,X],[u,X],[h,y]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[u,[h,y]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,y]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,u,[h,A]],[/droid.+; (shield)( bui|\))/i],[u,[f,R],[h,A]],[/(playstation \w+)/i],[u,[f,H],[h,A]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[f,I],[h,A]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[u,[f,O],[h,b]],[/((pebble))app/i,/(asu
vendor: 6,631 bytes, line 1
1s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[f,u,[h,b]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[u,[f,F],[h,b]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[u,[f,_],[h,b]],[/(opwwe\d{3})/i],[u,[f,V],[h,b]],[/(moto 360)/i],[u,[f,N],[h,b]],[/(smartwatch 3)/i],[u,[f,H],[h,b]],[/(g watch r)/i],[u,[f,"LG"],[h,b]],[/droid.+; (wt63?0{2,3})\)/i],[u,[f,W],[h,b]],[/droid.+; (glass) \d/i],[u,[f,E],[h,b]],[/(pico) (4|neo3(?: link|pro)?)/i],[f,u,[h,b]],[/; (quest( \d| pro)?)/i],[u,[f,U],[h,b]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[h,x]],[/(aeobc)\b/i],[u,[f,w],[h,x]],[/(homepod).+mac os/i],[u,[f,_],[h,x]],[/windows iot/i],[[h,x]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[u,[h,v]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[u,[h,C]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,C]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,v]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[u,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[p,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[p,m],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,m],[/ladybird\//i],[[p,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,m],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[p,[m,ee,et]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,ee,et],[p,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,Z],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,p],[/(ubuntu) ([\w\.]+) like android/i],[[p,/(.+)/,"$1 Touch"],m],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[p,m],[/\(bb(10);/i],[m,[p,j]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[m,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[p,S+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[p,T+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,q],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,m],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,m]]},er=function(e,t){if(typeof e===l&&(t=e,e=o),!(this instanceof er))return new er(e,t).getResult();var n=typeof i!==a&&i.navigator?i.navigator:o,r=e||(n&&n.userAgent?n.userAgent:""),A=n&&n.userAgentData?n.userAgentData:o,y=t?G(en,t):en,b=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[p]=o,t[m]=o,J.call(t,r,y.browser),t[d]=typeof(e=t[m])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:o,b&&n&&n.brave&&typeof n.brave.isBrave==s&&(t[p]="Brave"),t},this.getCPU=function(){var e={};return e[g]=o,J.call(e,r,y.cpu),e},this.getDevice=function(){var e={};return e[f]=o,e[u]=o,e[h]=o,J.call(e,r,y.device),b&&!e[h]&&A&&A.mobile&&(e[h]=v),b&&"Macintosh"==e[u]&&n&&typeof n.standalone!==a&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[u]="iPad",e[h]=C),e},this.getEngine=function(){var e={};return e[p]=o,e[m]=o,J.call(e,r,y.engine),e},this.getOS=function(){var e={};return e[p]=o,e[m]=o,J.call(e,r,y.os),b&&!e[p]&&A&&A.platform&&"Unknown"!=A.platform&&(e[p]=A.platform.replace(/chrome os/i,q).replace(/macos/i,Z)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===c&&e.length>500?X(e,500):e,this},this.setUA(r),this};er.VERSION="1.0.41",er.BROWSER=K([p,m,d]),er.CPU=K([g]),er.DEVICE=K([u,f,h,A,v,y,C,b,x]),er.ENGINE=er.OS=K([p,m]),typeof t!==a?(e.exports&&(t=e.exports=er),t.UAParser=er):n.amdO?o===(r=(function(){return er}).call(t,n,t,e))||(e.exports=r):typeof i!==a&&(i.UAParser=er);var ei=typeof i!==a&&(i.jQuery||i.Zepto);if(ei&&!ei.ua){var eo=new er;ei.ua=eo.getResult(),ei.ua.get=function(){return eo.getUA()},ei.ua.set=function(e){eo.setUA(e);var t=eo.getResult();for(var n in t)ei.ua[n]=t[n]}}}("object"==typeof window?window:this)},40021:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});var r=function(e){return e.SHOPIFY="shopify",e.BXGY="bxgy",e}({})},40080:(e,t,n)=>{"use strict";n.d(t,{$w:()=>c,m1:()=>d,kZ:()=>u,B:()=>p,mM:()=>h,Np:()=>f,O2:()=>m,EY:()=>r,GW:()=>a,_W:()=>o,z5:()=>g});let r="\n  #graphql\n\n  fragment VariantFragment on ProductVariant {\n    id\n    title\n    price {\n      amount\n      currencyCode\n    }\n    priceV2: price {\n      amount\n      currencyCode\n    }\n    weight\n    availableForSale\n    sku\n    compareAtPrice {\n      amount\n      currencyCode\n    }\n    compareAtPriceV2: compareAtPrice {\n      amount\n      currencyCode\n    }\n    image {\n      id\n      src: url\n      altText\n      width\n      height\n    }\n    selectedOptions {\n      name\n      value\n    }\n    unitPrice {\n      amount\n      currencyCode\n    }\n    unitPriceMeasurement {\n      measuredType\n      quantityUnit\n      quantityValue\n      referenceUnit\n      referenceValue\n    }\n  }\n\n  fragment CollectionProductFragment on Product {\n    id\n    availableForSale\n    createdAt\n    updatedAt\n    descriptionHtml\n    description\n    handle\n    productType\n    title\n    vendor\n    publishedAt\n    onlineStoreUrl\n    options {\n      name\n      values\n    }
1\n    media(first: 250) {\n      edges {\n        node {\n          ... on MediaImage {\n            mediaContentType\n            alt\n            image {\n              src: url\n              altText\n              width\n              height\n            }\n          }\n        }\n      }\n    }\n    images(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          id\n          src: url\n          altText\n          width\n          height\n        }\n      }\n    }\n    variants(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          ...VariantFragment\n        }\n      }\n    }\n  }\n\n  fragment CollectionFragment on Collection {\n    id\n    handle\n    description\n    descriptionHtml\n    updatedAt\n    title\n    image {\n      id\n      src: url\n      altText\n    }\n  }\n\n  query CollectionByHandleFilterable(\n    $handle: String!,\n    $first: Int,\n    $last: Int, \n    $before: String, \n    $after: String, \n    $sortKey: ProductCollectionSortKeys, \n    $filters: [ProductFilter!]\n  ) {\n    collection(handle: $handle) {\n      ...CollectionFragment\n      products(\n          first: $first,\n          last: $last, \n          before: $before, \n          after: $after, \n          sortKey: $sortKey, \n          filters: $filters,\n      ) {\n        edges {\n          cursor\n          node {\n            ...CollectionProductFragment\n          }\n        }\n      }\n    }\n  }\n",i={fragment:"\n    fragment CollectionFragment on Collection {\n      id\n      handle\n      description\n      descriptionHtml\n      updatedAt\n      title\n      image {\n        id\n        src: url\n        altText\n      }\n    }\n  ",ref:"...CollectionFragment"};"\n  ".concat(i.fragment,"\n\n  query($id: ID!) {\n    node(id: $id) {\n      ").concat(i.ref,"\n    }\n  }\n"),"\n  ".concat(i.fragment,"  \n\n  query CollectionsFilterable($first: Int!, $query: String, $sortKey: CollectionSortKeys, $reverse: Boolean) {\n    collections(first: $first, query: $query, sortKey: $sortKey, reverse: $reverse) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          ").concat(i.ref,"\n        }\n      }\n    }\n  }\n");let o='\n  #graphql\n  \n  fragment VariantFragment on ProductVariant {\n    id\n    title\n    description: metafield(namespace: "custom", key: "description") {\n      value\n      type\n    }\n    price {\n      amount\n      currencyCode\n    }\n    priceV2: price {\n      amount\n      currencyCode\n    }\n    weight\n    availableForSale\n    sku\n    compareAtPrice {\n      amount\n      currencyCode\n    }\n    compareAtPriceV2: compareAtPrice {\n      amount\n      currencyCode\n    }\n    product {\n      id\n      title\n      handle\n    }\n    image {\n      id\n      src: url\n      altText\n      width\n      height\n    }\n    selectedOptions {\n      name\n      value\n    }\n    unitPrice {\n      amount\n      currencyCode\n    }\n    unitPriceMeasurement {\n      measuredType\n      quantityUnit\n      quantityValue\n      referenceUnit\n      referenceValue\n    }\n  }\n\n  fragment ProductFragment on Product {\n    id\n    availableForSale\n    createdAt\n    updatedAt\n    descriptionHtml\n    description\n    handle\n    productType\n    title\n    vendor\n    publishedAt\n    onlineStoreUrl\n    tags\n    options {\n      name\n      values\n    }\n    media(first: 250) {\n      edges {\n        node {\n          ... on MediaImage {\n            mediaContentType\n            alt\n            image {\n              src: url\n              altText\n              width\n              height\n            }\n            previewImage {\n              src: url\n              altText\n              width\n              height\n            }\n          }\n\n          ... on Video {\n            id\n            alt\n            mediaContentType\n            previewImage {\n              src: url\n              altText\n              width\n              height\n            }\n            sources {\n              src: url\n              mimeType\n              width\n            }\n          }\n\n          ... on ExternalVideo {\n            embedUrl\n            id\n            mediaContentType\n            previewImage {\n              src: url\n              altText\n              width\n              height\n            }\n          }\n        }\n      }\n    }
1\n    images(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          id\n          src: url\n          altText\n          width\n          height\n        }\n      }\n    }\n    variants(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          ...VariantFragment\n        }\n      }\n    }\n  }\n\n  query ProductByHandle($handle: String!) {\n    productByHandle(handle: $handle) {\n      ...ProductFragment\n    }\n  }\n';var s=n(51957);"\n  query ProductById($id: ID!) {\n    node(id: $id) {\n      ".concat(s.n.ref,"\n    }\n  }\n\n  ").concat(s.n.fragment,"\n");let a="\n  ".concat(s.n.fragment,"\n\n  query ($productId: ID!, $intent: ProductRecommendationIntent) {\n    productRecommendations(productId: $productId, intent: $intent) {\n      ").concat(s.n.ref,"\n    }\n  }\n");"\n  ".concat(s.n.fragment," \n\n  query ProductsByIds($ids: [ID!]!) {\n    nodes(ids: $ids) {\
1n      ").concat(s.n.ref,"\n    }\n  }\n"),"\n  ".concat(s.n.fragment,"\n  ").concat(i.fragment,"\n\n  query SearchPredictiveQuery($query: String!, $searchableFields: [SearchableField!]) {\n    predictiveSearch(\n      query: $query, \n      searchableFields: $searchableFields, \n      types: [PRODUCT, COLLECTION],\n      unavailableProducts: HIDE\n  ) {\n      queries {\n        text\n      }\n      products {\n        ").concat(s.n.ref,"\n      }\n      collections {\n        ").concat(i.ref,"\n      }\n    }\n  }\n");let l={ref:"...CartFragment",fragment:"\n    fragment CartFragment on Cart {\n      id\n      createdAt\n      updatedAt\n      checkoutUrl\n      totalQuantity\n      cost {\n        totalAmount {\n          amount\n          currencyCode\n        }\n        subtotalAmount {\n          amount\n          currencyCode\n        }\n        totalTaxAmount {\n          amount\n          currencyCode\n        }\n        totalDutyAmount {\n          amount\n          currencyCode\n        }\n      }\n      lines(first: 25) {\n        nodes {\n          id\n          quantity\n          attributes {\n            key\n            value\n          }\n          discountAllocations {\n            discountedAmount {\n              amount\n              currencyCode\n            }\n          }\n          # Includes order-level discounts prorated per line; the unaliased field above is product-level only\n          allDiscountAllocations: discountAllocations(lineLevelOnly: false) {\n            discountedAmount {\n              amount\n              currencyCode\n            }\n          }\n          cost {\n            amountPerQuantity {\n              amount\n              currencyCode\n            }\n            compareAtAmountPerQuantity {\n              amount\n              currencyCode\n            }\n            subtotalAmount {\n              amount\n              currencyCode\n            }\n            totalAmount {\n              amount\n              currencyCode\n            }\n          }\n          merchandise {\n            ... on ProductVariant {\n              id\n              title\n              sku\n              image {\n                altText\n                url\n              }\n              price {\n                amount\n                currencyCode\n              }\n              compareAtPrice {\n                amount\n                currencyCode\n              }\n              product {\n                id\n                title\n                handle\n                description\n                tags\n                media(first: 1) {\n                  edges {\n                    node {\n                      ... on MediaImage {\n                        image {\n                          url\n                          altText\n                        }\n                      }\n                    }\n                  }\n                }\n                images(first: 1) {\n                  edges {\n                    node {\n                      url\n                      altText\n                    }\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n      attributes {\n        key\n        value\n      }\n      discountCodes {\n        applicable\n        code\n      }\n      discountAllocations {\n        discountedAmount {\n          amount\n          currencyCode\n        }\n      }\n    }\n  "},c="\n  ".concat(l.fragment,"\n  \n  mutation cartAttributesUpdate($attributes: [AttributeInput!]!, $cartId: ID!) {\n    cartAttributesUpdate(attributes: $attributes, cartId: $cartId) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n"),d="\n  #graphql\n\n  fragment CartFragment on Cart {\n    id\n    createdAt\n    updatedAt\n    checkoutUrl\n    totalQuantity\n    cost {\n      totalAmount {\n        amount\n        currencyCode\n      }\n      subtotalAmount {\n        amount\n        currencyCode\n      }\n      totalTaxAmount {\n        amount\n        currencyCode\n      }\n      totalDutyAmount {\n        amount\n        currencyCode\n      }\n    }\n    lines(first: 25) {\n      nodes {\n        id\n        quantity\n        attributes {\n          key\n          value\n        }\n        discountAllocations {\n          discountedAmount {\n            amount\n            currencyCode\n          }\n        }\n        # Includes order-level discounts prorated per line; the unaliased field above is product-level only\n        allDiscountAllocations: discountAllocations(lineLevelOnly: false) {\n          discountedAmount {\n            amount\n            currencyCode\n          }\n        }\n        cost {\n          amountPerQuantity {\n            amount\n            currencyCode\n          }\n          compareAtAmountPerQuantity {\n            amount\n            currencyCode\n          }\n          subtotalAmount {\n            amount\n            currencyCode\n          }\n          totalAmount {\n            amount\n            currencyCode\n          }\n        }\n        merchandise {\n          ... on ProductVariant {\n            id\n            title\n            sku\n            image {\n              altText\n              url\n            }\n            price {\n              amount\n              currencyCode\n            }\n            compareAtPrice {\n              amount\n              currencyCode\n            }\n            product {\n              id\n              title\n              handle\n              description\n              tags\n              media(first: 1) {\n                edges {\n                  node {\n                    ... on MediaImage {\n                      image {\n                        url\n                        altText\n                      }\n                    }\n                  }\n                }\n              }\n              images(first: 1) {\n                edges {\n                  node {\n                    url\n                    altText\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n    attributes {\n      key\n      value\n    }\n    discountCodes {\n      applicable\n      code\n    }\n    discountAllocations {\n      discountedAmount {\n        amount\n        currencyCode\n      }\n    }\n  }\n\n  mutation cartCreate($input: CartInput) {\n    cartCreate(input: $input) {\n      cart {\n        ...CartFragment\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n",u="\n  ".concat(l.fragment,"\n\n  mutation cartDiscountCodesUpdate($cartId: ID!, $discountCodes: [String!]!) {\n    cartDiscountCodesUpdate(cartId: $cartId, discountCodes: $discountCodes) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n"),p="\n  ".concat(l.fragment,"\n\n  mutation cartLinesAdd($cartId: ID!, $lines: [CartLineInput!]!) {\n    cartLinesAdd(cartId: $cartId, lines: $lines) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n"),h="\n  ".concat(l.fragment,"\n\n  mutation cartLinesRemove($cartId: ID!, $lineIds: [ID!]!) {\n    cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n"),f="\n  ".concat(l.fragment,"\n\n  mutation cartLinesUpdate($cartId: ID!, $lines: [CartLineUpdateInput!]!) {\n    cartLinesUpdate(cartId: $cartId, lines: $lines) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n");
1"\n  ".concat(l.fragment,"\n\n  mutation cartNoteUpdate($cartId: ID!, $note: String!) {\n    cartNoteUpdate(cartId: $cartId, note: $note) {\n      cart {\n        ").concat(l.ref,"\n      }\n      userErrors {\n        field\n        message\n      }\n    }\n  }\n");let m="\n  ".concat(l.fragment,"\n\n  query fetchCart($id: ID!){\n    cart(id: $id) {\n      ").concat(l.ref,"\n    } \n  }\n"),g='\n  fragment VariantFragment on ProductVariant {\n    id\n    title\n    price {\n      amount\n      currencyCode\n    }\n    priceV2: price {\n      amount\n      currencyCode\n    }\n    weight\n    availableForSale\n    sku\n    compareAtPrice {\n      amount\n      currencyCode\n    }\n    compareAtPriceV2: compareAtPrice {\n      amount\n      currencyCode\n    }\n    image {\n      id\n      src: url\n      altText\n      width\n      height\n    }\n    selectedOptions {\n      name\n      value\n    }\n    description: metafield(namespace: "custom", key: "description") {\n      value\n      type\n    }\n    unitPrice {\n      amount\n      currencyCode\n    }\n    unitPriceMeasurement {\n      measuredType\n      quantityUnit\n      quantityValue\n      referenceUnit\n      referenceValue\n    }\n  }\n\n  fragment ProductFragment on Product {\n    variants(first: 250) {\n      pageInfo {\n        hasNextPage\n        hasPreviousPage\n      }\n      edges {\n        cursor\n        node {\n          ...VariantFragment\n        }\n      }\n    }\n  }\n\n  query ProductVariantsByHandle($handle: String!) {\n    productByHandle(handle: $handle) {\n      ...ProductFragment\n    }\n  }\n'},40135:e=>{e.exports={cols:"styles_cols__eJgzU",colsReverse:"styles_colsReverse__OQ7kE"}},40343:e=>{e.exports={imageContainer:"styles_imageContainer__j229A",btnShare:"styles_btnShare__2A4th",mediaItemContainer:"styles_mediaItemContainer__0FXpO",thumbnailGrid:"styles_thumbnailGrid__PrSKE",thumbnailContainer:"styles_thumbnailContainer__kyr0g",activeThumbnail:"styles_activeThumbnail__duozV",videoThumbnailWrapper:"styles_videoThumbnailWrapper__k86Wl",iconWrapper:"styles_iconWrapper__EST7J",iconPlay:"styles_iconPlay__qEo4G",videoThumbnailImage:"styles_videoThumbnailImage__bJkxf",carouselImage:"styles_carouselImage__RuUPg"}},40665:(e,t,n)=>{"use strict";function r(e){return TypeError("You provided "+(null!==e&&"object"==typeof e?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}n.d(t,{L:()=>r})},40873:e=>{e.exports={freeGiftSelectionWrapper:"styles_freeGiftSelectionWrapper__L4zaG",headerRow:"styles_headerRow__GgIq2",headerLabel:"styles_headerLabel__Q0wl5",kitContentsLink:"styles_kitContentsLink__acB9u",offerNote:"styles_offerNote__LGdWO",offerValue:"styles_offerValue__Qv_N3",optionsList:"styles_optionsList__ozhD_",optionCard:"styles_optionCard__Dj4BM",selected:"styles_selected__zSP9t",disabled:"styles_disabled__5LXDh",radio:"styles_radio__qShrl",imageTile:"styles_imageTile__l90gR",badge:"styles_badge__nN3rB",cardBody:"styles_cardBody__FOuk9",name:"styles_name__2xO_v",description:"styles_description__TmJef",priceRow:"styles_priceRow__lmzJu",priceInner:"styles_priceInner__CbXY4",cardPriceWrapper:"styles_cardPriceWrapper__DWjI4",strikePrice:"styles_strikePrice__j77_c",freeTag:"styles_freeTag__fNsv2",offerTerms:"styles_offerTerms__5zppF",modalContent:"styles_modalContent__3oVVk",pricingFooter:"styles_pricingFooter__ExInG",price:"styles_price__km6_b",priceWrapper:"styles_priceWrapper__L3BE6"}},41091:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(37876);n(14232);var i=n(47832),o=n(15448);let s=e=>{let{title:t,isPageHeader:n,content:s,paddingBottom:a="none"}=e;
1return(0,r.jsxs)(i.Cn,{paddingTop:n?"":"none",paddingBottom:a,width:"tight",children:[n&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("h1",{className:"center-text","data-testid":"privacy-policy-h1",children:t})}),(0,r.jsxs)("div",{className:"markdown",children:[!n&&(0,r.jsx)("h3",{children:t}),s&&(0,r.jsx)(r.Fragment,{children:s.map(e=>{switch(e._type){case"paragraphForSpecialSection":return(0,r.jsx)("div",{children:(0,r.jsx)(o.PortableText,{_rawContent:e.paragraph})},e.id);case"tableForSpecialSection":return(0,r.jsx)("table",{children:e.rows.map(e=>e.isTableHeader?(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{style:{textAlign:"right"},children:(0,r.jsx)(o.PortableText,{_rawContent:e.firstColumnContent})}),(0,r.jsx)("th",{children:(0,r.jsx)(o.PortableText,{_rawContent:e.secondColumnContent})})]})},e.id):(0,r.jsx)("tbody",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{style:{textAlign:"right"},children:(0,r.jsx)("strong",{children:(0,r.jsx)(o.PortableText,{_rawContent:e.firstColumnContent})})}),(0,r.jsx)("td",{style:{textAlign:"left"},children:(0,r.jsx)(o.PortableText,{_rawContent:e.secondColumnContent})})]})},e.id))},e.id)}})})]})]})}},41096:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(4902);function i(e,t,n,r,i){return new o(e,t,n,r,i)}var o=function(e){function t(t,n,r,i,o,s){var a=e.call(this,t)||this;return a.onFinalize=o,a.shouldUnsubscribe=s,a._next=n?function(e){try{n(e)}catch(e){t.error(e)}}:e.prototype._next,a._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,a._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,a}return(0,r.C6)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var n=this.closed;e.prototype.unsubscribe.call(this),n||null==(t=this.onFinalize)||t.call(this)}},t}(n(21943).vU)},41490:(e,t,n)=>{"use strict";n.d(t,{P:()=>iF});var r,i,o=n(4902),s=n(14232),a=function(e){return{isEnabled:function(t){return e.some(function(e){return!!t[e]})}}},l={measureLayout:a(["layout","layoutId","drag"]),animation:a(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:a(["exit"]),drag:a(["drag","dragControls"]),focus:a(["whileFocus"]),hover:a(["whileHover","onHoverStart","onHoverEnd"]),tap:a(["whileTap","onTap","onTapStart","onTapCancel"]),pan:a(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:a(["whileInView","onViewportEnter","onViewportLeave"])},c=(0,s.createContext)({strict:!1}),d=Object.keys(l),u=d.length,p=(0,s.createContext)({transformPagePoint:function(e){return e},isStatic:!1}),h=(0,s.createContext)({}),f=n(3866),m="undefined"!=typeof window,g=m?s.useLayoutEffect:s.useEffect;function A(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function v(e){return Array.isArray(e)}function C(e){return"string"==typeof e||v(e)}function y(e,t,n,r,i){var o;return void 0===r&&(r={}),void 0===i&&(i={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,i)),"string"==typeof t&&(t=null==(o=e.variants)?void 0:o[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,i)),t}function b(e,t,n){var r,i,o=e.getProps();return y(o,t,null!=n?n:o.custom,(r={},e.forEachValue(function(e,t){return r[t]=e.get()}),r),(i={},e.forEachValue(function(e,t){return i[t]=e.getVelocity()}),i))}function x(e){var t;return"function"==typeof(null==(t=e.animate)?void 0:t.start)||C(e.initial)||C(e.animate)||C(e.whileHover)||C(e.whileDrag)||C(e.whileTap)||C(e.whileFocus)||C(e.exit)}function w(e){return!!(x(e)||e.variants)}function _(e){return Array.isArray(e)?e.join(" "):e}var k=n(91200),j=n(21214);let L=(e,t,n)=>-n*e+n*t+e;function T(e,t){-1===e.indexOf(t)&&e.push(t)}function S(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var E=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return T(this.subscriptions,e),function(){return S(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var i=0;i<r;i++){var o=this.subscriptions[i];o&&o(e,t,n)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),M=function(){function e(e){var t=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new E,this.velocityUpdateSubscribers=new E,this.renderSubscribers=new E,this.canTrackVelocity=!1,this.updateAndNotify=function(e,n){void 0===n&&(n=!0),t.prev=t.current,t.current=e;var r=(0,j.KK)(),i=r.delta,o=r.timestamp;t.lastUpdated!==o&&(t.timeDelta=i,t.lastUpdated=o,j.Ay.postRender(t.scheduleVelocityCheck)),t.prev!==t.current&&t.updateSubscribers.notify(t.current),t.velocityUpdateSubscribers.getSize()&&t.velocityUpdateSubscribers.notify(t.getVelocity()),n&&t.renderSubscribers.notify(t.current)},this.scheduleVelocityCheck=function(){return j.Ay.postRender(t.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==t.lastUpdated&&(t.prev=t.current,t.velocityUpdateSubscribers.notify(t.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=!isNaN(parseFloat(this.current))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){var e,t;return this.canTrackVelocity?(e=parseFloat(this.current)-parseFloat(this.prev),(t=this.timeDelta)?1e3/t*e:0):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise(function(n){t.hasAnimated=!0,t.stopAnimation=e(n)}).then(function(){return t.clearAnimation()})},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function P(e){return new M(e)}var I=function(e){return!!(null!==e&&"object"==typeof e&&e.getVelocity)},N=function(){},R=function(){};let V=(e,t,n)=>Math.min(Math.max(n,e),t);function B(e,t){return e*Math.sqrt(1-t*t)}let F=["duration","bounce"],O=["stiffness","damping","mass"];function D(e,t){return t.some(t=>void 0!==e[t])}function H(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:i}=e,s=(0,o.Tt)(e,["from","to","restSpeed","restDelta"]);let a={done:!1,value:t},{stiffness:l,damping:c,mass:d,velocity:u,duration:p,isResolvedFromDuration:h}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!D(e,O)&&D(e,F)){let n=function({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,o;N(e<=1e4,"Spring duration must be 10 seconds or less");let s=1-t;s=V(.05,1,s),e=V(.01,10,e/1e3),s<1?(i=t=>{let r=t*s,i=r*e;return .001-(r-n)/B(t,s)*Math.exp(-i)},o=t=>{let r=t*s*e,o=Math.pow(s,2)*Math.pow(t,2)*e,a=Math.exp(-r),l=B(Math.pow(t,2),s);return(r*n+n-o)*a*(-i(t)+.001>0?-1:1)/l}):(i=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),o=t=>e*e*(n-t)*Math.exp(-t*e));let a=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(i,o,5/e);if(e*=1e3,isNaN(a))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(a,2)*r;return{stiffness:t,damping:2*s*Math.sqrt(r*t),duration:e}}}(e);(t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1})).isResolvedFromDuration=!0}return t}(s),f=z,m=z;function g(){let e=u?-(u/1e3):0,r=n-t,o=c/(2*Math.sqrt(l*d)),s=Math.sqrt(l/d)/1e3;if(void 0===i&&(i=Math.min(Math.abs(n-t)/100,.4)),o<1){let t=B(s,o);f=i=>n-Math.exp(-o*s*i)*((e+o*s*r)/t*Math.sin(t*i)+r*Math.cos(t*i)),m=n=>{let i=Math.exp(-o*s*n);return o*s*i*(Math.sin(t*n)*(e+o*s*r)/t+r*Math.cos(t*n))-i*(Math.cos(t*n)*(e+o*s*r)-t*r*Math.sin(t*n))}}else if(1===o)f=t=>n-Math.exp(-s*t)*(r+(e+s*r)*t);else{let t=s*Math.sqrt(o*o-1);f=i=>{let a=Math.exp(-o*s*i),l=Math.min(t*i,300);return n-a*((e+o*s*r)*Math.sinh(l)+t*r*Math.cosh(l))/t}}}return g(),{next:e=>{let t=f(e);
1if(h)a.done=e>=p;else{let o=Math.abs(1e3*m(e))<=r,s=Math.abs(n-t)<=i;a.done=o&&s}return a.value=a.done?n:t,a},flipTarget:()=>{u=-u,[t,n]=[n,t],g()}}}H.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;let z=e=>0,W=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r},U=(e,t)=>n=>Math.max(Math.min(n,t),e),q=e=>e%1?Number(e.toFixed(5)):e,Z=/(-)?([\d]*\.?[\d])+/g,$=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,G=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function K(e){return"string"==typeof e}let Q={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},Y=Object.assign(Object.assign({},Q),{transform:U(0,1)}),X=Object.assign(Object.assign({},Q),{default:1}),J=(e,t)=>n=>!!(K(n)&&G.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),ee=(e,t,n)=>r=>{if(!K(r))return r;let[i,o,s,a]=r.match(Z);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(s),alpha:void 0!==a?parseFloat(a):1}},et=U(0,255),en=Object.assign(Object.assign({},Q),{transform:e=>Math.round(et(e))}),er={test:J("rgb","red"),parse:ee("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+en.transform(e)+", "+en.transform(t)+", "+en.transform(n)+", "+q(Y.transform(r))+")"},ei={test:J("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),i=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),i=e.substr(4,1),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:er.transform},eo=e=>({test:t=>K(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),es=eo("deg"),ea=eo("%"),el=eo("px"),ec=eo("vh"),ed=eo("vw"),eu=Object.assign(Object.assign({},ea),{parse:e=>ea.parse(e)/100,transform:e=>ea.transform(100*e)}),ep={test:J("hsl","hue"),parse:ee("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ea.transform(q(t))+", "+ea.transform(q(n))+", "+q(Y.transform(r))+")"};function eh(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ef({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,o=0,s=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,a=2*n-r;i=eh(a,r,e+1/3),o=eh(a,r,e),s=eh(a,r,e-1/3)}else i=o=s=n;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*s),alpha:r}}let em=(e,t,n)=>{let r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},eg=[ei,er,ep],eA=e=>eg.find(t=>t.test(e)),ev=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,eC=(e,t)=>{let n=eA(e),r=eA(t);R(!!n,ev(e)),R(!!r,ev(t));let i=n.parse(e),o=r.parse(t);n===ep&&(i=ef(i),n=er),r===ep&&(o=ef(o),r=er);let s=Object.assign({},i);return e=>{for(let t in s)"alpha"!==t&&(s[t]=em(i[t],o[t],e));return s.alpha=L(i.alpha,o.alpha,e),n.transform(s)}},ey={test:e=>er.test(e)||ei.test(e)||ep.test(e),parse:e=>er.test(e)?er.parse(e):ep.test(e)?ep.parse(e):ei.parse(e),transform:e=>K(e)?e:e.hasOwnProperty("red")?er.transform(e):ep.transform(e)},eb="${c}",ex="${n}";function ew(e){"number"==typeof e&&(e=`${e}`);let t=[],n=0,r=e.match($);r&&(n=r.length,e=e.replace($,eb),t.push(...r.map(ey.parse)));let i=e.match(Z);return i&&(e=e.replace(Z,ex),t.push(...i.map(Q.parse))),{values:t,numColors:n,tokenised:e}}function e_(e){return ew(e).values}function ek(e){let{values:t,numColors:n,tokenised:r}=ew(e),i=t.length;return e=>{let t=r;for(let r=0;r<i;r++)t=t.replace(r<n?eb:ex,r<n?ey.transform(e[r]):q(e[r]));return t}}let ej=e=>"number"==typeof e?0:e,eL={test:function(e){var t,n,r,i;return isNaN(e)&&K(e)&&(null!=(n=null==(t=e.match(Z))?void 0:t.length)?n:0)+(null!=(i=null==(r=e.match($))?void 0:r.length)?i:0)>0},parse:e_,createTransformer:ek,getAnimatableNone:function(e){let t=e_(e);return ek(e)(t.map(ej))}},eT=(e,t)=>n=>t(e(n)),eS=(...e)=>e.reduce(eT);function eE(e,t){return"number"==typeof e?n=>L(e,t,n):ey.test(e)?eC(e,t):eN(e,t)}let eM=(e,t)=>{let n=[...e],r=n.length,i=e.map((e,n)=>eE(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}},eP=(e,t)=>{let n=Object.assign(Object.assign({},e),t),r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=eE(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}};function eI(e){let t=eL.parse(e),n=t.length,r=0,i=0,o=0;for(let e=0;e<n;e++)r||"number"==typeof t[e]?r++:void 0!==t[e].hue?o++:i++;return{parsed:t,numNumbers:r,numRGB:i,numHSL:o}}let eN=(e,t)=>{let n=eL.createTransformer(t),r=eI(e),i=eI(t);return r.numHSL===i.numHSL&&r.numRGB===i.numRGB&&r.numNumbers>=i.numNumbers?eS(eM(r.parsed,i.parsed),n):(N(!0,`Complex values '${e}' and '${t}
1' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?t:e}`)},eR=(e,t)=>n=>L(e,t,n);function eV(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let o=e.length;R(o===t.length,"Both input and output ranges must be the same length"),R(!r||!Array.isArray(r)||r.length===o-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[o-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());let s=function(e,t,n){let r=[],i=n||function(e){if("number"==typeof e)return eR;if("string"==typeof e)if(ey.test(e))return eC;else return eN;return Array.isArray(e)?eM:"object"==typeof e?eP:void 0}(e[0]),o=e.length-1;for(let n=0;n<o;n++){let o=i(e[n],e[n+1]);t&&(o=eS(Array.isArray(t)?t[n]:t,o)),r.push(o)}return r}(t,r,i),a=2===o?function([e,t],[n]){return r=>n(W(e,t,r))}(e,s):function(e,t){let n=e.length,r=n-1;return i=>{let o=0,s=!1;if(i<=e[0]?s=!0:i>=e[r]&&(o=r-1,s=!0),!s){let t=1;for(;t<n&&!(e[t]>i)&&t!==r;t++);o=t-1}let a=W(e[o],e[o+1],i);return t[o](a)}}(e,s);return n?t=>a(V(e[0],e[o-1],t)):a}let eB=e=>t=>1-e(1-t),eF=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,eO=e=>t=>t*t*((e+1)*t-e),eD=4/11,eH=8/11,ez=e=>e,eW=e=>Math.pow(e,2),eU=eB(eW),eq=eF(eW),eZ=e=>1-Math.sin(Math.acos(e)),e$=eB(eZ),eG=eF(e$),eK=eO(1.525),eQ=eB(eK),eY=eF(eK),eX=(e=>{let t=eO(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))})(1.525),eJ=4356/361,e1=35442/1805,e0=16061/1805,e2=e=>{if(1===e||0===e)return e;let t=e*e;return e<eD?7.5625*t:e<eH?9.075*t-9.9*e+3.4:e<.9?eJ*t-e1*e+e0:10.8*e*e-20.52*e+10.72},e4=eB(e2);function e3({from:e=0,to:t=1,ease:n,offset:r,duration:i=300}){var o;let s={done:!1,value:e},a=Array.isArray(t)?t:[e,t],l=(o=r&&r.length===a.length?r:function(e){let t=e.length;return e.map((e,n)=>0!==n?n/(t-1):0)}(a),o.map(e=>e*i));function c(){return eV(l,a,{ease:Array.isArray(n)?n:a.map(()=>n||eq).splice(0,a.length-1)})}let d=c();return{next:e=>(s.value=d(e),s.done=e>=i,s),flipTarget:()=>{a.reverse(),d=c()}}}let e5={keyframes:e3,spring:H,decay:function({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){let s={done:!1,value:t},a=n*e,l=t+a,c=void 0===o?l:o(l);return c!==l&&(a=c-t),{next:e=>{let t=-a*Math.exp(-e/r);return s.done=!(t>i||t<-i),s.value=s.done?c:c+t,s},flipTarget:()=>{}}}};function e6(e,t,n=0){return e-t-n}let e7=e=>{let t=({delta:t})=>e(t);return{start:()=>j.Ay.update(t,!0),stop:()=>j.eO.update(t)}};function e8(e){let t,n,r;var i,{from:s,autoplay:a=!0,driver:l=e7,elapsed:c=0,repeat:d=0,repeatType:u="loop",repeatDelay:p=0,onPlay:h,onStop:f,onComplete:m,onRepeat:g,onUpdate:A}=e,v=(0,o.Tt)(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:C}=v,y=0,b=v.duration,x=!1,w=!0,_=function(e){if(Array.isArray(e.to))return e3;if(e5[e.type])return e5[e.type];let t=new Set(Object.keys(e));if(t.has("ease")||t.has("duration")&&!t.has("dampingRatio"));else if(t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta"))return H;return e3}(v);(null==(i=_.needsInterpolation)?void 0:i.call(_,s,C))&&(r=eV([0,100],[s,C],{clamp:!1}),s=0,C=100);let k=_(Object.assign(Object.assign({},v),{from:s,to:C}));return a&&(null==h||h(),(t=l(function(e){if(w||(e=-e),c+=e,!x){let e=k.next(Math.max(0,c));n=e.value,r&&(n=r(n)),x=w?e.done:c<=0}if(null==A||A(n),x)if(0===y&&(null!=b||(b=c)),y<d){var i,o;i=c,o=b,(w?i>=o+p:i<=-p)&&(y++,"reverse"===u?c=function(e,t,n=0,r=!0){return r?e6(t+-e,t,n):t-(e-t)+n}(c,b,p,w=y%2==0):(c=e6(c,b,p),"mirror"===u&&k.flipTarget()),x=!1,g&&g())}else t.stop(),m&&m()})).start()),{stop:()=>{null==f||f(),t.stop()}}}var e9=function(e){return 1e3*e};let te=(e,t)=>1-3*t+3*e,tt=(e,t)=>3*t-6*e,tn=(e,t,n)=>((te(t,n)*e+tt(t,n))*e+3*t)*e,tr=(e,t,n)=>3*te(t,n)*e*e+2*tt(t,n)*e+3*t;var ti={linear:ez,easeIn:eW,easeInOut:eq,easeOut:eU,circIn:eZ,circInOut:eG,circOut:e$,backIn:eK,backInOut:eY,backOut:eQ,anticipate:eX,bounceIn:e4,bounceInOut:e=>e<.5?.5*(1-e2(1-2*e)):.5*e2(2*e-1)+.5,bounceOut:e2},to=function(e){if(Array.isArray(e)){R(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=(0,o.zs)(e,4),n=t[0],r=t[1],i=t[2],s=t[3];if(n===r&&i===s)return ez;let a=new Float32Array(11);for(let e=0;e<11;++e)a[e]=tn(.1*e,n,i);return e=>0===e||1===e?e:tn(function(e){let t=0,r=1;for(;10!==r&&a[r]<=e;++r)t+=.1;let o=t+(e-a[--r])/(a[r+1]-a[r])*.1,s=tr(o,n,i);if(s>=.001){var l=o;for(let t=0;t<8;++t){let t=tr(l,n,i);if(0===t)break;let r=tn(l,n,i)-e;l-=r/t}return l}return 0===s?o:function(e,t,n,r,i){let o,s,a=0;do(o=tn(s=t+(n-t)/2,r,i)-e)>
10?n=s:t=s;while(Math.abs(o)>1e-7&&++a<10);return s}(e,t,t+.1,n,i)}(e),r,s)}return"string"==typeof e?(R(void 0!==ti[e],"Invalid easing type '".concat(e,"'")),ti[e]):e},ts=function(e,t){return"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&eL.test(t)&&!t.startsWith("url("))},ta=function(e){return Array.isArray(e)},tl=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},tc=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},td=function(){return{type:"keyframes",ease:"linear",duration:.3}},tu=function(e){return{type:"keyframes",duration:.8,values:e}},tp={x:tl,y:tl,z:tl,rotate:tl,rotateX:tl,rotateY:tl,rotateZ:tl,scaleX:tc,scaleY:tc,scale:tc,opacity:td,backgroundColor:td,color:td,default:tc},th=function(e,t){var n;return n=ta(t)?tu:tp[e]||tp.default,(0,o.Cl)({to:t},n(t))};let tf=new Set(["brightness","contrast","saturate","opacity"]);function tm(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(Z)||[];if(!r)return e;let i=n.replace(r,""),o=+!!tf.has(t);return r!==n&&(o*=100),t+"("+o+i+")"}let tg=/([a-z-]*)\(.*?\)/g,tA=Object.assign(Object.assign({},eL),{getAnimatableNone:e=>{let t=e.match(tg);return t?t.map(tm).join(" "):e}});var tv=(0,o.Cl)((0,o.Cl)({},Q),{transform:Math.round}),tC={borderWidth:el,borderTopWidth:el,borderRightWidth:el,borderBottomWidth:el,borderLeftWidth:el,borderRadius:el,radius:el,borderTopLeftRadius:el,borderTopRightRadius:el,borderBottomRightRadius:el,borderBottomLeftRadius:el,width:el,maxWidth:el,height:el,maxHeight:el,size:el,top:el,right:el,bottom:el,left:el,padding:el,paddingTop:el,paddingRight:el,paddingBottom:el,paddingLeft:el,margin:el,marginTop:el,marginRight:el,marginBottom:el,marginLeft:el,rotate:es,rotateX:es,rotateY:es,rotateZ:es,scale:X,scaleX:X,scaleY:X,scaleZ:X,skew:es,skewX:es,skewY:es,distance:el,translateX:el,translateY:el,translateZ:el,x:el,y:el,z:el,perspective:el,transformPerspective:el,opacity:Y,originX:eu,originY:eu,originZ:el,zIndex:tv,fillOpacity:Y,strokeOpacity:Y,numOctaves:tv},ty=(0,o.Cl)((0,o.Cl)({},tC),{color:ey,backgroundColor:ey,outlineColor:ey,fill:ey,stroke:ey,borderColor:ey,borderTopColor:ey,borderRightColor:ey,borderBottomColor:ey,borderLeftColor:ey,filter:tA,WebkitFilter:tA}),tb=function(e){return ty[e]};function tx(e,t){var n,r=tb(e);return r!==tA&&(r=eL),null==(n=r.getAnimatableNone)?void 0:n.call(r,t)}var tw={current:!1},t_=function(e){return ta(e)?e[e.length-1]||0:e},tk=!1;function tj(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function tL(e){return"number"==typeof e?0:tx("",e)}function tT(e,t){return e[t]||e.default||e}function tS(e,t,n,r){return void 0===r&&(r={}),tw.current&&(r={type:!1}),t.start(function(i){var s,a,l,c,d,u,p,h,f,m,g,A=(c=n,p=null!=(d=(u=tT(r,e)).from)?d:t.get(),h=ts(e,c),"none"===p&&h&&"string"==typeof c?p=tx(e,c):tj(p)&&"string"==typeof c?p=tL(c):!Array.isArray(c)&&tj(c)&&"string"==typeof p&&(c=tL(p)),N((f=ts(e,p))===h,"You are trying to animate ".concat(e,' from "').concat(p,'" to "').concat(c,'". ').concat(p," is not an animatable value - to enable this animation set ").concat(p," to a value animatable to ").concat(c," via the `style` property.")),f&&h&&!1!==u.type?function(){var n,r,s,a,l,d,h,f,m,g,A={from:p,to:c,velocity:t.getVelocity(),onComplete:i,onUpdate:function(e){return t.set(e)}};return"inertia"===u.type||"decay"===u.type?function({from:e=0,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:s=500,bounceDamping:a=10,restDelta:l=1,modifyTarget:c,driver:d,onUpdate:u,onComplete:p,onStop:h}){let f;function m(e){return void 0!==n&&e<n||void 0!==r&&e>r}function g(e){return void 0===n?r:void 0===r||Math.abs(n-e)<Math.abs(r-e)?n:r}function A(e){null==f||f.stop(),f=e8(Object.assign(Object.assign({},e),{driver:d,onUpdate:t=>{var n;null==u||u(t),null==(n=e.onUpdate)||n.call(e,t)},onComplete:p,onStop:h}))}function v(e){A(Object.assign({type:"spring",stiffness:s,damping:a,restDelta:l},e))}if(m(e))v({from:e,velocity:t,to:g(e)});else{let r,s,a=i*t+e;void 0!==c&&(a=c(a));let d=g(a),u=d===n?-1:1;A({type:"decay",from:e,velocity:t,timeConstant:o,power:i,restDelta:l,modifyTarget:c,onUpdate:m(a)?e=>{var n,i;r=s,s=e,n=e-r,t=(i=(0,j.KK)().delta)?1e3/i*n:0,(1===u&&e>d||-1===u&&e<d)&&v({from:e,to:d,velocity:t})}:void 0})}return{stop:()=>null==f?void 0:f.stop()}}((0,o.Cl)((0,o.Cl)({},A),u)):e8((0,o.Cl)((0,o.Cl)({},(n=u,Array.isArray(A.to)&&(null!=n.duration||(n.duration=.8)),Array.isArray(A.to)&&null===A.to[0]&&(A.to=(0,o.fX)([],(0,o.zs)(A.to),!1),A.to[0]=A.from),(r=n).when,r.delay,r.delayChildren,r.staggerChildren,r.staggerDirection,r.repeat,r.repeatType,r.repeatDelay,r.from,Object.keys((0,o.Tt)(r,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"])).length||(n=(0,o.Cl)((0,o.Cl)({},n),th(e,A.to))),(0,o.Cl)((0,o.Cl)({},A),(a=(s=n).ease,l=s.times,d=s.yoyo,h=s.flip,f=s.loop,m=(0,o.Tt)(s,["ease","times","yoyo","flip","loop"]),g=(0,o.Cl)({},m),l&&(g.offset=l),m.duration&&(g.duration=e9(m.duration)),m.repeatDelay&&(g.repeatDelay=e9(m.repeatDelay)),a&&(g.ease=Array.isArray(a)&&"number"!=typeof a[0]?a.map(to):to(a)),"tween"===m.type&&(g.type="keyframes"),(d||f||h)&&(N(!tk,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),tk=!0,d?g.repeatType="reverse":f?g.repeatType="loop":h&&(g.repeatType="mirror"),g.repeat=f||d||h||m.repeat),"spring"!==m.type&&(g.type="keyframes"),g)))),{onUpdate:function(e){var t;A.onUpdate(e),null==(t=u.onUpdate)||t.call(u,e)},onComplete:function(){var e;A.onComplete(),null==(e=u.onComplete)||e.call(u)}}))}:function(){var e,n,r=t_(c);return t.set(r),i(),null==(e=null==u?void 0:u.onUpdate)||e.call(u,r),null==(n=null==u?void 0:u.onComplete)||n.call(u),{stop:function(){}}}),v=null!=(l=null!=(a=(tT(s=r,e)||{}).delay)?a:s.delay)?l:0,C=function(){return g=A()};return v?m=setTimeout(C,e9(v)):C(),function(){clearTimeout(m),null==g||g.stop()}})}var tE=["TopLeft","TopRight","BottomLeft","BottomRight"],tM=tE.length,tP=function(e){return"string"==typeof e?parseFloat(e):e},tI=function(e){return"number"==typeof e||el.test(e)};function tN(e,t){var n;return null!=(n=e[t])?n:e.borderRadius}var tR=tB(0,.5,e$),tV=tB(.5,.95,ez);
1function tB(e,t,n){return function(r){return r<e?0:r>t?1:n(W(e,t,r))}}function tF(e,t){e.min=t.min,e.max=t.max}function tO(e,t){tF(e.x,t.x),tF(e.y,t.y)}function tD(e){return void 0===e||1===e}function tH(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!tD(t)||!tD(n)||!tD(r)}function tz(e){var t,n;return tH(e)||(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n||e.z||e.rotate||e.rotateX||e.rotateY}function tW(e,t,n,r,i){return void 0!==i&&(e=r+i*(e-r)),r+n*(e-r)+t}function tU(e,t,n,r,i){void 0===t&&(t=0),void 0===n&&(n=1),e.min=tW(e.min,t,n,r,i),e.max=tW(e.max,t,n,r,i)}function tq(e,t){var n=t.x,r=t.y;tU(e.x,n.translate,n.scale,n.originPoint),tU(e.y,r.translate,r.scale,r.originPoint)}function tZ(e,t){e.min=e.min+t,e.max=e.max+t}function t$(e,t,n){var r=(0,o.zs)(n,3),i=r[0],s=r[1],a=r[2],l=void 0!==t[a]?t[a]:.5,c=L(e.min,e.max,l);tU(e,t[i],t[s],c,t.scale)}var tG=["x","scaleX","originX"],tK=["y","scaleY","originY"];function tQ(e,t){t$(e.x,t,tG),t$(e.y,t,tK)}let tY=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),tX=e=>tY(e)&&e.hasOwnProperty("z"),tJ=(e,t)=>Math.abs(e-t);function t1(e,t){if("number"==typeof e&&"number"==typeof t)return tJ(e,t);if(tY(e)&&tY(t)){let n=tJ(e.x,t.x);return Math.sqrt(Math.pow(n,2)+Math.pow(tJ(e.y,t.y),2)+Math.pow(tX(e)&&tX(t)?tJ(e.z,t.z):0,2))}}function t0(e){return e.max-e.min}function t2(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=.01),t1(e,t)<n}function t4(e,t,n,r){void 0===r&&(r=.5),e.origin=r,e.originPoint=L(t.min,t.max,e.origin),e.scale=t0(n)/t0(t),(t2(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=L(n.min,n.max,e.origin)-e.originPoint,(t2(e.translate)||isNaN(e.translate))&&(e.translate=0)}function t3(e,t,n,r){t4(e.x,t.x,n.x,null==r?void 0:r.originX),t4(e.y,t.y,n.y,null==r?void 0:r.originY)}function t5(e,t,n){e.min=n.min+t.min,e.max=e.min+t0(t)}function t6(e,t,n){e.min=t.min-n.min,e.max=e.min+t0(t)}function t7(e,t,n){t6(e.x,t.x,n.x),t6(e.y,t.y,n.y)}function t8(e,t,n,r,i){return e-=t,e=r+1/n*(e-r),void 0!==i&&(e=r+1/i*(e-r)),e}function t9(e,t,n,r,i){var s=(0,o.zs)(n,3),a=s[0],l=s[1],c=s[2];!function(e,t,n,r,i,o,s){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===o&&(o=e),void 0===s&&(s=e),ea.test(t)&&(t=parseFloat(t),t=L(s.min,s.max,t/100)-s.min),"number"==typeof t){var a=L(o.min,o.max,r);e===o&&(a-=t),e.min=t8(e.min,t,n,a,i),e.max=t8(e.max,t,n,a,i)}}(e,t[a],t[l],t[c],t.scale,r,i)}var ne=["x","scaleX","originX"],nt=["y","scaleY","originY"];function nn(e,t,n,r){t9(e.x,t,ne,null==n?void 0:n.x,null==r?void 0:r.x),t9(e.y,t,nt,null==n?void 0:n.y,null==r?void 0:r.y)}var nr=function(){return{translate:0,scale:1,origin:0,originPoint:0}},ni=function(){return{x:nr(),y:nr()}},no=function(){return{min:0,max:0}},ns=function(){return{x:no(),y:no()}};function na(e){return 0===e.translate&&1===e.scale}function nl(e){return na(e.x)&&na(e.y)}function nc(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var nd=function(){function e(){this.members=[]}return e.prototype.add=function(e){T(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(S(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex(function(t){return e===t});if(0===n)return!1;for(var r=n;r>=0;r--){var i=this.members[r];if(!1!==i.isPresent){t=i;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null==(n=e.root)?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach(function(e){var t,n,r,i,o;null==(n=(t=e.options).onExitComplete)||n.call(t),null==(o=null==(r=e.resumingFrom)?void 0:(i=r.options).onExitComplete)||o.call(i)})}
1,e.prototype.scheduleRender=function(){this.members.forEach(function(e){e.instance&&e.scheduleRender(!1)})},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),nu={};function np(e,t,n){var r=e.x.translate/t.x,i=e.y.translate/t.y,o="translate3d(".concat(r,"px, ").concat(i,"px, 0) ");if(n){var s=n.rotate,a=n.rotateX,l=n.rotateY;s&&(o+="rotate(".concat(s,"deg) ")),a&&(o+="rotateX(".concat(a,"deg) ")),l&&(o+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(o+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":o}function nh(e){return[e("x"),e("y")]}var nf=["","X","Y","Z"],nm=["transformPerspective","x","y","z"];function ng(e,t){return nm.indexOf(e)-nm.indexOf(t)}["translate","scale","rotate","skew"].forEach(function(e){return nf.forEach(function(t){return nm.push(e+t)})});var nA=new Set(nm);function nv(e){return nA.has(e)}var nC=new Set(["originX","originY","originZ"]),ny=function(e,t){return e.depth-t.depth},nb=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){T(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){S(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(ny),this.isDirty=!1,this.children.forEach(e)},e}();function nx(e){var t=I(e)?e.get():e;return t&&"object"==typeof t&&t.mix&&t.toValue?t.toValue():t}var nw={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function n_(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,i=e.resetTransform;function s(e,t,r){var i=this;void 0===t&&(t={}),void 0===r&&(r=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){i.isUpdating&&(i.isUpdating=!1,i.clearAllSnapshots())},this.updateProjection=function(){i.nodes.forEach(nM),i.nodes.forEach(nP)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=r?r.root||r:this,this.path=r?(0,o.fX)((0,o.fX)([],(0,o.zs)(r.path),!1),[r],!1):[],this.parent=r,this.depth=r?r.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var s=0;s<this.path.length;s++)this.path[s].shouldResetTransform=!0;this.root===this&&(this.nodes=new nb)}return s.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new E),this.eventHandlers.get(e).add(t)},s.prototype.notifyListeners=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this.eventHandlers.get(e);null==r||r.notify.apply(r,(0,o.fX)([],(0,o.zs)(t),!1))},s.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},s.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},s.prototype.mount=function(e,n){var r=this;if(void 0===n&&(n=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var i=this.options,s=i.layoutId,a=i.layout,l=i.visualElement;if(l&&!l.getInstance()&&l.mount(e),this.root.nodes.add(this),null==(c=this.parent)||c.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),n&&(a||s)&&(this.isLayoutDirty=!0),t){var c,d,u=function(){return r.root.updateBlockedByResize=!1};t(e,function(){r.root.updateBlockedByResize=!0,clearTimeout(d),d=setTimeout(u,250),nw.hasAnimatedSinceResize&&(nw.hasAnimatedSinceResize=!1,r.nodes.forEach(nE))})}s&&this.root.registerSharedNode(s,this),!1!==this.options.animate&&l&&(s||a)&&this.addEventListener("didUpdate",function(e){var t,n,i,s,a,c=e.delta,d=e.hasLayoutChanged,u=e.hasRelativeTargetChanged,p=e.layout;if(r.isTreeAnimationBlocked()){r.target=void 0,r.relativeTarget=void 0;return}var h=null!=(n=null!=(t=r.options.transition)?t:l.getDefaultTransition())?n:nF,f=l.getProps().onLayoutAnimationComplete,m=!r.targetLayout||!nc(r.targetLayout,p)||u,g=!d&&u;(null==(i=r.resumeFrom)?void 0:i.instance)||g||d&&(m||!r.currentAnimation)?(r.resumeFrom&&(r.resumingFrom=r.resumeFrom,r.resumingFrom.resumingFrom=void 0),r.setAnimationOrigin(c,g),r.startAnimation((0,o.Cl)((0,o.Cl)({},tT(h,"layout")),{onComplete:f}))):r.isLead()&&(null==(a=(s=r.options).onExitComplete)||a.call(s)),r.targetLayout=p})}},s.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null==(e=this.getStack())||e.remove(this),null==(t=this.parent)||t.children.delete(this),this.instance=void 0,j.eO.preRender(this.updateProjection)},s.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},s.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},s.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},s.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null==(e=this.parent)?void 0:e.isTreeAnimationBlocked())||!1}
1,s.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null==(e=this.nodes)||e.forEach(nI))},s.prototype.willUpdate=function(e){if(void 0===e&&(e=!0),this.root.isUpdateBlocked()){null==(n=(t=this.options).onExitComplete)||n.call(t);return}if(this.root.isUpdating||this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var t,n,r,i=0;i<this.path.length;i++){var o=this.path[i];o.shouldResetTransform=!0,o.updateScroll()}var s=this.options,a=s.layoutId,l=s.layout;if(void 0!==a||l){var c=null==(r=this.options.visualElement)?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==c?void 0:c(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},s.prototype.didUpdate=function(){if(this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(nT);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(nO),this.potentialNodes.clear()),this.nodes.forEach(nS),this.nodes.forEach(nk),this.nodes.forEach(nj),this.clearAllSnapshots(),j.qX.update(),j.qX.preRender(),j.qX.render())},s.prototype.clearAllSnapshots=function(){this.nodes.forEach(nL),this.sharedNodes.forEach(nN)},s.prototype.scheduleUpdateProjection=function(){j.Ay.preRender(this.updateProjection,!1,!0)},s.prototype.scheduleCheckAfterUnmount=function(){var e=this;j.Ay.postRender(function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()})},s.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));nH(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},s.prototype.updateLayout=function(){if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var e,t=0;t<this.path.length;t++)this.path[t].updateScroll();var n=this.measure();nH(n);var r=this.layout;this.layout={measured:n,actual:this.removeElementScroll(n)},this.layoutCorrected=ns(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null==(e=this.options.visualElement)||e.notifyLayoutMeasure(this.layout.actual,null==r?void 0:r.actual)}},s.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.scroll=r(this.instance))},s.prototype.resetTransform=function(){if(i){var e,t=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!nl(this.projectionDelta),r=null==(e=this.options.visualElement)?void 0:e.getProps().transformTemplate,o=null==r?void 0:r(this.latestValues,""),s=o!==this.prevTransformTemplateValue;t&&(n||tz(this.latestValues)||s)&&(i(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}},s.prototype.measure=function(){var e=this.options.visualElement;if(!e)return ns();var t=e.measureViewportBox(),n=this.root.scroll;return n&&(tZ(t.x,n.x),tZ(t.y,n.y)),t},s.prototype.removeElementScroll=function(e){var t=ns();tO(t,e);for(var n=0;n<this.path.length;n++){var r=this.path[n],i=r.scroll,o=r.options;r!==this.root&&i&&o.layoutScroll&&(tZ(t.x,i.x),tZ(t.y,i.y))}return t},s.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var n=ns();tO(n,e);for(var r=0;r<this.path.length;r++){var i=this.path[r];!t&&i.options.layoutScroll&&i.scroll&&i!==i.root&&tQ(n,{x:-i.scroll.x,y:-i.scroll.y}),tz(i.latestValues)&&tQ(n,i.latestValues)}return tz(this.latestValues)&&tQ(n,this.latestValues),n},s.prototype.removeTransform=function(e){var t,n=ns();tO(n,e);for(var r=0;r<this.path.length;r++){var i=this.path[r];if(i.instance&&tz(i.latestValues)){tH(i.latestValues)&&i.updateSnapshot();var o=ns();tO(o,i.measure()),nn(n,i.latestValues,null==(t=i.snapshot)?void 0:t.layout,o)}}return tz(this.latestValues)&&nn(n,this.latestValues),n},s.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},s.prototype.setOptions=function(e){var t;this.options=(0,o.Cl)((0,o.Cl)((0,o.Cl)({},this.options),e),{crossfade:null==(t=e.crossfade)||t})},s.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},s.prototype.resolveTargetDelta=function(){var e,t,n,r,i=this.options,o=i.layout,s=i.layoutId;this.layout&&(o||s)&&(!this.targetDelta&&!this.relativeTarget&&(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=ns(),this.relativeTargetOrigin=ns(),t7(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),tO(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&((this.target||(this.target=ns(),this.targetWithTransforms=ns()),this.relativeTarget&&this.relativeTargetOrigin&&(null==(r=this.relativeParent)?void 0:r.target))?(e=this.target,t=this.relativeTarget,n=this.relativeParent.target,t5(e.x,t.x,n.x),t5(e.y,t.y,n.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.actual):tO(this.target,this.layout.actual),tq(this.target,this.targetDelta)):tO(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&!!this.relativeParent.resumingFrom==!!this.resumingFrom&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=ns(),this.relativeTargetOrigin=ns(),t7(this.relativeTargetOrigin,this.target,this.relativeParent.target),tO(this.relativeTarget,this.relativeTargetOrigin)))))},s.prototype.getClosestProjectingParent=function(){if(!(!this.parent||tz(this.parent.latestValues)))if((this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout)return this.parent;else return this.parent.getClosestProjectingParent()},s.prototype.calcProjection=function(){var e,t=this.options,n=t.layout,r=t.layoutId;if(this.isTreeAnimating=!!((null==(e=this.parent)?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(n||r)){var i=this.getLead();tO(this.layoutCorrected,this.layout.actual),function(e,t,n,r){void 0===r&&(r=!1);var i,o,s,a,l=n.length;if(l){t.x=t.y=1;for(var c=0;c<l;c++)a=(s=n[c]).projectionDelta,(null==(o=null==(i=s.instance)?void 0:i.style)?void 0:o.display)!=="contents"&&(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&tQ(e,{x:-s.scroll.x,y:-s.scroll.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,tq(e,a)),r&&tz(s.latestValues)&&tQ(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,!!this.resumingFrom||this!==i);var o=i.target;if(o){this.projectionDelta||(this.projectionDelta=ni(),this.projectionDeltaWithTransform=ni());var s=this.treeScale.x,a=this.treeScale.y,l=this.projectionTransform;t3(this.projectionDelta,this.layoutCorrected,o,this.latestValues),this.projectionTransform=np(this.projectionDelta,this.treeScale),(this.projectionTransform!==l||this.treeScale.x!==s||this.treeScale.y!==a)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",o))}}},s.prototype.hide=function(){this.isVisible=!1},s.prototype.show=function(){this.isVisible=!0},s.prototype.scheduleRender=function(e){var t,n,r;void 0===e&&(e=!0),null==(n=(t=this.options).scheduleRender)||n.call(t),e&&(null==(r=this.getStack())||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},s.prototype.setAnimationOrigin=function(e,t){var n,r=this;void 0===t&&(t=!1);var i=this.snapshot,s=(null==i?void 0:i.latestValues)||{},a=(0,o.Cl)({},this.latestValues),l=ni();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;
1var c=ns(),d=null==i?void 0:i.isShared,u=1>=((null==(n=this.getStack())?void 0:n.members.length)||0),p=!!(d&&!u&&!0===this.options.crossfade&&!this.path.some(nB));this.mixTargetDelta=function(t){var n,i,o,h,f,m=t/1e3;nR(l.x,e.x,m),nR(l.y,e.y,m),r.setTargetDelta(l),r.relativeTarget&&r.relativeTargetOrigin&&r.layout&&(null==(f=r.relativeParent)?void 0:f.layout)&&(t7(c,r.layout.actual,r.relativeParent.layout.actual),n=r.relativeTarget,i=r.relativeTargetOrigin,o=c,h=m,nV(n.x,i.x,o.x,h),nV(n.y,i.y,o.y,h)),d&&(r.animationValues=a,function(e,t,n,r,i,o){var s,a,l,c;i?(e.opacity=L(0,null!=(s=n.opacity)?s:1,tR(r)),e.opacityExit=L(null!=(a=t.opacity)?a:1,0,tV(r))):o&&(e.opacity=L(null!=(l=t.opacity)?l:1,null!=(c=n.opacity)?c:1,r));for(var d=0;d<tM;d++){var u="border".concat(tE[d],"Radius"),p=tN(t,u),h=tN(n,u);(void 0!==p||void 0!==h)&&(p||(p=0),h||(h=0),0===p||0===h||tI(p)===tI(h)?(e[u]=Math.max(L(tP(p),tP(h),r),0),(ea.test(h)||ea.test(p))&&(e[u]+="%")):e[u]=h)}(t.rotate||n.rotate)&&(e.rotate=L(t.rotate||0,n.rotate||0,r))}(a,s,r.latestValues,m,p,u)),r.root.scheduleUpdateProjection(),r.scheduleRender()},this.mixTargetDelta(0)},s.prototype.startAnimation=function(e){var t,n,r=this;null==(t=this.currentAnimation)||t.stop(),this.resumingFrom&&(null==(n=this.resumingFrom.currentAnimation)||n.stop()),this.pendingAnimation&&(j.eO.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=j.Ay.update(function(){var t,n;nw.hasAnimatedSinceResize=!0,void 0===(t=(0,o.Cl)((0,o.Cl)({},e),{onUpdate:function(t){var n;r.mixTargetDelta(t),null==(n=e.onUpdate)||n.call(e,t)},onComplete:function(){var t;null==(t=e.onComplete)||t.call(e),r.completeAnimation()}}))&&(t={}),tS("",n=I(0)?0:P(0),1e3,t),r.currentAnimation={stop:function(){return n.stop()},isAnimating:function(){return n.isAnimating()}},r.resumingFrom&&(r.resumingFrom.currentAnimation=r.currentAnimation),r.pendingAnimation=void 0})},s.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null==(e=this.getStack())||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},s.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null==(e=this.mixTargetDelta)||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},s.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,n=e.target,r=e.layout,i=e.latestValues;t&&n&&r&&(tO(t,n),tQ(t,i),t3(this.projectionDeltaWithTransform,this.layoutCorrected,t,i))},s.prototype.registerSharedNode=function(e,t){var n,r,i;this.sharedNodes.has(e)||this.sharedNodes.set(e,new nd),this.sharedNodes.get(e).add(t),t.promote({transition:null==(n=t.options.initialPromotionConfig)?void 0:n.transition,preserveFollowOpacity:null==(i=null==(r=t.options.initialPromotionConfig)?void 0:r.shouldPreserveFollowOpacity)?void 0:i.call(r,t)})},s.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},s.prototype.getLead=function(){var e;return this.options.layoutId&&(null==(e=this.getStack())?void 0:e.lead)||this},s.prototype.getPrevLead=function(){var e;return this.options.layoutId?null==(e=this.getStack())?void 0:e.prevLead:void 0},s.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},s.prototype.promote=function(e){var t=void 0===e?{}:e,n=t.needsReset,r=t.transition,i=t.preserveFollowOpacity,o=this.getStack();o&&o.promote(this,i),n&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})},s.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},s.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,n={},r=0;r<nf.length;r++){var i="rotate"+nf[r];e.getStaticValue(i)&&(t=!0,n[i]=e.getStaticValue(i),e.setStaticValue(i,0))}if(t){for(var i in null==e||e.syncRender(),n)e.setStaticValue(i,n[i]);e.scheduleRender()}}},s.prototype.getProjectionStyles=function(e){void 0===e&&(e={});var t,n,r,i,o,s,a={};if(!this.instance||this.isSVG)return a;
1if(!this.isVisible)return{visibility:"hidden"};a.visibility="";var l=null==(t=this.options.visualElement)?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=nx(e.pointerEvents)||"",a.transform=l?l(this.latestValues,""):"none",a;var c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){var d={};return this.options.layoutId&&(d.opacity=null!=(n=this.latestValues.opacity)?n:1,d.pointerEvents=nx(e.pointerEvents)||""),this.hasProjected&&!tz(this.latestValues)&&(d.transform=l?l({},""):"none",this.hasProjected=!1),d}var u=c.animationValues||c.latestValues;this.applyTransformsToTarget(),a.transform=np(this.projectionDeltaWithTransform,this.treeScale,u),l&&(a.transform=l(u,a.transform));var p=this.projectionDelta,h=p.x,f=p.y;for(var m in a.transformOrigin="".concat(100*h.origin,"% ").concat(100*f.origin,"% 0"),c.animationValues?a.opacity=c===this?null!=(i=null!=(r=u.opacity)?r:this.latestValues.opacity)?i:1:this.preserveOpacity?this.latestValues.opacity:u.opacityExit:a.opacity=c===this?null!=(o=u.opacity)?o:"":null!=(s=u.opacityExit)?s:0,nu)if(void 0!==u[m]){var g=nu[m],A=g.correct,v=g.applyTo,C=A(u[m],c);if(v)for(var y=v.length,b=0;b<y;b++)a[v[b]]=C;else a[m]=C}return this.options.layoutId&&(a.pointerEvents=c===this?nx(e.pointerEvents)||"":"none"),a},s.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},s.prototype.resetTree=function(){this.root.nodes.forEach(function(e){var t;return null==(t=e.currentAnimation)?void 0:t.stop()}),this.root.nodes.forEach(nT),this.root.sharedNodes.clear()},s}function nk(e){e.updateLayout()}function nj(e){var t,n,r,i,o=null!=(n=null==(t=e.resumeFrom)?void 0:t.snapshot)?n:e.snapshot;if(e.isLead()&&e.layout&&o&&e.hasListeners("didUpdate")){var s=e.layout,a=s.actual,l=s.measured;"size"===e.options.animationType?nh(function(e){var t=o.isShared?o.measured[e]:o.layout[e],n=t0(t);t.min=a[e].min,t.max=t.min+n}):"position"===e.options.animationType&&nh(function(e){var t=o.isShared?o.measured[e]:o.layout[e],n=t0(a[e]);t.max=t.min+n});var c=ni();t3(c,a,o.layout);var d=ni();o.isShared?t3(d,e.applyTransform(l,!0),o.measured):t3(d,a,o.layout);var u=!nl(c),p=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var h=e.relativeParent,f=h.snapshot,m=h.layout;if(f&&m){var g=ns();t7(g,o.layout,f.layout);var A=ns();t7(A,a,m.actual),nc(g,A)||(p=!0)}}e.notifyListeners("didUpdate",{layout:a,snapshot:o,delta:d,layoutDelta:c,hasLayoutChanged:u,hasRelativeTargetChanged:p})}else e.isLead()&&(null==(i=(r=e.options).onExitComplete)||i.call(r));e.options.transition=void 0}function nL(e){e.clearSnapshot()}function nT(e){e.clearMeasurements()}function nS(e){e.resetTransform()}function nE(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function nM(e){e.resolveTargetDelta()}function nP(e){e.calcProjection()}function nI(e){e.resetRotation()}function nN(e){e.removeLeadSnapshot()}function nR(e,t,n){e.translate=L(t.translate,0,n),e.scale=L(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function nV(e,t,n,r){e.min=L(t.min,n.min,r),e.max=L(t.max,n.max,r)}function nB(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var nF={duration:.45,ease:[.4,0,.1,1]};function nO(e,t){for(var n=e.root,r=e.path.length-1;r>=0;r--)if(e.path[r].instance){n=e.path[r];break}var i=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));i&&e.mount(i,!0)}function nD(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function nH(e){nD(e.x),nD(e.y)}var nz=1,nW=n(5048),nU=(0,s.createContext)({}),nq=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(s.Component),nZ=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function n$(e){if("string"!=typeof e||e.includes("-"));else if(nZ.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}function nG(e,t){var n=t.layout,r=t.layoutId;return nv(e)||nC.has(e)||(n||void 0!==r)&&(!!nu[e]||"opacity"===e)}var nK={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function nQ(e){return e.startsWith("--")}function nY(e,t,n,r){var i,o,s,a,l=e.style,c=e.vars,d=e.transform,u=e.transformKeys,p=e.transformOrigin;u.length=0;var h=!1,f=!1,m=!0;for(var g in t){var A=t[g];if(nQ(g)){c[g]=A;continue}var v=tC[g],C=v&&"number"==typeof A?v.transform(A):A;if(nv(g)){if(h=!0,d[g]=C,u.push(g),!m)continue;A!==(null!=(a=v.default)?a:0)&&(m=!1)}else nC.has(g)?(p[g]=C,f=!0):l[g]=C}h?l.transform=function(e,t,n,r){var i=e.transform,o=e.transformKeys,s=t.enableHardwareAcceleration,a=t.allowTransformNone,l="";o.sort(ng);for(var c=!1,d=o.length,u=0;u<d;u++){var p=o[u];l+="".concat(nK[p]||p,"(").concat(i[p],") "),"z"===p&&(c=!0)}return!c&&(void 0===s||s)?l+="translateZ(0)":l=l.trim(),r?l=r(i,n?"":l):(void 0===a||a)&&n&&(l="none"),l}(e,n,m,r):r?l.transform=r({},""):!t.transform&&l.transform&&(l.transform="none"),f&&(i=p.originX,o=p.originY,s=p.originZ,l.transformOrigin="".concat(void 0===i?"50%":i," ").concat(void 0===o?"50%":o," ").concat(void 0===s?0:s))}var nX=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function nJ(e,t,n){for(var r in t)I(t[r])||nG(r,n)||(e[r]=t[r])}var n1=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function n0(e){return n1.has(e)}var n2=function(e){return!n0(e)};try{!function(e){e&&(n2=function(t){return t.startsWith("on")?!n0(t):e(t)})}(require("@emotion/is-prop-valid").default)}catch(e){}function n4(e,t,n){return"string"==typeof e?e:el.transform(t+n*e)}var n3={offset:"stroke-dashoffset",array:"stroke-dasharray"},n5={offset:"strokeDashoffset",array:"strokeDasharray"};function n6(e,t,n,r){var i,s,a,l,c,d,u,p,h=t.attrX,f=t.attrY,m=t.originX,g=t.originY,A=t.pathLength,v=t.pathSpacing,C=t.pathOffset;nY(e,(0,o.Tt)(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),n,r),e.attrs=e.style,e.style={};var y=e.attrs,b=e.style,x=e.dimensions;y.transform&&(x&&(b.transform=y.transform),delete y.transform),x&&(void 0!==m||void 0!==g||b.transform)&&(i=n4(void 0!==m?m:.5,x.x,x.width),s=n4(void 0!==g?g:.5,x.y,x.height),b.transformOrigin="".concat(i," ").concat(s)),void 0!==h&&(y.x=h),void 0!==f&&(y.y=f),void 0!==A&&(c=!1,void 0===(a=void 0===v?1:v)&&(a=1),void 0===(l=void 0===C?0:C)&&(l=0),void 0===c&&(c=!0),y.pathLength=1,y[(d=c?n3:n5).offset]=el.transform(-l),u=el.transform(A),p=el.transform(a),y[d.array]="".concat(u," ").concat(p))}var n7=function(){return(0,o.Cl)((0,o.Cl)({},nX()),{attrs:{}})},n8=/([a-z])([A-Z])/g,n9=function(e){return e.replace(n8,"$1-$2").toLowerCase()};function re(e,t,n,r){var i=t.style,o=t.vars;for(var s in Object.assign(e.style,i,r&&r.getProjectionStyles(n)),o)e.style.setProperty(s,o[s])}var rt=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function rn(e,t){for(var n in re(e,t),t.attrs)e.setAttribute(rt.has(n)?n:n9(n),t.attrs[n])}function rr(e){var t=e.style,n={};for(var r in t)(I(t[r])||nG(r,e))&&(n[r]=t[r]);return n}function ri(e){var t=rr(e);for(var n in e)I(e[n])&&(t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]);return t}function ro(e){return"object"==typeof e&&"function"==typeof e.start}function rs(e,t,n,r){var i=e.scrapeMotionValuesFromProps,s=e.createRenderState,a=e.onMount,l={latestValues:function(e,t,n,r){var i={}
1,s=(null==n?void 0:n.initial)===!1,a=r(e);for(var l in a)i[l]=nx(a[l]);var c=e.initial,d=e.animate,u=x(e),p=w(e);t&&p&&!u&&!1!==e.inherit&&(null!=c||(c=t.initial),null!=d||(d=t.animate));var h=s||!1===c,f=h?d:c;return f&&"boolean"!=typeof f&&!ro(f)&&(Array.isArray(f)?f:[f]).forEach(function(t){var n=y(e,t);if(n){var r=n.transitionEnd;n.transition;var s=(0,o.Tt)(n,["transitionEnd","transition"]);for(var a in s){var l=s[a];if(Array.isArray(l)){var c=h?l.length-1:0;l=l[c]}null!==l&&(i[a]=l)}for(var a in r)i[a]=r[a]}}),i}(t,n,r,i),renderState:s()};return a&&(l.mount=function(e){return a(t,e,l)}),l}var ra=function(e){return function(t,n){var r=(0,s.useContext)(h),i=(0,s.useContext)(f.t);return n?rs(e,t,r,i):(0,k.M)(function(){return rs(e,t,r,i)})}},rl={useVisualState:ra({scrapeMotionValuesFromProps:ri,createRenderState:n7,onMount:function(e,t,n){var r=n.renderState,i=n.latestValues;try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}n6(r,i,{enableHardwareAcceleration:!1},e.transformTemplate),rn(t,r)}})},rc={useVisualState:ra({scrapeMotionValuesFromProps:rr,createRenderState:nX})};function rd(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function ru(e,t,n,r){(0,s.useEffect)(function(){var i=e.current;if(n&&i)return rd(i,t,n,r)},[e,t,n,r])}function rp(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?"mouse"===e.pointerType:e instanceof MouseEvent}!function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(r||(r={}));var rh={pageX:0,pageY:0};function rf(e,t){var n,r,i;return void 0===t&&(t="page"),{point:e.touches?(void 0===(n=t)&&(n="page"),{x:(r=e.touches[0]||e.changedTouches[0]||rh)[n+"X"],y:r[n+"Y"]}):(void 0===(i=t)&&(i="page"),{x:e[i+"X"],y:e[i+"Y"]})}}var rm=function(e,t){void 0===t&&(t=!1);var n=function(t){return e(t,rf(t))};return t?function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}:n},rg={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},rA={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function rv(e){if(m&&null===window.onpointerdown);else if(m&&null===window.ontouchstart)return rA[e];else if(m&&null===window.onmousedown)return rg[e];return e}function rC(e,t,n,r){return rd(e,rv(t),rm(n,"pointerdown"===t),r)}function ry(e,t,n,r){return ru(e,rv(t),n&&rm(n,"pointerdown"===t),r)}function rb(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var rx=rb("dragHorizontal"),rw=rb("dragVertical");function r_(e){var t=!1;if("y"===e)t=rw();else if("x"===e)t=rx();else{var n=rx(),r=rw();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function rk(){var e=r_(!0);return!e||(e(),!1)}function rj(e,t,n){return function(i,o){var s;!rp(i)||rk()||(null==(s=e.animationState)||s.setActive(r.Hover,t),null==n||n(i,o))}}var rL=function(e,t){return!!t&&(e===t||rL(e,t.parentElement))},rT=n(15590),rS=new WeakMap,rE=new WeakMap,rM=function(e){var t;null==(t=rS.get(e.target))||t(e)},rP=function(e){e.forEach(rM)},rI={some:0,all:1},rN=function(e){return function(t){return e(t),null}},rR={inView:rN(function(e){var t=e.visualElement,n=e.whileInView,i=e.onViewportEnter,a=e.onViewportLeave,l=e.viewport,c=void 0===l?{}:l,d=(0,s.useRef)({hasEnteredView:!1,isInView:!1}),u=!!(n||i||a);c.once&&d.current.hasEnteredView&&(u=!1),("undefined"==typeof IntersectionObserver?function(e,t,n){(0,s.useEffect)(function(){e&&requestAnimationFrame(function(){t.hasEnteredView=!0;var e,i=n.getProps().onViewportEnter;null==i||i(null),null==(e=n.animationState)||e.setActive(r.InView,!0)})},[e])}:function(e,t,n,i){var a=i.root,l=i.margin,c=i.amount,d=void 0===c?"some":c,u=i.once;(0,s.useEffect)(function(){if(e){var i,s,c,p,h,f,m,g,A={root:null==a?void 0:a.current,rootMargin:l,threshold:"number"==typeof d?d:rI[d]};return i=n.getInstance(),s=function(e){var i,o=e.isIntersecting;if(t.isInView!==o){if(t.isInView=o,u&&!o&&t.hasEnteredView)return;o&&(t.hasEnteredView=!0),null==(i=n.animationState)||i.setActive(r.InView,o);var s=n.getProps(),a=o?s.onViewportEnter:s.onViewportLeave;null==a||a(e)}},c=A.root,p=(0,o.Tt)(A,["root"]),h=c||document,rE.has(h)||rE.set(h,{}),(f=rE.get(h))[m=JSON.stringify(p)]||(f[m]=new IntersectionObserver(rP,(0,o.Cl)({root:c},p))),g=f[m],rS.set(i,s),g.observe(i),function(){rS.delete(i),g.unobserve(i)}}},[e,a,l,d])})(u,d.current,t,c)}
1),tap:rN(function(e){var t=e.onTap,n=e.onTapStart,i=e.onTapCancel,o=e.whileTap,a=e.visualElement,l=(0,s.useRef)(!1),c=(0,s.useRef)(null);function d(){var e;null==(e=c.current)||e.call(c),c.current=null}function u(){var e;return d(),l.current=!1,null==(e=a.animationState)||e.setActive(r.Tap,!1),!rk()}function p(e,n){u()&&(rL(a.getInstance(),e.target)?null==t||t(e,n):null==i||i(e,n))}function h(e,t){u()&&(null==i||i(e,t))}ry(a,"pointerdown",t||n||i||o?function(e,t){var i;d(),l.current||(l.current=!0,c.current=eS(rC(window,"pointerup",p),rC(window,"pointercancel",h)),null==(i=a.animationState)||i.setActive(r.Tap,!0),null==n||n(e,t))}:void 0),(0,rT.l)(d)}),focus:rN(function(e){var t=e.whileFocus,n=e.visualElement;ru(n,"focus",t?function(){var e;null==(e=n.animationState)||e.setActive(r.Focus,!0)}:void 0),ru(n,"blur",t?function(){var e;null==(e=n.animationState)||e.setActive(r.Focus,!1)}:void 0)}),hover:rN(function(e){var t=e.onHoverStart,n=e.onHoverEnd,r=e.whileHover,i=e.visualElement;ry(i,"pointerenter",t||r?rj(i,!0,t):void 0),ry(i,"pointerleave",n||r?rj(i,!1,n):void 0)})};function rV(){var e=(0,s.useContext)(f.t);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,r=e.register,i=rO();return(0,s.useEffect)(function(){return r(i)},[]),!t&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}var rB=0,rF=function(){return rB++},rO=function(){return(0,k.M)(rF)};function rD(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}var rH=function(e){return function(t){return t.test(e)}},rz=[Q,el,ea,es,ed,ec,{test:function(e){return"auto"===e},parse:function(e){return e}}],rW=function(e){return rz.find(rH(e))},rU=(0,o.fX)((0,o.fX)([],(0,o.zs)(rz),!1),[ey,eL],!1);function rq(e,t,n){void 0===n&&(n={});var r,i=b(e,t,n.custom),s=(i||{}).transition,a=void 0===s?e.getDefaultTransition()||{}:s;n.transitionOverride&&(a=n.transitionOverride);var l=i?function(){return rZ(e,i,n)}:function(){return Promise.resolve()},c=(null==(r=e.variantChildren)?void 0:r.size)?function(r){void 0===r&&(r=0);var i,s,l,c,d,u,p,h,f,m=a.delayChildren;return i=e,s=t,l=(void 0===m?0:m)+r,c=a.staggerChildren,d=a.staggerDirection,u=n,void 0===l&&(l=0),void 0===c&&(c=0),void 0===d&&(d=1),p=[],h=(i.variantChildren.size-1)*c,f=1===d?function(e){return void 0===e&&(e=0),e*c}:function(e){return void 0===e&&(e=0),h-e*c},Array.from(i.variantChildren).sort(r$).forEach(function(e,t){p.push(rq(e,s,(0,o.Cl)((0,o.Cl)({},u),{delay:l+f(t)})).then(function(){return e.notifyAnimationComplete(s)}))}),Promise.all(p)}:function(){return Promise.resolve()},d=a.when;if(!d)return Promise.all([l(),c(n.delay)]);var u=(0,o.zs)("beforeChildren"===d?[l,c]:[c,l],2),p=u[0],h=u[1];return p().then(h)}function rZ(e,t,n){var r,i=void 0===n?{}:n,s=i.delay,a=void 0===s?0:s,l=i.transitionOverride,c=i.type,d=e.makeTargetAnimatable(t),u=d.transition,p=void 0===u?e.getDefaultTransition():u,h=d.transitionEnd,f=(0,o.Tt)(d,["transition","transitionEnd"]);l&&(p=l);var m=[],g=c&&(null==(r=e.animationState)?void 0:r.getState()[c]);for(var A in f){var v=e.getValue(A),C=f[A];if(!(!v||void 0===C||g&&function(e,t){var n=e.protectedKeys,r=e.needsAnimating,i=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,i}(g,A))){var y=tS(A,v,C,(0,o.Cl)({delay:a},p));m.push(y)}}return Promise.all(m).then(function(){h&&function(e,t){var n=b(e,t),r=n?e.makeTargetAnimatable(n,!1):{},i=r.transitionEnd;r.transition;var s=(0,o.Tt)(r,["transitionEnd","transition"]);for(var a in s=(0,o.Cl)((0,o.Cl)({},s),void 0===i?{}:i)){var l=t_(s[a]);e.hasValue(a)?e.getValue(a).set(l):e.addValue(a,P(l))}}(e,h)})}function r$(e,t){return e.sortNodePosition(t)}var rG=[r.Animate,r.InView,r.Focus,r.Hover,r.Tap,r.Drag,r.Exit],rK=(0,o.fX)([],(0,o.zs)(rG),!1).reverse(),rQ=rG.length;function rY(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var rX={animation:rN(function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=function(e){var t,n=function(t){return Promise.all(t.map(function(t){var n,r=t.animation,i=t.options;if(void 0===i&&(i={}),e.notifyAnimationStart(r),Array.isArray(r))n=Promise.all(r.map(function(t){return rq(e,t,i)}));else if("string"==typeof r)n=rq(e,r,i);else{var o="function"==typeof r?b(e,r,i.custom):r;n=rZ(e,o,i)}return n.then(function(){return e.notifyAnimationComplete(r)})}
1))},i=((t={})[r.Animate]=rY(!0),t[r.InView]=rY(),t[r.Hover]=rY(),t[r.Tap]=rY(),t[r.Drag]=rY(),t[r.Focus]=rY(),t[r.Exit]=rY(),t),s={},a=!0,l=function(t,n){var r=b(e,n);if(r){r.transition;var i=r.transitionEnd,s=(0,o.Tt)(r,["transition","transitionEnd"]);t=(0,o.Cl)((0,o.Cl)((0,o.Cl)({},t),s),i)}return t};function c(t,r){for(var c,d=e.getProps(),u=e.getVariantContext(!0)||{},p=[],h=new Set,f={},m=1/0,g=0;g<rQ;g++)!function(n){var s,g,A=rK[n],y=i[A],b=null!=(c=d[A])?c:u[A],x=C(b),w=A===r?y.isActive:null;!1===w&&(m=n);var _=b===u[A]&&b!==d[A]&&x;if(_&&a&&e.manuallyAnimateOnMount&&(_=!1),y.protectedKeys=(0,o.Cl)({},f),!(!y.isActive&&null===w||!b&&!y.prevProp||ro(b))&&"boolean"!=typeof b){var k=(s=y.prevProp,"string"==typeof(g=b)?g!==s:!!v(g)&&!rD(g,s)),j=k||A===r&&y.isActive&&!_&&x||n>m&&x,L=Array.isArray(b)?b:[b],T=L.reduce(l,{});!1===w&&(T={});var S=y.prevResolvedValues,E=void 0===S?{}:S,M=(0,o.Cl)((0,o.Cl)({},E),T),P=function(e){j=!0,h.delete(e),y.needsAnimating[e]=!0};for(var I in M){var N=T[I],R=E[I];f.hasOwnProperty(I)||(N!==R?ta(N)&&ta(R)?!rD(N,R)||k?P(I):y.protectedKeys[I]=!0:void 0!==N?P(I):h.add(I):void 0!==N&&h.has(I)?P(I):y.protectedKeys[I]=!0)}y.prevProp=b,y.prevResolvedValues=T,y.isActive&&(f=(0,o.Cl)((0,o.Cl)({},f),T)),a&&e.blockInitialAnimation&&(j=!1),j&&!_&&p.push.apply(p,(0,o.fX)([],(0,o.zs)(L.map(function(e){return{animation:e,options:(0,o.Cl)({type:A},t)}})),!1))}}(g);if(s=(0,o.Cl)({},f),h.size){var A={};h.forEach(function(t){var n=e.getBaseTarget(t);void 0!==n&&(A[t]=n)}),p.push({animation:A})}var y=!!p.length;return a&&!1===d.initial&&!e.manuallyAnimateOnMount&&(y=!1),a=!1,y?n(p):Promise.resolve()}return{isAnimated:function(e){return void 0!==s[e]},animateChanges:c,setActive:function(t,n,r){var o;return i[t].isActive===n?Promise.resolve():(null==(o=e.variantChildren)||o.forEach(function(e){var r;return null==(r=e.animationState)?void 0:r.setActive(t,n)}),i[t].isActive=n,c(r,t))},setAnimateFunction:function(t){n=t(e)},getState:function(){return i}}}(t)),ro(n)&&(0,s.useEffect)(function(){return n.subscribe(t)},[n])}),exit:rN(function(e){var t=e.custom,n=e.visualElement,i=(0,o.zs)(rV(),2),a=i[0],l=i[1],c=(0,s.useContext)(f.t);(0,s.useEffect)(function(){n.isPresent=a;var e,i,o=null==(e=n.animationState)?void 0:e.setActive(r.Exit,!a,{custom:null!=(i=null==c?void 0:c.custom)?i:t});a||null==o||o.then(l)},[a])})},rJ=function(){function e(e,t,n){var r=this,i=(void 0===n?{}:n).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(r.lastMoveEvent&&r.lastMoveEventInfo){var e=r2(r.lastMoveEventInfo,r.history),t=null!==r.startEvent,n=t1(e.offset,{x:0,y:0})>=3;if(t||n){var i=e.point,s=(0,j.KK)().timestamp;r.history.push((0,o.Cl)((0,o.Cl)({},i),{timestamp:s}));var a=r.handlers,l=a.onStart,c=a.onMove;t||(l&&l(r.lastMoveEvent,e),r.startEvent=r.lastMoveEvent),c&&c(r.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){if(r.lastMoveEvent=e,r.lastMoveEventInfo=r1(t,r.transformPagePoint),rp(e)&&0===e.buttons)return void r.handlePointerUp(e,t);j.Ay.update(r.updatePoint,!0)},this.handlePointerUp=function(e,t){r.end();var n=r.handlers,i=n.onEnd,o=n.onSessionEnd,s=r2(r1(t,r.transformPagePoint),r.history);r.startEvent&&i&&i(e,s),o&&o(e,s)},!e.touches||!(e.touches.length>1)){this.handlers=t,this.transformPagePoint=i;var s=r1(rf(e),this.transformPagePoint),a=s.point,l=(0,j.KK)().timestamp;this.history=[(0,o.Cl)((0,o.Cl)({},a),{timestamp:l})];var c=t.onSessionStart;c&&c(e,r2(s,this.history)),this.removeListeners=eS(rC(window,"pointermove",this.handlePointerMove),rC(window,"pointerup",this.handlePointerUp),rC(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),j.eO.update(this.updatePoint)},e}();function r1(e,t){return t?{point:t(e.point)}:e}function r0(e,t){return{x:e.x-t.x,y:e.y-t.y}}function r2(e,t){var n=e.point;return{point:n,delta:r0(n,r4(t)),offset:r0(n,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,i=r4(e);n>=0&&(r=e[n],!(i.timestamp-r.timestamp>e9(.1)));)n--;if(!r)return{x:0,y:0};var o=(i.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var s={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}(t,.1)}}function r4(e){return e[e.length-1]}function r3(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function r5(e,t){var n,r=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&(r=(n=(0,o.zs)([i,r],2))[0],i=n[1]),{min:r,max:i}}
1function r6(e,t,n){return{min:r7(e,t),max:r7(e,n)}}function r7(e,t){var n;return"number"==typeof e?e:null!=(n=e[t])?n:0}function r8(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function r9(e,t){return r8(function(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}var ie=new WeakMap,it=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ns(),this.visualElement=e}return e.prototype.start=function(e,t){var n=this,i=(void 0===t?{}:t).snapToCursor,o=void 0!==i&&i;!1!==this.visualElement.isPresent&&(this.panSession=new rJ(e,{onSessionStart:function(e){n.stopAnimation(),o&&n.snapToCursor(rf(e,"page").point)},onStart:function(e,t){var i,o=n.getProps(),s=o.drag,a=o.dragPropagation,l=o.onDragStart;(!s||a||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=r_(s),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),nh(function(e){var t,r,i=n.getAxisMotionValue(e).get()||0;if(ea.test(i)){var o=null==(r=null==(t=n.visualElement.projection)?void 0:t.layout)?void 0:r.actual[e];o&&(i=t0(o)*(parseFloat(i)/100))}n.originPoint[e]=i}),null==l||l(e,t),null==(i=n.visualElement.animationState)||i.setActive(r.Drag,!0))},onMove:function(e,t){var r=n.getProps(),i=r.dragPropagation,o=r.dragDirectionLock,s=r.onDirectionLock,a=r.onDrag;if(i||n.openGlobalLock){var l,c,d,u=t.offset;if(o&&null===n.currentDirection){void 0===c&&(c=10),d=null,Math.abs((l=u).y)>c?d="y":Math.abs(l.x)>c&&(d="x"),n.currentDirection=d,null!==n.currentDirection&&(null==s||s(n.currentDirection));return}n.updateAxis("x",t.point,u),n.updateAxis("y",t.point,u),n.visualElement.syncRender(),null==a||a(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()}))},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var i=this.getProps().onDragEnd;null==i||i(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null==(e=this.panSession)||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null==(t=this.visualElement.animationState)||t.setActive(r.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&ir(e,r,this.currentDirection)){var i,o,s,a,l,c=this.getAxisMotionValue(e),d=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=d,o=this.constraints[e],s=this.elastic[e],a=o.min,l=o.max,void 0!==a&&i<a?i=s?L(a,i,s.min):Math.max(i,a):void 0!==l&&i>l&&(i=s?L(l,i,s.max):Math.min(i,l)),d=i),c.set(d)}},e.prototype.resolveConstraints=function(){var e,t,n,r,i,o,s=this,a=this.getProps(),l=a.dragConstraints,c=a.dragElastic,d=(this.visualElement.projection||{}).layout,u=this.constraints;l&&A(l)?this.constraints||(this.constraints=this.resolveRefConstraints()):l&&d?this.constraints=(e=d.actual,t=l.top,n=l.left,r=l.bottom,i=l.right,{x:r3(e.x,n,i),y:r3(e.y,t,r)}):this.constraints=!1,this.elastic=(void 0===(o=c)&&(o=.35),!1===o?o=0:!0===o&&(o=.35),{x:r6(o,"left","right"),y:r6(o,"top","bottom")}),u!==this.constraints&&d&&this.constraints&&!this.hasMutatedConstraints&&nh(function(e){var t,n,r;s.getAxisMotionValue(e)&&(s.constraints[e]=(t=d.actual[e],n=s.constraints[e],r={},void 0!==n.min&&(r.min=n.min-t.min),void 0!==n.max&&(r.max=n.max-t.min),r))})},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!A(t))return!1;var r=t.current;R(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var i=this.visualElement.projection;if(!i||!i.layout)return!1;
1var o=(a=i.root,l=r9(r,this.visualElement.getTransformPagePoint()),(c=a.scroll)&&(tZ(l.x,c.x),tZ(l.y,c.y)),l),s=(d=i.layout.actual,{x:r5(d.x,o.x),y:r5(d.y,o.y)});if(n){var a,l,c,d,u,p,h,f=n((p=(u=s).x,{top:(h=u.y).min,right:p.max,bottom:h.max,left:p.min}));this.hasMutatedConstraints=!!f,f&&(s=r8(f))}return s},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),r=n.drag,i=n.dragMomentum,s=n.dragElastic,a=n.dragTransition,l=n.dragSnapToOrigin,c=n.onDragTransitionEnd,d=this.constraints||{};return Promise.all(nh(function(n){if(ir(n,r,t.currentDirection)){var c,u=null!=(c=null==d?void 0:d[n])?c:{};l&&(u={min:0,max:0});var p=(0,o.Cl)((0,o.Cl)({type:"inertia",velocity:i?e[n]:0,bounceStiffness:s?200:1e6,bounceDamping:s?40:1e7,timeConstant:750,restDelta:1,restSpeed:10},a),u);return t.startAxisValueAnimation(n,p)}})).then(c)},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);return tS(e,n,0,t)},e.prototype.stopAnimation=function(){var e=this;nh(function(t){return e.getAxisMotionValue(t).stop()})},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase();return this.visualElement.getProps()[r]||this.visualElement.getValue(e,null!=(n=null==(t=this.visualElement.getProps().initial)?void 0:t[e])?n:0)},e.prototype.snapToCursor=function(e){var t=this;nh(function(n){if(ir(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,i=t.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],s=o.min,a=o.max;i.set(e[n]-L(s,a,.5))}}})},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,i=n.dragConstraints,o=this.visualElement.projection;if(A(i)&&o&&this.constraints){this.stopAnimation();var s={x:0,y:0};nh(function(e){var n=t.getAxisMotionValue(e);if(n){var r,i,o,a,l,c=n.get();s[e]=(r={min:c,max:c},i=t.constraints[e],o=.5,a=t0(r),(l=t0(i))>a?o=W(i.min,i.max-a,r.min):a>l&&(o=W(r.min,r.max-l,i.min)),V(0,1,o))}});var a=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=a?a({},""):"none",null==(e=o.root)||e.updateScroll(),o.updateLayout(),this.resolveConstraints(),nh(function(e){if(ir(e,r,null)){var n=t.getAxisMotionValue(e),i=t.constraints[e],o=i.min,a=i.max;n.set(L(o,a,s[e]))}})}},e.prototype.addListeners=function(){var e,t=this;ie.set(this.visualElement,this);var n=rC(this.visualElement.getInstance(),"pointerdown",function(e){var n=t.getProps(),r=n.drag,i=n.dragListener;r&&(void 0===i||i)&&t.start(e)}),r=function(){A(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},i=this.visualElement.projection,o=i.addEventListener("measure",r);i&&!i.layout&&(null==(e=i.root)||e.updateScroll(),i.updateLayout()),r();var s=rd(window,"resize",function(){t.scalePositionWithinConstraints()});return i.addEventListener("didUpdate",function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(nh(function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))}),t.visualElement.syncRender())}),function(){s(),n(),o()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=e.dragDirectionLock,r=e.dragPropagation,i=e.dragConstraints,s=e.dragElastic,a=e.dragMomentum;return(0,o.Cl)((0,o.Cl)({},e),{drag:void 0!==t&&t,dragDirectionLock:void 0!==n&&n,dragPropagation:void 0!==r&&r,dragConstraints:void 0!==i&&i,dragElastic:void 0===s?.35:s,dragMomentum:void 0===a||a})},e}();function ir(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}var ii={pan:rN(function(e){var t=e.onPan,n=e.onPanStart,r=e.onPanEnd,i=e.onPanSessionStart,o=e.visualElement,a=(0,s.useRef)(null),l=(0,s.useContext)(p).transformPagePoint,c={onSessionStart:i,onStart:n,onMove:t,onEnd:function(e,t){a.current=null,r&&r(e,t)}};(0,s.useEffect)(function(){null!==a.current&&a.current.updateHandlers(c)}),ry(o,"pointerdown",(t||n||r||i)&&function(e){a.current=new rJ(e,c,{transformPagePoint:l})}),(0,rT.l)(function(){return a.current&&a.current.end()})}),drag:rN(function(e){var t=e.dragControls,n=e.visualElement,r=(0,k.M)(function(){return new it(n)});(0,s.useEffect)(function(){return t&&t.subscribe(r)},[r,t]),(0,s.useEffect)(function(){return r.addListeners()},[r])})},io=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"],is=function(e){var t=e.treeType,n=void 0===t?"":t,r=e.build,i=e.getBaseTarget,s=e.makeTargetAnimatable,a=e.measureViewportBox,l=e.render,c=e.readValueFromInstance,d=e.removeValueFromRenderState,u=e.sortNodePosition,p=e.scrapeMotionValuesFromProps;return function(e,t){var h,f,m,g,A,v=e.parent,y=e.props,b=e.presenceId,_=e.blockInitialAnimation,k=e.visualState;void 0===t&&(t={});var L=!1,T=k.latestValues,S=k.renderState,M=(h=io.map(function(){return new E}),f={},m={clearAllListeners:function(){return h.forEach(function(e){return e.clear()})}
1,updatePropListeners:function(e){io.forEach(function(t){var n,r="on"+t,i=e[r];null==(n=f[t])||n.call(f),i&&(f[t]=m[r](i))})}},h.forEach(function(e,t){m["on"+io[t]]=function(t){return e.add(t)},m["notify"+io[t]]=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];e.notify.apply(e,(0,o.fX)([],(0,o.zs)(t),!1))}}),m),N=new Map,R=new Map,V={},B=(0,o.Cl)({},T);function F(){g&&L&&(O(),l(g,S,y.style,Z.projection))}function O(){r(Z,S,T,t,y)}function D(){M.notifyUpdate(T)}var H=p(y);for(var z in H){var W=H[z];void 0!==T[z]&&I(W)&&W.set(T[z],!1)}var U=x(y),q=w(y),Z=(0,o.Cl)((0,o.Cl)({treeType:n,current:null,depth:v?v.depth+1:0,parent:v,children:new Set,presenceId:b,variantChildren:q?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(null==v?void 0:v.isMounted()),blockInitialAnimation:_,isMounted:function(){return!!g},mount:function(e){L=!0,g=Z.current=e,Z.projection&&Z.projection.mount(e),q&&v&&!U&&(A=null==v?void 0:v.addVariantChild(Z)),null==v||v.children.add(Z),Z.setProps(y)},unmount:function(){var e;null==(e=Z.projection)||e.unmount(),j.eO.update(D),j.eO.render(F),R.forEach(function(e){return e()}),null==A||A(),null==v||v.children.delete(Z),M.clearAllListeners(),g=void 0,L=!1},addVariantChild:function(e){var t,n=Z.getClosestVariantNode();if(n)return null==(t=n.variantChildren)||t.add(e),function(){return n.variantChildren.delete(e)}},sortNodePosition:function(e){return u&&n===e.treeType?u(Z.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return q?Z:null==v?void 0:v.getClosestVariantNode()},getLayoutId:function(){return y.layoutId},getInstance:function(){return g},getStaticValue:function(e){return T[e]},setStaticValue:function(e,t){return T[e]=t},getLatestValues:function(){return T},setVisibility:function(e){Z.isVisible!==e&&(Z.isVisible=e,Z.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),s(Z,e,y,t)},measureViewportBox:function(){return a(g,y)},addValue:function(e,t){var n,r;Z.hasValue(e)&&Z.removeValue(e),N.set(e,t),T[e]=t.get(),n=t.onChange(function(t){T[e]=t,y.onUpdate&&j.Ay.update(D,!1,!0)}),r=t.onRenderRequest(Z.scheduleRender),R.set(e,function(){n(),r()})},removeValue:function(e){var t;N.delete(e),null==(t=R.get(e))||t(),R.delete(e),delete T[e],d(e,S)},hasValue:function(e){return N.has(e)},getValue:function(e,t){var n=N.get(e);return void 0===n&&void 0!==t&&(n=P(t),Z.addValue(e,n)),n},forEachValue:function(e){return N.forEach(e)},readValue:function(e){var n;return null!=(n=T[e])?n:c(g,e,t)},setBaseTarget:function(e,t){B[e]=t},getBaseTarget:function(e){if(i){var t=i(y,e);if(void 0!==t&&!I(t))return t}return B[e]}},M),{build:function(){return O(),S},scheduleRender:function(){j.Ay.render(F,!1,!0)},syncRender:F,setProps:function(e){(e.transformTemplate||y.transformTemplate)&&Z.scheduleRender(),y=e,M.updatePropListeners(e),V=function(e,t,n){var r;for(var i in t){var o=t[i],s=n[i];if(I(o))e.addValue(i,o);else if(I(s))e.addValue(i,P(o));else if(s!==o)if(e.hasValue(i)){var a=e.getValue(i);a.hasAnimated||a.set(o)}else e.addValue(i,P(null!=(r=e.getStaticValue(i))?r:o))}for(var i in n)void 0===t[i]&&e.removeValue(i);return t}(Z,p(y),V)},getProps:function(){return y},getVariant:function(e){var t;return null==(t=y.variants)?void 0:t[e]},getDefaultTransition:function(){return y.transition},getTransformPagePoint:function(){return y.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null==v?void 0:v.getVariantContext();if(!U){var t=(null==v?void 0:v.getVariantContext())||{};return void 0!==y.initial&&(t.initial=y.initial),t}for(var n={},r=0;r<il;r++){var i=ia[r],o=y[i];(C(o)||!1===o)&&(n[i]=o)}return n}});return Z}},ia=(0,o.fX)(["initial"],(0,o.zs)(rG),!1),il=ia.length;function ic(e){return"string"==typeof e&&e.startsWith("var(--")}var id=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function iu(e,t,n){void 0===n&&(n=1),R(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var r=(0,o.zs)(function(e){var t=id.exec(e);if(!t)return[,];var n=(0,o.zs)(t,3);return[n[1],n[2]]}(e),2),i=r[0],s=r[1];if(i){var a=window.getComputedStyle(t).getPropertyValue(i);return a?a.trim():ic(s)?iu(s,t,n+1):s}}var ip=new Set(["width","height","top","left","right","bottom","x","y"]),ih=function(e){return ip.has(e)},im=function(e,t){e.set(t,!1),e.set(t)},ig=function(e){return e===Q||e===el};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(i||(i={}));var iA=function(e,t){return parseFloat(e.split(", ")[t])},iv=function(e,t){return function(n,r){var i=r.transform;if("none"===i||!i)return 0;var o=i.match(/^matrix3d\((.+)\)$/);if(o)return iA(o[1],t);var s=i.match(/^matrix\((.+)\)$/);return s?iA(s[1],e):0}},iC=new Set(["x","y","z"]),iy=nm.filter(function(e){return!iC.has(e)}),ib={width:function(e,t){var n=e.x,r=t.paddingLeft,i=t.paddingRight;return n.max-n.min-parseFloat(void 0===r?"0":r)-parseFloat(void 0===i?"0":i)},height:function(e,t){var n=e.y,r=t.paddingTop,i=t.paddingBottom;return n.max-n.min-parseFloat(void 0===r?"0":r)-parseFloat(void 0===i?"0":i)},top:function(e,t){return parseFloat(t.top)},left:function(e,t){return parseFloat(t.left)},bottom:function(e,t){var n=e.y;return parseFloat(t.top)+(n.max-n.min)},right:function(e,t){var n=e.x;return parseFloat(t.left)+(n.max-n.min)},x:iv(4,13),y:iv(5,14)},ix=function(e,t,n){var r=t.measureViewportBox(),i=getComputedStyle(t.getInstance()),o=i.display,s={};"none"===o&&t.setStaticValue("display",e.display||"block"),n.forEac
1h(function(e){s[e]=ib[e](r,i)}),t.syncRender();var a=t.measureViewportBox();return n.forEach(function(n){im(t.getValue(n),s[n]),e[n]=ib[n](a,i)}),e},iw=function(e,t,n,r){void 0===n&&(n={}),void 0===r&&(r={}),t=(0,o.Cl)({},t),r=(0,o.Cl)({},r);var i=Object.keys(t).filter(ih),s=[],a=!1,l=[];if(i.forEach(function(i){var o,c=e.getValue(i);if(e.hasValue(i)){var d,u=n[i],p=rW(u),h=t[i];if(ta(h)){var f=h.length,m=+(null===h[0]);p=rW(u=h[m]);for(var g=m;g<f;g++)o?R(rW(h[g])===o,"All keyframes must be of the same type"):R((o=rW(h[g]))===p||ig(p)&&ig(o),"Keyframes must be of the same dimension as the current value")}else o=rW(h);if(p!==o)if(ig(p)&&ig(o)){var A=c.get();"string"==typeof A&&c.set(parseFloat(A)),"string"==typeof h?t[i]=parseFloat(h):Array.isArray(h)&&o===el&&(t[i]=h.map(parseFloat))}else(null==p?void 0:p.transform)&&(null==o?void 0:o.transform)&&(0===u||0===h)?0===u?c.set(o.transform(u)):t[i]=p.transform(h):(a||(d=[],iy.forEach(function(t){var n=e.getValue(t);void 0!==n&&(d.push([t,n.get()]),n.set(+!!t.startsWith("scale")))}),d.length&&e.syncRender(),s=d,a=!0),l.push(i),r[i]=void 0!==r[i]?r[i]:t[i],im(c,h))}}),!l.length)return{target:t,transitionEnd:r};var c=ix(t,e,l);return s.length&&s.forEach(function(t){var n=(0,o.zs)(t,2),r=n[0],i=n[1];e.getValue(r).set(i)}),e.syncRender(),{target:c,transitionEnd:r}},i_=function(e,t,n,r){var i=function(e,t,n){var r=(0,o.Tt)(t,[]),i=e.getInstance();if(!(i instanceof Element))return{target:r,transitionEnd:n};for(var s in n&&(n=(0,o.Cl)({},n)),e.forEachValue(function(e){var t=e.get();if(ic(t)){var n=iu(t,i);n&&e.set(n)}}),r){var a=r[s];if(ic(a)){var l=iu(a,i);l&&(r[s]=l,n&&(null!=n[s]||(n[s]=a)))}}return{target:r,transitionEnd:n}}(e,t,r);t=i.target,r=i.transitionEnd;var s=t,a=r;return Object.keys(s).some(ih)?iw(e,s,n,a):{target:s,transitionEnd:a}},ik={treeType:"dom",readValueFromInstance:function(e,t){if(nv(t)){var n=tb(t);return n&&n.default||0}var r=window.getComputedStyle(e);return(nQ(t)?r.getPropertyValue(t):r[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null==(n=e.style)?void 0:n[t]},measureViewportBox:function(e,t){return r9(e,t.transformPagePoint)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var i=n.transformValues;void 0===r&&(r=!0);var s=t.transition,a=t.transitionEnd,l=(0,o.Tt)(t,["transition","transitionEnd"]),c=function(e,t,n){var r,i,o={};for(var s in e)o[s]=null!=(r=function(e,t){if(t)return(t[e]||t.default||t).from}(s,t))?r:null==(i=n.getValue(s))?void 0:i.get();return o}(l,s||{},e);if(i&&(a&&(a=i(a)),l&&(l=i(l)),c&&(c=i(c))),r){!function(e,t,n){var r,i,o=Object.keys(t).filter(function(t){return!e.hasValue(t)}),s=o.length;if(s)for(var a=0;a<s;a++){var l,c,d,u=o[a],p=t[u],h=null;Array.isArray(p)&&(h=p[0]),null===h&&(h=null!=(i=null!=(r=n[u])?r:e.readValue(u))?i:t[u]),null!=h&&("string"==typeof h&&(l=h,/^\-?\d*\.?\d+$/.test(l)||(c=h,/^0[^.\s]+$/.test(c)))?h=parseFloat(h):(d=h,!rU.find(rH(d))&&eL.test(p)&&(h=tx(u,p))),e.addValue(u,P(h)),null!=n[u]||(n[u]=h),e.setBaseTarget(u,h))}}(e,l,c);var d=i_(e,l,c,a);a=d.transitionEnd,l=d.target}return(0,o.Cl)({transition:s,transitionEnd:a},l)},scrapeMotionValuesFromProps:rr,build:function(e,t,n,r,i){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),nY(t,n,r,i.transformTemplate)},render:re},ij=is(ik),iL=is((0,o.Cl)((0,o.Cl)({},ik),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return nv(t)?(null==(n=tb(t))?void 0:n.default)||0:(t=rt.has(t)?t:n9(t),e.getAttribute(t))},scrapeMotionValuesFromProps:ri,build:function(e,t,n,r,i){n6(t,n,r,i.transformTemplate)},render:rn})),iT=function(e,t){return n$(e)?iL(t,{enableHardwareAcceleration:!1}):ij(t,{enableHardwareAcceleration:!0})};function iS(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var iE={correct:function(e,t){if(!t.target)return e;if("string"==typeof e)if(!el.test(e))return e;else e=parseFloat(e);var n=iS(e,t.target.x),r=iS(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},iM="_$css",iP=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.visualElement,r=t.layoutGroup,i=t.switchLayoutGroup,s=t.layoutId,a=n.projection;Object.assign(nu,iI),a&&((null==r?void 0:r.group)&&r.group.add(a),(null==i?void 0:i.register)&&s&&i.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",function(){e.safeToRemove()}),a.setOptions((0,o.Cl)((0,o.Cl)({},a.options),{onExitComplete:function(){return e.safeToRemove()}}))),nw.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,n=this.props,r=n.layoutDependency,i=n.visualElement,o=n.drag,s=n.isPresent,a=i.projection;return a&&(a.isPresent=s,o||e.layoutDependency!==r||void 0===r?a.willUpdate():this.safeToRemove(),e.isPresent!==s&&(s?a.promote():a.relegate()||j.Ay.postRender(function(){var e;(null==(e=a.getStack())?void 0:e.members.length)||t.safeToRemove()}))),null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,n=e.layoutGroup,r=e.switchLayoutGroup,i=t.projection;i&&(i.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(i),(null==r?void 0:r.deregister)&&r.deregister(i))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null==e||e()},t.prototype.render=function(){return null},t}(s.Component),iI={borderRadius:(0,o.Cl)((0,o.Cl)({},iE),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:iE,borderTopRightRadius:iE,borderBottomLeftRadius:iE,borderBottomRightRadius:iE,boxShadow:{correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,i=e,o=e.includes("var("),s=[];o&&(e=e.replace(id,function(e){return s.push(e),iM}));var a=eL.parse(e);if(a.length>5)return i;var l=eL.createTransformer(e),c=+("number"!=typeof a[0]),d=r.x.scale*n.x,u=r.y.scale*n.y;a[0+c]/=d,a[1+c]/=u;var p=L(d,u,.5);"number"==typeof a[2+c]&&(a[2+c]/=p),"number"==typeof a[3+c]&&(a[3+c]/=p);var h=l(a);if(o){var f=0;h=h.replace(iM,function(){var e=s[f];return f++,e})}return h}}},iN=n_({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),iR={current:void 0},iV=n_({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!iR.current){var e=new iN(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),iR.current=e}return iR.current},resetTransform:function(e,t){e.style.transform=null!=t?t:"none"}}),iB=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},rX),rR),ii),{measureLayout:function(e){var t=(0,o.zs)(rV(),2),n=t[0],r=t[1],i=(0,s.useContext)(nW.L);return s.createElement(iP,(0,o.Cl)({},e,{layoutGroup:i,switchLayoutGroup:(0,s.useContext)(nU),isPresent:n,safeToRemove:r}))}}),iF=function(e){function t(t,n){var r,i,a,v,y,b,w;return void 0===n&&(n={}),i=(r=e(t,n)).preloadedFeatures,a=r.createVisualElement,v=r.projectionNodeConstructor,y=r.useRender,b=r.useVisualState,w=r.Component,i&&function(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?l.projectionNodeConstructor=e[t]:l[t].Component=e[t])}(i),(0,s.forwardRef)(function(e,t){var n,r,i,j,L,T,S,E,M,P,I,N,R,V,B,F,O,D,H,z,W,U,q,Z,$=(r=e.layoutId,(i=null==(n=(0,s.useContext)(nW.L))?void 0:n.id)&&void 0!==r?i+"-"+r:r);e=(0,o.Cl)((0,o.Cl)({},e),{layoutId:$});var G=(0,s.useContext)(p),K=null,Q=(L=(j=function(e,t){if(x(e)){var n=e.initial,r=e.animate;return{initial:!1===n||C(n)?n:void 0,animate:C(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(h))).initial,T=j.animate,(0,s.useMemo)(function(){return{initial:L,animate:T}},[_(L),_(T)])),Y=G.isStatic?void 0:(0,k.M)(function(){if(nw.hasEverUpdated)return nz++}
1),X=b(e,G.isStatic);return!G.isStatic&&m&&(S=(0,o.Cl)((0,o.Cl)({},G),e),E=a,M=(0,s.useContext)(c),P=(0,s.useContext)(h).visualElement,I=(0,s.useContext)(f.t),N=(0,s.useRef)(void 0),E||(E=M.renderer),!N.current&&E&&(N.current=E(w,{visualState:X,parent:P,props:S,presenceId:null==I?void 0:I.id,blockInitialAnimation:(null==I?void 0:I.initial)===!1})),R=N.current,g(function(){null==R||R.syncRender()}),(0,s.useEffect)(function(){var e;null==(e=null==R?void 0:R.animationState)||e.animateChanges()}),g(function(){return function(){return null==R?void 0:R.notifyUnmount()}},[]),Q.visualElement=R,V=e,B=Q.visualElement,F=v||l.projectionNodeConstructor,D=V.layoutId,H=V.layout,z=V.drag,W=V.dragConstraints,U=V.layoutScroll,q=(0,s.useContext)(nU),F&&B&&(null==B||!B.projection)&&(B.projection=new F(Y,B.getLatestValues(),null==(O=B.parent)?void 0:O.projection),B.projection.setOptions({layoutId:D,layout:H,alwaysMeasureLayout:!!z||W&&A(W),visualElement:B,scheduleRender:function(){return B.scheduleRender()},animationType:"string"==typeof H?H:"both",initialPromotionConfig:q,layoutScroll:U})),K=function(e,t,n){var r=[];if((0,s.useContext)(c),!t)return null;for(var i=0;i<u;i++){var a=d[i],p=l[a],h=p.isEnabled,f=p.Component;h(e)&&f&&r.push(s.createElement(f,(0,o.Cl)({key:a},e,{visualElement:t})))}return r}(e,Q.visualElement,0)),s.createElement(nq,{visualElement:Q.visualElement,props:(0,o.Cl)((0,o.Cl)({},G),e)},K,s.createElement(h.Provider,{value:Q},y(w,e,Y,(Z=Q.visualElement,(0,s.useCallback)(function(e){var n;e&&(null==(n=X.mount)||n.call(X,e)),Z&&(e?Z.mount(e):Z.unmount()),t&&("function"==typeof t?t(e):A(t)&&(t.current=e))},[Z])),X,G.isStatic,Q.visualElement)))})}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}(function(e,t){var n,r,i;return n=t.forwardMotionProps,r=n$(e)?rl:rc,(0,o.Cl)((0,o.Cl)({},r),{preloadedFeatures:iB,useRender:(void 0===(i=void 0!==n&&n)&&(i=!1),function(e,t,n,r,a,l){var c=a.latestValues,d=(n$(e)?function(e,t){var n=(0,s.useMemo)(function(){var n=n7();return n6(n,t,{enableHardwareAcceleration:!1},e.transformTemplate),(0,o.Cl)((0,o.Cl)({},n.attrs),{style:(0,o.Cl)({},n.style)})},[t]);if(e.style){var r={};nJ(r,e.style,e),n.style=(0,o.Cl)((0,o.Cl)({},r),n.style)}return n}:function(e,t,n){var r,i,a={},l=(nJ(r={},e.style||{},e),Object.assign(r,(i=e.transformTemplate,(0,s.useMemo)(function(){var e=nX();nY(e,t,{enableHardwareAcceleration:!n},i);var r=e.vars,s=e.style;return(0,o.Cl)((0,o.Cl)({},r),s)},[t]))),e.transformValues&&(r=e.transformValues(r)),r);return e.drag&&!1!==e.dragListener&&(a.draggable=!1,l.userSelect=l.WebkitUserSelect=l.WebkitTouchCallout="none",l.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),a.style=l,a})(t,c,l),u=function(e,t,n){var r={};for(var i in e)(n2(i)||!0===n&&n0(i)||!t&&!n0(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}(t,"string"==typeof e,i),p=(0,o.Cl)((0,o.Cl)((0,o.Cl)({},u),d),{ref:r});return n&&(p["data-projection-id"]=n),(0,s.createElement)(e,p)}),createVisualElement:iT,projectionNodeConstructor:iV,Component:e})})},41720:e=>{e.exports={container:"styles_container__F3BJ5",error:"styles_error__O1lxk",successDialog:"styles_successDialog__btGMB",form:"styles_form__r5pEJ"}},42723:(e,t,n)=>{"use strict";e.exports=function(e){return e&&e.__esModule?e:{default:e}}(n(73666)).default},43676:e=>{e.exports={container:"styles_container__WNnHv",videoBackground:"styles_videoBackground__nmK4k",content:"styles_content__Za_xr",videoControls:"styles_videoControls__mHtsB"}},44547:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});var r="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},44766:e=>{e.exports={upsellContainer:"styles_upsellContainer__ixzAm",productUpsellList:"styles_productUpsellList__PE_oe",upsellContent:"styles_upsellContent__r3Uro",selected:"styles_selected__wBcOR",inputCheckbox:"styles_inputCheckbox__QwrMR",checkbox:"styles_checkbox__W1fvc",headingContent:"styles_headingContent__MDqE3",description:"styles_description__GvqNF",priceWrapper:"styles_priceWrapper__Q5NI9",discount:"styles_discount__UZsaU",variantSelectInput:"styles_variantSelectInput__Ka0vC",triggers:"styles_triggers___8I8W",imageContainer:"styles_imageContainer__rZ5HM",buttonUpsellTitle:"styles_buttonUpsellTitle__BB_fl"}},45105:(e,t,n)=>{e.exports=n(36758)},45542:e=>{e.exports={container:"styles_container__CPEbh",discountHeader:"styles_discountHeader__2IzP8",addToCartDetails:"styles_addToCartDetails__aV0vs",subtotal:"styles_subtotal__gbr10",tieredVariantsHeader:"styles_tieredVariantsHeader__dg4t2",headerGrid:"styles_headerGrid__phgJ6",singleTierHeader:"styles_singleTierHeader__Bq8od",label:"styles_label__O60bO",tieredPriceText:"styles_tieredPriceText__M1MAc",tieredPrice:"styles_tieredPrice__Kuto8",variantSelectorTitle:"styles_variantSelectorTitle__f6ykG",sizingGuideHeader:"styles_sizingGuideHeader__1T6wL",showVariantPriceTitle:"styles_showVariantPriceTitle__Wlgcr",discountDisclaimer:"styles_discountDisclaimer__xQPtr",discountDisclaimerText:"styles_discountDisclaimerText__4E1oH",activeDisclaimer:"styles_activeDisclaimer___4gET",variants:"styles_variants__pi253",addToCartButton:"styles_addToCartButton__7Ggng",variantContainer:"styles_variantContainer__DX_vs",title:"styles_title__5L8ig",priceTitle:"styles_priceTitle__O_9yY",variantPriceWrapper:"styles_variantPriceWrapper__OtEq7",priceLabels:"styles_priceLabels__7Dj5X",priceWrapper:"styles_priceWrapper__LI4nY",priceLabel:"styles_priceLabel__BlurI",priceDivider:"styles_priceDivider__TTtT1",variantPrice:"styles_variantPrice__9NtIs",quantityInput:"styles_quantityInput__OBexp",quantity:"styles_quantity__dJaHw"}},45829:e=>{e.exports={container:"styles_container__RRkEC",mobileImage:"styles_mobileImage__hlzzv",desktopImage:"styles_desktopImage__iCdLj"}},45970:(e,t,n)=>{"use strict";n.d(t,{mk:()=>a,t6:()=>i,CH:()=>o,Qo:()=>r,Ko:()=>s,i5:()=>l});let r=async(e,t)=>{let n={method:"POST",body:JSON.stringify({email:e,listId:t||"TcUZ9U"}),mode:"cors",headers:{"Content-Type":"application/json"}};if(!(await fetch("".concat("https://5ik3j13p8f.execute-api.us-west-2.amazonaws.com/prod","/tracking/email-newsletter-signup"),n)).ok)throw Error("Retail API - Could not sign-up user to newsletter list.")};var i=function(e){return e.ACTIVE="ACTIVE",e.EXPIRED="EXPIRED",e.SCHEDULED="SCHEDULED",e}({}),o=function(e){return e.SHIPPING="SHIPPING",e.PRODUCT="PRODUCT",e.ORDER="ORDER",e}({});let s=async e=>{let t={method:"POST",body:JSON.stringify({code:e}),mode:"cors",headers:{"Content-Type":"application/json"}},n=await fetch("".concat("https://5ik3j13p8f.execute-api.us-west-2.amazonaws.com/prod","/shopify/discounts/fetch-discount-by-code"),t);if(!n.ok)throw Error("Retail API - Could not fetch discount ".concat(e," from."));return await n.json()};
1class a extends Error{constructor(e){super(e),this.name="CustomerAlreadyRedeemedError"}}let l=async e=>{let t={method:"POST",body:JSON.stringify(e),mode:"cors",headers:{"Content-Type":"application/json"}},n=await fetch("".concat("https://5ik3j13p8f.execute-api.us-west-2.amazonaws.com/prod","/utility/redeem"),t),r=await n.json();if(!n.ok){if(400===n.status)throw new a(r.message);throw Error(r.message)}return r}},46415:e=>{e.exports={centerText:"styles_centerText__z0ZMw",leftText:"styles_leftText__897kY",rightText:"styles_rightText__oSWh4",noMargins:"styles_noMargins__9_1C7",title:"styles_title__KSt6D",description:"styles_description__pMdxf",largeDescription:"styles_largeDescription__H9eOP",maxWidthSmall:"styles_maxWidthSmall__uAPlQ",contentWrapper:"styles_contentWrapper__7Owkb",button:"styles_button__syYOD",buttons:"styles_buttons__upCIj",fullWidthLayout:"styles_fullWidthLayout__JZjIn",whiteBg:"styles_whiteBg__v5M5s",containedWrapper:"styles_containedWrapper__qQa6N",containedLayout:"styles_containedLayout__BMJG_",overlay:"styles_overlay__w_ETC",inner:"styles_inner__GMI50",backgroundImage:"styles_backgroundImage__jZkWE",titleH1:"styles_titleH1__qjEIh"}},46512:(e,t,n)=>{"use strict";n.d(t,{Ak:()=>o,d_:()=>i});let r=e=>crypto.getRandomValues(new Uint8Array(e)),i=(e,t=21)=>((e,t,n)=>{let r=(2<<Math.log(e.length-1)/Math.LN2)-1,i=-~(1.6*r*t/e.length);return (o=t)=>{if(o<=0)return"";let s="";for(;;){let t=n(i),a=0|i;for(;a--;)if((s+=e[t[a]&r]||"").length===o)return s}}})(e,t,r),o=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((e,t)=>((t&=63)<36?e+=t.toString(36):t<62?e+=(t-26).toString(36).toUpperCase():t>62?e+="-":e+="_",e),"")},46685:e=>{e.exports={collectionCardContainer:"styles_collectionCardContainer__FJqlf"}},46730:(e,t,n)=>{"use strict";n.d(t,{AP:()=>k,Ls:()=>d,zm:()=>p,QZ:()=>R,$z:()=>v,Kb:()=>C,SM:()=>u,JF:()=>h,Hh:()=>P.H,Pd:()=>m,jt:()=>g,ZC:()=>f,g4:()=>y,eV:()=>l,bs:()=>I,Fo:()=>a,D7:()=>P.D,rX:()=>s,B3:()=>M,Wn:()=>T,SO:()=>c.S});var r=n(14232),i=n(95245);let o=e=>{let{value:t,expires:n}=e;return n&&n<new Date().getTime()?"":t};function s(e){let{key:t,expires:n=0}=e,s=i.Bd?localStorage.getItem(t):"",a=s?o(JSON.parse(s)):"",l=s&&a?JSON.parse(s).expires:n,[c,d]=(0,r.useState)(a),[u,p]=(0,r.useState)(l);return(0,r.useEffect)(()=>{if(c){let e=JSON.stringify({value:c,expires:u||null});localStorage.setItem(t,e)}},[c,t,u]),[c,(e,t)=>{t&&p(t),d(e)}]}function a(e){let{key:t}=e,n=i.Bd?sessionStorage.getItem(t):"",s=n?o(JSON.parse(n)):"",[a,l]=(0,r.useState)(s);return(0,r.useEffect)(()=>{if(a){let e=JSON.stringify({value:a});sessionStorage.setItem(t,e)}},[a,t]),[a,e=>{l(e)}]}function l(){(0,r.useLayoutEffect)(()=>{let e;return"hidden"!==document.body.style.overflow&&(e=window.getComputedStyle(document.body).overflow),document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[])}n(84490);var c=n(17734);function d(e,t){(0,r.useEffect)(()=>{let n=n=>{!e.current||e.current.contains(n.target)||t(n)};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n)}},[t,e])}let u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];(0,r.useEffect)(()=>{let t=()=>{window.dataLayer?e():setTimeout(t,200)};setTimeout(t,200)},t)},p=e=>{let[t,i]=(0,r.useState)("");return(0,r.useEffect)(()=>{(async()=>{if("string"!=typeof e)return;let{default:t}=await n.e(6557).then(n.t.bind(n,56557,23));i(t(e).format("MM/DD/YYYY"))})()},[]),t};function h(e){(0,r.useEffect)(()=>{let t=t=>{e(t)};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[e])}function f(e){let t=(0,r.useRef)(void 0);return(0,r.useEffect)(()=>{t.current=e},[e]),t.current}let m=(e,t)=>
1{let n=(0,r.useRef)(null),[i,o]=(0,r.useState)(!1),s=(0,r.useRef)(t);return(0,r.useEffect)(()=>{n.current=new IntersectionObserver(e=>{let[t]=e;return o(t.isIntersecting)},s.current)},[]),(0,r.useEffect)(()=>{var t;if(e.current)return null==n||null==(t=n.current)||t.observe(e.current),()=>{var e;null==n||null==(e=n.current)||e.disconnect()}},[e]),i},g=()=>{let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{var e,n;let r=null==(e=(n=window).matchMedia)?void 0:e.call(n,"(prefers-reduced-motion: reduce)");if(!r)return;t(r.matches);let i=e=>t(e.matches);return r.addEventListener("change",i),()=>r.removeEventListener("change",i)},[]),e};var A=n(22709);let v=e=>{let[t,n]=(0,r.useState)(e);return(0,r.useEffect)(()=>{(async()=>{let e=await (0,A.vv)(t.handle);e&&n({...e,variants:(0,i.rQ)(e.variants)})})()},[]),t},C=e=>{let[t,n]=(0,r.useState)(null),o=async()=>{let t=await (0,A.vv)(e);t&&n({...t,variants:(0,i.rQ)(t.variants)})};return(0,r.useEffect)(()=>{o()},[e]),t},y=e=>{let{productPage:t,product:n,setSelectedVariant:o}=e;(0,r.useEffect)(()=>{if(t.filterSku)return o(n.variants[(0,A.n9)(n.variants,t.filterSku)]);let e=(0,i.P3)("variant");if(e){let t=(0,i.GK)(e),r=n.variants.find(e=>e.id===t&&e.availableForSale);if(r)return o(r)}o(n.variants.find(e=>e.availableForSale)||n.variants[0])},[n])};var b=n(36748),x=n(85219),w=function(e){return e.IDLE="IDLE",e.ADDED="ADDED",e}(w||{}),_=function(e){return e.ADD_TO_CART="Add to Cart",e.GO_TO_CHECKOUT="Go to Checkout",e.ADDED_TO_CART="Added",e.GO_TO_CART="Go to Cart",e}(_||{});let k=e=>{let{customButtonText:t,customButtonTheme:n,noRedirectToCart:i,selectedVariant:o,product:s,goToCheckout:a,discountCode:l}=e,{addVariantsToCart:c,openCart:d,addVariantsToCheckout:u}=(0,b._$)(),{setNotification:p}=(0,x.hN)(),[h,f]=(0,r.useState)("IDLE"),[m,g]=(0,r.useState)(t||(a?"Go to Checkout":"Add to Cart")),[A,v]=(0,r.useState)(n||"dark"),[C,y]=(0,r.useState)(1);return(0,r.useEffect)(()=>{if("ADDED"===h&&i){g("Added"),v("green");let e=setTimeout(()=>{g("Go to Cart"),v("blue")},2e3);return()=>{clearTimeout(e)}}},[h]),{addToCart:async()=>{if(!o)return;if("ADDED"===h&&!a)return void d();let e=[{variantId:String(o.id),quantity:C,name:o.title,price:o.price.amount,sku:o.sku}];if(a)return u(e,l?[l]:void 0);await c(e,i),i&&p({message:"".concat(s.title," (").concat(o.title,") added to cart."),type:"cart",link:"/cart/",linkText:"Go to Cart."}),f("ADDED")},addToCartState:h,buttonText:m,buttonTheme:A,currentQuantity:C,setCurrentQuantity:y}};var j=n(25306),L=n(61439);let T=e=>{let t=(0,j.Pm)(e);function n(e,t,n){let{getDiscountAmount:r,getDiscountedPrice:o}=(0,L.rU)();if(e.compareAtPrice&&(0,i.mR)(e))return Number(e.compareAtPrice.amount)-Number(e.price.amount);if(void 0!==(null==t?void 0:t.amount))return t.amount;if(void 0!==(null==t?void 0:t.percentage))return Number(e.price.amount)*(t.percentage/100);if(n){let t=r(e);return 0===t?0:Number(o({price:Number(e.price.amount),discountAmount:t}))}return r(e)}return{basePrice:t,discountedAmount:n(e),discountedPrice:t-n(e)}};var S=n(39746),E=n.n(S);let M=()=>{var e,t;let n=E()();return{browser:n.browser.name,isiOS:"iOS"===n.os.name,isApple:"iOS"===n.os.name||"Mac OS"===n.os.name,isAndroid:!!(null==(e=n.os.name)?void 0:e.includes("Android")),isWindows:"Windows"===n.os.name,isSafari:null==(t=n.browser.name)?void 0:t.includes("Safari")}};var P=n(68565);function I(e){(0,r.useEffect)(()=>{window.scrollTo({behavior:"smooth",top:0,left:0})},[e])}let N=JSON.parse('{"main-nav":{"_type":"navigationMenu","customId":"main-nav","id":"59595b58-b474-4eb8-9f04-e4cbbc4dc2e5","navigationCalloutCards":[{"buttonText":null,"id":"b07a2694-8114-42ea-bf65-021f634c5db2","image":{"asset":{"_createdAt":"2025-10-09T19:56:34Z","_id":"image-7de65ed0e08635891a0565f247168ec1bd49003e-600x400-jpg","_rev":"V0mBiD3PjP7v50jEOokjwW","_type":"sanity.imageAsset","_updatedAt":"2025-10-09T19:56:34Z","assetId":"7de65ed0e08635891a0565f247168ec1bd49003e","extension":"jpg","formats":["webp","jpg"],"height":400,"id":"image-7de65ed0e08635891a0565f247168ec1bd49003e-600x400-jpg","metadata":{"_type":"sanity.imageMetadata","blurHash":"V9F~sw%F00?dxU00IV-p%LRk#Qoh?bD$kXD%ofofM|R%","dimensions":{"_type":"sanity.imageDimensions","aspectRatio":1.5,"height":400,"width":600},"hasAlpha":false,"isOpaque":true,"lqip":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAcIAgb/xAAhEAABBAICAwEBAAAAAAAAAAABAgMEEQAGBRIhMVEHIv/EABYBAQEBAAAAAAAAAAAAAAAAAAMCBP/EABoRAAICAwAAAAAAAAAAAAAAAAABESECAxP/2gAMAwEAAhEDEQA/AFzxOiuyISXyVWRddc7Vr87hNagl99KlyHe3rx0I9Y2OE4aM1HCUj+flZva4wY1xxDBCCFgg1dWcz4QnZC01RJ0vXpDMhaOivB+YZR8nXIK3EqUgElIJNYYcB8T/2Q==","palette":{"_type":"sanity.imagePalette","darkMuted":{"_type":"sanity.imagePaletteSwatch","background":"#364831","foreground":"#fff","population":3.87,"title":"#fff"},"darkVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#0c2c0b","foreground":"#fff","population":8.54,"title":"#fff"},"dominant":{"_type":"sanity.imagePaletteSwatch","background":"#cdc9b6","foreground":"#000","population":8.97,"title":"#000"},"lightMuted":{"_type":"sanity.imagePaletteSwatch","background":"#cdc9b6","foreground":"#000","population":8.97,"title":"#000"},"lightVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#97e494","foreground":"#000","population":0,"title":"#fff"},"muted":{"_type":"sanity.imagePaletteSwatch","background":"#7f8871","foreground":"#fff","population":2.72,"title":"#fff"},"vibrant":{"_type":"sanity.imagePaletteSwatch","background":"#37cb33","foreground":"#fff","population":0,"title":"#fff"}}},"mimeType":"image/jpeg","originalFilename":"[email protected]","path":"images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","sha1hash":"7de65ed0e08635891a0565f247168ec1bd49003e","size":139077,"src":"https://cdn.sanity.io/images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","uploadId":"qmkRd2ype1w6e7XJFy1bPyG5b98rDW8z","url":"https://cdn.sanity.io/images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","width":400}},"label":"Smart Hose Timer","text":null,"url":"/products/smart-hose-timer"}],"navigationItems":[{"callToActionButtons":null,"id":"4ab6d37d-c633-45c4-b276-402319fd1024","isExternalLink":null,"isMobileOnlyLink":null,"navigationCalloutCards":[{"buttonText":null,"id":"b07a2694-8114-42ea-bf65-021f634c5db2","image":{"asset":{"_createdAt":"2025-10-09T19:56:34Z","_id":"image-7de65ed0e08635891a0565f247168ec1bd49003e-600x400-jpg","_rev":"V0mBiD3PjP7v50jEOokjwW","_type":"sanity.imageAsset","_updatedAt":"2025-10-09T19:56:34Z","assetId":"7de65ed0e08635891a0565f247168ec1bd49003e","extension":"jpg","formats":["webp","jpg"],"height":400,"id":"image-7de65ed0e08635891a0565f247168ec1bd49003e-600x400-jpg","metadata":{"_type":"sanity.imageMetadata","blurHash":"V9F~sw%F00?dxU00IV-p%LRk#Qoh?bD$kXD%ofofM|R%","dimensions":{"_type":"sanity.imageDimensions","aspectRatio":1.5,"height":400,"width":600},"hasAlpha":false,"isOpaque":true,"lqip":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAcIAgb/xAAhEAABBAICAwEBAAAAAAAAAAABAgMEEQAGBRIhMVEHIv/EABYBAQEBAAAAAAAAAAAAAAAAAAMCBP/EABoRAAICAwAAAAAAAAAAAAAAAAABESECAxP/2gAMAwEAAhEDEQA/AFzxOiuyISXyVWRddc7Vr87hNagl99KlyHe3rx0I9Y2OE4aM1HCUj+flZva4wY1xxDBCCFgg1dWcz4QnZC01RJ0vXpDMhaOivB+YZR8nXIK3EqUgElIJNYYcB8T/2Q==","palette":{"_type":"sanity.imagePalette","darkMuted":{"_type":"sanity.imagePaletteSwatch","background":"#364831","foreground":"#fff","population":3.87,"title":"#fff"},"darkVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#0c2c0b","foreground":"#fff","population":8.54,"title":"#fff"},"dominant":{"_type":"sanity.imagePaletteSwatch","background":"#cdc9b6","foreground":"#000","population":8.97,"title":"#000"},"lightMuted":{"_type":"sanity.imagePaletteSwatch","background":"#cdc9b6","foreground":"#000","population":8.97,"title":"#000"},"lightVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#97e494","foreground":"#000","population":0,"title":"#fff"},"muted":{"_type":"sanity.imagePaletteSwatch","background":"#7f8871","foreground":"#fff","population":2.72,"title":"#fff"},"vibrant":{"_type":"sanity.imagePaletteSwatch","background":"#37cb33","foreground":"#fff","population":0,"title":"#fff"}}},"mimeType":"image/jpeg","originalFilename":"[email protected]","path":"images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","sha1hash":"7de65ed0e08635891a0565f247168ec1bd49003e","size":139077,"src":"https://cdn.sanity.io/images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","uploadId":"qmkRd2ype1w6e7XJFy1bPyG5b98rDW8z","url":"https://cdn.sanity.io/images/1d0v1es1/production/7de65ed0e08635891a0565f247168ec1bd49003e-600x400.jpg","width":400}},"label":"Smart Hose Timer","text":null,"url":"/products/smart-hose-timer"}],"navigationItems":[{"id":"61a099ca-a8c7-40fe-953d-657cdbe41967","isExternalLink":false,"isMobileOnlyLink":null,"navigationItems":[{"id":"7a23b85d-3fdb-426a-9c34-3c811bea173f","isExternalLink":null,"isMobileOnlyLink":null,"title":"Smart Sprinkler Controller","url":"/products/rachio-3"}
1,{"id":"4e465a2f-cb04-4def-9c72-ec5e99e9365f","isExternalLink":null,"isMobileOnlyLink":null,"title":"Certified Refurbished","url":"/products/rachio-3-refurbished"}],"title":"Controllers","url":null},{"id":"029c030a-72f4-4d27-a23c-6a1eb5aaff8a","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":[{"id":"962b4a39-021b-4dd8-a6a6-385fbde8cba9","isExternalLink":false,"isMobileOnlyLink":null,"title":"Valve Monitoring","url":"/products/valve-monitoring"},{"id":"27ceedc4-4b86-44dd-bef1-f71721b14696","isExternalLink":false,"isMobileOnlyLink":null,"title":"Heat Wave Boost","url":"/products/heat-wave-boost"},{"id":"0e32c535-5e59-429e-9f7c-fe2907e9eca4","isExternalLink":false,"isMobileOnlyLink":null,"title":"Premium Software Bundle","url":"/products/bundles/premium-software-bundle-vm-hwb"}],"title":"Premium Software","url":null},{"id":"60d937bc-a0c9-4b43-ab08-e87fccd4c539","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":[{"id":"4795f140-b10d-4586-bb13-bb60df7fa2c6","isExternalLink":false,"isMobileOnlyLink":false,"title":"Rainbird Rotary Nozzles","url":"/products/rain-bird-rotary-nozzles"},{"id":"c116980d-2c9b-43f3-b60f-1b8e7c3b7f4f","isExternalLink":false,"isMobileOnlyLink":false,"title":"Tempest Weather System","url":"/products/tempest-weather-system"},{"id":"1c6ab10c-8836-4e35-84db-d5132cc827aa","isExternalLink":false,"isMobileOnlyLink":false,"title":"Everydrop Flow Meter","url":"/products/everydrop-flow-meter"},{"id":"c8087cb7-8e14-45aa-826a-bba7c9f34c33","isExternalLink":false,"isMobileOnlyLink":false,"title":"MySoil Test Kit","url":"/products/mysoil-test-kit"}],"title":"Partner Products","url":null},{"id":"0dd67937-8a98-42c9-a46b-4c38f8b26aa0","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":[{"id":"532e88f6-aebb-407f-af1d-2616486ee982","isExternalLink":null,"isMobileOnlyLink":null,"title":"Explore the App","url":"/rachio-app"}],"title":"How It Works","url":null}],"title":"Watering","url":null},{"callToActionButtons":null,"id":"9bef85da-be8f-4a7a-b456-320523de3777","isExternalLink":null,"isMobileOnlyLink":null,"navigationCalloutCards":[{"buttonText":null,"id":"4592abef-6e3f-4aaa-b0a4-5fa1ddb0a581","image":{"asset":{"_createdAt":"2026-09-18T15:54:37Z","_id":"image-4fb71426ae58b08799eb7a27f79096be5406422a-600x400-jpg","_rev":"7RiQq6lX1acmPs5MXQrplb","_type":"sanity.imageAsset","_updatedAt":"2026-09-18T15:54:37Z","assetId":"4fb71426ae58b08799eb7a27f79096be5406422a","extension":"jpg","formats":["webp","jpg"],"height":400,"id":"image-4fb71426ae58b08799eb7a27f79096be5406422a-600x400-jpg","metadata":{"_type":"sanity.imageMetadata","blurHash":"VBH_VpZ|0L.A0000Ir-nxV%2z,%N%MDh?v9$xVaxI[V@","dimensions":{"_type":"sanity.imageDimensions","aspectRatio":1.5,"height":400,"width":600},"hasAlpha":false,"isOpaque":true,"lqip":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAcIAgb/xAAiEAABAwQCAgMAAAAAAAAAAAACAQMEAAUREgZBByExQlH/xAAXAQADAQAAAAAAAAAAAAAAAAACAwQF/8QAHBEAAgEFAQAAAAAAAAAAAAAAAAEUBRIVISIx/9oADAMBAAIRAxEAPwBcWbx9ImQAkCpbEmdVSuk474icvSSBclDGNr1hRzmnlY7LGZiiAouqdVpqxDDvzsuNKdAXmkEmfrlF+UrOVTV/XhTF50Sbe+MuQbrJiAG6MmobJ3juiqPmcWglLeNzJmZqSqqftFNySBis/9k=","palette":{"_type":"sanity.imagePalette","darkMuted":{"_type":"sanity.imagePaletteSwatch","background":"#141b2a","foreground":"#fff","population":9.81,"title":"#fff"},"darkVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#7c742c","foreground":"#fff","population":0,"title":"#fff"},"dominant":{"_type":"sanity.imagePaletteSwatch","background":"#8d7f64","foreground":"#fff","population":9.98,"title":"#fff"},"lightMuted":{"_type":"sanity.imagePaletteSwatch","background":"#cec7bb","foreground":"#000","population":1.15,"title":"#fff"},"lightVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#f6d592","foreground":"#000","population":5.94,"title":"#000"},"muted":{"_type":"sanity.imagePaletteSwatch","background":"#8d7f64","foreground":"#fff","population":9.98,"title":"#fff"},"vibrant":{"_type":"sanity.imagePaletteSwatch","background":"#d9be86","foreground":"#000","population":9.67,"title":"#fff"}},"thumbHash":"nAgWLYRnWHhwiHiGeHmIeWlwiQaX"},"mimeType":"image/jpeg","originalFilename":"[email protected]","path":"images/1d0v1es1/production/4fb71426ae58b08799eb7a27f79096be5406422a-600x400.jpg","sha1hash":"4fb71426ae58b08799eb7a27f79096be5406422a","size":149024,"src":"https://cdn.sanity.io/images/1d0v1es1/production/4fb71426ae58b08799eb7a27f79096be5406422a-600x400.jpg","uploadId":"43ca1ba7e2e5c61616606d2a9aa19857ff689264","url":"https://cdn.sanity.io/images/1d0v1es1/production/4fb71426ae58b08799eb7a27f79096be5406422a-600x400.jpg","width":400}},"label":"Smart Lighting Bundle","text":null,"url":"/products/bundles/rachio-smart-lighting-controller-and-fixtures"}],"navigationItems":[{"id":"33288169-f263-4fcf-9971-a6c615847ccb","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":[{"id":"71be4f46-ecdc-4536-9980-61bbc1c7f87
17","isExternalLink":null,"isMobileOnlyLink":null,"title":"Smart Lighting Controller","url":"/products/smart-lighting-controller"},{"id":"97a40ce9-e5d2-45f7-96e9-7db15b294691","isExternalLink":false,"isMobileOnlyLink":false,"title":"Light Fixtures","url":"/products/rachio-lighting-fixtures"},{"id":"0558c33b-0f8f-4f7b-b2b7-5ad75ad0ef4f","isExternalLink":false,"isMobileOnlyLink":false,"title":"Lamps (Bulbs)","url":"/products/brilliance-dimmable-led-lamps-g4-mr16"},{"id":"0f7ba981-b0a4-4777-9c07-31dc3e7084ef","isExternalLink":false,"isMobileOnlyLink":false,"title":"Lighting Fixture Packs","url":"/products/bundles/rachio-smart-lighting-controller-and-fixtures"}],"title":"Lighting","url":"/products/smart-lighting-controller"}],"title":"Lighting","url":"/products/smart-lighting-controller"},{"callToActionButtons":null,"id":"66d818d1-cd41-4662-a588-f0d063b6c723","isExternalLink":false,"isMobileOnlyLink":null,"navigationCalloutCards":[{"buttonText":null,"id":"b8b27288-69ad-45c0-815e-3f1a1bd140d1","image":{"asset":{"_createdAt":"2025-10-09T20:09:08Z","_id":"image-9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0-600x400-jpg","_rev":"uUPCPNYRtxjG6qo06NvfQ1","_type":"sanity.imageAsset","_updatedAt":"2025-10-09T20:09:08Z","assetId":"9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0","extension":"jpg","formats":["webp","jpg"],"height":400,"id":"image-9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0-600x400-jpg","metadata":{"_type":"sanity.imageMetadata","blurHash":"VV6K3rlCn1Z}SjZ2VqozkDadN#V?bckXoIaHtSV@V@og","dimensions":{"_type":"sanity.imageDimensions","aspectRatio":1.5,"height":400,"width":600},"hasAlpha":false,"isOpaque":true,"lqip":"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAcEBQb/xAAiEAABBAICAQUAAAAAAAAAAAABAAIDBAURBiEiEzRBUZL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EAB0RAAEDBQEAAAAAAAAAAAAAAAEAAwQFFTFSoQL/2gAMAwEAAhEDEQA/AFvjeDSPpxzNBJI2R9KHlsLFjrlWO0C2KQ+Z12Am/Wb6UYawkAfCo+VYCHOGF88z2Pj6BaN7VY/TCGSG8qNj1byXwXMJS5OlSF6UUWh9ffg5/RIQtueCVQfdy/kIRFrk69Cau8TbhX//2Q==","palette":{"_type":"sanity.imagePalette","darkMuted":{"_type":"sanity.imagePaletteSwatch","background":"#314d59","foreground":"#fff","population":0.5,"title":"#fff"},"darkVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#125680","foreground":"#fff","population":8.04,"title":"#fff"},"dominant":{"_type":"sanity.imagePaletteSwatch","background":"#125680","foreground":"#fff","population":8.04,"title":"#fff"},"lightMuted":{"_type":"sanity.imagePaletteSwatch","background":"#bdced6","foreground":"#000","population":4.32,"title":"#000"},"lightVibrant":{"_type":"sanity.imagePaletteSwatch","background":"#24a4f9","foreground":"#fff","population":6.26,"title":"#fff"},"muted":{"_type":"sanity.imagePaletteSwatch","background":"#6b93b2","foreground":"#fff","population":0.31,"title":"#fff"},"vibrant":{"_type":"sanity.imagePaletteSwatch","background":"#24acfb","foreground":"#fff","population":7.97,"title":"#fff"}}},"mimeType":"image/jpeg","originalFilename":"[email protected]","path":"images/1d0v1es1/production/9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0-600x400.jpg","sha1hash":"9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0","size":160984,"src":"https://cdn.sanity.io/images/1d0v1es1/production/9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0-600x400.jpg","uploadId":"laphAfs4uwMHiBgEj8PCE1K8big0PIyG","url":"https://cdn.sanity.io/images/1d0v1es1/production/9f8edc33da202e4de1fe4817f2aeafb64d7cc8c0-600x400.jpg","width":400}},"label":"Rachio 3 Pro Series","text":null,"url":"/pro/pro-series"}],"navigationItems":[{"id":"4d144f28-4e1f-487e-8386-bc53a022fc21","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":[{"id":"b5491b20-19f8-4f5b-8cc1-13d0a26a08d2","isExternalLink":false,"isMobileOnlyLink":null,"title":"Professional Resources","url":"/pro/resources"},{"id":"7d377929-d7ef-45c9-bc5f-60ba0c37ba0d","isExternalLink":false,"isMobileOnlyLink":false,"title":"Pro Series Controllers","url":"/pro/pro-series"},{"id":"7520386a-aa43-478f-a0a6-659bfc279e46","isExternalLink":null,"isMobileOnlyLink":null,"title":"B2B Sales and Partners","url":"/b2b-contact-us"},{"id":"5a480e9f-faf0-4cc2-9358-a1de14a34fe8","isExternalLink":true,"isMobileOnlyLink":null,"title":"API Documentation","url":"https://rachio.readme.io/reference/getting-started"}],"title":"Partners","url":"/pro/resources"}],"title":"Professionals","url":"/pro/resources"},{"callToActionButtons":null,"id":"9532b4d5-c161-41e4-bce5-83cd783a32d2","isExternalLink":false,"isMobileOnlyLink":false,"navigationCalloutCards":null,"navigationItems":null,"title":"Shop All Products","url":"/products"}],"title":"Main Navigation"},"footer-nav":{"_type":"navigationMenu","customId":"footer-nav","id":"828ab79c-c49c-4185-958a-825d0a8631cf","navigationCalloutCards":null,"navigationItems":[{"callToActionButtons":null,"id":"27adb8e1-da88-4509-b878-b25b73d65a1f","isExternalLink":null,"isMobileOnlyLink":null,"navigationCalloutCards":null,"navigationItems":[{"id":"ba85d574-a07d-42bc-a795-5d1bd67135e2","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Blog","url":"/blog"},{"id":"fa4a1730-12cd-43a5-9f21-f140d4739708","isExternalLink":true,"isMobileOnlyLink":null,"navigationItems":null,"title":"Help Center","url":"https://support.rachio.com"},{"id":"8b086c51-5885-4f42-bcce-9caccabaa345","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Rebates","url":"/rebates"},{"id":"a3942cf3-f685-4f55-8f93-ea09d7bb065d","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Reviews","url":"/reviews"},{"id":"577aa2cb-c68a-430e-8107-c688427a135d","isExternalLink":true,"isMobileOnlyLink":false,"navigationItems":null,"title":"Android App","url":"https://play.google.com/store/apps/details?id=com.rachio.iro"},{"id":"ab32cb2e-291f-4885-b957-86416fd6d212","isExternalLink":true,"isMobileOnlyLink":false,"navigationItems":null,"title":"iOS App","url":"https://apps.apple.com/us/app/rachio/id864325098"},{"id":"e2aac9e4-642b-4241-9e66-933ee8b18081","isExternalLink":true,"isMobileOnlyLink":false,"navigationItems":null,"title":"Web Login","url":"https://app.rach.io/"}],"title":"Resources","url":null}
1,{"callToActionButtons":null,"id":"3537d490-6ea6-4bd2-a477-4d20064e84f7","isExternalLink":false,"isMobileOnlyLink":false,"navigationCalloutCards":null,"navigationItems":[{"id":"4e465a2f-cb04-4def-9c72-ec5e99e9365f","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":null,"title":"Certified Refurbished","url":"/products/rachio-3-refurbished"},{"id":"7520386a-aa43-478f-a0a6-659bfc279e46","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":null,"title":"B2B Sales and Partners","url":"/b2b-contact-us"},{"id":"55a81fa7-8aa8-4414-9c8f-a56f73082bb8","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":null,"title":"Bulk & Bundle","url":"/products/collections/bulk-bundle"},{"id":"16898728-760a-439d-8316-4ba7f599f33d","isExternalLink":null,"isMobileOnlyLink":null,"navigationItems":null,"title":"Water Utilities","url":"/utility"}],"title":"Offers","url":null},{"callToActionButtons":null,"id":"ce43668a-f17b-4149-ac50-cd46c45ac0ca","isExternalLink":false,"isMobileOnlyLink":false,"navigationCalloutCards":null,"navigationItems":[{"id":"677eef83-4bde-4770-a5a1-363c14d8e92b","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"About Us","url":"/about-us"},{"id":"54f95737-c6c7-4628-bc2b-84ba26f4b481","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Our Mission","url":"/mission"},{"id":"c6193562-6341-4dac-9892-9d300b54b16c","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Newsroom","url":"/newsroom"},{"id":"9652bbba-aafb-4416-a8b1-fa04d0ad6bbf","isExternalLink":true,"isMobileOnlyLink":false,"navigationItems":null,"title":"Community","url":"https://community.rachio.com/"}],"title":"Company","url":null},{"callToActionButtons":null,"id":"7702b707-1161-4053-bfa6-df216e78d8ad","isExternalLink":false,"isMobileOnlyLink":false,"navigationCalloutCards":null,"navigationItems":[{"id":"aafa6261-9d7a-4f52-b2b0-9b16f2a0fac0","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Privacy Policy","url":"/privacy-policy"},{"id":"71fec8d0-30c8-4849-ba53-ace3dff05f1b","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"California Privacy Policy","url":"/privacy-policy-california"},{"id":"d9e16629-559f-4f9e-9c68-a9aa87f9da65","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Do Not Sell or Share My Personal Information","url":"/do-not-sell-or-share-my-personal-information"},{"id":"d3c19a99-3764-4db5-aa94-a83dd68e3ec5","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Terms of Use","url":"/terms-and-conditions"},{"id":"41ee388e-d4da-41cc-9fdf-d57ca7224f34","isExternalLink":false,"isMobileOnlyLink":false,"navigationItems":null,"title":"Warranty","url":"/warranty"}],"title":"Legal","url":null}],"title":"Footer Navigation"}}'),R=e=>{try{if(!N[e])throw Error("Navigation menu with customId ".concat(e," not found"));return N[e]||null}catch(t){return console.error("Error fetching Sanity navigation: ".concat(e),t),null}}},46857:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Banner:()=>l,DisplayedBanner:()=>c,PromoBanner:()=>f});var r=n(37876),i=n(14232),o=n(596),s=n.n(o),a=n(67525);function l(e){let{copy:t,backgroundColor:n,link:i,href:o,textColor:l,testId:d}=e;if(!t)return null;let u=(0,r.jsx)("h4",{className:s().text,"data-testid":d,style:l?{color:l}:void 0,children:t}),p=(0,r.jsx)(r.Fragment,{children:i?(0,r.jsx)(a.N,{to:i,className:s().link,children:u}):(0,r.jsx)("a",{href:o,className:s().link,children:u})});return(0,r.jsx)(c,{backgroundColor:n,children:i||o?p:u})}let c=e=>{let{backgroundColor:t,textColor:n,customStyles:i,children:o}=e;return(0,r.jsx)("div",{className:s().displayedBanner,style:{background:t||"var(--primaryColor)",color:n||"var(--textColor)",...i},children:o})};var d=n(95245),u=n(29777),p=n(61439),h=n(45970);let f=()=>{let[e,t]=(0,i.useState)(null),{discount:n}=(0,p.rU)();return((0,i.useEffect)(()=>{(async()=>{try{if((e=>e.isActive&&(e.discountType===h.CH.SHIPPING||e.discountType===h.CH.ORDER))(n))return void(e=>{e.code&&t({isActive:!0,banner:{copy:"".concat(e.summary,". Use code: ").concat(e.code),href:"",link:"",textColor:"var(--white)",backgroundColor:"var(--green)"}})})(n);let e=await (0,u.me)();if((0,d.Xf)("promo_enable")||e.forceShowBanner||await (0,d._M)(e.promoStart,e.promoEnd))return t({...e,isActive:!0});t({...e,isActive:!1})}catch(e){console.error(e)}})()},[n]),null==e?void 0:e.isActive)?(0,r.jsx)(l,{testId:"promo-banner",copy:e.banner.copy,backgroundColor:e.banner.backgroundColor,link:e.banner.link,href:e.banner.href,textColor:e.banner.textColor}):null}},47832:(e,t,n)=>{"use strict";n.d(t,{Yy:()=>p.Y,lq:()=>d,Cn:()=>u.C,wn:()=>o.w,kS:()=>l}),n(75662);var r=n(37876);n(14232);var i=n(15448),o=n(31825),s=n(91548),a=n.n(s);function l(e){let{theme:t="",leftNode:n=null,rightNode:s=null,isSplitReverse:l=!1,isMobileReverse:c=!1,isSplitLayout:d=!1,size:u="",paddingTop:p="",paddingBottom:h="",id:f=""}=e,m=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"\n          Section--left \n          ".concat(c?"Section--left__mobile-reverse":"","\n          ").concat(a().sectionLeft,"\n        "),children:n}),(0,r.jsx)("div",{className:"Section--right ".concat(a().sectionRight),children:s})]});return(0,r.jsx)(o.w,{theme:t,id:f,size:u,paddingTop:p,paddingBottom:h,children:d?(0,r.jsx)(i.Cols,{isReverse:l,children:m}):(0,r.jsx)(i.Grid,{cols:s?[1,1,2]:1,children:m})})}var c=n(24724);function d(e){let{heroImage:t,darkness:n=0,alt:o="",caption:s="",title:a,isTitleH2:d=!1,description:u="",leftNode:p=null,rightNode:h=null,isSplitReverse:f=!1,isMobileReverse:m=!1,isSplitLayout:g=!1,paddingTop:A="small",paddingBottom:v="small",size:C="medium",id:y="",dataTestid:b="",contentMaxWidth:x="768px",textAlign:w="center",backgroundColor:_=""}=e;return!a&&t?(0,r.jsx)(i.Img,{image:t,alt:o||String(a),fill:!0}):(0,r.jsxs)("div",{style:{position:"relative",backgroundColor:_||"transparent",overflow:"hidden"},"data-testid":b,id:y,children:[t?(0,r.jsx)("div",{style:{position:"absolute",height:"100%",width:"100%"},children:(0,r.jsx)(i.Img,{image:t,alt:o||String(a),fill:!0})}):null,(0,r.jsx)("div",{style:{position:"inherit",background:"linear-gradient(90.12deg, rgba(2,2,2,".concat(n,") 40%, rgba(0, 0, 0, 0) 100%)")}
1,children:(0,r.jsx)(l,{isSplitLayout:g,isSplitReverse:f,isMobileReverse:m,size:C,paddingTop:A||"small",paddingBottom:v||"small",leftNode:(0,r.jsxs)(c.y,{textAlign:w,maxWidth:x,children:[s&&(0,r.jsx)("h6",{className:"white-text",children:s}),d?(0,r.jsx)("h2",{className:"".concat(s?"no-margins":""," white-text"),children:a}):(0,r.jsx)("h1",{className:"".concat(s?"no-margins":""," white-text"),children:a}),u&&(0,r.jsx)("p",{className:"white-text no-bottom-margin large",children:u}),p]}),rightNode:h})})]})}n(64556);var u=n(74e3);n(51527),n(13587),n(59122),n(72379),n(41091);var p=n(52247);n(37019),n(8233),n(83098),n(33992),n(86501),n(27062),n(6125),n(57833),n(91854),n(58617),n(82146)},48230:(e,t,n)=>{e.exports=n(34009)},48354:(e,t,n)=>{"use strict";n.d(t,{p:()=>d});var r=n(37876);n(14232);var i=n(69241),o=n(61439),s=n(95245),a=n(95137),l=n(19348),c=n.n(l);function d(e){var t;let{product:n,mode:l="startingAt",prefixText:d,type:u="normal",wrapperClassName:p,priceClassName:h,discountClassName:f,priceTestId:m}=e,{getDiscountAmount:g}=(0,o.rU)(),A=null!=(t=null==n?void 0:n.variants)?t:[];if(!A.length)return null;let v=(0,s.rQ)([...A]),C=v.filter(e=>e.availableForSale),y=C.length?C:v,b=y[0],x=y[y.length-1],w=(e,t)=>(0,r.jsx)(a.g,{...(e=>{let t=(0,s.mR)(e)?e:{...e,compareAtPrice:null};return{basePrice:(0,s.Pm)(e),discountAmount:g(t)}})(e),type:u,priceTestId:t,priceClassName:h,discountClassName:f}),_=b!==x&&b.price.amount!==x.price.amount;if("range"===l&&_)return(0,r.jsxs)("div",{className:(0,i.A)(c().priceRange,p),children:[w(b,"price-range-low"),(0,r.jsx)("span",{className:c().separator,"aria-hidden":"true",children:"–"}),(0,r.jsx)("span",{className:"sr-only",children:"to"}),w(x,"price-range-high")]});let k=null!=d?d:"startingAt"===l?"From":void 0;return(0,r.jsxs)("div",{className:(0,i.A)(c().priceRange,p),children:[k&&(0,r.jsx)("span",{className:c().prefix,children:k}),w(b,m)]})}},48581:e=>{e.exports={darkTheme:"styles_darkTheme__PIsgM",specsTable:"styles_specsTable__EQEcz"}},49044:(e,t,n)=>{"use strict";n.d(t,{_:()=>r,c:()=>i});let r={resolved:!1,countryCode:null,regionCode:null,source:"unresolved",isUs:!1,isCalifornia:!1,isFlorida:!1,requiresCcpaPrivacy:!0},i=e=>{let t=e.resolved&&"US"===e.countryCode,n=t&&"CA"===e.regionCode,r=t&&"FL"===e.regionCode;return{...e,isUs:t,isCalifornia:n,isFlorida:r,requiresCcpaPrivacy:!e.resolved||n}}},50930:(e,t,n)=>{"use strict";n.d(t,{Hb:()=>s.Hb,Ng:()=>r.Ng,vm:()=>r.vm,de:()=>r.de,vq:()=>s.vq,Fl:()=>r.Fl,Ni:()=>r.Ni,ls:()=>o,h4:()=>d.h4,Z:()=>d.Z,GL:()=>s.GL,sx:()=>i,N1:()=>c,dJ:()=>s.dJ,hw:()=>d.hw,VE:()=>s.VE,U9:()=>s.U9,DS:()=>s.DS,mV:()=>s.mV,kC:()=>d.kC});var r=n(63678);let i=async(e,t)=>{if(!(0,r.fn)(e))return console.error("eventName is undefined");await ((e,t)=>{let n=(0,r.Fl)();window.dataLayer.push({ad_storage:n.ad_storage,analytics_storage:n.analytics_storage,ad_user_data:n.ad_user_data,ad_personalization:n.ad_personalization,event:e,...t})})(e,t||{})},o=e=>{window.dataLayer.push({event:"identify",email:e})};var s=n(91540),a=function(e){return e.SIGN_UP="Newsletter Sign Up",e}(a||{});let l=async(e,t)=>{await i(e,t)},c=async(e,t)=>{o(e),await l("Newsletter Sign Up",{type:t||"newsletter_signup"})};var d=n(91623)},50951:e=>{e.exports={customerStoryCard:"styles_customerStoryCard__Jv6iP",trigger:"styles_trigger__BGGGs",summary:"styles_summary___jxrY",authorDetails:"styles_authorDetails__ugU18",cardImageContainer:"styles_cardImageContainer__fRybo",videoIconWrapper:"styles_videoIconWrapper__yRLMx",iconVideo:"styles_iconVideo__FsaLp",tagline:"styles_tagline__5zPS0"}},51311:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});let r={fragment:'\n    fragment VariantFragment on ProductVariant {\n      id\n      title\n      description: metafield(namespace: "custom", key: "description") {\n          value\n          type\n      }\n      price {\n        amount\n        currencyCode\n      }\n      priceV2: price {\n        amount\n        currencyCode\n      }\n      weight\n      availableForSale\n      sku\n      compareAtPrice {\n        amount\n        currencyCode\n      }\n      compareAtPriceV2: compareAtPrice {\n        amount\n        currencyCode\n      }\n      product {\n        id\n        title\n        handle\n      }\n      image {\n        id\n        src: url\n        altText\n        width\n        height\n      }\n      selectedOptions {\n        name\n        value\n      }\n      unitPrice {\n        amount\n        currencyCode\n      }\n      unitPriceMeasurement {\n        measuredType\n        quantityUnit\n        quantityValue\n        referenceUnit\n        referenceValue\n      }\n    }\n  ',ref:"...VariantFragment"}},51527:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>j});var r=n(37876),i=n(14232),o=n(69241),s=n(74e3),a=n(95062),l=function(e,t){var n=void 0;return function(){var r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){return e.apply(r,i)},t)}},c=function(){var e=function(){return((1+Math.random())*65536|0).toString(16).substring(1)};return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()},d=function(e){var t,n,r,i,o,s,a,l,c,d,u,p,h=e.mode,f=e.index,m=e.rect,g=e.offset,A=e.width,v=e.direction,C=(o=(t={index:f,rect:m,offset:g,width:A,direction:v}).index,s=t.rect,a=t.offset,l=t.width,c=t.direction,0===o?a:"number"==typeof a?(r=(n={rect:s,offset:a,direction:c}).rect,i=n.offset,"toRight"===n.direction?i-r.width:i):"toRight"===c?-s.width:l);return{from:C,to:(u=(d={rect:m,width:A,direction:v}).rect,p=d.width,"toRight"===d.direction?p:-u.width),next:function(e){var t=e.mode,n=e.from,r=e.direction,i=e.rect,o=e.width;switch(t){case"await":if("toRight"===r)return o;return-i.width;case"smooth":if("toRight"===r)return i.width>o?0:o-i.width;return i.width>o?o-i.width:0;default:if("toRight"===r)return 0;return i.width+(n||0)>o?o-i.width:o-i.left-i.width}}({mode:h,from:C,direction:v,rect:m,width:A})}};function u(e){var t=e.from,n=e.rect;return"toRight"===e.direction?t:t+n.width}var p=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},h=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},g=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e},A=function(e){if(!Array.isArray(e))return Array.from(e);for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n},v=function(e){function t(){p(this,t);for(var e,n,r,o=arguments.length,s=Array(o),a=0;a<o;a++)s[a]=arguments[a];return n=r=g(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.state={children:r.props.children({index:r.props.index}),move:r.props.move,position:{from:void 0,to:void 0,next:void 0},offset:r.props.offset,rect:null},r.x=0,r.isMoving=!1,r.nextTriggered=!1,r.elementRef=i.createRef(),r.raf=null,r.componentDidMount=function(){r.setPosition(!0),r.observer=new MutationObserver(r.onMutation),r.observer.observe(r.elementRef.current,{characterData:!0,childList:!0,subtree:!0})},r.componentWillUnmount=function(){r.observer.disconnect()},r.onMutation=function(){r.setPosition()},r.componentDidUpdate=function(e,t){r.x||t.position.from===r.state.position.from||(r.x=r.state.position.from,r.elementRef.current.style.transform="translate3d("+r.x+"px, 0, 0)"),r.x!==r.state.position.from&&e.prevRect&&r.props.prevRect&&e.prevRect.width!==r.props.prevRect.width&&(r.props.offset?r.x=r.x+(r.props.offset-e.offset):r.x=r.x+(r.props.prevRect.width-e.prevRect.width),r.elementRef.current.style.transform="translate3d("+r.x+"px, 0, 0)"),r.props.move&&!e.start&&r.props.start&&r.animate(),r.props.start&&!e.move&&r.props.move&&r.animate(),e.move&&!r.props.move&&(r.isMoving=!1,window.cancelAnimationFrame(r.raf))},r.setPosition=function(e){var t=r.props,n=t.mode,i=t.width,o=t.id,s=t.onNext,a=t.direction,l=t.index,c=t.setRect,p=r.elementRef.current.getBoundingClientRect();if(0!==p.width){var h=0===r.props.index?function(e){var t=e.offset,n=e.rect,r=e.direction,i=e.width;if("run-in"===t)if("toRight"===r)return-n.width;else return i;if("string"==typeof t){var o=Number(t.replace("%",""));if(o)return i/100*o}return t}({offset:r.props.offset,rect:p,direction:a,width:i}):r.props.offset,f=d({mode:n,rect:p,index:l,offset:h,width:i,direction:a});if(c({index:r.props.index,rect:p,offset:h,nextOffset:u({from:f.from,rect:p,direction:a})}),e){var m,g,A,v,C,y,b=(g=(m={mode:n,rect:p,position:f,offset:h,direction:a,width:i}).rect,A=m.mode,m.prevOffset,v=m.position,C=m.direction,y=m.width,"chain"===A&&("toRight"===C?v.from>0:g.width+v.from<=y));b&&s({id:o,index:l,rect:p,nextOffset:u({from:f.from,rect:p,direction:a})}),!b&&(h||0===l)&&s({id:o,index:l,rect:p}),r.nextTriggered=b}
1r.setState({rect:p,offset:h,position:f})}},r.shouldTriggerNext=function(){return!r.nextTriggered&&("toLeft"===r.props.direction?r.x<=r.state.position.next:r.x>=r.state.position.next)},r.triggerNext=function(){r.shouldTriggerNext()&&(r.nextTriggered=!0,r.props.onNext({id:r.props.id,index:r.props.index,rect:r.state.rect}))},r.shouldFinish=function(){return"toRight"===r.props.direction?r.x>=r.state.position.to:r.x<=r.state.position.to},r.animate=function(){if(!r.isMoving){r.isMoving=!0;var e=null;r.raf=window.requestAnimationFrame(function t(n){if(r.isMoving&&r.elementRef.current){var i=e?n-e:0;r.x="toLeft"===r.props.direction?r.x-i/100*r.props.speed:r.x+i/100*r.props.speed,r.elementRef.current.style.transform="translate3d("+r.x+"px, 0, 0)",r.triggerNext(),r.shouldFinish()?(r.isMoving=!1,e=null,r.props.onFinish(r.props.id)):(e=n,r.raf=window.requestAnimationFrame(t))}})}},r.render=function(){return i.createElement("div",{className:"ticker__element",style:{willChange:"transform",position:"absolute",left:0,top:0,transform:"translate3d("+r.x+"px, 0, 0)"},ref:r.elementRef},r.state.children)},g(r,n)}return m(t,e),t}(i.Component);v.propTypes={children:(0,a.oneOfType)([a.node,a.func]).isRequired,direction:a.string.isRequired,speed:a.number.isRequired,id:a.string.isRequired,index:a.number.isRequired,mode:a.string.isRequired,move:a.bool.isRequired,onNext:a.func.isRequired,onFinish:a.func.isRequired,setRect:a.func.isRequired,start:a.bool.isRequired,offset:(0,a.oneOfType)([a.number,a.string]),prevRect:a.object,width:a.number},v.defaultProps={offset:void 0,width:void 0,prevRect:null};var C=function(e,t){return{elements:[{id:c(),index:0,height:0,start:!1,offset:e,rect:null,prevRect:null}],width:t,height:0}},y=function(e){function t(){p(this,t);for(var e,n,r,o=arguments.length,s=Array(o),a=0;a<o;a++)s[a]=arguments[a];return n=r=g(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.next=null,r.state=C(r.props.offset),r.tickerRef=i.createRef(),r.dOnResize=l(function(){return r.onResize()},150),r.componentDidMount=function(){r.setState({width:r.tickerRef.current.offsetWidth,height:r.props.height}),window.addEventListener("resize",r.dOnResize)},r.componentWillUnmount=function(){window.removeEventListener("resize",r.dOnResize)},r.setRect=function(e){var t=e.index,n=e.rect,i=(e.offset,e.nextOffset);r.setState(function(e){var o,s=e.elements.map(function(e){return e.index===t&&(e.rect=n),e.index===t+1&&(e.prevRect=n,e.offset&&(e.offset=i)),e});return{elements:s,height:r.props.height?e.height:(o=0,s.forEach(function(e){e.rect&&e.rect.height>o&&(o=e.rect.height)}),o)}})},r.onResize=function(){r.tickerRef.current&&r.tickerRef.current.offsetWidth!==r.state.width&&r.setState(f({},C(r.props.offset,r.tickerRef.current.offsetWidth),{height:r.props.height}))},r.onFinish=function(e){r.props.onFinish(),r.setState(function(t){return{elements:t.elements.filter(function(t){return t.id!==e})}})},r.onNext=function(e){e.id;var t=e.index,n=e.rect,i=e.nextOffset;r.props.onNext(t),r.setState(function(e){return{elements:[].concat(A(e.elements.map(function(e){return e.index===t&&(e.rect=n),(0===e.index||e.offset||e.index===t+1)&&(e.start=!0),e})),[{id:c(),index:e.elements[e.elements.length-1].index+1,height:0,start:!1,offset:i,rect:null,prevRect:n}])}})},g(r,n)}return m(t,e),h(t,[{key:"render",value:function(){var e=this;return i.createElement("div",{className:"ticker",ref:this.tickerRef,style:{position:"relative",overflow:"hidden",height:this.state.height&&this.state.height+"px"}},this.state.width&&this.state.elements.map(function(t){return i.createElement(v,{key:t.id,id:t.id,index:t.index,start:t.start,offset:t.offset,prevRect:t.prevRect,direction:e.props.direction,mode:e.props.mode,move:e.props.move,speed:e.props.speed,onFinish:e.onFinish,onNext:e.onNext,setRect:e.setRect,width:e.state.width},e.props.children)}))}}]),t}(i.Component);y.propTypes={children:(0,a.oneOfType)([a.node,a.func]).isRequired,direction:a.string,mode:a.string,move:a.bool,offset:(0,a.oneOfType)([a.number,a.string]),speed:a.number,height:(0,a.oneOfType)([a.number,a.string]),onNext:a.func,onFinish:a.func},y.defaultProps={offset:0,speed:5,direction:"toLeft",mode:"chain",move:!0,height:void 0,onNext:function(){},onFinish:function(){}};var b=n(15448),x=n(62651),w=n.n(x);let _=e=>{let{logos:t,displayTitle:n,layout:i,imageSize:s="small"}=e;return(0,r.jsx)("div",{className:(0,o.A)(w().logoWrapper,i),children:t.map((e,t)=>(0,r.jsx)("a",{target:"_blank",rel:"nofollow noopener noreferrer",title:"".concat(e.title," (opens in a new tab)"),href:e.url,children:(0,r.jsx)("div",{className:"image-container margins logo logo-".concat(t+1),children:(0,r.jsxs)("div",{children:[(0,r.jsx)(b.Img,{image:"large"===s?e.imageLarge.asset:e.image.asset,alt:e.title}),n&&(0,r.jsx)("span",{className:"logo-title",children:e.title})]})})},"".concat(e.title,"-").concat(t)))})},k=e=>{let{logos:t,imageSize:n="small"}=e;return(0,r.jsxs)("div",{className:w().tickerContainer,children:[(0,r.jsx)("div",{className:"ticker",children:(0,r.jsx)(y,{children:()=>(0,r.jsx)(_,{logos:t,imageSize:n})})}),(0,r.jsx)("div",{className:"logos",children:(0,r.jsx)(_,{logos:t,imageSize:n})})]})},j=e=>{let{title:t,logos:n,theme:i="gray",layout:o="ticker",size:a="",paddingTop:l="",paddingBottom:c="",displayTitle:d=!1,imageSize:u="small"}=e;return(0,r.jsxs)(s.C,{size:a,paddingTop:l,paddingBottom:c,theme:i,noGutters:!0,children:[d?(0,r.jsx)("h2",{className:"center-text margins bottom-margin-large",children:t}):null,o&&"ticker"!==o?(0,r.jsx)(_,{logos:n,displayTitle:d,layout:o,imageSize:u}):(0,r.jsx)(k,{logos:n,imageSize:u})]})}},51706:(e,t,n)=>{"use strict";n.d(t,{C:()=>o,U:()=>s});var r=n(4902),i=n(38229);function o(e){return(0,r.AQ)(this,arguments,function(){var t,n,i;return(0,r.YH)(this,function(o){switch(o.label){case 0:t=e.getReader(),o.label=1;case 1:o.trys.push([1,,9,10]),o.label=2;case 2:return[4,(0,r.N3)(t.read())];case 3:if(i=(n=o.sent()).value,!n.done)return[3,5];return[4,(0,r.N3)(void 0)];case 4:return[2,o.sent()];case 5:return[4,(0,r.N3)(i)];case 6:return[4,o.sent()];case 7:return o.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function s(e){return(0,i.T)(null==e?void 0:e.getReader)}},51957:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(51311);let i={fragment:"\n    ".concat(r.N.fragment,"\n    \n    fragment ProductFragment on Product {\n      id\n      availableForSale\n      createdAt\n      updatedAt\n      descriptionHtml\n      description\n      handle\n      productType\n      title\n      vendor\n      onlineStoreUrl\n      tags\n      options {\n        name\n        values\n      }
1\n      media(first: 250) {\n        edges {\n          node {\n            ... on MediaImage {\n              mediaContentType\n              alt\n              image {\n                src: url\n                altText\n                width\n                height\n              }\n              previewImage {\n                src: url\n                altText\n                width\n                height\n              }\n            }\n\n            ... on Video {\n              id\n              alt\n              mediaContentType\n              previewImage {\n                src: url\n                altText\n                width\n                height\n              }\n              sources {\n                src: url\n                mimeType\n                width\n              }\n            }\n\n            ... on ExternalVideo {\n              embedUrl\n              id\n              mediaContentType\n              previewImage {\n                src: url\n                altText\n                width\n                height\n              }\n            }\n          }\n        }\n      }\n      images(first: 250) {\n        pageInfo {\n          hasNextPage\n          hasPreviousPage\n        }\n        edges {\n          cursor\n          node {\n            id\n            src: url\n            altText\n            width\n            height\n          }\n        }\n      }\n      variants(first: 250) {\n        pageInfo {\n          hasNextPage\n          hasPreviousPage\n        }\n        edges {\n          cursor\n          node {\n            ...VariantFragment\n          }\n        }\n      }\n    }\n  "),ref:"...ProductFragment"}},52241:(e,t,n)=>{"use strict";n.d(t,{R:()=>D});var r=n(37876),i=n(14232);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(typeof e.marks>"u"||Array.isArray(e.marks)&&e.marks.every(e=>"string"==typeof e))}function l(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||!e.markDefs||Array.isArray(e.markDefs)&&e.markDefs.every(e=>"string"==typeof e._key))&&"children"in e&&Array.isArray(e.children)&&e.children.every(e=>"object"==typeof e&&"_type"in e)}function c(e){return l(e)&&"listItem"in e&&"string"==typeof e.listItem&&(typeof e.level>"u"||"number"==typeof e.level)}function d(e){return"@list"===e._type}function u(e){return"@span"===e._type}function p(e){return"@text"===e._type}let h=["strong","em","code","underline","strike-through"];function f(e,t,n){if(!a(e)||!e.marks||!e.marks.length)return[];let r=e.marks.slice(),i={};return r.forEach(e=>{i[e]=1;for(let r=t+1;r<n.length;r++){let t=n[r];if(t&&a(t)&&Array.isArray(t.marks)&&-1!==t.marks.indexOf(e))i[e]++;else break}}),r.sort((e,t)=>(function(e,t,n){let r=e[t],i=e[n];if(r!==i)return i-r;let o=h.indexOf(t),s=h.indexOf(n);return o!==s?o-s:t.localeCompare(n)})(i,e,t))}function m(e,t,n){return{_type:"@list",_key:`${e._key||`${t}`}-parent`,mode:n,level:e.level||1,listItem:e.listItem,children:[e]}}function g(e,t){let n=t.level||1,r=t.listItem||"normal",i="string"==typeof t.listItem;if(d(e)&&(e.level||1)===n&&i&&(e.listItem||"normal")===r)return e;if(!("children"in e))return;let o=e.children[e.children.length-1];return o&&!a(o)?g(o,t):void 0}let A=["block","list","listItem","marks","types"],v=["listItem"],C=["_key"];function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function x(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}let w={textDecoration:"underline"},_=(e,t)=>`[@portabletext/react] Unknown ${e}, specify a component for it in the \`components.${t}\` prop`,k=e=>_(`block type "${e}"`,"types");function j(e){console.warn(e)}let L={display:"none"},T={types:{},block:{normal:({children:e})=>(0,r.jsx)("p",{children:e}),blockquote:({children:e})=>(0,r.jsx)("blockquote",{children:e}),h1:({children:e})=>(0,r.jsx)("h1",{children:e}),h2:({children:e})=>(0,r.jsx)("h2",{children:e}),h3:({children:e})=>(0,r.jsx)("h3",{children:e}),h4:({children:e})=>(0,r.jsx)("h4",{children:e}),h5:({children:e})=>(0,r.jsx)("h5",{children:e}),h6:({children:e})=>(0,r.jsx)("h6",{children:e})},marks:{em:({children:e})=>(0,r.jsx)("em",{children:e}),strong:({children:e})=>(0,r.jsx)("strong",{children:e}),code:({children:e})=>(0,r.jsx)("code",{children:e}),underline:({children:e})=>(0,r.jsx)("span",{style:w,children:e}),"strike-through":({children:e})=>(0,r.jsx)("del",{children:e}),link:({children:e,value:t})=>(0,r.jsx)("a",{href:null==t?void 0:t.href,children:e})},list:{number:({children:e})=>(0,r.jsx)("ol",{children:e}),bullet:({children:e})=>(0,r.jsx)("ul",{children:e})},listItem:({children:e})=>(0,r.jsx)("li",{children:e}),hardBreak:()=>(0,r.jsx)("br",{}),unknownType:({value:e,isInline:t})=>{let n=k(e._type);return t?(0,r.jsx)("span",{style:L,children:n}):(0,r.jsx)("div",{style:L,children:n})},unknownMark:({markType:e,children:t})=>(0,r.jsx)("span",{className:`unknown__pt__mark__${e}`,children:t}),unknownList:({children:e})=>(0,r.jsx)("ul",{children:e}),unknownListItem:({children:e})=>(0,r.jsx)("li",{children:e}),unknownBlockStyle:({children:e})=>(0,r.jsx)("p",{children:e})};function S(e,t,n){let r=t[n],i=e[n];return"function"==typeof r||r&&"function"==typeof i?r:r?b(b({},i),r):i}function E({value:e,components:t,listNestingMode:n,onMissingComponent:o=j}){let a=o||I,l=function(e,t){let n,r=[];for(let a=0;a<e.length;a++){let l=e[a];if(l){var i,o;if(!c(l)){r.push(l),n=void 0;continue}if(!n){n=m(l,a,t),r.push(n);continue}if(i=l,o=n,(i.level||1)===o.level&&i.listItem===o.listItem){n.children.push(l);continue}if((l.level||1)>n.level){let e=m(l,a,t);if("html"===t){let t=n.children[n.children.length-1],r=s(s({},t),{},{children:[...t.children,e]});n.children[n.children.length-1]=r}else n.children.push(e);n=e;continue}if((l.level||1)<n.level){let e=r[r.length-1],i=e&&g(e,l);if(i){(n=i).children.push(l);continue}n=m(l,a,t),r.push(n);continue}if(l.listItem!==n.listItem){let e=r[r.length-1],i=e&&g(e,{level:l.level||1});if(i&&i.listItem===l.listItem){(n=i).children.push(l);continue}n=m(l,a,t),r.push(n);continue}console.warn("Unknown state encountered for block",l),r.push(l)}}return r}(Array.isArray(e)?e:[e],n||"html"),d=(0,i.useMemo)(()=>t?function(e,t){let{block:n,list:r,listItem:i,marks:o,types:s}=t,a=x(t,A);return b(b({},e),{},{block:S(e,t,"block"),list:S(e,t,"list"),listItem:S(e,t,"listItem"),marks:S(e,t,"marks"),types:S(e,t,"types")},a)}(T,t):T,[t]),u=(0,i.useMemo)(()=>M(d,a),[d,a]),p=l.map((e,t)=>u({node:e,index:t,isInline:!1,renderNode:u}));return(0,r.jsx)(r.Fragment,{children:p})}let M=(e,t)=>function n(i){let{node:o,index:s,isInline:a}=i,h=o._key||`node-${s}`;return d(o)?function(i,o,s){let a=i.children.map((e,t)=>n({node:e._key?e:b(b({},e),{},{_key:`li-${o}-${t}`}),index:t,isInline:!1})),l=e.list,c=("function"==typeof l?l:l[i.listItem])||e.unknownList;if(c===e.unknownList){let e=i.listItem||"bullet";t(_(`list style "${e}"`,"list"),{nodeType:"listStyle",type:e})}return(0,r.jsx)(c,{value:i,index:o,isInline:!1,renderNode:n,children:a},s)}(o,s,h):c(o)?function(i,o,s){let a=P({node:i,index:o,isInline:!1,renderNode:n}),l=e.listItem,c=("function"==typeof l?l:l[i.listItem])||e.unknownListItem;if(c===e.unknownListItem){let e=i.listItem||"bullet";t(_(`list item style "${e}"`,"listItem"),{type:e,nodeType:"listItemStyle"})}let d=a.children;if(i.style&&"normal"!==i.style){let{listItem:e}=i;d=n({node:x(i,v),index:o,isInline:!1})}return(0,r.jsx)(c,{value:i,index:o,isInline:!1,renderNode:n,children:d},s)}(o,s,h):u(o)?function(i,o,s){let{markDef:a,markType:l,markKey:c}=i,d=e.marks[l]||e.unknownMark,h=i.children.map((e,t)=>n({node:e,index:t,isInline:!0}));return d===e.unknownMark&&t(_(`mark type "${l}"`,"marks"),{nodeType:"mark",type:l}),(0,r.jsx)(d,{text:function e(t){let n="";
1return t.children.forEach(t=>{p(t)?n+=t.text:u(t)&&(n+=e(t))}),n}(i),value:a,markType:l,markKey:c,renderNode:n,children:h},s)}(o,0,h):o._type in e.types?function(t,i,o,s){let a=e.types[t._type];return a?(0,r.jsx)(a,b({},{value:t,isInline:s,index:i,renderNode:n}),o):null}(o,s,h,a):l(o)?function(i,o,s,a){let l=P({node:i,index:o,isInline:a,renderNode:n}),{_key:c}=l,d=x(l,C),u=d.node.style||"normal",p=("function"==typeof e.block?e.block:e.block[u])||e.unknownBlockStyle;return p===e.unknownBlockStyle&&t(_(`block style "${u}"`,"block"),{nodeType:"blockStyle",type:u}),(0,r.jsx)(p,b(b({},d),{},{value:d.node,renderNode:n}),s)}(o,s,h,a):p(o)?function(t,n){if(t.text===`
2`){let t=e.hardBreak;return t?(0,r.jsx)(t,{},n):`
3`}return t.text}(o,h):function(i,o,s,a){t(k(i._type),{nodeType:"block",type:i._type});let l=e.unknownType;return(0,r.jsx)(l,b({},{value:i,isInline:a,index:o,renderNode:n}),s)}(o,s,h,a)};function P(e){let{node:t,index:n,isInline:r,renderNode:i}=e,o=(function(e){var t,n;let{children:r}=e,i=null!=(t=e.markDefs)?t:[];if(!r||!r.length)return[];let o=r.map(f),s={_type:"@span",children:[],markType:"<unknown>"},l=[s];for(let e=0;e<r.length;e++){let t=r[e];if(!t)continue;let s=o[e]||[],c=1;if(l.length>1)for(;c<l.length;c++){let e=(null==(n=l[c])?void 0:n.markKey)||"",t=s.indexOf(e);if(-1===t)break;s.splice(t,1)}let d=(l=l.slice(0,c))[l.length-1];if(d){for(let e of s){let n=null==i?void 0:i.find(t=>t._key===e),r=n?n._type:e,o={_type:"@span",_key:t._key,children:[],markDef:n,markType:r,markKey:e};d.children.push(o),l.push(o),d=o}if(a(t)){let e=t.text.split(`
4`);for(let t=e.length;t-- >1;)e.splice(t,0,`
5`);d.children=d.children.concat(e.map(e=>({_type:"@text",text:e})))}else d.children=d.children.concat(t)}}return s.children})(t).map((e,t)=>i({node:e,isInline:!0,index:t,renderNode:i}));return{_key:t._key||`block-${n}`,children:o,index:n,isInline:r,node:t}}function I(){}var N=n(33988),R=n(81688),V=n(15448);let B=e=>{let{link:t,linkText:n}=e;return t?t.startsWith("http")?(0,r.jsx)("a",{style:{textDecoration:"underline"},target:"_blank",rel:"noreferrer noopener",href:t,children:n}):(0,r.jsx)(V.Link,{style:{textDecoration:"underline"},to:t,children:n}):(0,r.jsx)(r.Fragment,{children:n})},F=e=>{let{imageAsset:t}=e,{title:n,description:i,width:o,height:s}=t,a=Number(s)/Number(o)>2;return(0,r.jsxs)("div",{className:"article-image-container ".concat(a?"has-background":""),children:[(0,r.jsx)(V.Img,{image:t}),(n||i)&&(0,r.jsxs)("div",{className:"center-text caption",children:[(0,r.jsx)("div",{children:(0,r.jsx)("em",{className:"caption-title",children:n})}),(0,r.jsx)("div",{children:(0,r.jsx)("em",{children:i})})]})]})},O={types:{image:e=>{let{value:t}=e;return t.asset?(0,r.jsx)(F,{imageAsset:t.asset,customAltText:t.altText||t.title}):(0,r.jsx)(r.Fragment,{})},customBlogImage:e=>{let{value:t}=e;return t.image.asset?"right"==t.floatingDirection?(0,r.jsx)("div",{className:"portable-text-float-right",children:(0,r.jsx)(F,{imageAsset:t.image.asset,customAltText:t.titleImage})}):(0,r.jsx)("div",{className:"portable-text-float-left",children:(0,r.jsx)(F,{imageAsset:t.image.asset,customAltText:t.titleImage})}):(0,r.jsx)(r.Fragment,{})},customImage:e=>{let{value:t}=e;return t.asset?(0,r.jsx)(F,{imageAsset:t.asset,customAltText:t.title}):(0,r.jsx)(r.Fragment,{})},blogVideo:e=>{let{value:t}=e;return(0,r.jsx)("div",{className:"portable-text-video-wrapper",children:(0,r.jsx)(N.c,{video:t.reference})})},productRating:e=>{let{value:t}=e;return(0,r.jsx)(R.ProductRating,{rating:t.reference.productRating,ratingText:t.reference.productRatingText})},blogProductUpsell:e=>{let{value:t}=e;return(0,r.jsx)(R.SanityShopifyStorefrontProductLoader,{productPage:t.reference.product,render:e=>(0,r.jsx)(R.ProductUpsell,{shopifyStorefrontCopyProduct:{...e,copy:{...e.copy,product:t.reference.product}},noRedirectToCart:!0,bordered:!0})})},textDisclaimer:e=>{let{value:t}=e;return(0,r.jsx)("div",{className:"text-bubble",children:(0,r.jsxs)("p",{className:"no-margins",children:[t.text,t.link?(0,r.jsxs)(r.Fragment,{children:[" ",(0,r.jsx)(B,{link:t.link,linkText:t.linkText})]}):null]})})},break:()=>(0,r.jsx)("hr",{}),reference:()=>null},block:{h4:e=>{let{children:t}=e;return(0,r.jsx)("h4",{className:"top-margin-large",children:t})},h3:e=>{let{children:t}=e;return(0,r.jsx)("h3",{className:"top-margin-large",children:t})}},marks:{strong:e=>{let{children:t}=e;return(0,r.jsx)("strong",{children:t})},link:e=>{let{value:{href:t},children:n}=e;return(0,r.jsx)(B,{link:t,linkText:n})}},list:{bullet:e=>{let{children:t}=e;return(0,r.jsx)("ul",{className:"disc",children:t})},number:e=>{let{children:t}=e;return(0,r.jsx)("ol",{className:"disc",children:t})}}},D=e=>{let{_rawContent:t,color:n}=e;return(0,r.jsx)("div",{className:"portable-text-markdown",style:{color:n||"var(--offsetTextColor)"},children:(0,r.jsx)(E,{value:t,components:O})})}},52247:(e,t,n)=>{"use strict";n.d(t,{Y:()=>ee});var r=n(37876);n(14232);var i=n(18847),o=n.n(i);let s=o()(()=>Promise.all([n.e(8375),n.e(7705)]).then(n.bind(n,77705)),{loadableGenerated:{webpack:()=>[77705]}}),a=o()(()=>Promise.resolve().then(n.bind(n,13587)),{loadableGenerated:{webpack:()=>[13587]}}),l=o()(()=>Promise.resolve().then(n.bind(n,64556)).then(e=>
5e.SanitySplit),{loadableGenerated:{webpack:()=>[64556]}}),c=o()(()=>Promise.resolve().then(n.bind(n,64556)).then(e=>e.SanitySplitVideo),{loadableGenerated:{webpack:()=>[64556]}}),d=o()(()=>Promise.resolve().then(n.bind(n,72379)),{loadableGenerated:{webpack:()=>[72379]}}),u=o()(()=>Promise.resolve().then(n.bind(n,75662)),{loadableGenerated:{webpack:()=>[75662]}}),p=o()(()=>Promise.resolve().then(n.bind(n,51527)),{loadableGenerated:{webpack:()=>[51527]}}),h=o()(()=>Promise.resolve().then(n.bind(n,41091)),{loadableGenerated:{webpack:()=>[41091]}}),f=o()(()=>Promise.all([n.e(6613),n.e(5135)]).then(n.bind(n,5135)),{loadableGenerated:{webpack:()=>[5135]}}),m=o()(()=>Promise.all([n.e(5954),n.e(884)]).then(n.bind(n,20884)),{loadableGenerated:{webpack:()=>[20884]}}),g=o()(()=>Promise.resolve().then(n.bind(n,37019)),{loadableGenerated:{webpack:()=>[37019]}}),A=o()(()=>Promise.resolve().then(n.bind(n,83098)),{loadableGenerated:{webpack:()=>[83098]}}),v=o()(()=>Promise.resolve().then(n.bind(n,33992)),{loadableGenerated:{webpack:()=>[33992]}}),C=o()(()=>Promise.all([n.e(7281),n.e(1445)]).then(n.bind(n,31445)),{loadableGenerated:{webpack:()=>[31445]}}),y=o()(()=>Promise.all([n.e(7324),n.e(530)]).then(n.bind(n,80530)),{loadableGenerated:{webpack:()=>[80530]}}),b=o()(()=>Promise.all([n.e(7324),n.e(1358)]).then(n.bind(n,81358)),{loadableGenerated:{webpack:()=>[81358]}}),x=o()(()=>Promise.resolve().then(n.bind(n,27062)),{loadableGenerated:{webpack:()=>[27062]}}),w=o()(()=>Promise.resolve().then(n.bind(n,6125)),{loadableGenerated:{webpack:()=>[6125]}}),_=o()(()=>Promise.resolve().then(n.bind(n,57833)),{loadableGenerated:{webpack:()=>[57833]}}),k=o()(()=>Promise.all([n.e(6613),n.e(6916)]).then(n.bind(n,56916)),{loadableGenerated:{webpack:()=>[56916]}}),j=o()(()=>Promise.all([n.e(7974),n.e(9963)]).then(n.bind(n,29963)),{loadableGenerated:{webpack:()=>[29963]}}),L=o()(()=>Promise.all([n.e(8238),n.e(4936)]).then(n.bind(n,34936)),{loadableGenerated:{webpack:()=>[34936]}}),T=o()(()=>Promise.all([n.e(7963),n.e(5139)]).then(n.bind(n,45139)),{loadableGenerated:{webpack:()=>[45139]},ssr:!1}),S=o()(()=>Promise.all([n.e(12),n.e(904)]).then(n.bind(n,60904)),{loadableGenerated:{webpack:()=>[60904]}}),E=o()(()=>Promise.all([n.e(1393),n.e(5009)]).then(n.bind(n,25009)),{loadableGenerated:{webpack:()=>[25009]}}),M=o()(()=>n.e(9247).then(n.bind(n,59247)),{loadableGenerated:{webpack:()=>[59247]}}),P=o()(()=>Promise.resolve().then(n.bind(n,58617)),{loadableGenerated:{webpack:()=>[58617]}}),I=o()(()=>Promise.all([n.e(6878),n.e(201)]).then(n.bind(n,90201)),{loadableGenerated:{webpack:()=>[90201]}}),N=o()(()=>Promise.resolve().then(n.bind(n,81688)).then(e=>e.SanityShopifyProduct),{loadableGenerated:{webpack:()=>[81688]}}),R=o()(()=>Promise.all([n.e(4158),n.e(2020)]).then(n.bind(n,92020)),{loadableGenerated:{webpack:()=>[92020]}}),V=o()(()=>n.e(2198).then(n.bind(n,82198)),{loadableGenerated:{webpack:()=>[82198]}}),B=o()(()=>Promise.resolve().then(n.bind(n,59122)),{loadableGenerated:{webpack:()=>[59122]}}),F=o()(()=>Promise.all([n.e(6613),n.e(4692)]).then(n.bind(n,74692)),{loadableGenerated:{webpack:()=>[74692]}}),O=o()(()=>n.e(1688).then(n.bind(n,21688)),{loadableGenerated:{webpack:()=>[21688]}}),D=o()(()=>n.e(1415).then(n.bind(n,71415)),{loadableGenerated:{webpack:()=>[71415]}}),H=o()(()=>Promise.all([n.e(7324),n.e(60)]).then(n.bind(n,60)),{loadableGenerated:{webpack:()=>[60]}}),z=o()(()=>Promise.resolve().then(n.bind(n,82146)),{loadableGenerated:{webpack:()=>[82146]}}),W=o()(()=>Promise.all([n.e(8375),n.e(6840)]).then(n.bind(n,86840)),{loadableGenerated:{webpack:()=>[86840]}}),U=o()(()=>Promise.resolve().then(n.bind(n,91854)),{loadableGenerated:{webpack:()=>[91854]}}),q=o()(()=>Promise.resolve().then(n.bind(n,67386)).then(e=>e.SanityShopifyStorefrontProductLoader),{loadableGenerated:{webpack:()=>[67386]}}),Z=o()(()=>Promise.all([n.e(6340),n.e(3602),n.e(9843),n.e(9976)]).then(n.bind(n,59976)),{loadableGenerated:{webpack:()=>[59976]}}),$=o()(()=>Promise.all([n.e(8673),n.e(781)]).then(n.bind(n,781)),{loadableGenerated:{webpack:()=>[781]}}),G=o()(()=>Promise.all([n.e(5428),n.e(6458)]).then(n.bind(n,76458)),{loadableGenerated:{webpack:()=>[76458]}}),K=o()(()=>Promise.all([n.e(4720),n.e(7251)]).then(n.bind(n,67251)),{loadableGenerated:{webpack:()=>[67251]}}),Q=o()(()=>Promise.all([n.e(4652),n.e(5734)]).then(n.bind(n,85734)),{loadableGenerated:{webpack:()=>[85734]}}),Y=o()(()=>Promise.all([n.e(3855),n.e(4567)]).then(n.bind(n,14567)),{loadableGenerated:{webpack:()=>[14567]}}),X=o()(()=>Promise.all([n.e(7138),n.e(4996)]).then(n.bind(n,74996)),{loadableGenerated:{webpack:()=>[74996]}}),J=o()(()=>Promise.all([n.e(8541),n.e(439)]).then(n.bind(n,40439)),{loadableGenerated:{webpack:()=>[40439]}}),ee=e=>{let{SanityPage:t}=e,n=t.sectionReference,i=t._type,o=["page","proPage","appPage"];return(null==n?void 0:n.length)?n.map((e,t)=>{var ee,et,en,er,ei,eo,es,ea,el,ec,ed,eu,ep,eh,ef,em,eg,eA,ev;let eC=0===t;switch(e._type){case"heroSection":return(0,r.jsx)(a,{heroImage:e.heroImage&&e.heroImage,mobileHeroImage:e.heroMobileImage&&e.heroMobileImage,backgroundColor:null==(ee=e.backgroundColor)?void 0:ee.hex,alt:e.alt,subtitle:e.subtitle,title:e.h1,isTitleH1:eC&&o.includes(i),description:e.paragraph,cta:e.cta,paddingSize:null==e?void 0:e.paddingSize,paddingTop:null==(et=e.paddingTopHero)?void 0:et.paddingTop,paddingBottom:e.paddingBottom,gradientOpacity:e.gradientOpacity,textColor:(null==(en=e.textColor)?void 0:en.hex)||"var(--white)"},e.id);case"heroVideoSection":return(0,r.jsx)(B,{video:e.video,mobileVideo:e.mobileVideo,backgroundColor:null==(er=e.backgroundColor)?void 0:er.hex,subtitle:e.subtitle,title:e.title,isTitleH1:eC&&"page"===i,hideText:e.hideText,de
5scription:e.description,cta:e.cta,paddingSize:null==e?void 0:e.paddingSize,paddingTop:null==(ei=e.paddingTopHero)?void 0:ei.paddingTop,paddingBottom:e.paddingBottom,gradientOpacity:e.gradientOpacity,textColor:(null==(eo=e.textColor)?void 0:eo.hex)||"var(--white)"},e.id);case"splitSection":return(0,r.jsx)(l,{id:e.id,size:e.size,theme:e.theme,title:e.title,subtitle:e.subtitle,isMediaFirst:e.imageFirst,hasComplexList:e.hasComplexList,image:e.image.asset,mobileImage:null==(es=e.mobileImage)?void 0:es.asset,imageHasGrayBackground:e.imageHasGrayBackground,list:e.simpleList,listBulletsType:e.listBulletsType,checkmarkColor:e.checkmarkColor,listHasMargin:e.listHasMargin,listHasAccentText:e.listHasAccentText,rowReference:e.rowReference,alt:e.alt,paragraph:e.paragraph,isMobileReverse:e.isMobileReverse,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,buttonLink:!e.addToCartEnabled&&e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,secondaryButtonText:e.secondaryButtonText,secondaryButtonTheme:e.secondaryButtonTheme,secondaryButtonLink:e.secondaryButtonLink,isSplitLayout:e.isSplitLayout,textAlign:e.textAlign,addToCartEnabled:e.addToCartEnabled,goToCheckout:e.goToCheckout,productPage:e.product,noRedirectToCart:e.noRedirectToCart,quantitySelectionEnabled:e.quantitySelectionEnabled},e.id);case"videoSplitSection":return(0,r.jsx)(c,{id:e.id,size:e.size,theme:e.theme,title:e.title,subtitle:e.subtitle,isMediaFirst:e.videoFirst,video:e.video,mobileVideo:e.mobileVideo,hasComplexList:e.hasComplexList,list:e.simpleList,listBulletsType:e.listBulletsType,checkmarkColor:e.checkmarkColor,listHasMargin:e.listHasMargin,listHasAccentText:e.listHasAccentText,rowReference:e.rowReference,paragraph:e.paragraph,isMobileReverse:e.isMobileReverse,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,buttonLink:!e.addToCartEnabled&&e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,isSplitLayout:e.isSplitLayout,textAlign:e.textAlign,addToCartEnabled:e.addToCartEnabled,goToCheckout:e.goToCheckout,productPage:e.product,noRedirectToCart:e.noRedirectToCart,quantitySelectionEnabled:e.quantitySelectionEnabled},e.id);case"simpleSection":return(0,r.jsx)(d,{layout:e.layout,title:e.title,isTitleH1:e.isTitleH1,size:e.paddingSize,image:e.image,backgroundImage:e.backgroundImage,mobileBackgroundImage:e.mobileBackgroundImage,altText:e.altText,paragraph:e.paragraph,buttonLink:e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,buttons:e.buttons,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,disableBorder:e.disableBorder,textAlign:e.textAlign},e.id);case"videoSection":return(0,r.jsx)(_,{title:e.title,description:e.description,video:e.video,theme:e.theme,size:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom},e.id);case"emailCaptureSection":return(0,r.jsx)(u,{title:e.title,description:e.description,listId:e.listId,trackingId:e.trackingId,confirmationText:e.confirmationText,buttonText:e.buttonText,listTitle:e.listTitle,listDescription:e.listDescription,listItems:e.list,sectionBackgroundColor:null==(ea=e.sectionBackgroundColor)?void 0:ea.hex,contentBackgroundColor:null==(el=e.contentBackgroundColor)?void 0:el.hex,contentTextColor:null==(ec=e.contentTextColor)?void 0:ec.hex,buttonColor:null==(ed=e.buttonColor)?void 0:ed.hex,theme:e.theme,size:e.paddingSize,layout:e.layout},e.id);case"carouselSection":return(0,r.jsx)(p,{theme:e.theme,layout:e.layout,title:e.header,logos:e.carouselImages,size:e.paddingSizeCarousel,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,displayTitle:e.displayTitle,imageSize:e.imageSize},e.id);case"specialSection":return(0,r.jsx)(h,{title:e.specialTitle,isPageHeader:e.isPageHeader,content:e.content,paddingBottom:n.length-1===t?"medium":"none"},e.id);case"bundleSection":return(0,r.jsx)(M,{title:e.title,description:e.description,initialBundlePage:e.bundlePage,theme:e.theme,size:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom},e.id);case"iconListSection":return(0,r.jsx)(f,{paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,size:e.paddingSize,theme:e.theme||"gray",iconListItems:e.iconListItem,header:e.header,description:e.description,layout:e.layout,contentBackgroun
5dColor:null==(eu=e.contentBackgroundColor)?void 0:eu.hex,contentTextColor:null==(ep=e.contentTextColor)?void 0:ep.hex},e.id);case"customerReviewSection":return(0,r.jsx)(k,{paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,size:e.paddingSize,theme:e.theme||"gray",customerReviewItems:e.customerReviewItems,header:e.header,layout:e.layout},e.id);case"appSliderSection":return(0,r.jsx)(m,{header:e.header,description:e.description,theme:e.theme||"gray",appSlides:e.appSlides,paddingBottom:e.paddingBottom,paddingTop:e.paddingTop},e.id);case"vanitySplitSection":return(0,r.jsx)(g,{id:e.id,size:e.size,title:e.title,subtitle:e.subtitle,isImageFirst:e.imageFirst,image:e.image.asset,mobileImage:null==(eh=e.mobileImage)?void 0:eh.asset,contentBackgroundImage:null==(ef=e.contentBackgroundImage)?void 0:ef.asset,alt:e.alt,paragraph:e.paragraph,textAlign:e.textAlign,isMobileReverse:e.isMobileReverse,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,buttonLink:e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,secondaryButtonTheme:e.secondaryButtonTheme,secondaryButtonLink:e.secondaryButtonLink,secondaryButtonText:e.secondaryButtonText,list:e.simpleList,listBulletsType:e.listBulletsType,listHasMargin:e.listHasMargin,listHasAccentText:e.listHasAccentText,isTitleH1:eC&&"page"===i},e.id);case"productFeatureList":return(0,r.jsx)(A,{theme:e.theme,productFeatureListItems:e.productFeatureListItem,paddingBottom:e.paddingBottom,paddingTop:e.paddingTop},e.id);case"controllerRebatesFormSection":return(0,r.jsx)(v,{theme:e.theme&&"gray",title:e.title,buttonText:e.buttonText,buttonLink:e.buttonLink,description:e.description,size:e.paddingSize},e.id);case"teamMemberSection":return(0,r.jsx)(C,{paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize,teamMembers:e.teamMembers,title:e.title,paragraph:e.paragraph},e.id);case"productCollectionSection":let ey=t+1!==n.length||["small","medium"].includes(e.paddingBottom)?e.paddingBottom:"small";return(0,r.jsx)(y,{id:e.id,header:e.header,description:e.description,paddingTop:e.paddingTop,theme:e.theme,paddingBottom:ey,paddingSize:e.paddingSize,collectionHandle:e.collectionHandle,aggregatedCollection:e.aggregatedCollection,calloutCards:e.calloutCards},e.id);case"bundleCollectionSection":return(0,r.jsx)(b,{id:e.id,image:e.image,header:e.header,description:e.description,paddingTop:e.paddingTop,theme:e.theme||"white",paddingBottom:e.paddingBottom,paddingSize:e.paddingSize,bundlePages:e.bundlePages,calloutCard:e.calloutCardEnabled&&{calloutCardEnabled:e.calloutCardEnabled,calloutCardHeadline:e.calloutCardHeadline,calloutCardDescription:e.calloutCardDescription,calloutCardImage:e.calloutCardImage,calloutCardButtonLink:e.calloutCardButtonLink,calloutCardButtonText:e.calloutCardButtonText,calloutCardPosition:e.calloutCardPosition}},e.id);case"yotpoWidgetSection":return(0,r.jsx)(x,{widgetInstanceId:e.widgetInstanceId},e.id);case"stepSection":return(0,r.jsx)(w,{steps:e.steps,paddingSize:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,theme:e.theme,layout:"stacked",borderBottom:e.borderBottom},e.id);case"featuredArticlesSplitSection":return(0,r.jsx)(O,{id:e.id,size:e.paddingSize,title:e.title,subtitle:e.subtitle,isImageFirst:e.imageFirst,image:e.image.asset,alt:e.alt,paragraph:e._rawParagraph,isMobileReverse:e.isMobileReverse,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,articleType:e.articleType,articleLimit:e.articleLimit,links:e.links}
5,e.id);case"lifestyleSliderSection":return(0,r.jsx)(j,{header:e.header,description:e.description,theme:e.theme||"gray",slideTheme:e.slideTheme,slides:e.lifestyleSlides,slideLayout:e.sliderLayout,paddingBottom:e.paddingBottom,enableKeywordNav:e.enableKeywordNav,paddingTop:e.paddingTop,buttonText:e.buttonText,buttonLink:e.buttonLink,buttonTheme:e.buttonTheme,bordered:e.bordered},e.id);case"vanityVideoSplitSection":return(0,r.jsx)(L,{id:e.id,size:e.size,title:e.title,subtitle:e.subtitle,videoFirst:e.videoFirst,video:e.video,paragraph:e.paragraph,contentBackgroundImage:null==(em=e.contentBackgroundImage)?void 0:em.asset,textAlign:e.textAlign,isMobileReverse:e.isMobileReverse,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,buttonLink:e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,list:e.simpleList,listBulletsType:e.listBulletsType,listHasMargin:e.listHasMargin,listHasAccentText:e.listHasAccentText,isTitleH1:eC&&"page"===i},e.id);case"productFeatureSplitSection":return(0,r.jsx)(T,{id:e.id,title:e.title,subtitle:e.subtitle,description:e.description,buttonLink:e.buttonLink,buttonText:e.buttonText,buttonTheme:e.buttonTheme,theme:e.theme,contentBackground:null==(eg=e.contentBackground)?void 0:eg.hex,contentTextColor:null==(eA=e.contentTextColor)?void 0:eA.hex,isMobileReverse:e.isMobileReverse,isImageFirst:e.isImageFirst,paddingSize:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,image:e.image,mobileImage:e.mobileImage,alt:e.alt,layout:e.layout||"split",productFeatureListItem:e.productFeatureListItem},e.id);case"collectionNavigationSection":return(0,r.jsx)(S,{header:e.header,description:e.description,theme:e.theme,id:e.id,collectionPages:e.collectionPages},e.id);case"recommendedProductsSection":return(0,r.jsx)(E,{id:e.id,header:e.header,description:e.description,theme:e.theme,paddingSize:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,product:e.product,allProductPages:e.allProductPages},e.id);case"faqSection":return(0,r.jsx)(U,{title:e.title,description:e.description,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,questions:e.faqQuestions},e.id);case"customerStoryList":return(0,r.jsx)(P,{header:e.header,description:e.description,buttonText:e.buttonText,buttonUrl:e.buttonUrl,paddingBottom:e.paddingBottom,paddingTop:e.paddingTop,theme:e.theme,customerStories:e.customerStories},e.id);case"typeformSection":return(0,r.jsx)(I,{title:e.title,widgetId:e.widgetId,widgetType:e.widgetType,buttonText:e.buttonText,description:e.description,image:e.image,paddingBottom:e.paddingBottom,paddingTop:e.paddingTop,theme:e.theme},e.id);case"productPage":return(0,r.jsx)(q,{productPage:e,render:t=>(0,r.jsx)(N,{productPage:e,shopifyProduct:t},e.id)},e.id);case"productSpecChart":return(0,r.jsx)(z,{title:e.title,specs:e.specs,theme:e.theme,csvUrl:null==(ev=e.specChartCsv)?void 0:ev.asset.url,isCollapsible:e.isCollapsible,collapsibleText:e.collapsibleText||"Technical Specifications"},e.id);case"productComparisonChart":return(0,r.jsx)(W,{title:e.title,description:e.description,hideCategories:e.hideCategories,hideIcons:e.hideIcons,csvUrl:e.comparisonChartCsv.asset.url,initialComparsionStructure:e.comparisonStructure,theme:e.theme,paddingBottom:e.paddingBottom,paddingTop:e.paddingTop},e.id);case"featuresSliderSection":return(0,r.jsx)(R,{title:e.title,description:e.description,buttonText:e.buttonText,buttonLink:e.buttonLink,features:e.features},e.id);case"stickyAddToCartSection":return(0,r.jsx)(V,{title:e.title,description:e.description,productPage:e.product,buttonText:e.buttonText,goToCheckout:e.goToCheckout},e.id);case"featureListSection":return(0,r.jsx)(F,{paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,size:e.paddingSize,theme:e.theme||"gray",features:e.features,header:e.header},e.id);case"proDistributorMap":return(0,r.jsx)(Z,{title:e.title,description:e.description,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,theme:e.theme},e.id);case"linkListSection":return(0,r.jsx)(D,{title:e.title,description:e.description,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,theme:e.theme,size:e.paddingSize,links:e.links,borderTop:e.borderTop,borderBottom:e.borderBottom},e.id);case"calloutCardCollectionSection":return(0,r.jsx)(H,{id:e.id,header:e.header,description:e.description,theme:e.theme,paddingSize:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,calloutCards:e.calloutCards,enableLoadMoreCards:e.enableLoadMoreCards,loadMoreButtonText:e.loadMoreButtonText,layout:e.layout},e.id);
5case"defaultHeroSection":return(0,r.jsx)($,{title:e.title,description:e.description,buttons:e.buttons,textAlign:e.textAlign,isH1:eC},e.id);case"proSeriesSkuTable":return(0,r.jsx)(s,{},e.id);case"tabsSection":return(0,r.jsx)(G,{title:e.title,description:e.description,tabs:e.tabs,theme:e.theme,paddingSize:e.paddingSize,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom},e.id);case"featureBanner":return(0,r.jsx)(K,{desktopImage:e.desktopImage,mobileImage:e.mobileImage,title:e.title,description:e.description,buttonText:e.buttonText,buttonLink:e.buttonLink,buttonTheme:e.buttonTheme,className:e.className,titleColor:e.titleColor,descriptionColor:e.descriptionColor,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize,theme:e.theme},e.id);case"tabbedFeatureSection":return(0,r.jsx)(Q,{title:e.title,description:e.description,sections:e.sections,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize},e.id);case"transitionBannerSection":return(0,r.jsx)(Y,{title:e.title,description:e.description,firstImage:e.firstImage,secondImage:e.secondImage,mobileFirstImage:e.mobileFirstImage,mobileSecondImage:e.mobileSecondImage,firstImageAltText:e.firstImageAltText,secondImageAltText:e.secondImageAltText,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize},e.id);case"transitionCardsSection":return(0,r.jsx)(X,{title:e.title,description:e.description,buttonText:e.buttonText,buttonLink:e.buttonLink,buttonTheme:e.buttonTheme,cards:e.cards,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize},e.id);case"cardSlider":return(0,r.jsx)(J,{headline:e.headline,description:e.description,buttonText:e.buttonText,buttonLink:e.buttonLink,buttonTheme:e.buttonTheme,cardsPerView:e.cardsPerView,autoplay:e.autoplay,cards:e.cards,theme:e.theme,paddingTop:e.paddingTop,paddingBottom:e.paddingBottom,paddingSize:e.paddingSize,isH1:eC&&o.includes(i)},e.id)}}):null}},52406:e=>{e.exports={productBadgeWrapper:"styles_productBadgeWrapper__kS9XE"}},52496:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return a},noSSR:function(){return s}});let r=n(64252);n(37876),n(14232);let i=r._(n(90295));function o(e){return{default:(null==e?void 0:e.default)||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function a(e,t){let n=i.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e});let a=(r={...r,...t}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=a?a().then(o):Promise.resolve(o(()=>null))}):(delete r.webpack,delete r.modules,s(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},52943:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(37876);n(14232);let i=e=>{let{text:t,customStyles:n,linkText:i,linkUrl:o}=e;return(0,r.jsxs)("h4",{style:{textAlign:"center",padding:"5px",color:"var(--white)",background:"var(--green)",borderRadius:"1rem",marginTop:0,...n},className:"product-alert-banner",children:[t,i&&o&&(0,r.jsx)("a",{href:o,style:{color:"var(--white)",textDecoration:"underline",marginLeft:"0.5rem"},children:i})]})}},53087:e=>{e.exports={tabsContainer:"styles_tabsContainer__tfQqz",tabButton:"styles_tabButton__Af6R_",tabButtonActive:"styles_tabButtonActive__r4UJS"}},53589:(e,t,n)=>{"use strict";n.d(t,{a:()=>p});var r=n(37876),i=n(14232),o=n(12437),s=n(41490),a=n(67759),l=n(46730),c=n(54046),d=n(76113),u=n.n(d);function p(e){let{isActive:t,children:n,maxWidth:i="var(--modalWidth)",closeAction:s=()=>{},modalHeaderStyles:l,modalContentStyles:c,innerModalContentStyles:d,closeButtonColor:u,modalTitle:p}=e;return(0,r.jsx)(a.Z,{children:(0,r.jsx)(o.N,{mode:"wait",children:t&&(0,r.jsx)(h,{children:n,maxWidth:i,closeAction:s,isActive:t,modalContentStyles:c,innerModalContentStyles:d,modalHeaderStyles:l,closeButtonColor:u,modalTitle:p})})})}let h=e=>{let{isActive:t,children:n,maxWidth:o,closeAction:a,modalContentStyles:d,innerModalContentStyles:p,modalHeaderStyles:h,closeButtonColor:f,modalTitle:m}=e,g=(0,i.createRef)(),A=(0,i.createRef)();(0,l.JF)(e=>{"Escape"===e.key&&a()}),(0,l.eV)(),(0,i.useEffect)(()=>{A.current&&A.current.focus()});let v={...d,pointerEvents:t?"all":"none"};return(0,r.jsxs)("div",{onClick:e=>{!g.current||g.current.contains(e.target)||a()},children:[(0,r.jsx)("div",{className:u().modalWrapper,role:"dialog","aria-modal":"true",children:(0,r.jsx)(s.P.div,{className:u().transport,style:{maxWidth:o},exit:{opacity:0,y:-40},initial:{opacity:0,y:-40}
5,animate:{opacity:1,y:0},children:(0,r.jsxs)("div",{style:v,"data-testid":"modal",ref:g,className:u().modalContent,children:[(0,r.jsxs)("div",{className:u().modalHeader,style:h,children:[m&&(0,r.jsx)("div",{className:u().modalTitle,children:m}),a&&(0,r.jsx)("button",{onClick:a,className:u().closeButton,"data-testid":"close-modal-trigger",ref:A,"aria-label":"Close Modal",children:(0,r.jsx)(c.I,{name:"close",color:f||"var(--textColor)",style:{width:"15px",height:"15px"}})})]}),(0,r.jsx)("div",{className:u().modalInnerContent,style:p,children:n})]})})}),(0,r.jsx)(s.P.div,{className:u().background,exit:{opacity:0},initial:{opacity:0},animate:{opacity:1},onClick:a})]})}},54046:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(37876);n(14232);let i=e=>{let{accent:t="#FFFFFF",className:n="",color:i="#767679",name:o,onClick:s=()=>null,style:a={}}=e;switch(o){case"envelope":return(0,r.jsxs)("svg",{width:"48",height:"36",viewBox:"0 0 48 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Email"}),(0,r.jsx)("path",{d:"M4.5 0C2.01562 0 0 2.01562 0 4.5C0 5.91563 0.665625 7.24687 1.8 8.1L22.2 23.4C23.2688 24.1969 24.7313 24.1969 25.8 23.4L46.2 8.1C47.3344 7.24687 48 5.91563 48 4.5C48 2.01562 45.9844 0 43.5 0H4.5ZM0 10.5V30C0 33.3094 2.69063 36 6 36H42C45.3094 36 48 33.3094 48 30V10.5L27.6 25.8C25.4625 27.4031 22.5375 27.4031 20.4 25.8L0 10.5Z",fill:i})]});case"link":return(0,r.jsxs)("svg",{width:"50",height:"50",viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Link"}),(0,r.jsx)("path",{d:"M31.8237 18.036C37.6533 23.8753 37.5751 33.2396 31.8628 38.991C31.853 39.0008 31.8433 39.0203 31.8237 39.0301L25.2619 45.5919C19.4714 51.3824 10.0583 51.3824 4.26784 45.5919C-1.52261 39.8015 -1.52261 30.3883 4.26784 24.5979L7.89053 20.9752C8.84747 20.0183 10.5075 20.653 10.5563 22.0103C10.6149 23.7386 10.9273 25.4767 11.5035 27.1562C11.6988 27.7226 11.562 28.3573 11.1324 28.7772L9.85323 30.0563C7.11912 32.7904 7.03124 37.2529 9.73606 40.0163C12.4702 42.809 16.9717 42.8188 19.7253 40.0651L26.2872 33.5033C29.0408 30.7496 29.031 26.2969 26.2872 23.5628C25.9259 23.2015 25.5646 22.9184 25.2814 22.7231C25.081 22.5847 24.9157 22.4014 24.7987 22.1878C24.6817 21.9741 24.6163 21.7361 24.6077 21.4927C24.5686 20.4577 24.9299 19.3933 25.7501 18.5828L27.8105 16.5225C28.3475 15.9854 29.197 15.9171 29.822 16.3565C30.5372 16.8566 31.207 17.4186 31.8237 18.036ZM45.5822 4.26784C39.7917 -1.52261 30.3786 -1.52261 24.5881 4.26784L18.0263 10.8297C18.0165 10.8395 17.997 10.859 17.9872 10.8688C12.2651 16.6202 12.187 25.9845 18.0263 31.8237C18.643 32.4412 19.3128 33.0032 20.028 33.5033C20.653 33.9427 21.5025 33.8743 22.0395 33.3373L24.0999 31.2769C24.9201 30.4567 25.2814 29.4021 25.2424 28.3671C25.2337 28.1237 25.1683 27.8856 25.0513 27.672C24.9343 27.4584 24.769 27.2751 24.5686 27.1367C24.2854 26.9414 23.9241 26.6582 23.5628 26.2969C20.819 23.5531 20.8092 19.1101 23.5628 16.3565L30.1247 9.79465C32.8783 7.04101 37.3798 7.05077 40.114 9.84347C42.8285 12.6069 42.7406 17.0596 39.9968 19.8034L38.7176 21.0826C38.288 21.5123 38.1513 22.1372 38.3465 22.7035C38.9227 24.3831 39.2254 26.1212 39.2937 27.8495C39.3425 29.2068 41.0025 29.8415 41.9595 28.8846L45.5822 25.2619C51.3726 19.4714 51.3726 10.0583 45.5822 4.26784Z",fill:i})]});case"ios-share":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",width:"40",height:"40",onClick:s,"aria-labelledby":"product-share-icon-ios",strokeWidth:"1",style:a,className:n,children:[(0,r.jsx)("path",{d:"M30.3 13.7L25 8.4l-5.3 5.3-1.4-1.4L25 5.6l6.7 6.7z"}),(0,r.jsx)("path",{d:"M24 7h2v21h-2z",fillOpacity:"1",strokeWidth:"1"}),(0,r.jsx)("path",{d:"M35 40H15c-1.7 0-3-1.3-3-3V19c0-1.7 1.3-3 3-3h7v2h-7c-.6 0-1 .4-1 1v18c0 .6.4 1 1 1h20c.6 0 1-.4 1-1V19c0-.6-.4-1-1-1h-7v-2h7c1.7 0 3 1.3 3 3v18c0 1.7-1.3 3-3 3z",fillOpacity:"1",strokeWidth:"1"})]});case"android-share":return(0,r.jsxs)("svg",{className:n,xmlns:"http://www.w3.org/2000/svg",height:"30",width:"30",viewBox:"0 0 20 20",id:"icon-share",onClick:s,"aria-labelledby":"product-share-icon",children:[(0,r.jsx)("title",{children:"Share"}),(0,r.jsxs)("g",{transform:"translate(0,-1036.3622)",children:[(0,r.jsx)("path",{d:"m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z",fill:i,fillOpacity:"1",stroke:"none",transform:"matrix(0.84528301,0,0,0.84528301,33.943395,1042.1773)"}),(0,r.jsx)("path",{d:"m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z",fill:i,fillOpacity:"1",stroke:"none",transform:"matrix(0.84528301,0,0,0.84528301,33.943395,1052.1773)"}),(0,r.jsx)("path",{d:"m -22.410713,-3.3303571 a 2.3660715,2.3660715 0 1 1 -4.732143,0 2.3660715,2.3660715 0 1 1 4.732143,0 z",fill:i,fillOpacity:"1",stroke:"none",transform:"matrix(0.84528301,0,0,0.84528301,23.943395,1047.1773)"}),(0,r.jsx)("path",{d:"M 13,3 3,8 13,13",fill:"none",stroke:i,strokeWidth:"1px",strokeLinecap:"butt",strokeLinejoin:"miter",strokeOpacity:"1",transform:"translate(0,1036.3622)"})]})]});case"facebook":return(0,r.jsxs)("svg",{role:"img",width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Facebook"}),(0,r.jsx)("circle",{cx:"20",cy:"20",r:"20",fill:i}),(0,r.jsx)("path",{d:"M15.6097 17.0292H17.4244V15.2634C17.4244 14.4829 17.4439 13.2829 18.0097 12.5414C18.6049 11.7561 19.4244 11.2195 20.8293 11.2195C23.1219 11.2195 24.0829 11.5463 24.0829 11.5463L23.6293 14.2341C23.6293 14.2341 22.8732 14.0146 22.1658 14.0146C21.4585 14.0146 20.8293 14.2683 20.8293 14.9756V17.0292H23.7268L23.5268 19.6585H20.8341V28.7853H17.4293V19.6585H15.6146V17.0292H15.6097Z",fill:t})]});case"amazon":return(0,r.jsx)("svg",{width:"50",height:"58",viewBox:"0 0 50 58",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M28.7054 18.1585C23.2701 18.3594 9.78795 19.8884 9.78795 31.2723C9.78795 43.4933 25.2232 43.9955 30.2679 36.0937C30.9933 37.2321 34.2188 40.279 35.3237 41.317L41.663 35.067C41.663 35.067 38.058 32.2433 38.058 29.1741V12.7567C38.058 9.93303 35.3237 3.57143 25.5246 3.57143C15.7031 3.57143 10.4911 9.70982 10.4911 15.2121L18.6942 15.971C20.5134 10.4464 24.7433 10.4464 24.7433 10.4464C29.2857 10.4353 28.7054 13.7723 28.7054 18.1585ZM28.7054 27.846C28.7054 36.7746 19.308 35.4353 19.308 29.7656C19.308 24.4978 24.9442 23.4375 28.7054 23.3147V27.846ZM43.8839 46.0937C43.0246 47.2098 36.0714 53.5714 24.4085 53.5714C12.7455 53.5714 3.81697 45.5915 1.0826 42.2991C0.323668 41.4397 1.1942 41.0379 1.69644 41.3728C9.87724 46.3393 22.6563 54.5201 43.2701 44.7545C44.1071 44.3415 44.7545 44.9777 43.8839 46.0937ZM48.3259 46.3393C47.6005 48.1027 46.54
502 49.3304 45.9598 49.7991C45.346 50.3013 44.8996 50.1004 45.2344 49.375C45.5692 48.6496 47.3884 44.1853 46.6518 43.2366C45.9263 42.3103 42.5223 42.7567 41.2946 42.8795C40.0893 42.9911 39.8438 43.1027 39.7321 42.846C39.4755 42.2098 42.154 41.1161 43.9174 40.8929C45.6696 40.692 48.4933 40.8036 49.0513 41.529C49.4643 42.0982 49.0513 44.5536 48.3259 46.3393Z",fill:i})});case"instagram":return(0,r.jsxs)("svg",{role:"img",width:"40",height:"40",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Instagram"}),(0,r.jsx)("circle",{cx:"20",cy:"20",r:"20",fill:i}),(0,r.jsx)("path",{fill:t,d:"M20.002 15.385c-2.5539 0-4.6139 2.0605-4.6139 4.615s2.06 4.615 4.6139 4.615 4.614-2.0605 4.614-4.615-2.0601-4.615-4.614-4.615zm0 7.6153c-1.6504 0-2.9997-1.3455-2.9997-3.0003 0-1.6548 1.3453-3.0003 2.9997-3.0003 1.6544 0 2.9997 1.3455 2.9997 3.0003 0 1.6548-1.3493 3.0003-2.9997 3.0003zm5.8789-7.804c0 .5984-.4819 1.0764-1.0762 1.0764-.5983 0-1.0762-.482-1.0762-1.0764 0-.5945.4819-1.0765 1.0762-1.0765s1.0762.482 1.0762 1.0765zm3.0559 1.0924c-.0683-1.4419-.3976-2.7191-1.4537-3.7715-1.0521-1.0523-2.3291-1.3816-3.7707-1.4539-1.4857-.0844-5.9391-.0844-7.4248 0-1.4376.0682-2.7146.3976-3.7707 1.4499-1.0561 1.0523-1.3814 2.3296-1.4537 3.7715-.0843 1.4861-.0843 5.9404 0 7.4266.0683 1.4419.3976 2.7191 1.4537 3.7715 1.0561 1.0523 2.3291 1.3816 3.7707 1.4539 1.4857.0844 5.9391.0844 7.4248 0 1.4416-.0682 2.7186-.3976 3.7707-1.4539 1.0521-1.0524 1.3814-2.3296 1.4537-3.7715.0843-1.4862.0843-5.9364 0-7.4226zm-1.9195 9.0171c-.3132.7872-.9196 1.3937-1.7107 1.711-1.1846.47-3.9955.3615-5.3046.3615s-4.124.1045-5.3046-.3615c-.7871-.3132-1.3934-.9197-1.7107-1.711-.4698-1.1849-.3614-3.9964-.3614-5.3058 0-1.3094-.1044-4.125.3614-5.3058.3132-.7872.9196-1.3937 1.7107-1.711 1.1846-.47 3.9955-.3615 5.3046-.3615s4.124-.1045 5.3046.3615c.7871.3132 1.3935.9197 1.7107 1.711.4698 1.1849.3614 3.9964.3614 5.3058 0 1.3094.1084 4.125-.3614 5.3058z"})]});case"x":return(0,r.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"X"}),(0,r.jsx)("circle",{cx:"20",cy:"20",r:"20",fill:i}),(0,r.jsx)("path",{d:"M27.3286 8.90662H31.2485L22.6417 18.7064L32.6971 32H24.8062L18.6281 23.9215L11.5552 32H7.63531L16.7533 21.5185L7.12402 8.90662H15.211L20.7926 16.2863L27.3286 8.90662ZM25.9566 29.6991H28.1296L14.0691 11.1222H11.7342L25.9566 29.6991Z",fill:t})]});case"pinterest":return(0,r.jsxs)("svg",{width:"50",height:"52",viewBox:"0 0 50 52",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Pinterest"}),(0,r.jsx)("path",{d:"M50 25.8065C50 39.6169 38.8105 50.8065 25 50.8065C22.4194 50.8065 19.9395 50.4133 17.6008 49.6875C18.619 48.0242 20.1411 45.3024 20.7056 43.1351C21.0081 41.9657 22.2581 37.1875 22.2581 37.1875C23.0746 38.7399 25.4536 40.0605 27.9839 40.0605C35.5242 40.0605 40.9577 33.125 40.9577 24.5061C40.9577 16.25 34.2137 10.0706 25.5444 10.0706C14.7581 10.0706 9.02218 17.3085 9.02218 25.2016C9.02218 28.871 10.9778 33.4375 14.0927 34.8891C14.5665 35.1109 14.8185 35.0101 14.9294 34.5565C15.0101 34.2137 15.4335 32.5101 15.625 31.7238C15.6855 31.4718 15.6552 31.25 15.4536 31.0081C14.4355 29.748 13.6089 27.4496 13.6089 25.3024C13.6089 19.7883 17.7823 14.4557 24.8992 14.4557C31.0383 14.4557 35.3427 18.6391 35.3427 24.627C35.3427 31.3911 31.9254 36.0786 27.4798 36.0786C25.0302 36.0786 23.1855 34.0524 23.7802 31.5625C24.4859 28.5887 25.8468 25.3831 25.8468 23.2359C25.8468 21.3206 24.8185 19.7177 22.6815 19.7177C20.1714 19.7177 18.1552 22.3085 18.1552 25.7863C18.1552 28.004 18.9012 29.496 18.9012 29.496C18.9012 29.496 16.4315 39.9597 15.9778 41.9153C15.4738 44.0726 15.6754 47.1169 15.8871 49.0927C6.59274 45.4536 0 36.4012 0 25.8065C0 11.996 11.1895 0.806458 25 0.806458C38.8105 0.806458 50 11.996 50 25.8065Z",fill:i})]});case"star":return(0,r.jsxs)("svg",{fill:i,viewBox:"0 0 1024 1024",width:"20px",height:"20px",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Star"}),(0,r.jsx)("path",{d:"M512 838.613l-316.373 164.053 60.373-347.307-256-245.973 353.707-50.773 158.293-315.947 158.293 315.947 353.707 50.773-256 245.973 60.373 347.307-316.373-164.053z"})]});case"flask":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",width:"24",height:"24",role:"img",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Flask"}),(0,r.jsx)("path",{fill:i,fillRule:"evenodd",d:"M13 11l-3-5V2H8v4l-3 5h8zM0 16.805v-.37c0-.285.0769999-.564.224-.808L6 6V2H5V0h8v2h-1v4l5.588 9.314c.27.449.412.962.412 1.486 0 .663-.537 1.2-1.2 1.2H1.195C.535 18 0 17.465 0 16.805z",clipRule:"evenodd"})]});case"sunny":return(0,r.jsxs)("svg",{width:"80",height:"80",viewBox:"0 0 43 43",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("title",{children:"Sunny"}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M24,34 C18.48,34 14,29.52 14,24 C14,18.48 18.48,14 24,14 C29.52,14 34,18.48 34,24 C34,29.52 29.52,34 24,34 M43,23.08 L35.95,23.08 C35.76,20.51 34.76,18.17 33.21,16.31 L38.2,11.33 C38.59,10.93 38.59,10.3 38.2,9.91 C38,9.72 37.74,9.62 37.49,9.62 C37.23,9.62 36.98,9.72 36.78,9.91 L31.8,14.89 C29.96,13.31 27.63,12.28 25.08,12.05 L25.
508,5 C25.08,4.45 24.63,4 24.08,4 C23.52,4 23.08,4.45 23.08,5 L23.08,12.05 C20.51,12.24 18.17,13.24 16.31,14.79 L11.33,9.8 C10.856,9.414 10.384,9.414 9.91,9.8 C9.52,10.2 9.52,10.83 9.91,11.22 L14.89,16.2 C13.31,18.04 12.28,20.37 12.05,22.92 L5,22.92 C4.45,22.92 4,23.37 4,23.92 C4,24.48 4.45,24.92 5,24.92 L12.05,24.92 C12.24,27.49 13.24,29.83 14.79,31.69 L9.8,36.67 C9.41,37.07 9.41,37.7 9.8,38.09 C10,38.28 10.26,38.38 10.51,38.38 C10.77,38.38 11.02,38.28 11.22,38.09 L16.2,33.11 C18.04,34.69 20.37,35.72 22.92,35.95 L22.92,43 C22.92,43.55 23.37,44 23.92,44 C24.48,44 24.92,43.55 24.92,43 L24.92,35.95 C27.49,35.76 29.83,34.76 31.69,33.21 L36.67,38.2 C37.144,38.586 37.616,38.586 38.09,38.2 C38.48,37.8 38.48,37.17 38.09,36.78 L33.11,31.8 C34.69,29.96 35.72,27.63 35.95,25.08 L43,25.08 C43.55,25.08 44,24.63 44,24.08 C44,23.52 43.55,23.08 43,23.08",fill:t||i})})]});case"cart":return(0,r.jsxs)("svg",{role:"img",width:"21",height:"22",viewBox:"0 0 22 25",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Cart"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.533406 0C0.238697 0 0 0.236266 0 0.527544C0 0.819014 0.238892 1.05509 0.533406 1.05509H3.83419L6.64325 14.1954C6.6146 14.4961 6.89684 14.7875 7.20181 14.7724H20.5381C20.82 14.7765 21.0792 14.5237 21.0792 14.2449C21.0792 13.9661 20.82 13.7133 20.5381 13.7174H7.63523L7.18517 11.6069H21.6051C21.844 11.6044 22.0696 11.4253 22.122 11.1948L23.989 3.28091C24.0584 2.97472 23.7895 2.64017 23.4721 2.638H5.26803L4.79285 0.412227C4.74001 0.179089 4.5093 -0.00197849 4.26782 4.70804e-05L0.533406 0ZM5.49261 3.69304H22.8051L21.1797 10.5517H6.95985L5.49261 3.69304ZM9.86859 16.3552C8.54911 16.3552 7.46815 17.4245 7.46815 18.7293C7.46815 20.0343 8.5493 21.1033 9.86859 21.1033C11.1881 21.1033 12.269 20.0341 12.269 18.7293C12.269 17.4243 11.1879 16.3552 9.86859 16.3552ZM17.8704 16.3552C16.5509 16.3552 15.4699 17.4245 15.4699 18.7293C15.4699 20.0343 16.5511 21.1033 17.8704 21.1033C19.1899 21.1033 20.2708 20.0341 20.2708 18.7293C20.2708 17.4243 19.1897 16.3552 17.8704 16.3552ZM9.86859 17.4103C10.6115 17.4103 11.2022 17.9945 11.2022 18.7293C11.2022 19.464 10.6115 20.0483 9.86859 20.0483C9.12566 20.0483 8.53496 19.464 8.53496 18.7293C8.53496 17.9945 9.12566 17.4103 9.86859 17.4103ZM17.8704 17.4103C18.6133 17.4103 19.204 17.9945 19.204 18.7293C19.204 19.464 18.6133 20.0483 17.8704 20.0483C17.1275 20.0483 16.5368 19.464 16.5368 18.7293C16.5368 17.9945 17.1275 17.4103 17.8704 17.4103Z",fill:i})]});case"caret":return(0,r.jsxs)("svg",{width:"24",height:"14",viewBox:"0 0 24 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",onClick:s,style:a,className:n,children:[(0,r.jsx)("title",{children:"Caret"}),(0,r.jsx)("path",{d:"M23.3137 1.31371L12 12.6274L0.686291 1.31371",fill:"none",stroke:t})]});case"check":return(0,r.jsxs)("svg",{role:"img",width:"18",height:"14",viewBox:"0 0 18 14",fill:"none",overflow:"visible",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Checkmark"}),(0,r.jsx)("path",{d:"M5.6 10.6L1.4 6.4L0 7.8L5.6 13.4L17.6 1.4L16.2 0L5.6 10.6Z",fill:i})]});case"hamburger":return(0,r.jsxs)("svg",{role:"img",width:"23",height:"17",viewBox:"0 0 23 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:a,onClick:s,className:n,children:[(0,r.jsx)("title",{children:"Hamburger Menu"}),(0,r.jsx)("rect",{width:"23",height:"3",rx:"1.5",fill:i}),(0,r.jsx)("rect",{y:"7",width:"23",height:"3",rx:"1.5",fill:i}),(0,r.jsx)("rect",{y:"14",width:"23",height:"3",rx:"1.5",fill:i})]});case"remove":return(0,r.jsxs)("svg",{role:"img",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Remove"}),(0,r.jsx)("circle",{cx:"11",cy:"11",r:"10.5",stroke:i}),(0,r.jsx)("rect",{x:"14.5355",y:"15.9497",width:"12",height:"2",rx:"1",transform:"rotate(-135 14.5355 15.9497)",fill:i}),(0,r.jsx)("rect",{x:"6.05023",y:"14.5355",width:"12",height:"2",rx:"1",transform:"rotate(-45 6.05023 14.5355)",fill:i})]});case"add":return(0,r.jsxs)("svg",{role:"img",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Add"}),(0,r.jsx)("circle",{cx:"11",cy:"11",r:"10.5",stroke:i}),(0,r.jsx)("rect",{x:"10",y:"17",width:"12",height:"2",rx:"1",transform:"rotate(-90 10 17)",fill:i}),(0,r.jsx)("rect",{x:"5",y:"10",width:"12",height:"2",rx:"1",fill:i})]});case"subtract":return(0,r.jsxs)("svg",{role:"img",width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Subtract"}),(0,r.jsx)("circle",{cx:"11",cy:"11",r:"10.5",stroke:i}),(0,r.jsx)("rect",{x:"5",y:"10",width:"12",height:"2",rx:"1",fill:i})]});
5case"close":return(0,r.jsxs)("svg",{role:"img",width:"19",height:"19",className:n,onClick:s,style:a,viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("title",{children:"Close"}),(0,r.jsx)("rect",{y:"16.2634",width:"23",height:"3",rx:"1.5",transform:"rotate(-45 0 16.2634)",fill:i}),(0,r.jsx)("rect",{x:"2.12134",width:"23",height:"3",rx:"1.5",transform:"rotate(45 2.12134 0)",fill:i})]});case"back":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",width:"48",height:"48",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Back"}),(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"rotate(90 16 16)",children:[(0,r.jsx)("circle",{cx:"16",cy:"16",r:"15.5",stroke:i}),(0,r.jsx)("path",{fill:i,d:"M15 8v12.2l-5.6-5.6L8 16l8 8 8-8-1.4-1.4-5.6 5.6V8z"})]})]});case"play":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",fill:i,width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Play"}),(0,r.jsx)("path",{d:"M64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320zM252.3 211.1C244.7 215.3 240 223.4 240 232L240 408C240 416.7 244.7 424.7 252.3 428.9C259.9 433.1 269.1 433 276.6 428.4L420.6 340.4C427.7 336 432.1 328.3 432.1 319.9C432.1 311.5 427.7 303.8 420.6 299.4L276.6 211.4C269.2 206.9 259.9 206.7 252.3 210.9z"})]});case"pause":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Pause"}),(0,r.jsx)("path",{d:"M176 96C149.5 96 128 117.5 128 144L128 496C128 522.5 149.5 544 176 544L240 544C266.5 544 288 522.5 288 496L288 144C288 117.5 266.5 96 240 96L176 96zM400 96C373.5 96 352 117.5 352 144L352 496C352 522.5 373.5 544 400 544L464 544C490.5 544 512 522.5 512 496L512 144C512 117.5 490.5 96 464 96L400 96z"})]});case"play-solid":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",fill:i,width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Play"}),(0,r.jsx)("path",{d:"M224 150 L518 320 L224 490 Z"})]});case"replay":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 640",width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Replay"}),(0,r.jsx)("path",{d:"M421.6 190 A 165 165 0 1 1 218.4 190",fill:"none",stroke:i,strokeWidth:"74"}),(0,r.jsx)("path",{d:"M332.7 100.7 L289.2 280.6 L147.6 99.4 Z",fill:i})]});case"pdf":return(0,r.jsxs)("svg",{role:"img",fill:i,viewBox:"0 0 1024 1024",width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Pdf"}),(0,r.jsx)("path",{d:"M894.507 293.12l-286.293-286.293c-3.652-3.945-8.752-6.503-14.451-6.824l-0.056-0.003h-449.707c-11.782 0-21.333 9.551-21.333 21.333v0 981.333c0 11.782 9.551 21.333 21.333 21.333v0h736c11.782 0 21.333-9.551 21.333-21.333v0-695.040c-0.324-5.754-2.882-10.855-6.813-14.494l-0.014-0.013zM614.187 70.613l216.533 216.533h-216.533zM859.52 981.333h-695.040v-938.667h408.96v264.96c0 11.782 9.551 21.333 21.333 21.333v0h264.747z"}),(0,r.jsx)("path",{d:"M354.987 501.547c-0.285-0.001-0.623-0.002-0.961-0.002-14.776 0-29.171 1.633-43.014 4.728l1.308-0.246v230.827h36.907v-91.307c1.562 0.091 3.388 0.143 5.227 0.143s3.665-0.052 5.478-0.155l-0.251 0.011c0.756 0.029 1.643 0.045 2.534 0.045 39.352 0 71.253-31.901 71.253-71.253 0-1.818-0.068-3.619-0.202-5.403l0.014 0.238c0.051-0.982 0.080-2.131 0.080-3.288 0-18.195-7.186-34.712-18.874-46.868l0.021 0.022c-13.905-11.163-31.766-17.915-51.205-17.915-2.929 0-5.821 0.153-8.671 0.452l0.356-0.030zM357.333 615.467c-1.345 0.181-2.901 0.285-4.48 0.285s-3.135-0.103-4.659-0.304l0.179 0.019v-82.133c3.586-1.088 7.707-1.715 11.974-1.715 0.29 0 0.58 0.003 0.869 0.009l-0.043-0.001c24.96 0 34.133 18.347 34.133 40.32 0 26.88-13.653 43.733-37.973 43.733z"}),(0,r.jsx)("path",{d:"M503.040 501.547c-0.933-0.018-2.034-0.028-3.136-0.028-14.019 0-27.654 1.643-40.723 4.747l1.193-0.239v230.187c9.767 1.497 21.035 2.353 32.503 2.353 0.573 0 1.146-0.002 1.718-0.006l-0.088 0.001c2.041 0.161 4.42 0.253 6.82 0.253 23.863 0 45.604-9.091 61.946-23.998l-0.072 0.065c17.707-17.28 30.293-49.067 30.293-99.413 0-46.933-11.733-77.44-30.933-94.507-14.645-12.178-33.648-19.569-54.376-19.569-1.81 0-3.606 0.056-5.388 0.167l0.244-0.012zM507.093 708.053c-1.344 
50.15-2.902 0.236-4.48 0.236s-3.136-0.086-4.67-0.253l0.19 0.017v-174.72c1.632-0.183 3.524-0.287 5.44-0.287s3.808 0.104 5.67 0.308l-0.23-0.020c32.427 0 47.36 30.507 47.36 83.84-0.213 69.333-23.040 90.88-49.28 90.88z"}),(0,r.jsx)("path",{d:"M661.76 635.733h55.253v-30.933h-55.253v-69.76h59.093v-32.427h-96.213v234.24h37.12v-101.12z"})]});case"monitoring-water":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",width:"48",height:"48",className:n,style:a,onClick:s,fill:i,children:[(0,r.jsx)("title",{children:"Water Monitor"}),(0,r.jsx)("path",{d:"M19.8 24.35l-2.21 8.39c-.118.43-.506.741-.966.741-.012 0-.024 0-.036-.001h.002H3c-.552 0-1-.448-1-1s.448-1 1-1h12.86l3-11.54c.113-.438.504-.757.97-.757s.857.319.968.75l.002.007 3.71 16 1.92-9.44c.097-.458.499-.797.979-.797.403 0 .75.238.908.581l.003.006 2.28 5.14h14.53c.552 0 1 .448 1 1s-.448 1-1 1H30c-.403-.001-.75-.24-.907-.584l-.003-.006L27.8 30l-2.21 10.87c-.105.449-.502.778-.975.778s-.87-.329-.974-.771l-.001-.007z"}),(0,r.jsx)("path",{d:"M8.59 37c-.119-.162-.19-.366-.19-.586 0-.552.448-1 1-1 .544 0 .986.434 1 .975v.001c1.968 5.689 7.278 9.701 13.526 9.701 6.192 0 11.463-3.941 13.443-9.451l.031-.1c.025-.533.463-.955.999-.955.552 0 1 .448 1 1 0 .22-.071.423-.191.588l.002-.003c-2.276 6.367-8.256 10.841-15.281 10.841-7.088 0-13.112-4.555-15.305-10.897L8.59 37zm1.62-9c.001.013.001.029.001.045 0 .552-.448 1-1 1s-1-.448-1-1c0-.194.055-.376.151-.529l-.002.004c1.9-7.43 8.46-18.7 14.82-27.14.185-.222.461-.362.77-.362s.585.14.769.36l.001.002c6.71 9.23 12.93 19.88 14.82 27.22.094.149.149.331.149.525 0 .552-.448 1-1 1s-1-.448-1-1c0-.016 0-.032.001-.047v.002c-1.74-6.77-7.47-16.72-13.76-25.5C18 10.71 12 21.17 10.21 28z"})]});case"clipboard-check":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48","aria-labelledby":"clipboard-check-icon",width:"48px",height:"48px",className:n,style:a,onClick:s,fill:i,children:[(0,r.jsx)("title",{children:"Clipboard Check"}),(0,r.jsx)("path",{d:"M30 12H17.92c-.037.001-.08.002-.123.002-2.099 0-3.8-1.701-3.8-3.8 0-.053.001-.107.003-.16v.008c-.003-.054-.004-.117-.004-.181 0-2.11 1.71-3.82 3.82-3.82.033 0 .066 0 .099.001h-.005 1.43V3.8c.05-2.109 1.772-3.8 3.889-3.8h.054-.003H24.761c2.117 0 3.839 1.691 3.889 3.795V4.08H30c.034-.001.074-.002.115-.002 2.104 0 3.81 1.706 3.81 3.81 0 .067-.002.134-.005.201V8.08v.044c0 1.017-.379 1.945-1.004 2.65l.004-.004c-.694.758-1.688 1.232-2.792 1.232-.045 0-.09-.001-.134-.002H30zM17.92 6.18c-.016-.001-.034-.001-.053-.001-.978 0-1.77.792-1.77 1.77 0 .035.001.071.003.106V8.05c-.003.037-.004.08-.004.123 0 .95.77 1.72 1.72 1.72.037 0 .073-.001.109-.003h-.005H30c.032.002.07.003.107.003.502 0 .954-.212 1.272-.552l.001-.001c.275-.34.442-.777.442-1.254 0-.03-.001-.06-.002-.09V8c.001-.024.002-.053.002-.082 0-.961-.779-1.74-1.74-1.74-.029 0-.057.001-.086.002H30h-2.4c-.552 0-1-.448-1-1V3.8v-.002c0-.994-.806-1.8-1.8-1.8-.028 0-.056.001-.084.002h.004-1.48c-.994 0-1.8.806-1.8 1.8v1.33c0 .552-.448 1-1 1z"}),(0,r.jsx)("path",{d:"M40.71 48H7.29c-.552 0-1-.448-1-1V6.95c0-.552.448-1 1-1h3.93c.577 0 1.045.468 1.045 1.045S11.797 8.04 11.22 8.04H8.34V46h31.32V8h-2.92c-.577 0-1.045-.468-1.045-1.045s.468-1.045 1.045-1.045h4c.552 0 1 .448 1 1V47c0 .552-.448 1-1 1h-.032.002z"}),(0,r.jsx)("path",{d:"M20.36 37.86h-.02c-.304 0-.576-.135-.759-.349l-.001-.001-5-5.6c-.164-.184-.265-.428-.265-.695 0-.577.468-1.045 1.045-1.045.31 0 .588.135.779.349l.001.001 4.16 4.68 12.11-14.93c.191-.229.476-.373.795-.373.571 0 1.033.463 1.033 1.033 0 .252-.09.482-.24.662l.001-.002-12.83 15.88c-.184.238-.469.389-.79.39z"})]});case"smart-phone":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 39 67",height:"48px",width:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Smart Phone"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M19.3442 30.7068v13.1193M27.6931 32.1822c0 4.6137-3.7349 8.3486-8.3486 8.3486s-8.3487-3.7349-8.3487-8.3486 8.3487-15.3006 8.3487-15.3006 8.3486 10.6869 8.3486 15.3006z"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M37.7049 9.53748H1.01489V51.8769H37.7049V9.53748zM19.3287 61.4333c-1.3338 0-2.401-1.0828-2.401-2.401 0-1.3339 1.0828-2.4167 2.401-2.4167 1.3339 0 2.4167 1.0828 2.4167 2.4167 0 1.3182-1.0828 2.401-2.4167 2.401z"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M31.9464 1H6.72791C3.57364 1 1 3.57364 1 6.72791V60.2721C1 63.4264 3.57364 66 6.72791 66H31.9464c3.1543 0 5.7279-2.5736 5.7279-5.7279V6.7436C37.6743 3.58933 35.1007 1 31.9464 1z"})]});case"gps":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",width:"32",height:"32",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"GPS"}),(0,r.jsx)("path",{fill:i,d:"M11 7c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V0h-2v2.06C5.83 2.52 2.52 5.83 2.06 10H0v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V22h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H22v-2h-2.06zM11 18c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})]});case"sun-flower":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",width:"48",height:"48",className:n,style:a,onClick:s,fill:i,children:[(0,r.jsx)("title",{children:"Sun Flower"}),(0,r.jsx)("path",{d:"M40.68 33.82c-2.87-3.6-5.48-5.11-10.82-5.11-3 0-6.48 2-6.48 4.37-.001.029-.001.064-.001.098 0 1.255.539 2.384 1.398 3.169l.003.003c-1.457 1.422-2.513 3.248-2.986 5.297l-.014.073c-.575-1.712-1.369-3.197-2.369-4.519l.029.039c1.129-.668 1.874-1.879 1.874-3.264 0-.058-.001-.116-.004-.174v.008c0-4-4.24-7.76-10.72-7.76-3.647.206-7.038 1.091-10.119 2.531l.169-.071c-.333.167-.558.506-.558.897 0 .316.147.598.376.781l.002.002c.56.39 1 1.32 1.66 3.28l.39 1.23c.17.52.3.92.43 1.31 1.68 4.82 4 7.29 8.49 7.29 3.38 0 6.13-1.67 7.25-3.75 1.257 2.08 2.001 4.593 2.001 7.279 0 .064 0 .127-.001.19v-.01c.125.419.508.72.96.72s.835-.301.958-.713l.002-.007v-1.09c.4-.123.689-.48.71-.908v-.002c-.001-.065-.002-.141-.002-.217 0-1.984.543-3.842 1.489-5.432l-.027.049c.793 2.283 2.926 3.892 5.435 3.892.058 0 .116-.001.174-.003h-.008c3.12 0 5.45-1.46 7.67-4.14.29-.35.57-.72.92-1.18l.78-1c.31-.459.674-.851 1.089-1.182l.011-.008c.266-.182.438-.485.438-.827 0-.219-.07-.421-.19-.586l.002.003zm-29.25 7.56c-3.48 0-5.24-1.87-6.68-6-.13-.37-.26-.76-.42-1.26l-.4-1.24c-.34-1.182-.783-2.21-1.336-3.168l.036.068c2.335-1 5.045-1.641 7.886-1.778L10.57 28c5.47 0 8.8 2.93 8.8 5.85.007.06.012.13.012.201 0 .803-.541 1.48-1.279 1.686l-.012.003c-2.889-2.846-6.614-4.85-10.773-5.611l-.127-.019c-.136-.073-.297-.116-.468-.116-.552 0-1 .448-1 1s.448 1 1 1c.031 0 .061-.001.092-.004h-.004c4.184.725 7.797 2.776 10.478 5.697l.012.013c-.12 1.68-2.49 3.68
5-5.87 3.68zm26.78-5.61l-.79 1.05c-.33.44-.6.78-.87 1.11-1.89 2.29-3.75 3.45-6.22 3.45-2.73.06-4.32-2.47-3.85-4 2.1-1.75 5.17-2.51 9-1.81.13.066.283.104.445.104.552 0 1-.448 1-1s-.448-1-1-1c-.037 0-.073.002-.109.006h.004c-.884-.213-1.899-.335-2.943-.335-2.431 0-4.707.663-6.657 1.819l.061-.033c-.611-.476-1-1.213-1-2.04v-.011.001c0-1 2.49-2.45 4.57-2.45 4.59 0 6.69 1.16 9.15 4.18-.23.25-.49.56-.79.96zM35 6.71c-3.474 0-6.29 2.816-6.29 6.29s2.816 6.29 6.29 6.29 6.29-2.816 6.29-6.29S38.474 6.71 35 6.71zm0 10.67c-2.419 0-4.38-1.961-4.38-4.38S32.581 8.62 35 8.62c2.419 0 4.38 1.961 4.38 4.38v.01c0 2.413-1.957 4.37-4.37 4.37h-.011H35z"}),(0,r.jsx)("path",{d:"M47.59 12.24l-3.47-2.69V4.84c0-.552-.448-1-1-1h-4.67L35.76.41c-.185-.215-.456-.35-.76-.35s-.575.135-.759.349L34.24.41l-2.69 3.47h-4.71c-.552 0-1 .448-1 1v4.67l-3.47 2.69c-.211.184-.344.454-.344.755s.133.571.343.754l.001.001 3.47 2.69v4.71c0 .552.448 1 1 1h4.71l2.69 3.47c.184.215.456.35.76.35s.575-.135.759-.349l.001-.001 2.69-3.47h4.71c.552 0 1-.448 1-1v-4.7l3.47-2.69c.203-.184.331-.448.331-.743 0-.313-.144-.592-.369-.776l-.002-.001zm-5 3c-.222.181-.365.454-.37.759V20.2H38c-.306.005-.579.148-.759.368l-.001.002L35 23.44l-2.22-2.86c-.184-.231-.465-.379-.78-.38h-4.2V16c-.005-.306-.148-.579-.368-.759l-.002-.001L24.56 13l2.86-2.22c.231-.184.379-.465.38-.78V5.8H32c.306-.005.579-.148.759-.368l.001-.002L35 2.56l2.22 2.86c.184.231.465.379.78.38h4.2V10c.005.306.148.579.368.759l.002.001L45.44 13z"})]});case"money":return(0,r.jsxs)("svg",{role:"img",fill:t||i,viewBox:"0 0 1024 1024",width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Money"}),(0,r.jsx)("path",{d:"M1002.667 451.413h-23.467l-99.2-371.2c-2.77-8.789-10.847-15.050-20.387-15.050-1.697 0-3.348 0.198-4.931 0.573l0.145-0.029-830.72 221.867c-8.765 2.784-15.006 10.85-15.006 20.373 0 1.625 0.182 3.208 0.526 4.73l-0.027-0.143 42.667 158.72c0 1.28 0 2.56 0 3.84s0 0 0 1.493l70.613 253.013v230.4c0 11.782 9.551 21.333 21.333 21.333v0h858.453c11.782 0 21.333-9.551 21.333-21.333v0-488.32c-0.584-11.314-9.9-20.267-21.307-20.267-0.009 0-0.019 0-0.028 0l0.001-0zM910.507 897.493c0 1.493-6.827 15.573-8.747 19.627-8.32 16.64-16.427 23.467-32.427 23.467h-592c-16 0-24.32-6.827-32.427-23.467-1.92-4.053-8.107-18.133-8.747-19.627-2.822-6.766-6.636-12.564-11.331-17.519l0.024 0.026c-6.658-6.052-14.631-10.791-23.427-13.731l-0.467-0.135-14.933-5.76c-16.853-6.827-22.4-11.52-22.4-16.64v-106.667c0.522-1.692 0.822-3.638 0.822-5.653s-0.301-3.961-0.859-5.794l0.037 0.141v-85.76c0-12.16 10.453-21.333 37.973-32.213l21.333-8.32c12.132-3.998 22.589-10.12 31.45-17.998l-0.090 0.078c5.985-6.382 10.878-13.875 14.325-22.123l0.182-0.49c0-1.92 9.813-21.333 12.587-28.373 7.438-22.724 28.452-38.849 53.231-38.849 0.561 0 1.12 0.008 1.677 0.025l-0.082-0.002h2.987c3.18 1.985 7.041 3.163 11.178 3.163 1.787 0 3.523-0.22 5.182-0.634l-0.147 0.031c1.953-0.654 3.648-1.522 5.183-2.602l-0.063 0.042h450.133c0.475-0.015 1.034-0.023 1.595-0.023 24.78 0 45.793 16.125 53.119 38.454l0.112 0.395c2.987 5.973 11.733 26.453 12.587 28.373 3.651 8.656 8.54 16.076 14.541 22.436l-0.034-0.036c8.768 7.805 19.227 13.928 30.738 17.741l0.622 0.179 21.333 8.32c27.307 10.88 37.973 19.84 37.973 32.213v203.733c0 5.12-5.547 9.813-22.4 16.64l-14.933 5.76c-9.263 3.076-17.235 7.815-23.948 13.915l0.054-0.049c-4.77 4.979-8.657 10.851-11.38 17.332l-0.14 0.375zM466.133 275.2c75.947-21.333 157.44 33.067 180.907 120.533 3.922 14.117 6.177 30.328 6.177 47.066 0 3.030-0.074 6.043-0.22 9.036l0.016-0.422h-286.933c-13.227-81.067 29.44-157.44 100.053-176.213zM163.84 580.693v-88.533h93.44c-4.279 6.107-8.397 13.097-11.964 20.405l-0.409 0.928c-3.413 7.040-12.587 28.16-13.013 29.227-1.679 4.075-3.757 7.592-6.258 10.76l0.071-0.094c-5.080 3.698-10.95 6.741-17.255 8.83l-0.452 0.13-21.333 8.32c-9.254 3.467-16.778 6.842-24.067 10.61l1.241-0.583zM960 570.24l-21.333-8.32c-6.677-2.24-12.473-5.28-17.674-9.086l0.18 0.126c-2.43-3.074-4.508-6.591-6.078-10.373l-0.108-0.294s-9.6-21.333-13.013-29.227c-3.976-8.236-8.094-15.226-12.71-21.844l0.337 0.51h93.44v88.533c-6.109-3.194-13.706-6.571-21.513-9.52l-1.527-0.506zM693.973 451.413c0.099-2.479 0.155-5.389 0.155-8.312 0-20.564-2.782-40.479-7.99-59.388l0.368 1.567c-29.227-108.16-132.267-175.787-231.040-149.333-90.027 24.107-143.787 117.333-130.56 215.467h-181.547c-11.782 0-21.333 9.551-21.333 21.333v0 101.547l-29.44-112.427c-1.28-11.093 7.467-21.333 30.507-39.467l4.907-4.053 5.76-4.053 11.307-8.533c7.847-5.825 14.386-12.908 19.44-21.013l0.186-0.321c5.179-10.051 8.554-21.823 9.373-34.293l0.014-0.267c1.22-10.766 2.87-20.198 5.028-29.435l-0.335 1.702c3.331-22.44 20.189-40.161 41.891-44.738l0.349-0.062 458.027-122.453c27.307-7.253 44.587 1.493 65.92 26.667l15.147 18.987c5.119 6.676 10.95 12.439 17.475 17.327l0.23
51 0.166 3.413 2.133c12.777 6.317 27.797 10.079 43.679 10.24l0.054 0 17.067 1.92c27.093 3.627 39.040 9.387 42.667 21.333v0l53.973 197.76zM868.693 195.413c-5.668-1.484-12.898-2.902-20.254-3.93l-1.080-0.124-18.133-2.133c-10.097-0.25-19.667-2.184-28.545-5.531l0.598 0.198c-3.599-2.968-6.754-6.258-9.494-9.881l-0.106-0.146-15.573-19.413c-6.56-7.793-13.541-14.774-21.074-21.12l-0.26-0.213 90.24-24.107zM144.64 298.667c-1.561 4.017-3.17 9.143-4.486 14.384l-0.207 0.976c-2.153 8.592-4.1 19.32-5.416 30.243l-0.131 1.331c-0.58 7.356-2.174 14.17-4.648 20.545l0.168-0.492c-2.347 3.84 0 1.92-31.147 25.173-7.953 5.741-14.907 11.409-21.517 17.446l0.184-0.166-23.253-85.333zM163.84 896l7.040 2.987 14.933 5.76c3.84 1.321 7.153 2.907 10.243 4.818l-0.216-0.124c1.077 1.647 2.078 3.541 2.901 5.528l0.085 0.232s6.613 15.36 9.173 21.333l2.987 5.547h-47.147zM935.467 941.44l2.987-5.547c2.56-5.12 8.96-19.84 9.173-21.333 0.907-2.218 1.908-4.113 3.069-5.894l-0.082 0.134c2.872-1.779 6.184-3.364 9.668-4.584l0.359-0.109 14.933-5.76 7.040-3.2v45.44z",stroke:t}),(0,r.jsx)("path",{d:"M870.4 655.147c-39.168 0.242-70.827 32.050-70.827 71.252 0 39.352 31.901 71.253 71.253 71.253s71.253-31.9 71.253-71.252l0-0c-0.121-39.378-32.071-71.254-71.466-71.254-0.075 0-0.15 0-0.225 0l0.012-0zM870.4 757.12c-16.756-0.121-30.293-13.733-30.293-30.506 0-16.848 13.658-30.507 30.507-30.507s30.506 13.658 30.507 30.506l0 0c-0.121 16.874-13.828 30.507-30.719 30.507-0 0-0.001-0-0.001-0l0 0z",stroke:t}),(0,r.jsx)("path",{d:"M277.333 655.147c-39.168 0.242-70.827 32.050-70.827 71.252 0 39.352 31.901 71.253 71.253 71.253s71.253-31.9 71.253-71.252l0-0c-0.121-39.378-32.071-71.254-71.466-71.254-0.075 0-0.15 0-0.225 0l0.012-0zM277.333 757.12c-16.756-0.121-30.293-13.733-30.293-30.506 0-16.848 13.658-30.507 30.507-30.507s30.506 13.658 30.507 30.506l0 0c-0.121 16.874-13.828 30.507-30.719 30.507-0 0-0.001-0-0.001-0l0 0z",stroke:t}),(0,r.jsx)("path",{d:"M573.44 512c-102.4 0-184.32 91.733-184.32 203.947s81.92 203.947 184.32 203.947 184.32-91.733 184.32-203.947-81.92-203.947-184.32-203.947zM573.44 878.933c-78.507 0-143.36-72.533-143.36-162.987s64-162.987 143.36-162.987 143.36 72.533 143.36 162.987-64.853 163.413-143.36 163.413z",stroke:t}),(0,r.jsx)("path",{d:"M797.867 294.613c-39.168 0.242-70.827 32.050-70.827 71.252 0 39.352 31.901 71.253 71.253 71.253s71.253-31.9 71.253-71.252l0-0c-0.121-39.378-32.071-71.254-71.466-71.254-0.075 0-0.15 0-0.225 0l0.012-0zM797.867 396.587c-16.756-0.121-30.293-13.733-30.293-30.506 0-16.848 13.658-30.507 30.507-30.507s30.506 13.658 30.507 30.506l0 0c-0.121 16.874-13.828 30.507-30.719 30.507-0 0-0.001-0-0.001-0l0 0z",stroke:t})]});case"feet":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",id:"Layer_1","data-name":"Layer 1",viewBox:"0 0 48 48",width:"48",height:"48",role:"img",className:n,style:a,fill:i,onClick:s,children:[(0,r.jsx)("title",{children:"Feet"}),(0,r.jsx)("defs",{}),(0,r.jsx)("path",{d:"M34.44 21a6.08 6.08 0 00-.63 0c-3 .53-5.09 1.72-6.22 3.55a6.92 6.92 0 00-.74 5.24c.46 2.06 1.23 3.11 2.28 3.11a2.26 2.26 0 001.45-.66 6.37 6.37 0 013-2.6 3.24 3.24 0 01.86-.12 4.61 4.61 0 013.24 1.78 3.53 3.53 0 001.68.51c1.74 0 2.12-2.05 2.12-2.09 0-3.06-.73-5.38-2.23-6.89A6.85 6.85 0 0034.44 21zm5.66 8.64c-.05.21-.25.81-.69.81a1.89 1.89 0 01-.79-.23 5.77 5.77 0 00-4.17-2.1 4.88 4.88 0 00-1.28.18 7.77 7.77 0 00-3.67 3 .8.8 0 01-.33.16c-.09 0-.54-.43-.9-2v-.07a5.68 5.68 
50 01.59-4.11c.92-1.45 2.67-2.42 5.2-2.87a3.16 3.16 0 01.43 0 5.42 5.42 0 013.85 1.48c1.15 1.26 1.76 3.19 1.76 5.78zM30.61 19h.32c1.83-.23 2.38-2.35 2.71-4.6a3.33 3.33 0 00-.64-2.75 3.54 3.54 0 00-2.65-1.14 3.15 3.15 0 00-.44 0c-1.79.22-3 2.3-2.71 4.63S28.91 19 30.61 19zM30 12a1.1 1.1 0 01.26 0 2.12 2.12 0 011.57.65 1.9 1.9 0 01.35 1.59c-.32 2.22-.79 3.29-1.47 3.38-1 .13-2-1.08-2.18-2.57S29.05 12.08 30 12zM37.87 19.36c1.87 0 3.39-2.07 3.39-4.61s-1.52-4.61-3.39-4.61a3 3 0 00-2.14 1 4.91 4.91 0 00-1.25 3.63c.11 2.23 1.52 4.59 3.39 4.59zm-1.1-7.24a1.54 1.54 0 011.1-.55c1.06 0 2 1.45 2 3.18s-.9 3.18-2 3.18c-.91 0-1.88-1.61-2-3.24a3.48 3.48 0 01.9-2.57zM43.66 16.78a1.58 1.58 0 00-.38 0 3.55 3.55 0 00-2.93 3.62c0 1.72 1.08 3.72 2.48 3.72a1.37 1.37 0 00.52-.1c1.95-.74 2.9-1.92 2.9-3.62s-.97-3.62-2.59-3.62zm1.16 3.66c0 .72-.23 1.62-2 2.29a2.69 2.69 0 01-1-2.29 2.14 2.14 0 011.76-2.22h.12c.56-.01 1.12 1.08 1.12 2.22zM25 24.06a1.34 1.34 0 00.52.1c1.39 0 2.47-2 2.47-3.72a3.55 3.55 0 00-2.92-3.62 1.72 1.72 0 00-.39 0c-1.62 0-2.58 1.86-2.58 3.66s.98 2.84 2.9 3.58zm-1.47-3.62c0-1.14.56-2.23 1.15-2.23h.13a2.13 2.13 0 011.75 2.22 2.66 2.66 0 01-1.05 2.29c-1.73-.66-1.95-1.56-1.95-2.28zM23.67 33.52a7.27 7.27 0 01-2.28-3.42 15.26 15.26 0 01-.29-4.59 15.51 15.51 0 00-.3-4.67 4.67 4.67 0 00-4.62-3.47 6.43 6.43 0 00-1.65.23 12 12 0 00-7.37 6.57c-1.32 2.63-1 5.75 1 8.8a24.71 24.71 0 007.73 7.33 9.43 9.43 0 004.61 1.37 5 5 0 002.81-.78c1.85-1 2.85-3.65 2-5.29a7.52 7.52 0 00-1.64-2.08zm-1.07 6.12l-.08.06a3.72 3.72 0 01-2 .54 8.07 8.07 0 01-3.9-1.18 23.18 23.18 0 01-7.24-6.87c-1-1.5-2.37-4.47-.91-7.38v-.1A10.66 10.66 0 0114.9 19a4.88 4.88 0 011.28-.18 3.25 3.25 0 013.25 2.46 14.58 14.58 0 01.24 4.21 16.6 16.6 0 00.34 5 8.61 8.61 0 002.65 4.06A6.93 6.93 0 0124 36.18v.06c.49.89-.13 2.7-1.4 3.4zm1.56-3.46zM17.32 16.48c1.82 0 3.29-1.83 3.29-4.08s-1.47-4.07-3.29-4.07S14 10.16 14 12.4s1.51 4.08 3.32 4.08zm0-6.72c1 0 1.86 1.21 1.86 2.64s-.85 2.65-1.86 2.65-1.85-1.21-1.85-2.65.85-2.64 1.85-2.64zM11.6 17.37a2.25 2.25 0 001-.24 2.43 2.43 0 001.25-1.69 3.45 3.45 0 00-.32-2.34 3.23 3.23 0 00-2.76-1.89 2.26 2.26 0 00-1 .24 3 3 0 00-.93 4 3.23 3.23 0 002.76 1.92zm-1.7-3.92a1.07 1.07 0 01.5-.72.86.86 0 01.39-.09 1.83 1.83 0 011.48 1.1 2.1 2.1 0 01.21 1.39 1.09 1.09 0 01-.5.72.85.85 0 01-.38.09 1.85 1.85 0 01-1.49-1.1 2.1 2.1 0 01-.21-1.39zM7.64 20.29A2 2 0 009 19.82a2.09 2.09 0 00.72-1.65 3 3 0 00-.74-1.89 2.9 2.9 0 00-2.22-1.08 2 2 0 00-1.32.46 2.53 2.53 0 000 3.54 2.93 2.93 0 002.2 1.09zm-1.27-3.54a.61.61 0 01.39-.12 1.51 1.51 0 011.08.57 1.57 1.57 0 01.39 1 .68.68 0 01-.2.55.61.61 0 01-.39.13 1.47 1.47 0 01-1.08-.58c-.44-.54-.56-1.3-.19-1.55zM6.87 21.34a2.59 2.59 0 00-1-1.43 2.58 2.58 0 00-1.55-.54 1.83 1.83 0 00-1.49.7 1.78 1.78 0 00-.28 1.53 2.67 2.67 0 002.53 2 1.8 1.8 0 001.49-.7 1.77 1.77 0 00.3-1.56zM5.45 22a.45.45 0 01-.35.13 1.17 1.17 0 01-.69-.25 1.18 1.18 0 01-.41-.62.44.44 0 010-.33.44.44 0 01.35-.13 1.17 1.17 0 01.69.25 1.18 1.18 0 01.45.63.49.49 0 01-.04.32zM4.4 23.69a1.87 1.87 0 00-.57-.08 1.52 1.52 0 00-1.53 1 1.63 1.63 0 001.29 1.9 1.87 1.87 0 00.57.08 1.52 1.52 0 001.53-1 1.64 1.64 0 00-1.29-1.9z",className:"cls-1"})]});case"iot-nest":return(0,r.jsxs)("svg",{role:"img",fill:i,width:"48px",height:"48px",viewBox:"0 0 1024 1024",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"IOT Nest"}),(0,r.jsx)("path",{d:"M512 1024c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512v0c0 282.77-229.23 512-512 512v0zM512 945.28c239.294 0 433.28-193.986 433.28-433.28s-193.986-433.28-433.28-433.28c-239.294 0-433.28 193.986-433.28 433.28h-0c0 239.294 193.986 433.28 433.28 433.28v0z"}),(0,r.jsx)("path",{d:"M512 886.187c-206.658-0-374.187-167.529-374.187-374.187s167.529-374.187 374.187-374.187c206.658 0 374.187 167.529 374.187 374.187l0 0c-0 206.658-167.529 374.187-374.187 374.187l0 0zM512 846.72c184.861 0 334.72-149.859 334.72-334.72s-149.859-334.72-334.72-334.72c-184.861 0-334.72 149.859-334.72 334.72v0c0 184.861 149.859 334.72 334.72 334.72v0z"}),(0,r.jsx)("path",{d:"M459.947 398.080v36.907c-44.587 38.827-68.907 118.613-69.547 175.36h-45.867c5.96-66.208 31.889-125.43 71.638-172.629l-0.385 0.469h-100.693v-40.107zM523.947 479.573h-40.96c-1.493-48.427 26.027-85.333 77.013-85.333 1.535-0.124 3.324-0.195 5.129-0.195 36.968 0 67.00
57 29.662 67.617 66.484l0.001 0.057c-0.39 27.353-15.429 51.106-37.608 63.807l-0.365 0.193c-23.794 13.218-44.084 29.496-61.247 48.635l-0.193 0.218h100.48v36.907h-155.52c0-49.067 30.293-69.973 66.987-94.933 18.773-12.8 44.373-25.813 44.587-51.84 0.048-0.645 0.076-1.396 0.076-2.155 0-16.966-13.754-30.72-30.72-30.72-0.402 0-0.802 0.008-1.2 0.023l0.057-0.002c-24.747 0.213-33.707 26.453-33.707 48.853zM655.787 438.613c0-24.742 20.058-44.8 44.8-44.8s44.8 20.058 44.8 44.8c0 24.742-20.058 44.8-44.8 44.8h-0c-24.484-0.24-44.254-20.085-44.373-44.575l-0-0.011zM675.413 438.613c0.811 13.245 11.752 23.68 25.129 23.68 13.903 0 25.173-11.27 25.173-25.173 0-13.887-11.245-25.148-25.127-25.173l-0.002-0c-13.781 1.138-24.535 12.604-24.535 26.581 0 0.105 0.001 0.21 0.002 0.315l-0-0.016z"})]});case"faucet":return(0,r.jsxs)("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",fill:"none",width:"48px",height:"48px",className:n,style:a,onClick:s,viewBox:"0 0 38.688 41.781",children:[(0,r.jsx)("title",{children:"Faucet"}),(0,r.jsxs)("g",{fill:"none",stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2.021","data-name":"Group 18",children:[(0,r.jsx)("path",{d:"M25.456 25.454h12.222v3.492H25.456z","data-name":"Rectangle 3"}),(0,r.jsx)("path",{d:"M35.932 25.455v-2.273c0-6.457-4.73-11.7-12.123-11.7h-5.337V9.736h-5.238v1.746H1.011v8.73h22.8a3.294 3.294 0 013.393 2.965v2.278","data-name":"Path 27"}),(0,r.jsx)("path",{d:"M21.83 2.755a1.587 1.587 0 01-1.479 1.746h-9.272a1.586 1.586 0 01-1.478-1.746h0a1.586 1.586 0 011.478-1.746h9.272a1.587 1.587 0 011.479 1.746z","data-name":"Path 28"}),(0,r.jsx)("path",{d:"M31.567 32.486c-.043 0-2.648 4.174-2.648 5.636a2.6475 2.6475 0 105.295 0c0-1.462-2.605-5.636-2.647-5.636z"}),(0,r.jsx)("path",{d:"M15.739 4.502v2.619","data-name":"Line 59"})]})]});case"globe":return(0,r.jsxs)("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",fill:"none",width:"48px",height:"48px",className:n,style:a,onClick:s,viewBox:"0 0 58 68",children:[(0,r.jsx)("title",{children:"Globe"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2.1314",d:"M47.8706 37.5604c4.7662-10.6561.0015-23.1628-10.6423-27.93452C26.5846 4.85416 14.0924 9.6244 9.32622 20.2805 4.56004 30.9366 9.32474 43.4433 19.9685 48.215c10.6437 4.7718 23.1359.0015 27.9021-10.6546z"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2.1314",d:"M49.6169 10.4863C56.971 18.8929 58.8507 31.283 53.39 41.805c-7.1071 13.7088-23.9694 19.0522-37.6623 11.9368-3.238-1.6895-6.02319-3.9148-8.27332-6.5247"}),(0,r.jsx)("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2.1314",d:"M22.3272 12.6017s-5.2137 4.2308-1.811 4.7115c2.5245.3572 3.1556-.4258 3.1556-.4258l2.3874-1.5385s-1.3995 3.1731-1.3858 3.7363c.0275.5632.3705 2.3489 1.6602.783 2.3599-2.8709 2.9498-3.7226 4.1435-3.1044 1.1937.6181 4.1298.9478 2.8813 3.9698-1.2486 3.0082-.8644 1.0576-2.8264 1.0027-1.962-.0549-3.6908 2.3764-2.4148 3.4341 1.276 1.0577 3.8554 4.0659 3.8554 4.0659s2.3736 2.2527-1.7836 9.4231c0 0-1.9895 3.9835-.0549 3.7912 1.9346-.1923 9.0554-4.2857 9.4533-7.033.3842-2.7472.4528-3.022 2.3873-3.0632 1.9209-.0274 3.5124-.4807 4.0338-1.6483M11.7076 25.8709s3.0185-4.7527 3.6084-3.434c.59 1.3187 1.029 1.5384 1.4544 2.8709.4253 1.3324 3.924 3.7912 2.0855 4.2719-1.8386.4808-2.0855.5083-3.238 1.3462-1.1525.8379-3.3615 2.9533-3.3615 2.9533M49.6169 10.4863l6.9151-6.01645M28.9267 61.4204v5.1099M19.2812 66.5303H38.572"})]});case"globe-2":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 19.92 23.41",fill:i,width:"48px",height:"48px",role:"img",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Globe point"}),(0,r.jsx)("defs",{}),(0,r.jsx)("g",{id:"Layer_2","data-name":"Layer 2",children:(0,r.jsxs)("g",{id:"Layer_1-2","data-name":"Layer 1",children:[(0,r.jsx)("path",{d:"M13.58 16.89a.51.51 0 00-.68.2 8.75 8.75 0 01-1.12 1.64 3.39 3.39 0 01-.1-.81c.05-3.2-1.22-4.1-1.45-4.24A17.55 17.55 0 008 12.91a.39.39 0 010-.29.71.71 0 01.35-.49.55.55 0 01.33 0 .74.74 0 00.61-.
516c.25-.25.23-.61.18-1.19a1.53 1.53 0 00-.52-1.13 1.9 1.9 0 00-1.49-.26h-.29c-.85 0-1 .59-1.3 1.77 0-.29-.06-.66-.08-1a.5.5 0 00-.39-.46.49.49 0 00-.54.24L4.21 11s-.13.23-.77.46a4.8 4.8 0 01.39-1.39.5.5 0 10-.91-.4c-.31.71-.75 2-.22 2.56a.94.94 0 001.07.17 2.71 2.71 0 001.15-.69 1.07 1.07 0 00.11.32c.07.12.44.73 1 .64.24 0 .55-.21.68-.81v-.26a3.65 3.65 0 01.38-1.26h.41c.27 0 .6-.07.74 0a.6.6 0 01.15.43v.26a1.42 1.42 0 00-.57.15A1.75 1.75 0 007 12.94a1.06 1.06 0 00.8.94 17.35 17.35 0 012 .7c.16.14.92 1 .89 3.34 0 .57.1 1.57.66 1.87a.77.77 0 00.34.08.84.84 0 00.46-.15 7.07 7.07 0 001.64-2.15.51.51 0 00-.21-.68z",className:"cls-1"}),(0,r.jsx)("path",{d:"M19.92 5.48a5.49 5.49 0 00-11 0 2.38 2.38 0 00.08.45h-.25a8.87 8.87 0 108.39 6.4c1.35-2.33 2.78-5.28 2.78-6.85zM14.44 1a4.49 4.49 0 014.48 4.48c0 1.33-1.36 4.09-2.73 6.49v.06c-.62 1.09-1.24 2.1-1.72 2.86C12.88 12.44 10 7.43 10 5.48A4.49 4.49 0 0114.44 1zm2 13.67a7.75 7.75 0 11-7.69-7.75h.48c1 3.36 4.61 8.87 4.79 9.14a.5.5 0 00.42.22.51.51 0 00.42-.22c.07-.11.73-1.12 1.55-2.5a8 8 0 01.08 1.11z",className:"cls-1"}),(0,r.jsx)("path",{d:"M16.71 5.1a2.27 2.27 0 10-2.27 2.28 2.27 2.27 0 002.27-2.28zm-3.54 0a1.27 1.27 0 111.27 1.28 1.27 1.27 0 01-1.27-1.28z",className:"cls-1"})]})})]});case"calendar-settings":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 48 48",width:"48px",role:"img",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Calendar Settings"}),(0,r.jsx)("path",{stroke:i,strokeWidth:"2",d:"M38.8721 4.82343H5.28809V15.8554H38.8721V4.82343v0z"}),(0,r.jsx)("path",{stroke:i,strokeWidth:"2",d:"M29.9361 1.28748v7.08001M22.0723 38.9354H5.28027V4.82341H38.8643V27.4554l-16.792 11.48zM14.2162 1.28748v7.08001-7.08001z"}),(0,r.jsx)("path",{fill:i,d:"M43.6809 39.0479c.1239-.8783.1239-1.7697 0-2.648l-2.6-.336c-.1696-.7204-.4532-1.4091-.84-2.04l1.6-2.072c-.525-.7074-1.144-1.3399-1.84-1.88l-2.0801 1.6c-.6284-.388-1.3141-.6742-2.032-.848l-.3439-2.592c-.878-.128-1.7701-.128-2.6481 0l-.336 2.592c-.7207.1724-1.4094.4587-2.04.848l-2.0799-1.6c-.7071.535-1.337 1.1649-1.872 1.872l1.6 2.08c-.3894.6306-.6757 1.3192-.8481 2.04l-2.6.336c-.116.8788-.116 1.7692 0 2.648l2.6.336c.1724.7208.4587 1.4094.8481 2.04l-1.6 2.08c.535.7071 1.1649 1.337 1.872 1.872l2.0799-1.6c.6306.3893 1.3193.6756 2.04.848l.304 2.576c.8781.128 1.7701.128 2.6481 0l.344-2.592c.7178-.1738 1.4035-.46 2.0319-.848l2.0801 1.6c.7072-.5379 1.3372-1.1704 1.872-1.88l-1.6-2.072c.3854-.6288.6689-1.3146.84-2.032l2.6-.328zm-9.496 2.224c-.7029 0-1.39-.2085-1.9742-.5992-.5843-.3906-1.0396-.9459-1.3082-1.5954-.2686-.6494-.3385-1.3641-.2008-2.0533.1377-.6893.4768-1.3221.9743-1.8185.4976-.4965 1.1313-.8342 1.8209-.9704.6895-.136 1.4039-.0646 2.0528.2055s1.2031.7265 1.5924 1.3117c.3894.5852.5964 1.2728.5947 1.9756 0 .466-.0919.9276-.2704 1.358-.1787.4306-.4404.8216-.7703 1.1508-.33.3292-.7217.5901-1.1525.7677-.4309.1776-.8927.2686-1.3587.2675z"})]});case"x-cart":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",role:"img",width:"48px",height:"48px",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"X Cart"}),(0,r.jsxs)("g",{fill:i,clipPath:"url(#clip0)",children:[(0,r.jsx)("path",{d:"M22.8702 5.66406h-2.15c-.1326 0-.2598.05268-.3535.14645-.0938.09377-.1465.22094-.1465.35355 0 .13261.0527.25979.1465.35356.0937.09376.2209.14644.3535.14644h2.15c.1318-.00256.2575-.05606.3507-.14928.0933-.09322.1468-.21891.1493-.35072 0-.13261-.0527-.25978-.1464-.35355-.0938-.09377-.221-.14645-.3536-.14645zM7.99981 18.6641c-.48612.0019-.96074.1479-1.36397.4194-.40323.2715-.71698.6564-.90164 1.1061-.18465.4496-.23195.944-.1359 1.4205.09605.4765.33112.9139.67556 1.257.34443.343.78277.5763 1.25969.6704.47692.0941.97103.0448 1.41995-.1417.44893-.1864.83254-.5018 1.1024-.9061.2699-.4043.4139-.8795.4139-1.3656-.0026-.6534-.264-1.2791-.72697-1.7401-.46292-.4611-1.08967-.7199-1.74302-.7199zm0 3.92c-.28833-.002-.56962-.0893-.80839-.2509-.23878-.1617-.42436-.3904-.53333-.6573-.10897-.267-.13646-.5602-.079-.8427.05746-.2826.19729-.5418.40187-.745.20458-.2032.46474-.3412.74767-.3968.28294-.0555.57598-.026.84218.0848s.49363.2979.65362.5378c.15999.2399.24537.5217.24538.8101-.00264.3881-.15868.7594-.43408 1.033-.27539.2735-.64778.427-1.03592.427zM17.9998 18.6641c-.4861.0019-.9607.1479-1.364.4194-.4032.2715-.7169.6564-.9016 1.1061-.1847.4496-.2319.944-.1359 1.4205.096.4765.3311.9139.6756 1.257.3444.343.7827.5763 1.2596.6704.477.0941.9711.0448 1.42-.1417.4489-.1864.8325-.5018 1.1024-.9061.2699-.4043.4139-.8795.4139-1.3656-.0026-.6534-.264-1.2791-.727-1.7401-.4629-.4611-1.0896-.7199-1.743-.7199zm0 3.92c-.2883-.002-.5696-.0893-.8084-.2509-.2388-.1617-.4243-.3904-.5333-.6573-.109-.267-.1365-.5602-.079-.8427.0574-.2826.1973-.5418.4019-.745.2045-.2032.4647-.3412.7476-.3968.283-.0555.576-.026.8422.0848s.4936.2979.6536.5378c.16.2399.2454.5217.2454.8101-.0026.3881-.1587.7594-.4341 1.033-.2754.2735-.6478.427-1.0359.427zM21.9298 8.67383h-2.42c-.1326 0-.2598.05268-.3536.14644-.0938.09377-.1464.22095-.1464.35356 0 .13261.0526.25978.1464.35355.0938.09377.221.14645.3536.14645h2.42c.1326 0 .2598-.052
568.3535-.14645.0938-.09377.1465-.22094.1465-.35355 0-.13261-.0527-.25979-.1465-.35356-.0937-.09376-.2209-.14644-.3535-.14644zM21 11.6737H6.76l-.44-2h2.21c.13261 0 .25979-.05268.35355-.14644.09377-.09377.14645-.22095.14645-.35356 0-.13261-.05268-.25978-.14645-.35355-.09376-.09377-.22094-.14645-.35355-.14645H6.11l-.44-2h1.61c.13261 0 .25979-.05268.35355-.14644.09377-.09377.14645-.22095.14645-.35356 0-.13261-.05268-.25978-.14645-.35355-.09376-.09377-.22094-.14645-.35355-.14645H5.45l-.56-2.6c-.02332-.11197-.08507-.21227-.17456-.28349-.0895-.07123-.20109-.10891-.31544-.10651H.5c-.132608 0-.259785.05268-.353553.14645C.0526784 2.92392 0 3.05109 0 3.1837c0 .13261.0526784.25979.146447.35356.093768.09376.220945.14644.353553.14644H4l2.52 11.6c.02332.112.08507.2123.17456.2835.0895.0712.20109.1089.31544.1065h13.06c.1326 0 .2598-.0527.3536-.1464.0937-.0938.1464-.221.1464-.3536 0-.1326-.0527-.2598-.1464-.3536-.0938-.0937-.221-.1464-.3536-.1464H7.41l-.43-2H21c.1326 0 .2598-.0527.3536-.1464.0937-.0938.1464-.221.1464-.3536 0-.1326-.0527-.2598-.1464-.3536-.0938-.0937-.221-.1464-.3536-.1464z"}),(0,r.jsx)("path",{d:"M14.0001 10.5533c1.0387-.0087 2.052-.3225 2.9138-.90234.8619-.57983 1.5344-1.40015 1.9339-2.35901.3996-.95886.5085-2.01399.3133-3.03425-.1951-1.02027-.6858-1.96069-1.411-2.7044C16.7555.558739 15.4066-1e-8 14.0001 0c-1.4065 1e-8-2.7555.558739-3.75 1.5533-.99458.99456-1.55332 2.34348-1.55332 3.75s.55874 2.75544 1.55332 3.75c.4954.48477 1.0817.86685 1.7253 1.1243.6435.2574 1.3316.3851 2.0247.3757zm-3-8.34c.3795-.47337.855-.86105 1.395-1.13757.5401-.276513 1.1326-.435605 1.7385-.466815.606-.03121 1.2117.066168 1.7773.285735.5656.21957 1.0784.55635 1.5046.98822.4261.43186.7561.94903.9682 1.51751.212.56848.3014 1.17541.2621 1.78088-.0392.60548-.2061 1.1958-.4898 1.73216-.2836.53636-.6776 1.00663-1.1559 1.37988-.8064.80607-1.8999 1.25888-3.04 1.25888-1.1402 0-2.2337-.45281-3.04-1.25888-.7956-.81692-1.23406-1.91638-1.21906-3.05657.015-1.14018.48226-2.22772 1.29906-3.02343z"}),(0,r.jsx)("path",{d:"M11.8334 3.567l1.7677 1.73602-1.7677 1.73602c-.0853.08359-.1332.19708-.1332.31543 0 .11835.0479.23185.1332.31544.1777.1745.4647.1745.6424 0l2.0911-2.05369c.1777-.1745.1777-.45638 0-.63088l-2.0911-2.05369c-.1777-.17449-.4647-.17449-.6424 0-.1731.1745-.1776.46085 0 .63535z"}),(0,r.jsx)("path",{d:"M16.5669 3.567l-1.7676 1.73602 1.7676 1.73602c.0854.08359.1333.19708.1333.31543 0 .11835-.0479.23185-.1333.31544-.1776.1745-.4646.1745-.6423 0l-2.0911-2.05369c-.1777-.1745-.1777-.45638 0-.63088l2.0911-2.05369c.1777-.17449.4647-.17449.6423 0 .1732.1745.1777.46085 0 .63535z"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0",children:(0,r.jsx)("path",{fill:"#fff",d:"M0 0h23.37v23.63H0z"})})})]});case"box":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22.73 20.82",fill:"none",width:"48px",height:"48px",role:"img",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Box"}),(0,r.jsx)("g",{"data-name":"Layer 2",children:(0,r.jsx)("path",{fill:i,d:"M22.71 3.17a.46.46 0 00-.28-.3L15.93 0a.5.5 0 00-.63.2l-2.24 3.66-6.19.72-.35-.82a.45.45 0 00-.24-.25L.72.85A.5.5 0 000 1.5l1.8 4.22v10.77a.5.5 0 00.23.42L8 20.74a.51.51 0 00.24.07h.06l11-1.27a.5.5 0 00.45-.5V8.29l2.9-4.7a.48.48 0 00.06-.42zm-9.85 1.72V8.4l-4.15.48-1.43-3.35zm1 .36l4 2.58-4 .46zm-8.18-.92l1.68 3.94-4.62-3-1.26-3zM2.84 6.54l4.9 3.17v9.69l-4.9-3.18zm5.9 13.22V9.89l10-1.16v9.87zM19.1 7.45L14 4.18l1.89-3 5.58 2.42z","data-name":"Layer 1"})})]});case"dialog":return(0,r.jsxs)("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",fill:"none",width:"48px",height:"48px",className:n,style:a,onClick:s,viewBox:"0 0 79 67",children:[(0,r.jsx)("title",{children:"Dialog bubbles"}),(0,r.jsx)("path",{stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M50.8657 17.5H11.4258C5.8383 17.5 1 21.9494 1 27.434v16.3763c0 5.4846 4.8383 9.9803 10.4258 9.9803h2.9029v9.7332c0 2.1474 2.1695 3.2752 3.777 1.823l12.2675-11.5407h20.5082c5.5874 0 10.1136-4.4958 10.1136-9.9803V27.4494c0-5.5-4.5418-9.9494-10.1293-9.9494z"}),(0,r.jsx)("path",{stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M68.3149 33.9999c5.1192-.5716 9.3332-4.8665 9.3332-10.073V11.1503C77.6481 5.54212 72.5601 1 66.9102 1h-32.838c-5.3222 0-9.1928 4.03229-9.6766 9.1769M14.3912 40.5814h33.041M14.3912 30.6938h33.041"})]});case"tools":return(0,r.jsxs)("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",fill:"none",width:"48px",height:"48px",className:n,style:a,onClick:s,viewBox:"0 0 72 65",children:[(0,r.jsx)("title",{children:"Tools"}),(0,r.jsx)("path",{stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M49.2463 34.2772l17.7224 17.2405c2.2322 2.2301-.0567 3.8489-2.4703 6.2487-2.4136 2.4112-4.0227 4.6979-6.255 2.4678L41.0083 42.5296M31.8752 33.2244l-7.7507-7.9354 7.864-7.8561 8.102 7.9014"}),(0,r.jsx)("path",{stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M21.3369 6.79203l-7.864 7.85617c2.1417 2.1395 1.0765 3.1922-.2379 4.5054l-1.7224 
51.7206c-1.3031 1.3018-2.3683 2.3659-4.50994.2377l-4.20397 4.1998c-1.30311 1.3018-1.35977 3.4979.13598 4.9808l5.39377 5.3884c1.49575 1.4943 3.84136 1.6075 5.15576.2943l4.204-4.1997c-2.1416-2.1395-1.0765-3.1923.238-4.5054l1.7224-1.7207c1.3031-1.3018 2.3682-2.3659 4.5099-.2377l7.864-7.8561c-1.779-11.03714 17.711-9.66741 17.711-9.66741l.0114-3.20358c-21.6091-7.32411-28.408 2.20742-28.408 2.20742zM36.5438 43.8654c1.2464-1.2452 2.8328-1.8112 4.1699-1.6414l10.5949-10.3466-8.6232-8.6146-10.5949 10.3466c.17 1.3358-.3966 2.9206-1.6431 4.1658-1.2464 1.2452-2.8328 1.8112-4.1699 1.6414L14.0169 51.6649c-3.1955 3.1923-3.8641 7.709-1.4845 10.0862 2.3796 2.3773 6.9009 1.7207 10.0963-1.4829l12.2607-12.2483c-.1587-1.3245.3966-2.9093 1.6544-4.1545zM47.3313 26.9983l15.83-15.8254"}),(0,r.jsx)("path",{fill:t||i,stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M70.1868 5.87511l-1.7223-1.70934-3.2975 1.9697-2.8555 4.17713 1.711 1.7206 4.1927-2.86395 1.9716-3.29414z"}),(0,r.jsx)("path",{stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M29.7336 44.5671L18.5494 55.7514"})]});case"tools-2":return(0,r.jsxs)("svg",{width:"48",height:"60",viewBox:"0 0 60 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM21.897 51.6367C21.6659 51.5606 21.4926 51.3513 21.4926 51.0944V29.0011C21.4733 28.7633 21.5985 28.5349 21.8296 28.4303C27.3376 25.9469 30.8908 20.4854 30.8908 14.5197C30.8908 8.55395 27.2606 2.97831 21.6467 0.53302C21.6467 0.53302 21.6467 0.53302 21.637 0.53302C21.4926 0.475931 21.3289 0.447388 21.1556 0.447388C20.4526 0.447388 19.8845 1.00876 19.8845 1.70333V15.1096C19.8845 15.4236 19.6245 15.6805 19.3068 15.6805H11.584C11.2663 15.6805 11.0063 15.4236 11.0063 15.1096V1.63673C10.9678 0.989728 10.4478 0.485446 9.80263 0.456902C9.75448 0.456902 9.70634 0.456902 9.65819 0.456902C9.49449 0.456902 9.34042 0.494961 9.21524 0.552049C9.19598 0.561564 9.1671 0.571079 9.14784 0.580594C3.5821 3.0354 0 8.49686 0 14.5197C0 20.5425 3.55321 25.9564 9.06117 28.4207C9.2345 28.4969 9.35968 28.6586 9.38857 28.8394C9.3982 28.8965 9.3982 28.9536 9.38857 29.0107V51.0468C9.38857 51.0944 9.38857 51.142 9.38857 51.1991C9.35968 51.3798 9.2345 51.5416 9.06117 51.6177C3.55321 54.0915 0 59.5435 0 65.5187C0 71.494 3.59173 77.0126 9.15747 79.4674C9.17673 79.4674 9.20561 79.4864 9.22487 79.4959C9.35005 79.553 9.50412 79.5911 9.66782 79.6006C9.70634 79.6006 9.75448 79.6006 9.793 79.6006C10.4478 79.572 10.9678 79.0677 11.0063 78.4207V64.9479C11.0063 64.6339 11.2663 64.377 11.584 64.377H19.3068C19.6245 64.377 19.8845 64.6339 19.8845 64.9479V78.3541C19.8845 79.0487 20.4526 79.6101 21.1556 79.6101C21.8585 79.6101 21.5022 79.5815 21.637 79.5245C21.637 79.5245 21.6467 79.5245 21.6563 79.5245C27.2702 77.0887 30.9004 71.5987 30.9004 65.5473C30.9004 59.4959 27.3761 54.1581 21.9067 51.6748L21.897 51.6367ZM23.3607 75.5853C23.3318 75.6044 23.3029 75.6329 23.2644 75.6424H23.2548C23.0718 75.7376 22.86 75.7281 22.6963 75.6234C22.5229 75.5187 22.417 75.338 22.417 75.1382V63.0925C22.417 62.3979 21.8489 61.8365 21.1459 61.8365H9.73523C9.3982 61.8365 9.0708 61.9697 8.8397 62.2076C8.60859 62.436 8.47379 62.7595 8.47379 63.0925V75.1382C8.46416 75.357 8.33898 75.5568 8.13676 75.652C8.05973 75.69 7.97306 75.709 7.8864 75.709C7.76122 75.709 7.63604 75.671 7.53012 75.5853C4.35245 73.1401 2.53251 69.4674 2.53251 65.5092C2.53251 61.5511 5.9798 55.2904 11.1122 53.4826C11.5937 53.3018 11.9114 52.8546 11.9307 52.3503V27.6691C11.9
5114 27.1648 11.5937 26.7176 11.1122 26.5368C5.9798 24.729 2.53251 19.8955 2.53251 14.5102C2.53251 9.12484 4.34282 6.88887 7.51086 4.4531C7.60715 4.36746 7.74196 4.31037 7.8864 4.31037C8.20417 4.31037 8.46416 4.56727 8.46416 4.88126L8.47379 16.9269C8.47379 17.2599 8.60859 17.5834 8.8397 17.8213C9.08043 18.0497 9.3982 18.1829 9.73523 18.1829C10.0723 18.1829 9.78337 18.1829 9.81226 18.1829H21.1556C21.8585 18.1829 22.4266 17.612 22.4266 16.9269V4.88126C22.4266 4.68145 22.5326 4.50067 22.7059 4.39601C22.8792 4.29135 23.0911 4.28183 23.2644 4.36746H23.274C23.3029 4.38649 23.3414 4.40552 23.3703 4.43407C26.548 6.86984 28.3679 10.5425 28.3679 14.5102C28.3679 18.4778 24.9399 24.7005 19.8364 26.5178C19.8267 26.5178 19.8075 26.5178 19.7978 26.5273C19.3068 26.7081 18.9794 27.1743 18.9794 27.7071V52.3028C18.9794 52.8451 19.3164 53.3208 19.8267 53.4921C19.846 53.4921 19.8749 53.5111 19.8941 53.5207C24.9688 55.3475 28.3776 60.1619 28.3776 65.5092C28.3776 70.8565 26.5576 73.1496 23.3799 75.5853H23.3607ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9
5125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9
5125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9
5125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9
5125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM52.0271 49.7052C51.3242 49.7052 50.7561 50.2666 50.7561 50.9517V70.4188C50.7561 71.1134 51.3242 71.6748 52.0271 71.6748C52.7301 71.6748 53.2982 71.1134 53.2982 70.4188V50.9517C53.2982 50.2666 52.7301 49.7052 52.0271 49.7052ZM45.2096 49.7052C44.5066 49.7052 43.9385 50.2666 43.9385 50.9517V70.4188C43.9385 71.1134 44.5066 71.6748 45.2096 71.6748C45.9125 71.6748 46.4806 71.1134 46.4806 70.4188V50.9517C46.4806 50.2666 45.9125 49.7052 45.2096 49.7052Z",fill:t||i}),(0,r.jsx)("path",{d:"M55.0313 40.999H53.9047C53.7506 40.999 53.6062 40.942 53.5002 40.8278C53.3943 40.7136 53.3269 40.5709 53.3269 40.4282V14.4148C53.3269 14.2341 53.4136 14.0628 53.558 13.9581L56.0905 12.0647C56.4661 11.7888 56.649 11.3226 56.5816 10.8658L54.9928 1.05614C54.8965 0.447194 54.3669 0 53.741 0H43.5821C43.5628 0 43.5339 0 43.505 0C42.8791 0 42.3495 0.437678 42.2532 1.04662L40.6644 10.8563C40.5874 11.313 40.7799 11.7697 41.1555 12.0552L43.688 13.9486C43.8324 14.0533 43.9191 14.2245 43.9191 14.4053V40.4186C43.9191 40.5709 43.8613 40.7136 43.7458 40.8183C43.6398 40.9229 43.4858 40.9895 43.3413 40.9895H42.2147C39.48 40.9895 37.2556 43.1874 37.2556 45.8896V75.0904C37.2556 77.7926 39.48 79.9905 42.2147 80H55.0409C57.7757 80 60 77.7926 60 75.0904V45.8896C60 43.1874 57.766 40.9895 55.0409 40.98L55.0313 40.999ZM43.5628 10.7421C43.3895 10.6185 43.3028 10.4091 43.3413 10.1998L44.5065 3.00666C44.5546 2.73073 44.7954 2.52141 45.0746 2.52141H52.1521C52.441 2.52141 52.6818 2.72122 52.7203 2.99715L53.8854 10.1903C53.9239 10.3996 53.8373 10.6089 53.6639 10.7326L51.2759 12.5119C50.8618 12.8164 50.7752 13.3206 50.7752 13.7012L50.7366 40.4282C50.7366 40.7421 50.4766 40.999 50.1589 40.999H47.0101C46.6923 40.999 46.4323 40.7421 46.4323 40.4282V13.7108C46.4131 13.1494 46.2398 12.7498 45.9316 12.5214L43.5435 10.7421H43.5628ZM57.4579 75.1094C57.4579 76.4225 56.4179 77.4691 55.0891 77.5071H42.1473C40.8185 77.4691 39.7881 76.4225 39.7881 75.1094V45.9087C39.7881 44.6147 40.8473 43.5395 42.1569 43.5109H55.0795C55.1083 43.5109 55.1469 43.5109 55.1757 43.5109C56.4661 43.5775 57.4675 44.6147 57.4675 45.8991V
575.0999L57.4579 75.1094Z",fill:t||i})]});case"app-control":return(0,r.jsxs)("svg",{width:"40px",height:"41px",viewBox:"0 0 40 41",xmlns:"http://www.w3.org/2000/svg",className:n,style:a,onClick:s,fill:i,children:[(0,r.jsx)("title",{children:"App control"}),(0,r.jsx)("g",{id:"Page-2",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{id:"App-Icon-Landing",transform:"translate(-747.000000, -2181.000000)",children:(0,r.jsxs)("g",{id:"ic_appcontrol_40px",transform:"translate(747.000000, 2181.000000)",children:[(0,r.jsx)("rect",{id:"Rectangle-Copy-3",x:"0",y:"0",width:"40",height:"40"}),(0,r.jsx)("g",{id:"thin-0344_iphone_mobile",transform:"translate(9.200000, 1.200000)",stroke:i,strokeWidth:"2",children:(0,r.jsxs)("g",{id:"Group",children:[(0,r.jsx)("path",{d:"M17.93456,0.35808 L3.63696,0.35808 C1.8488,0.35808 0.38624,1.82144 0.38624,3.60816 L0.38624,33.96448 C0.38624,35.75216 1.8488,37.21408 3.63696,37.21408 L17.93456,37.21408 C19.72272,37.21408 21.18528,35.75216 21.18528,33.96448 L21.18528,3.608 C21.18528,1.82128 19.72272,0.35808 17.93456,0.35808 L17.93456,0.35808 Z",id:"Shape"}),(0,r.jsx)("circle",{id:"Oval",cx:"10.78576",cy:"33.24768",r:"1.36528"}),(0,r.jsx)("rect",{id:"Rectangle-path",x:"0.4",y:"5.2",width:"20.8",height:"24"})]})})]})})})]});case"rachio-app":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"60.348",height:"104.796",viewBox:"0 0 60.348 104.796",role:"img",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Rachio App"}),(0,r.jsxs)("g",{id:"Group_4","data-name":"Group 4",transform:"translate(-954.919 -360.938)",children:[(0,r.jsx)("path",{id:"Path_7","data-name":"Path 7",d:"M985.093,426.191a17.249,17.249,0,1,1,17.248-17.248A17.268,17.268,0,0,1,985.093,426.191Zm0-31.155A13.906,13.906,0,1,0,999,408.943,13.924,13.924,0,0,0,985.093,395.036Z",fill:i}),(0,r.jsx)("path",{id:"Path_8","data-name":"Path 8",d:"M983.022,424.094V407.608c0-.493-.41-.611-.979-.726l.022,0a14.419,14.419,0,0,0-2.88-.347h-.242v-2.254a14.6,14.6,0,0,1,4.66.649l.01,0v-3.135a16.35,16.35,0,0,1,4.946-.939v1.787h-.192a10.9,10.9,0,0,0-1.991.215,1.052,1.052,0,0,0-.925.958l0-.014v5.441a18.159,18.159,0,0,1,5.8-.809v2.8h-.3a18.519,18.519,0,0,0-3.879.5,1.069,1.069,0,0,0-.969.971l0-.015v11.568",fill:i}),(0,r.jsxs)("g",{id:"Group_3","data-name":"Group 3",children:[(0,r.jsx)("path",{id:"Path_9","data-name":"Path 9",d:"M985.074,448.276A5.126,5.126,0,1,0,990.2,453.4,5.135,5.135,0,0,0,985.074,448.276Zm0,7.564a2.438,2.438,0,1,1,2.438-2.437A2.442,2.442,0,0,1,985.074,455.84Z",fill:i}),(0,r.jsx)("path",{id:"Path_10","data-name":"Path 10",d:"M1015.267,375.7a1.226,1.226,0,0,0-.039-.191v-4.219a10.36,10.36,0,0,0-10.349-10.349H965.268a10.361,10.361,0,0,0-10.349,10.349v84.1a10.36,10.36,0,0,0,10.349,10.347h39.611a10.359,10.359,0,0,0,10.349-10.347V442.379a1.226,1.226,0,0,0,.039-.191Zm-2.726,65.148h-54.9v-63.8h54.9Zm-47.273-77.22h39.611a7.669,7.669,0,0,1,7.662,7.662v3.066H957.606v-3.066A7.669,7.669,0,0,1,965.268,363.625Zm39.611,99.422H965.268a7.668,7.668,0,0,1-7.662-7.66V443.532h54.935v11.855A7.668,7.668,0,0,1,1004.879,463.047Z",fill:i})]})]})]});case"controller":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"124.59",height:"76.942",viewBox:"0 0 124.59 76.942",role:"img",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Controller"}),(0,r.jsxs)("g",{id:"Group_2","data-name":"Group 2",transform:"translate(-432.087 -373.865)",children:[(0,r.jsx)("path",{id:"Path_1","data-name":"Path 1",d:"M467.3,406.214A11.811,11.811,0,1,1,479.106,394.4,11.825,11.825,0,0,1,467.3,406.214Zm0-21.335a9.523,9.523,0,1,0,9.523,9.524A9.535,9.535,0,0,0,467.3,384.879Z",fill:i||"#F4F2EF"}),(0,r.jsx)("path",{id:"Path_2","data-name":"Path 2",d:"M465.876,404.778v-11.29c0-.337-.281-.418-.671-.5h.015a9.856,9.856,0,0,0-1.972-.238h-.165v-1.544a9.994,9.994,0,0,1,3.191.445l.007,0v-2.147a11.177,11.177,0,0,1,3.386-.643v1.224h-.131a7.461,7.461,0,0,0-1.363.147.721.721,0,0,0-.634.656l0-.009v3.726a12.408,12.408,0,0,1,3.97-.554v1.917h-.2a12.665,12.665,0,0,0-2.656.34.73.73,0,0,0-.664.664l0-.01v7.922",fill:i||"#F4F2EF"}),(0,r.jsxs)("g",{id:"Group_1","data-name":"Group 1",children:[(0,r.jsx)("path",{id:"Path_3","data-name":"Path 3",d:"M542.654,449.931H446.11a13.162,13.162,0,0,1-13.149-13.147v-48.9A13.162,13.162,0,0,1,446.11,374.74h96.544A13.162,13.162,0,0,1,555.8,387.888v48.9A13.162,13.162,0,0,1,542.654,449.931ZM446.11,375.884a12.018,12.018,0,0,0-12,12v48.9a12.017,12.017,0,0,0,12,12h96.544a12.017,12.017,0,0,0,12-12v-48.9a12.018,12.018,0,0,0-12-12Z",fill:i||"#F4F2EF"}),(0,r.jsx)("path",{id:"Path_4","data-name":"Path 4",d:"M542.093,447.811H446.67a11.667,11.667,0,0,1-11.655-11.653V388.231a11.669,11.669,0,0,1,11.655-11.655h95.423a11.668,11.668,0,0,1,11.655,11.655v47.927A11.66
57,11.667,0,0,1,542.093,447.811ZM446.67,377.148a11.1,11.1,0,0,0-11.083,11.083v47.927a11.1,11.1,0,0,0,11.083,11.081h95.423a11.1,11.1,0,0,0,11.083-11.081V388.231a11.1,11.1,0,0,0-11.083-11.083Z",fill:i||"#F4F2EF"})]}),(0,r.jsx)("path",{id:"Path_5","data-name":"Path 5",d:"M545.493,414.988H443.32a1.768,1.768,0,0,1,0-3.536H545.493a1.768,1.768,0,0,1,0,3.536ZM443.32,412.327a.893.893,0,1,0,0,1.786H545.493a.893.893,0,0,0,0-1.786Z",fill:i||"#F4F2EF"}),(0,r.jsx)("path",{id:"Path_6","data-name":"Path 6",d:"M543.492,450.807H445.271a13.2,13.2,0,0,1-13.184-13.185V387.05a13.2,13.2,0,0,1,13.184-13.185h98.221a13.2,13.2,0,0,1,13.185,13.185v50.572A13.2,13.2,0,0,1,543.492,450.807Zm-98.221-75.192a11.448,11.448,0,0,0-11.435,11.435v50.572a11.448,11.448,0,0,0,11.435,11.435h98.221a11.447,11.447,0,0,0,11.435-11.435V387.05a11.447,11.447,0,0,0-11.435-11.435Z",fill:i||"#F4F2EF"})]})]});case"snow":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"96.404",height:"103.29",role:"img",viewBox:"0 0 48.202 51.645",className:n,style:a,onClick:s,children:[(0,r.jsx)("title",{children:"Snowflake"}),(0,r.jsxs)("g",{id:"Group_12","data-name":"Group 12",transform:"translate(-263.585 -163.007)",children:[(0,r.jsx)("line",{id:"Line_41","data-name":"Line 41",y1:"49.645",transform:"translate(287.639 164.007)",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_17","data-name":"Path 17",d:"M295.53,167.023l-7.891,7.889-7.887-7.889",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_18","data-name":"Path 18",d:"M279.75,210.742l7.889-7.889,7.891,7.889",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("line",{id:"Line_42","data-name":"Line 42",x1:"42.994",y1:"24.823",transform:"translate(266.142 176.419)",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_19","data-name":"Path 19",d:"M272.7,171.093l2.887,10.778-10.776,2.885",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_20","data-name":"Path 20",d:"M302.672,206.619l-2.888-10.777,10.778-2.889",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("line",{id:"Line_43","data-name":"Line 43",x1:"42.994",y2:"24.823",transform:"translate(266.143 176.419)",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_21","data-name":"Path 21",d:"M264.809,192.9l10.778,2.889L272.7,206.563",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),(0,r.jsx)("path",{id:"Path_22","data-name":"Path 22",d:"M310.562,184.706l-10.777-2.888,2.887-10.778",fill:"none",stroke:i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"})]})]});case"apply-lc":return(0,r.jsx)("svg",{width:"105",height:"75",viewBox:"0 0 105 75",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{clipPath:"url(#clip0)",children:[(0,r.jsx)("path",{d:"M77.1978 4.15974C68.8589 4.15974 63.1733 5.2942 57.7404 6.42865C52.8129 7.43706 47.759 8.44546 40.6836 8.69756H40.0519L40.1782 9.32781C40.3046 9.70596 40.4309 10.2102 40.4309 10.5883V11.0925H40.9363C46.8746 10.8404 50.665 10.0841 54.5818 9.32781C55.4662 9.20176 56.3506 8.94966 57.235 8.82361C61.9099 7.94126 66.711 6.93285 72.902 6.68075V21.3026H72.0176C70.5014 19.6639 63.9314 19.6639 63.1733 19.6639C62.4152 19.6639 55.8452 19.6639 54.3291 21.3026H17.0568V11.3446C17.6885 11.3446 18.0676 11.3446 19.4574 11.3446H19.9628V10.8404C19.9628 10.4623 20.0891 9.95806 20.2155 9.57991L20.4682 8.82361H16.8041C16.4251 3.40344 15.667 3.40344 15.1616 3.40344H1.8952C0.252693 3.40344 0 10.7144 0 15.1261C0 19.5379 0.252693 26.8488 1.8952 26.8488H15.1616C15.7933 26.8488 16.1724 26.3446 16.5514 23.8236H53.571L53.0656 26.8488V36.5547C53.0656 37.311 53.6973 37.9413 54.4554 37.9413C54.5817 37.9413 54.7081 37.9413 54.9608 37.8152C56.0979 37.311 58.1195 37.0589 60.52 36.8068V73.6135C60.52 74.3698 61.1518 75.0001 61.9099 75.0001H64.4368C65.1949 75.0001 65.8266 74.3698 65.8266 73.6135V36.8068C68.2272 36.9329 70.2487 37.311 71.3859 37.8152C72.2703 38.0673 73.1547 37.4371 73.1547 36.5547V26.8488L72.6493 23.9497H75.5553V8.06731C76.0607 8.06731 76.6924 8.06731 77.3241 8.06731H77.8295V4.15974H77.1978ZM14.5299 17.8992C14.4035 21.0505 14.1508 23.1934 13.8981 24.3278H3.03232C2.77963 22.9413 2.52693 19.79 2.52693 15.1261C2.52693 10.4623 2.77963 7.31101 3.15867 5.7984H14.0245C14.2772 6.93285 14.5299 9.20176 14.6562 12.227C14.6562 13.1093 14.6562 13.9917 14.6562 15.0001C14.5299 16.1345 14.5299 17.0169 14.5299 17.8992ZM62.4152 73.1093V36.1765C62.6679 36.1765 62.9206 36.1765 63.1733 36.1765C63.426 36.1765 63.6787 36.1765 63.9314 36.1765V73.1093H62.4152ZM70.7541 35.0421C70.6278 35.0421 70.3751 34.916 70.2487 34.916C68.8589 34.6639 67.2164 34.4118 65.3212 34.2858C64.8158 34.2858 64.4368 34.2858 63.9314 34.2858H62.5416C62.0362 34.2858 61.5308 34.2858 61.1518 34.2858C59.3829 34.2858 57.6141 34.5379 56.2243 34.916C55.9716 34.916 55.8452 35.0421 55.7189 35.0421V27.1009L56.477 22.9413C56.856 22.8152 57.6141 22.5631 58.7512 22.4371C59.2566 22.311 59.8883 22.311 60.52 22.185C61.2781 22.185 62.1626 22.0589 63.1733 22.0589C64.1841 22.0589 65.0685 22.0589 65.8266 22.185C66.4583 22.185 67.0901 22.311 67.7218 22.4371C68.8589 22.5631 69.617 22.8152 69.996 22.9413L70.7541 26.9749V35.0421Z",fill:i}),(0,r.jsx)("path",{d:"M20.9731 11.2185C20.9731 16.2605 25.1426 20.4202 30.1964 20.4202C35.2503 20.4202 39.4198 16.2605 39.4198 11.2185C39.4198 10.9664 39.4198 10.7143 39.4198 10.3362C39.4198 10.3362 39.4198 10.3362 39.4198 10.2101V10.0841C39.4198 9.95801 39.4198 9.95801 39.4198 9.83196V9.70591V9.45381C39.1671 9.32776 39.1671 9.07566 39.0407 8.82356C39.0407 8.6975 38.9144 8.57145 38.9144 8.4454C38.788 8.06725 38.6617 7.6891 38.409 7.31095C38.409 7.1849 38.2826 7.05885 38.1563 6.80675L37.9036 6.4286L36.3874 7.9412L36.6401 8.1933C36.7665 8.31935 36.7665 8.57145 36.8928 8.6975C37.0192 9.20171 37.1455 9.57986 37.2719 9.95801C37.3982 10.3362 37.3982 10.8404 37.3982 11.3446C37.3982 15.2521 34.2395 18.5294 30.1964 18.5294C26.2797 18.5294 22.9947 15.3782 22.9947 11.3446C22.9947 10.8404 22.9947 10.4622 23.121 10.0841C23.2474 9.70591 23.3737 9.20171 23.5001 8.82356C24.5108 6.05045 27.2905 4.28574 30.1964 4.28574C31.3336 4.28574 32.3443 4.53784 33.3551 5.04204L33.6078 5.16809L35.124 3.65549L34.7449 3.40339C34.6186 3.27734 34.3659 3.27734 34.2395 3.15129C33.9868 3.02524 33.6078 2.89919 33.1024 2.64708C32.9761 2.52103 32.8497 2.52103 32.597 2.39498C32.3443 2.39498 32.218 2.26893 31.9653 2.26893C31.7126 2.26893 31.4599 2.14288 31.2072 2.14288H31.0809H30.9545C30.7018 2.14288 30.4491 2.14288 30.1964 2.14288C26.1534 2.14288 22.742 4.66389 21.4785 8.4454C21.3522 8.94961 21.2258 9.45381 21.0995 9.83196C21.0995 10.3362 20.9731 10.8404 20.9731 11.2185Z",fill:i}),(0,r.jsx)("path",{d:"M39.041 3.65546C39.041 3.90756 38.9146 4.28572 38.6619 4.41177L37.2721 5.79832L36.8931 6.30252L27.5434 15.6303C27.2907 15.8824 27.038 16.0084 26.659 16.0084C26.2799 16.0084 26.0272 15.8824 25.7745 15.6303C25.2692 15.1261 25.2692 14.3698 25.7745 13.9916L37.0194 2.77311C37.3984 2.52101 37.6511 2.39496 37.9038 2.39496C38.1565 2.39496 38.5356 2.52101 38.6619 2.64706V2.77311C38.9146 3.02521 39.041 3.27731 39.041 3.65546Z",fill:i}),(0,r.jsx)("path",{d:"M87.9373 8.69753L85.0314 10.4622C84.7787 10.5883 84.6523 10.7143 84.3996 10.7143C83.8943 10.7143 83.5152 10.4622 83.2625 10.0841C82.8835 9.45383 83.0098 8.57147 83.6416 8.19332L86.5475 6.42862C87.1793 6.17652 87.9373 6.30257 88.3164 6.93282C88.6954 7.56307 88.5691 8.31937 87.9373 8.69753Z",fill:i}),(0,r.jsx)("path",{d:"M98.8032 1.63869C98.6768 1.89079 98.5505 2.26895 98.1714 2.395L93.3703 5.29416C93.2439 5.42021 92.9912 5.42021 92.7385 5.42021C92.3595 5.42021 91.8541 5.1681 91.6014 4.78995C91.3487 4.4118 91.3487 4.03365 91.4751 3.78155C91.6014 3.4034 91.7278 3.1513 92.1068 3.02525L96.7816 0.252139C97.4134 -0.126012 98.1715 3.7957e-05 98.5505 0.63029C98.9295 0.882391 98.9295 1.38659 98.8032 1.63869Z",fill:i}),(0,r.jsx)("path",{d:"M98.677 30.6302C98.4243 31.0084 97.9189 31.2605 97.5398 31.2605C97.2872 31.2605 97.0345 31.2605 96.9081 31.0084L92.107 28.1092C91.6016 27.7311 91.3489 26.9748 91.7279 26.3445C92.1069 25.8403 92.865 25.5882 93.4968 25.9664L98.2979 28.8655C98.8033 29.1176 99.056 29.8739 98.677 30.6302Z",fill:i}),(0,r.jsx)("path",{d:"M88.4425 24.3277C88.1899 24.7059 87.6845 24.958 87.3054 24.958C87.0527 24.958 86.8 24.958 86.6737 24.7059L83.7677 22.9412C83.515 22.8151 83.2623 22.437 83.136 22.0588C83.0096 21.6807 83.136 21.3025 83.3887 21.0504C83.7677 20.5462 84.5258 20.2941 85.1575 20.6722L88.0635 22.437C88.5689 22.8151 88.8216 23.5714 88.4425 24.3277Z",fill:i}),(0,r.jsx)("path",{d:"M89.327 15.5042C89.327 16.2605 88.8216 16.7647 88.0635 16.7647H84.6521C83.8941 16.7647 83.3887 16.2605 83.3887 15.5042C83.3887 14.874 84.0204 14.2437 84.6521 14.2437H88.0635C88.8216 14.2437 89.327 14.7479 89.327 15.5042Z",fill:i}),(0,r.jsx)("path",{d:"M97.2872 15.5042C97.2872 16.2605 96.7818 16.7647 96.0237 16.7647H92.3597C91.6016 16.7647 91.0962 16.2605 91.0962 15.5042C91.0962 14.7479 91.6016 14.2437 92.3597 14.2437H96.0237C96.6555 14.2437 97.2872 14.7479 97.2872 15.5042Z",fill:i}),(0,r.jsx)("path",{d:"M104.742 15.5042C104.742 16.2605 104.236 16.7647 103.478 16.7647H100.067C99.3086 16.7647 98.8032 16.2605 98.8032 15.5042C98.8032 14.7479 99.3086 14.2437 100.067 14.2437H103.478C104.236 14.2437 104.742 14.7479 104.742 15.5042Z",fill:i})]})});case"pair-trial":return(0,r.jsx)("svg",{width:"82",height:"80",viewBox:"0 0 82 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{clipPath:"url(#clip0)",children:[(0,r.jsx)("path",{d:"M39.3012 2.09862L39.3085 2.09257L39.3155 2.08616L41.0381 0.508504L42.7557 2.08157C42.7735 2.09899 42.8023 2.12637 42.8412 2.16348C43.3922 2.68857 45.9873 5.16178 48.5359 8.93742C51.2888 13.0157 53.9625 18.5781 53.9625 24.8068C53.9625 31.0357 51.2886 36.6171 48.5357 40.7048C45.7832 44.7918 42.9771 47.3479 42.7751 47.5149L42.7678 47.521L42.7608 47.5274L41.0381 49.1051L39.3205 47.532C39.3027 47.5146 39.274 47.4872 39.235 47.4501C38.6841 46.925 3
56.0889 44.4518 33.5403 40.6762C30.7874 36.5979 28.1138 31.0355 28.1138 24.8068C28.1138 18.5778 30.7876 12.9965 33.5405 8.90882C36.2931 4.82176 39.0991 2.26569 39.3012 2.09862ZM41.3219 7.89811L41.0381 7.56964L40.7544 7.89811C38.0134 11.0708 33.2155 17.4961 33.2155 24.7314C33.2155 31.9646 37.9335 38.4635 40.7607 41.5718L41.0453 41.8848L41.3219 41.5647C44.0628 38.392 48.8608 31.9666 48.8608 24.7314L48.8607 24.7273C48.7832 17.5724 44.0662 11.0747 41.3219 7.89811Z",fill:"#002A3A",stroke:"white",strokeWidth:"0.75"}),(0,r.jsx)("path",{d:"M34.1331 79.5498L34.1331 79.5496H34.1225C33.8134 79.5496 29.479 79.3466 24.0625 77.7737C18.6453 76.2006 12.1889 73.2697 7.58195 67.8444C3.0139 62.4201 1.2428 55.6052 0.638918 50.035C0.0345538 44.4603 0.604564 40.1858 0.670034 39.8935L0.673205 39.8793L0.675272 39.8649L1.00761 37.5568L3.33333 37.6227L3.33332 37.6229H3.34395C3.65296 37.6229 7.98736 37.8259 13.4039 39.3988C18.8211 40.9719 25.2774 43.9028 29.8844 49.328C34.4527 54.7525 36.2237 61.5489 36.8371 67.1006C37.4279 72.4483 36.9406 76.6041 36.8715 77.1931C36.8696 77.2092 36.8681 77.2226 36.8668 77.2333L36.4666 79.6159L34.1331 79.5498ZM5.98128 43.0596L5.56664 42.9998L5.55302 43.4185C5.40052 48.1093 5.92571 57.8091 11.5678 64.5572L11.5692 64.5588C17.2124 71.2316 26.7604 73.4325 31.4851 74.1129L31.8998 74.1727L31.9134 73.754C32.0659 69.0632 31.5407 59.3634 25.8986 52.6153L25.8986 52.6152L25.8956 52.6117C20.1773 45.9415 10.7081 43.7403 5.98128 43.0596Z",fill:"#002A3A",stroke:"white",strokeWidth:"0.75"}),(0,r.jsx)("path",{d:"M52.1906 49.4048L52.1906 49.4048L52.1924 49.4027C56.7608 43.9785 63.1973 41.0664 68.6148 39.5026C73.5605 38.075 77.6196 37.7807 78.5815 37.7109C78.6608 37.7052 78.719 37.701 78.755 37.6978L81.0686 37.6322L81.4002 39.9348C81.4017 39.9485 81.404 39.9673 81.4068 39.991C81.4821 40.6229 81.9774 44.7776 81.3993 50.1009C80.7954 55.6618 79.0244 62.457 74.4195 67.843L74.4186 67.844C69.8118 73.2693 63.3745 76.1815 57.9672 77.7357C52.5611 79.2896 48.2266 79.4742 47.8778 79.4742H47.8672L47.8566 79.4748L45.5401 79.6061L45.2099 77.3131C45.2083 77.2994 45.2061 77.2806 45.2033 77.2568C45.1279 76.6249 44.6327 72.4703 45.2107 67.147C45.8146 61.586 47.5857 54.7908 52.1906 49.4048ZM50.592 74.1128C55.2402 73.4323 64.788 71.2314 70.431 64.5588C76.1516 57.8091 76.5996 48.1817 76.4472 43.4187L76.4338 42.9988L76.0181 43.0597C71.3699 43.7401 61.8224 45.941 56.1793 52.6133C50.4585 59.3631 50.0104 68.9907 50.1628 73.7537L50.1763 74.1736L50.592 74.1128Z",fill:"#002A3A",stroke:"white",strokeWidth:"0.75"})]})});case"rachio-app2":return(0,r.jsx)("svg",{width:"48",height:"80",viewBox:"0 0 48 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{clipPath:"url(#clip0)",children:[(0,r.jsx)("path",{d:"M23.504 49.8176C16.0514 49.8176 10.0894 43.8709 10.0894 36.69C10.0894 29.5091 16.1661 23.5624 23.504 23.5624C30.8419 23.5624 36.9187 29.5091 36.9187 36.69C36.9187 43.8709 30.9566 49.8176 23.504 49.8176ZM23.504 26.0308C17.5419 26.0308 12.6118 30.7433 12.6118 36.69C12.6118 42.6367 17.4273 47.3492 23.504 47.3492C29.5807 47.3492 34.3963 42.6367 34.3963 36.69C34.3963 30.7433 29.4661 26.0308 23.504 26.0308Z",fill:"#002A3A"}),(0,r.jsx)("path",{d:"M21.8992 48.2469V35.7925V35.5681C21.8992 35.2315 21.5553 35.1193 21.0966 35.0071C20.5234 34.8949 19.6061 34.7827 18.8035 34.7827H18.5742V33.0996C18.5742 33.0996 19.8354 32.9874 22.2432 33.5484V31.1922C23.5044 30.519 26.1415 30.519 26.1415 30.519V31.8654H26.0268C25.4535 31.8654 24.8803 31.9776 24.4216 31.9776C23.963 32.0898 23.7337 32.3142 23.7337 32.763V36.9145C26.6001 36.1291 28.2053 36.2413 28.2053 36.2413V38.3731H27.9759C26.8294 38.3731 25.6828 38.5975 24.9949 38.7097C24.5363 38.8219 24.1923 39.0463 24.1923 39.4951V48.3591",fill:"#002A3A"}),(0,r.jsx)("path",{d:"M23.5046 66.6479C21.3262 66.6479 19.4917 68.4431 19.4917 70.575C19.4917 72.7068 21.3262 74.502 23.5046 74.502C25.6831 74.502 27.5176 72.7068 27.5176 70.575C27.5176 68.4431 25.6831 66.6479 23.5046 66.6479ZM23.5046 72.4824C22.4727 72.4824 21.5555 71.697 21.5555 70.575C21.5555 69.5651 22.3581 68.6675 23.5046 68.6675C24.5365 68.6675 25.4538 69.4529 25.4538 70.575C25.4538 71.5848 24.5365 72.4824 23.5046 72.4824Z",fill:"#002A3A"}),(0,r.jsx)("path",{d:"M47.1233 11.2202V11.108V7.85414C47.1233 3.47826 43.4543 0 39.0974 0H8.02586C3.66897 0 0 3.59046 0 7.85414V72.0336C0 76.4095 3.66897 79.8878 8.02586 79.8878H38.9828C43.4543 79.8878 47.0086 76.2973 47.0086 72.0336V62.0477V61.9355V11.2202H47.1233ZM44.9448 61.0379H2.17845V12.3422H45.0595V61.0379H44.9448ZM8.02586 2.01963H38.9828C42.3078 2.01963 44.9448 4.60028 44.9448 7.85414V10.2104H2.06379V7.85414C2.06379 4.71248 4.81552 2.01963 8.02586 2.01963ZM38.9828 77.9803H8.02586C4.70086 77.9803 2.06379 75.3997 2.06379 72.1459V63.0575H44.9448V72.1459C44.9448 75.2875 42.3078 77.9803 38.9828 77.9803Z",fill:"#002A3A"})]})});case"grass-blades":return(0,r.jsxs)("svg",{role:"img",width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"grass-blades-o"}),(0,r.jsx)("path",{fill:t,d:"M47.91,29a1,1,0,0,0-.83-.58,12.07,12.07,0,0,0-11.53,7.85c-1-5.2-1-12.92,4-24.6A1,1,0,0,0,38,10.48,42.15,42.15,0,0,0,27.76,24.57C23.89,10.82,13.52,1.89,13,1.49a1,1,0,0,0-1.57,1.16c6.83,15.92,7.72,26,6.64,32.37a35,35,0,0,0-7.05-11.78A45.7,45.7,0,0,0,1.52,15,1,1,0,0,0,.2,16.46C16.39,37.92,8.2,44.89,8.13,45a1,1,0,0,0,.61,1.79H41.66a1,1,0,0,0,.86-.51,1,1,0,0,0,0-1S40.1,40.7,47.81,30A1,1,0,0,0,47.91,29ZM5.48,20.5a45.07,45.07,0,0,1,4.13,4.11,30.9,30.9,0,0,1,7.51,14.2c-1.53,4
5-3.83,5.58-4.44,5.93H10.82C12.64,41.68,14.45,34.4,5.48,20.5ZM40.3,44.74H15.89C19.5,41,24.64,31,15.21,6.51,19,10.72,24.68,18.44,26.56,28.15a1,1,0,0,0,.92.81,1,1,0,0,0,1-.69,38.7,38.7,0,0,1,7.37-12.76C31.55,27.81,33,35.39,34.52,40.17a1,1,0,0,0,1.93-.1c1.53-7.2,6-9.08,8.54-9.55C40.06,38,39.89,42.56,40.3,44.74Z"})]});case"calendar":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Calendar"}),(0,r.jsx)("path",{d:"M59.2727 7.45459H4.72727C3.22104 7.45459 2 8.67563 2 10.1819V59.2728C2 60.779 3.22104 62 4.72727 62H59.2727C60.779 62 62 60.779 62 59.2728V10.1819C62 8.67563 60.779 7.45459 59.2727 7.45459Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M10.1836 2V10.1818",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M21.0898 2V10.1818",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32 2V10.1818",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M42.9102 2V10.1818",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M53.8164 2V10.1818",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M34.7273 21.0881H42.9091V31.9972H32V23.8154C32 23.0921 32.2873 22.3984 32.7988 21.8869C33.3103 21.3755 34.004 21.0881 34.7273 21.0881V21.0881Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M42.9102 21.0881H51.092C51.8153 21.0881 52.509 21.3755 53.0204 21.8869C53.5319 22.3984 53.8192 23.0921 53.8192 23.8154V31.9972H42.9102V21.0881Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M42.9091 32H32V42.9091H42.9091V32Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M53.8192 32H42.9102V42.9091H53.8192V32Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M42.9091 42.9091H32V53.8181H42.9091V42.9091Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M42.9102 42.9065H53.8192V51.0883C53.8192 51.8116 53.5319 52.5053 53.0204 53.0168C52.509 53.5283 51.8153 53.8156 51.092 53.8156H42.9102V42.9065Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M12.9109 31.9973H21.0927V42.9064H10.1836V34.7246C10.1836 34.0013 10.4709 33.3076 10.9824 32.7961C11.4939 32.2847 12.1875 31.9973 12.9109 31.9973Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M31.9989 32H21.0898V42.9091H31.9989V32Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M10.1836 42.9065H21.0927V53.8156H12.9109C12.1875 53.8156 11.4939 53.5283 10.9824 53.0168C10.4709 52.5053 10.1836 51.8116 10.1836 51.0883V42.9065Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M31.9989 42.9091H21.0898V53.8181H31.9989V42.9091Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"water-restrictions":return(0,r.jsxs)("svg",{width:"64",height:"70",viewBox:"0 0 64 70",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Water Restrctions"}),(0,r.jsx)("path",{d:"M4.64023 67.9997H59.3179C59.778 68.0068 60.2317 67.8797 60.6326 67.6312C61.0335 67.3827 61.3674 67.0218 61.6002 66.5852C61.8331 66.1486 61.9566 65.6519 61.9581 65.1457C61.9597 64.6396 61.8393 64.142 61.6092 63.7036L34.2964 3.55817C34.0779 3.08903 33.7459 2.69532 33.337 2.42039C32.9282 2.14547 32.4583 2 31.9791 2C31.4999 2 31.03 2.14547 30.6211 2.42039C30.2122 2.69532 29.8803 3.08903 29.6618 3.55817L2.34898 63.7036C2.11885 64.142 1.99844 64.6396 2.00002 65.1457C2.00159 65.6519 2.12509 66.1486 2.35794 66.5852C2.5908 67.0218 2.92468 67.3827 3.32559 67.6312C3.7265 67.8797 4.18011 68.0068 4.64023 67.9997V67.9997Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M38 45C38 46.5913 37.3679 48.1174 36.2426 49.2426C35.1174 50.3679 33.5913 51 32 51C30.4087 51 28.8826 50.3679 27.7574 49.2426C26.6321 48.1174 26 46.5913 26 45C26 41.685 32 33 32 33C32 33 38 41.7 38 45Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"smart-controller":return(0,r.jsxs)("svg",{width:"50",height:"70",viewBox:"0 0 50 70",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Smart Controller"}),(0,r.jsx)("path",{d:"M43.6571 2H6.62857C4.07228 2 2 4.27302 2 7.07692V62.923
51C2 65.727 4.07228 68 6.62857 68H43.6571C46.2134 68 48.2857 65.727 48.2857 62.9231V7.07692C48.2857 4.27302 46.2134 2 43.6571 2Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M21.6699 55.3079H28.6128",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M29 27.3C29 28.467 28.5786 29.5861 27.8284 30.4113C27.0783 31.2364 26.0609 31.7 25 31.7C23.9391 31.7 22.9217 31.2364 22.1716 30.4113C21.4214 29.5861 21 28.467 21 27.3C21 24.869 25 18.5 25 18.5C25 18.5 29 24.88 29 27.3Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M40 36.1C40 37.267 39.5786 38.3862 38.8284 39.2113C38.0783 40.0365 37.0609 40.5 36 40.5C34.9391 40.5 33.9217 40.0365 33.1716 39.2113C32.4214 38.3862 32 37.267 32 36.1C32 33.669 36 27.3 36 27.3C36 27.3 40 33.68 40 36.1Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M18 36.1C18 37.267 17.5786 38.3862 16.8284 39.2113C16.0783 40.0365 15.0609 40.5 14 40.5C12.9391 40.5 11.9217 40.0365 11.1716 39.2113C10.4214 38.3862 10 37.267 10 36.1C10 33.669 14 27.3 14 27.3C14 27.3 18 33.68 18 36.1Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"clouds":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Clouds"}),(0,r.jsx)("path",{d:"M19.6094 57.4348L28.7398 48.3043",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M45.6953 57.4348L54.8257 48.3043",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M35.2617 54.8261L41.1313 48.9565",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M6.49805 6.49487L8.52239 8.52183",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M34.0243 6.49487L32 8.52183",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M58.0575 51.9121C59.3387 50.895 60.3628 49.5907 61.0471 48.1048C61.7314 46.6188 62.0567 44.9926 61.9969 43.3577C61.9369 41.7228 61.4935 40.125 60.7022 38.6931C59.911 37.2612 58.7942 36.0356 57.4419 35.1148C57.99 33.8488 58.1937 32.4607 58.0325 31.0906C57.871 29.7205 57.3506 28.4175 56.5236 27.3135C55.6964 26.2094 54.5924 25.3436 53.3228 24.8037C52.0534 24.2638 50.664 24.069 49.2949 24.2391C48.1241 21.2205 45.9665 18.6866 43.1731 17.0493C40.3797 15.4121 37.1149 14.7678 33.9088 15.2212C30.703 15.6747 27.7448 17.1991 25.5149 19.5467C23.2851 21.8944 21.9149 24.9272 21.6271 28.1522C18.8904 28.4175 16.3075 29.5408 14.2473 31.3616C12.1871 33.1822 10.755 35.6078 10.1556 38.2911C9.55612 40.9744 9.81996 43.7785 10.9094 46.3032C11.9989 48.8276 13.8582 50.9433 16.2219 52.3478",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M11.5823 26.0599C10.1865 23.9812 9.58475 21.47 9.88675 18.9844C10.1887 16.4989 11.3744 14.2049 13.2273 12.5209C15.0802 10.8369 17.4768 9.87534 19.9798 9.81161C22.4828 9.74788 24.9252 10.5863 26.8614 12.1738",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 17.6522H4.6087",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M20.2617 2V4.6087",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M15.6951 62C15.335 62 15.043 61.7081 15.043 61.3479C15.043 60.9876 15.335 60.6957 15.6951 60.6957",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M15.6953 62C16.0555 62 16.3475 61.7081 16.3475 61.3479C16.3475 60.9876 16.0555 60.6957 15.6953 60.6957",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M31.3475 59.3913C30.9872 59.3913 30.6953 59.0993 30.6953 58.7391C30.6953 58.3788 30.9872 58.0869 31.3475 58.0869",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M31.3477 59.3913C31.7079 59.3913 31.9998 59.0993 31.9998 58.7391C31.9998 58.3788 31.7079 58.0869 31.3477 58.0869",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M41.783 62C41.4228 62 41.1309 61.7081 41.1309 61.3479C41.1309 60.9876 41.4228 60.6957 41.783 60.6957",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M41.7832 62C42.1435 62 42.4354 61.7081 42.4354 61.3479C42.4354 60.9876 42.1435 60.6957 41.7832 60.6957",stroke:t,strokeWidth:"2.5"})]});
5case"efficient-watering":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Efficient Watering"}),(0,r.jsx)("path",{d:"M45.1436 38.5457C45.1436 42.0131 43.7662 45.3384 41.3144 47.7902C38.8626 50.242 35.5372 51.6194 32.0698 51.6194C28.6025 51.6194 25.2771 50.242 22.8253 47.7902C20.3735 45.3384 18.9961 42.0131 18.9961 38.5457C18.9961 32.6363 27.8078 17.9415 30.9716 12.8689C31.0855 12.6793 31.2465 12.5225 31.439 12.4136C31.6314 12.3048 31.8487 12.2476 32.0698 12.2476C32.2909 12.2476 32.5083 12.3048 32.7007 12.4136C32.8932 12.5225 33.0541 12.6793 33.168 12.8689C36.3319 17.9415 45.1436 32.6363 45.1436 38.5457Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2.70566 38.5457C1.79729 34.427 1.76555 30.1632 2.6125 26.0314C3.45946 21.8996 5.16616 17.9921 7.62174 14.5629C10.0773 11.1338 13.2268 8.25951 16.8657 6.12693C20.5046 3.99435 24.5514 2.65114 28.7432 2.18456C32.935 1.71798 37.1781 2.13847 41.1969 3.41871C45.2156 4.69895 48.9201 6.8103 52.0696 9.61561C55.2191 12.4209 57.7432 15.8574 59.478 19.7019C61.2128 23.5463 62.1194 27.7127 62.1389 31.9304C62.1453 34.1287 61.9086 36.321 61.4329 38.4673",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M59.4423 44.4812C58.5409 46.4089 57.4458 48.24 56.1738 49.946",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M52.0674 54.4434C50.4556 55.8564 48.7033 57.1005 46.8379 58.1563",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M41.3259 60.6927C39.3096 61.3364 37.2334 61.7744 35.1289 62.0001",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M29.0075 61.9216C26.9058 61.7215 24.8296 61.3098 22.8105 60.6927",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M17.2139 58.078C15.3485 57.0222 13.5961 55.7781 11.9844 54.3651",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M7.95984 49.946C6.67719 48.2471 5.58138 46.4149 4.69141 44.4812",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"water-cycle":return(0,r.jsxs)("svg",{width:"85",height:"64",viewBox:"0 0 85 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Water Cycle"}),(0,r.jsx)("path",{d:"M54.0713 39.0516C54.0525 40.5127 53.7362 41.9546 53.1415 43.2894C52.5469 44.6241 51.6865 45.8236 50.6127 46.8147C49.539 47.8059 48.2746 48.5677 46.8966 49.0539C45.5187 49.54 44.0561 49.7402 42.5982 49.6422C41.1402 49.7402 39.6776 49.54 38.2997 49.0539C36.9217 48.5677 35.6573 47.8059 34.5836 46.8147C33.5099 45.8236 32.6494 44.6241 32.0548 43.2894C31.4601 41.9546 31.1438 40.5127 31.125 39.0516C31.125 34.1623 37.963 22.1066 41.0802 16.8466C41.2365 16.5832 41.4586 16.365 41.7247 16.2135C41.9909 16.0619 42.2919 15.9822 42.5982 15.9822C42.9044 15.9822 43.2054 16.0619 43.4716 16.2135C43.7377 16.365 43.9599 16.5832 44.1161 16.8466C47.2333 22.1066 54.0713 34.1623 54.0713 39.0516Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M65.4617 12.5751C61.4852 7.89593 56.1688 4.54943 50.2303 2.98726C44.2917 1.42509 38.0168 1.72247 32.2526 3.83926C26.4884 5.95605 21.5124 9.79033 17.9962 14.8246C14.4801 19.8588 12.593 25.8506 12.5898 31.9912V40.8167",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M23.1812 26.6959L12.5906 40.8167L2 26.6959",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M19.7344 51.425C23.7119 56.1053 29.0298 59.4522 34.97 61.0139C40.9103 62.5756 47.1867 62.2767 52.9517 60.1577C58.7167 58.0387 63.6926 54.2016 67.2074 49.1646C70.7222 44.1276 72.6066 38.1333 72.6062 31.9912V23.1657",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M62.0137 37.2865L72.6043 23.1657L83.1949 37.2865",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"caution":return(0,r.jsxs)("svg",{width:"63",height:"64",viewBox:"0 0 63 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Caution"}),(0,r.jsx)("path",{d:"M61.2509 59.4824C61.4344 59.7375 61.5382 60.0412 61.5492 60.3553C61.5602 60.6693 61.4778 60.9795 61.3125 61.2468C61.1472 61.514 60.9064 61.7262 60.6205 61.8567C60.3346 61.9871 60.0165 62.0298 59.7063 61.9795H3.84388C3.53371 62.0298 3.21557 61.9871 2.92969 61.8567C2.6438 61.7262 2.40299 61.514 2.23768 61.2468C2.07238 60.9795 1.99 60.6693 2.00097 60.3553C2.01193 60.0412 2.11574 59.7375 2.29928 59.4824L30.5266 3.03066C31.2137 1.65645 32.3365 1.65645 33.0236 3.03066L61.2509 59.4824Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M31.7754 43.8354V24.2836",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M31.7498 49.4217C31.6586 49.4235 31.5686 49.4434 31.4852 49.4803C31.4018 49.5173 31.3266 49.5704 31.2639 49.6367C31.2012 49.703 31.1524 49.7811 31.1203 49.8665C31.0881 49.9519 31.0733 50.0428 31.0766 50.1339C31.0838 50.3175 31.1617 50.4911 31.2939 50.6186C31.4261 50.7462 31.6024 50.8177 31.7861 50.8183H31.8001C31.8913 50.8165 31.9812 50.7965 32.0646 50.7596C32.148 50.7227 32.2233 50.
56695 32.2859 50.6032C32.3486 50.5369 32.3974 50.4588 32.4296 50.3735C32.4617 50.2881 32.4766 50.1972 32.4732 50.106C32.4661 49.9244 32.3898 49.7523 32.26 49.6251C32.1302 49.4979 31.9566 49.4251 31.7749 49.4217H31.761",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"snowflake":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Snowflake 2"}),(0,r.jsx)("path",{d:"M58.0875 22.8696L48.957 32L58.0875 41.1304",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M41.13 58.087L31.9996 48.9565L22.8691 58.087",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M5.91211 41.1304L15.0425 32L5.91211 22.8696",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M22.8691 5.91302L31.9996 15.0435L41.13 5.91302",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M62 32H2",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M53.211 53.2138L10.7832 10.786",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M53.211 10.786L10.7832 53.2138",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32 2V62",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"shipping-box":return(0,r.jsxs)("svg",{width:"74",height:"74",viewBox:"0 0 74 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"shipping-box"}),(0,r.jsx)("path",{d:"M37 2V23.5385",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M45.0771 58.5385H58.5387",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 23.5385H72V66.6154C72 68.0435 71.4327 69.4131 70.4229 70.4229C69.4131 71.4327 68.0435 72 66.6154 72H7.38462C5.95653 72 4.58693 71.4327 3.57712 70.4229C2.56731 69.4131 2 68.0435 2 66.6154V23.5385Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 23.5385L10.0769 7.97692C10.9477 6.223 12.2801 4.73968 13.931 3.68654C15.5819 2.63341 17.4886 2.05031 19.4462 2H54.5538C56.5574 2.00106 58.5209 2.56101 60.2236 3.61689C61.9263 4.67277 63.3007 6.1827 64.1923 7.97692L72 23.5385",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"support":return(0,r.jsxs)("svg",{width:"74",height:"74",viewBox:"0 0 74 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"support"}),(0,r.jsx)("path",{d:"M15.4619 37.0017V22.8409C15.504 20.0573 16.0949 17.3094 17.2008 14.7546C18.3067 12.1999 19.9059 9.88839 21.9068 7.95268C23.9076 6.01698 26.2707 4.49508 28.8608 3.4742C31.4508 2.45331 34.2168 1.9535 37.0004 2.0034V2.0034C39.7839 1.9535 42.55 2.45331 45.14 3.4742C47.73 4.49508 50.0932 6.01698 52.094 7.95268C54.0948 9.88839 55.694 12.1999 56.7999 14.7546C57.9059 17.3094 58.4968 20.0573 58.5388 22.8409V37.0017",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M7.38462 28.9252H12.7692C13.4833 28.9252 14.1681 29.2088 14.673 29.7137C15.1779 30.2186 15.4615 30.9033 15.4615 31.6173V47.7704C15.4615 48.4844 15.1779 49.1692 14.673 49.6741C14.1681 50.1789 13.4833 50.4626 12.7692 50.4626H7.38462C5.95653 50.4626 4.58693 49.8953 3.57712 48.8855C2.56731 47.8758 2 46.5063 2 45.0782V34.3095C2 32.8815 2.56731 31.512 3.57712 30.5022C4.58693 29.4925 5.95653 28.9252 7.38462 28.9252V28.9252Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M66.6154 50.4626H61.2308C60.5167 50.4626 59.8319 50.1789 59.327 49.6741C58.8221 49.1692 58.5385 48.4844 58.5385 47.7704V31.6173C58.5385 30.9033 58.8221 30.2186 59.327 29.7137C59.8319 29.2088 60.5167 28.9252 61.2308 28.9252H66.6154C68.0435 28.9252 69.4131 29.4925 70.4229 30.5022C71.4327 31.512 72 32.8815 72 34.3095V45.0782C72 46.5063 71.4327 47.8758 70.4229 48.8855C69.4131 49.8953 68.0435 50.4626 66.6154 50.462
56V50.4626Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.7695 65.2696C50.6257 65.2696 53.3649 64.135 55.3845 62.1155C57.4041 60.0959 58.5388 57.3569 58.5388 54.5008V42.386",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.7689 65.2696C47.7689 67.0546 47.0598 68.7665 45.7975 70.0287C44.5353 71.2909 42.8233 72 41.0382 72H32.9612C31.1761 72 29.4641 71.2909 28.2019 70.0287C26.9396 68.7665 26.2305 67.0546 26.2305 65.2696C26.2305 63.4845 26.9396 61.7726 28.2019 60.5104C29.4641 59.2482 31.1761 58.5391 32.9612 58.5391H41.0382C42.8233 58.5391 44.5353 59.2482 45.7975 60.5104C47.0598 61.7726 47.7689 63.4845 47.7689 65.2696Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"store-rating":return(0,r.jsxs)("svg",{width:"58",height:"74",viewBox:"0 0 58 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"store-rating"}),(0,r.jsx)("path",{d:"M50.6 2H7.4C4.41766 2 2 4.41077 2 7.38462V66.6154C2 69.5892 4.41766 72 7.4 72H50.6C53.5823 72 56 69.5892 56 66.6154V7.38462C56 4.41077 53.5823 2 50.6 2Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M24.9502 58.5385H33.0502",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M30.9553 18.3312L34.1439 24.75C34.2164 24.913 34.3304 25.0541 34.4747 25.1593C34.619 25.2646 34.7884 25.3303 34.9661 25.3499L42.0049 26.3898C42.2087 26.4159 42.4008 26.4993 42.5589 26.6302C42.7169 26.7612 42.8344 26.9343 42.8974 27.1293C42.9605 27.3243 42.9667 27.5331 42.9152 27.7315C42.8636 27.9298 42.7566 28.1095 42.6065 28.2494L37.5329 33.2686C37.4034 33.3892 37.3063 33.5402 37.2502 33.7078C37.1942 33.8755 37.1811 34.0544 37.2121 34.2284L38.4353 41.2872C38.4708 41.49 38.4484 41.6987 38.3707 41.8894C38.2931 42.0802 38.1633 42.2454 37.9961 42.3663C37.829 42.4871 37.6312 42.5587 37.4252 42.573C37.2192 42.5873 37.0134 42.5436 36.831 42.447L30.4941 39.1076C30.3318 39.0281 30.1535 38.9868 29.9727 38.9868C29.7919 38.9868 29.6136 39.0281 29.4513 39.1076L23.1143 42.447C22.932 42.5436 22.7262 42.5873 22.5202 42.573C22.3142 42.5587 22.1164 42.4871 21.9492 42.3663C21.7821 42.2454 21.6523 42.0802 21.5747 41.8894C21.497 41.6987 21.4746 41.49 21.51 41.2872L22.7333 34.1484C22.7643 33.9744 22.7512 33.7955 22.6952 33.6279C22.6391 33.4602 22.5419 33.3092 22.4125 33.1886L17.2787 28.2494C17.1268 28.1057 17.02 27.921 16.9712 27.718C16.9224 27.5149 16.9337 27.302 17.0038 27.1052C17.0738 26.9084 17.1995 26.7361 17.3658 26.6091C17.5321 26.4821 17.7317 26.4059 17.9405 26.3898L24.9793 25.3499C25.157 25.3303 25.3264 25.2646 25.4707 25.1593C25.6149 25.0541 25.729 24.913 25.8015 24.75L28.9901 18.3312C29.0769 18.1442 29.2155 17.9859 29.3897 17.875C29.5638 17.7641 29.7661 17.7051 29.9727 17.7051C30.1793 17.7051 30.3816 17.7641 30.5557 17.875C30.7298 17.9859 30.8685 18.1442 30.9553 18.3312V18.3312Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"waves":return(0,r.jsxs)("svg",{width:"116",height:"74",viewBox:"0 0 116 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Waves"}),(0,r.jsx)("path",{d:"M2 71.9999H5.74998C15.75 71.9999 20.75 67.6446 23.25 61.9996C25.75 66.9997 30.75 71.9999 40.75 71.9999C50.7498 71.9999 55.7499 67.6446 58.25 61.9996C60.75 67.6446 65.7501 71.9999 75.7498 71.9999C85.75 71.9999 90.7502 66.9997 93.2497 61.9996C95.7498 67.6446 100.75 71.9999 110.75 71.9999H114.5",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 41.9998H5.74998C15.75 41.9998 20.75 37.6445 23.25 32.0001C25.75 36.9997 30.75 41.9998 40.75 41.9998C50.7498 41.9998 55.7499 37.6445 58.25 32.0001C60.75 37.6445 65.7501 41.9998 75.7498 41.9998C85.75 41.9998 90.7502 36.9997 93.2497 32.0001C95.7498 37.6445 100.75 41.9998 110.75 41.9998H114.5",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 12H5.74998C15.75 12 20.75 7.64453 23.25 2C25.75 7.00001 30.75 12 40.75 12C50.7498 12 55.7499 7.64453 58.25 2C60.75 7.64453 65.7501 12 75.7498 12C85.75 12 90.7502 7.
500001 93.2497 2C95.7498 7.64453 100.75 12 110.75 12H114.5",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"recycling":return(0,r.jsxs)("svg",{width:"85",height:"74",viewBox:"0 0 85 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{fill:i,d:"M224 480c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25l192-192c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L77.25 256l169.4 169.4c12.5 12.5 12.5 32.75 0 45.25C240.4 476.9 232.2 480 224 480z"}),(0,r.jsx)("title",{children:"Recycling"}),(0,r.jsx)("path",{d:"M63.9275 9.41263C58.7586 5.37715 52.56 2.87486 46.0381 2.19092C39.5162 1.50697 32.9333 2.66888 27.0397 5.54423C21.146 8.41959 16.1786 12.8927 12.7036 18.4539C9.22853 24.0151 7.38558 30.4406 7.38477 36.9983V45.0758",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M20.8477 64.591C26.0174 68.6254 32.2165 71.1266 38.7385 71.8095C45.2606 72.4925 51.8433 71.3297 57.7367 68.4537C63.63 65.5777 68.5971 61.1042 72.0719 55.5428C75.5467 49.9815 77.3895 43.5559 77.3904 36.9982V28.9207",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M2 39.6907L7.38502 45.0757L12.77 39.6907",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M82.7759 34.3057L77.3909 28.9207L72.0059 34.3057",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M34.9652 49.8722C34.9652 49.8722 42.8812 55.9321 49.1673 52.0477C61.919 44.1497 52.1758 26.8566 53.9384 18.1472C48.7812 18.149 43.6975 19.371 39.1028 21.7133C34.5081 24.0555 30.5328 27.4516 27.5016 31.6241C22.5258 38.9872 25.326 45.8298 34.9652 49.8722Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M40.3552 37.0203C40.3552 37.0203 33.6634 41.4575 33.4121 55.8463",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"swimmer":return(0,r.jsxs)("svg",{width:"78",height:"74",viewBox:"0 0 78 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Swimmer"}),(0,r.jsx)("path",{d:"M76.5779 71.635C68.4539 73.3255 63.4124 65.218 63.4124 65.218C62.1574 67.2114 60.4285 68.8633 58.3801 70.0263C56.3316 71.1894 54.0272 71.8274 51.6722 71.8836C49.4477 71.8392 47.2762 71.1968 45.3855 70.024C43.4947 68.8512 41.9545 67.1912 40.9264 65.218V65.218C39.4122 67.1865 37.4882 68.8022 35.2876 69.9532C33.0869 71.1041 30.6623 71.7628 28.1818 71.8836C25.8419 71.7696 23.5616 71.1069 21.525 69.949C19.4885 68.7911 17.7528 67.1705 16.4582 65.218V65.218C16.4582 65.218 9.94835 73.4746 2 71.7676",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M76.5779 56.7194C68.4539 58.4099 63.4124 50.3024 63.4124 50.3024C62.1574 52.2958 60.4285 53.9477 58.3801 55.1107C56.3316 56.2738 54.0272 56.9118 51.6722 56.968C49.4477 56.9236 47.2762 56.2812 45.3855 55.1084C43.4947 53.9356 41.9545 52.2756 40.9264 50.3024C39.4122 52.2709 37.4882 53.8866 35.2876 55.0376C33.0869 56.1885 30.6623 56.8473 28.1818 56.968C25.8419 56.8541 23.5616 56.1914 21.525 55.0335C19.4885 53.8756 17.7528 52.2549 16.4582 50.3024V50.3024C16.4582 50.3024 9.94835 58.559 2 56.852",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M55.4473 25.6455C55.4473 27.953 56.364 30.1661 57.9957 31.7978C59.6274 33.4295 61.8404 34.3462 64.148 34.3462C66.4556 34.3462 68.6687 33.4295 70.3004 31.7978C71.9321 30.1661 72.8488 27.953 72.8488 25.6455C72.8488 23.3379 71.9321 21.1248 70.3004 19.4931C68.6687 17.8614 66.4556 16.9447 64.148 16.9447C61.8404 16.9447 59.6274 17.8614 57.9957 19.4931C56.364 21.1248 55.4473 23.3379 55.4473 25.6455Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M23.9727 43.6434L36.6708 35.6885L27.3568 25.0619C26.356 23.9183 25.6306 22.5604 25.2364 21.0926C24.8422 19.6249 24.7896 18.0863 25.0828 16.5951C25.376 15.1038 26.0071 13.6997 26.9276 12.4904C27.8482 11.2811 29.0336 10.2989 30.393 9.61932L44.523 2.5427C45.1076 2.2446 45.7454 2.06515 46.3996 2.01471C47.0538 1.96427 47.7116 2.04384 48.3349 2.24882C48.9582 2.4538 49.5348 2.78014 50.0315 3.20902C50.5281 3.63791 50.9349 4.16086 51.2284 4.74772C51.5219 5.33457 51.6964 5.97373 51.7418 6.62834C51.7871 7.28295 51.7024 7.94006 51.4926 8.56178C51.2827 9.1835 50.9519 9.75753 50.5192 10.2508C50.0864 10.744 49.5603 11.1468 48.9712 11.4357L37.7016 17.0705C37.3636 17.2432 37.0696 17.491 36.842 17.7948C36.6145 18.0987 36.4595 18.4505 36.3888 18.8235C36.3181 19.1964 36.3336 19.5806 36.4342 19.9466C36.5348 20.3126 36.7178 20.6508 36.9691 20.9353L54.7916 41.3033",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"hand-water":return(0,r.jsxs)("svg",{width:"74",height:"74",viewBox:"0 0 74 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Hand with Water Droplet"}),(0,r.jsx)("path",{d:"M11.3333 71.9996L5.11111 64.5951C3.11041 62.1195 2.01307 59.0359 2 55.8529V39.7685C2 38.5308 2.49167 37.3438 3.36684 36.4686C4.242 35.5935 5.42899 35.1018 6.66667 35.1018V35.1018C7.90434 35.1018 9.09133 35.5935 9.9665 36.4686C10.8417 37.3438 11.3333 38.5308 
511.3333 39.7685V51.8085",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M25.3321 72.0001V62.6668C25.3381 59.8963 24.5146 57.1874 22.9676 54.889L19.421 49.4446C19.1202 48.9266 18.715 48.4768 18.2312 48.1237C17.7475 47.7705 17.1956 47.5217 16.6106 47.393C16.0257 47.2643 15.4203 47.2585 14.833 47.376C14.2457 47.4936 13.6892 47.7318 13.1988 48.0757V48.0757C12.3192 48.6671 11.6854 49.5589 11.4162 50.5841C11.1471 51.6092 11.2609 52.6974 11.7365 53.6446L15.9365 60.6446",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M62.666 71.9996L68.8882 64.5951C70.8889 62.1195 71.9863 59.0359 71.9993 55.8529V39.7685C71.9993 38.5308 71.5077 37.3438 70.6325 36.4686C69.7573 35.5935 68.5704 35.1018 67.3327 35.1018C66.095 35.1018 64.908 35.5935 64.0329 36.4686C63.1577 37.3438 62.666 38.5308 62.666 39.7685V51.8085",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M48.666 72.0001V62.6668C48.66 59.8963 49.4835 57.1874 51.0305 54.889L54.5772 49.4446C54.878 48.9266 55.2831 48.4768 55.7669 48.1237C56.2507 47.7705 56.8025 47.5217 57.3875 47.393C57.9725 47.2643 58.5778 47.2585 59.1651 47.376C59.7525 47.4936 60.309 47.7318 60.7994 48.0757V48.0757C61.679 48.6671 62.3127 49.5589 62.5819 50.5841C62.8511 51.6092 62.7372 52.6974 62.2616 53.6446L58.0616 60.6446",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M50.8722 27.6667C50.8722 31.3467 49.4103 34.876 46.8081 37.4782C44.206 40.0803 40.6767 41.5422 36.9966 41.5422C33.3166 41.5422 29.7873 40.0803 27.1852 37.4782C24.583 34.876 23.1211 31.3467 23.1211 27.6667C23.1211 15.8756 35.0055 2 36.9966 2C38.9878 2 50.8722 15.8756 50.8722 27.6667Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M37.0007 32.3334C35.763 32.3334 34.576 31.8417 33.7008 30.9666C32.8256 30.0914 32.334 28.9044 32.334 27.6667",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"toothbrush":return(0,r.jsxs)("svg",{width:"73",height:"74",viewBox:"0 0 73 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Toothbrush"}),(0,r.jsx)("path",{d:"M33.888 62.6667H10.5547V67.3334C10.5547 68.571 11.0464 69.758 11.9215 70.6332C12.7967 71.5084 13.9837 72 15.2214 72H29.2214C30.459 72 31.646 71.5084 32.5212 70.6332C33.3964 69.758 33.888 68.571 33.888 67.3334V62.6667Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M33.8871 62.6667H10.5538L2.05422 7.376C1.95198 6.71116 1.99467 6.03206 2.17938 5.38526C2.36408 4.73845 2.68643 4.13922 3.12434 3.62863C3.56225 3.11803 4.10536 2.70814 4.71647 2.42703C5.32758 2.14593 5.99223 2.00026 6.66489 2H37.776C38.4487 2.00026 39.1133 2.14593 39.7244 2.42703C40.3355 2.70814 40.8786 3.11803 41.3166 3.62863C41.7545 4.13922 42.0768 4.73845 42.2615 5.38526C42.4462 6.03206 42.4889 6.71116 42.3867 7.376L33.8871 62.6667Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M3.37891 16H41.0731",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M61.8887 67.3333C61.8887 68.571 62.3803 69.758 63.2555 70.6332C64.1307 71.5083 65.3177 72 66.5553 72C67.793 72 68.98 71.5083 69.8552 70.6332C70.7303 69.758 71.222 68.571 71.222 67.3333V6.66667C71.222 5.42899 70.7303 4.242 69.8552 3.36684C68.98 2.49167 67.793 2 66.5553 2C65.3177 2 64.1307 2.49167 63.2555 3.36684C62.3803 4.242 61.8887 5.42899 61.8887 6.66667V67.3333Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.8945 62.6667H61.8945",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.8945 53.3333H61.8945",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.8945 44H61.8945",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})]});case"arrow-right":return(0,r.jsx)("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",fill:"none",viewBox:"0 0 25 25",className:n,onClick:s,style:a,children:(0,r.jsx)("path",{stroke:i||"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M19 12H5m14 0-4 4m4-4-4-4"})});case"arrow-left":return(0,r.jsx)("svg",{className:n,onClick:s,style:a,"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",fill:"none",viewBox:"0 0 25 25",children:(0,r.jsx)("path",{stroke:i||"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M5 12h14M5 12l4-4m-4 4 4 4"})});case"open-new-tab":return(0,r.jsxs)("svg",{width:"23",height:"22",viewBox:"0 0 23 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Open new tab"}),(0,r.jsx)("path",{d:"M8.82617 12.9765L21.0001 1",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M21.0014 7.84435V1H14.0449",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M11.6522 5.78247H1.76087C1.55907 5.78247 1.36554 5.86263 1.22285 6.00532C1.08016 6.14802 1 6.34155 1 6.54334V20.239C1 20.4408 1.08016 20.6343 1.22285 20.777C1.36554 20.9197 1.55907 20.9999 1.76087 20.9999H15.4565C15.6583 20.9999 15.8519 20.9197 15.9946 20.777C16.1372 20.6343 16.2174 20.4408 16.2174 20.239V10.3477",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"chat":return(0,r.jsxs)("svg",{width:"42",height:"43",viewBox:"0 0 42 43",fill:"none",className:n,onClick:s,style:a,xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("title",{children:"Chat"}),(0,r.jsx)("path",{d:"M13.1745 26.2256C17.2566 26.2256 20.5658 22.9163 20.5658 18.8342C20.5658 14.7521 17.2566 11.4429 13.1745 11.4429C9.09241 11.4429 5.7832 14.7521 5.7832 18.8342C5.7832 22.9163 9.09241 26.2256 13.1745 26.2256Z",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M1 41.0082C1 37.7794 2.2826 34.6829 4.56567 32.4C6.84871 30.1169 9.94519 28.8342 13.1739 28.8342C16.4026 28.8342 19.4991 30.1169 21.7822 32.4C24.0652 34.6829 25.3478 37.7794 25.3478 41.0082H1Z",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M24.4399 21.0671C25.292 21.4001 26.1797 21.6337 27.0852 21.7628C27.0852 22.7541 27.0852 26.2323 27.0852 27.102C27.9547 26.2323 33.1722 21.8846 34.0417 21.0828C36.0416 20.3723 37.778 19.0704 39.0205 17.3499C40.263 15.6293 40.9528 13.5716 40.9982 
511.4498C40.8801 8.56734 39.6238 5.8494 37.5047 3.89195C35.3855 1.93453 32.5766 0.897396 29.6939 1.00802C27.4252 0.960588 25.1948 1.5993 23.2951 2.84055C21.3953 4.08179 19.9146 5.86774 19.0469 7.96455",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M24.9153 11.862C24.6751 11.862 24.4805 11.6673 24.4805 11.4272C24.4805 11.1871 24.6751 10.9924 24.9153 10.9924",stroke:t,strokeWidth:"2"}),(0,r.jsx)("path",{d:"M24.9141 11.862C25.1541 11.862 25.3487 11.6673 25.3487 11.4272C25.3487 11.1871 25.1541 10.9924 24.9141 10.9924",stroke:t,strokeWidth:"2"}),(0,r.jsx)("path",{d:"M29.6946 11.862C29.4544 11.862 29.2598 11.6673 29.2598 11.4272C29.2598 11.1871 29.4544 10.9924 29.6946 10.9924",stroke:t,strokeWidth:"2"}),(0,r.jsx)("path",{d:"M29.6973 11.862C29.9373 11.862 30.1319 11.6673 30.1319 11.4272C30.1319 11.1871 29.9373 10.9924 29.6973 10.9924",stroke:t,strokeWidth:"2"}),(0,r.jsx)("path",{d:"M34.4776 11.862C34.2376 11.862 34.043 11.6673 34.043 11.4272C34.043 11.1871 34.2376 10.9924 34.4776 10.9924",stroke:t,strokeWidth:"2"}),(0,r.jsx)("path",{d:"M34.4766 11.862C34.7166 11.862 34.9112 11.6673 34.9112 11.4272C34.9112 11.1871 34.7166 10.9924 34.4766 10.9924",stroke:t,strokeWidth:"2"})]});case"linkedin":return(0,r.jsxs)("svg",{role:"img",viewBox:"0 0 75 75",width:"40",height:"40",className:n,onClick:s,style:a,xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("title",{children:"LinkedIn"}),(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M36,72 L36,72 C55.882251,72 72,55.882251 72,36 L72,36 C72,16.117749 55.882251,-3.65231026e
5-15 36,0 L36,0 C16.117749,3.65231026e-15 -2.4348735e-15,16.117749 0,36 L0,36 C2.4348735e-15,55.882251 16.117749,72 36,72 Z",fill:i}),(0,r.jsx)("path",{d:"M59,57 L49.959375,57 L49.959375,41.6017895 C49.959375,37.3800228 48.3552083,35.0207581 45.0136719,35.0207581 C41.3785156,35.0207581 39.4792969,37.4759395 39.4792969,41.6017895 L39.4792969,57 L30.7666667,57 L30.7666667,27.6666667 L39.4792969,27.6666667 L39.4792969,31.6178624 C39.4792969,31.6178624 42.0989583,26.7704897 48.3236979,26.7704897 C54.5455729,26.7704897 59,30.5699366 59,38.4279486 L59,57 Z M20.372526,23.8257036 C17.4048177,23.8257036 15,21.4020172 15,18.4128518 C15,15.4236864 17.4048177,13 20.372526,13 C23.3402344,13 25.7436198,15.4236864 25.7436198,18.4128518 C25.7436198,21.4020172 23.3402344,23.8257036 20.372526,23.8257036 Z M15.8736979,57 L24.958724,57 L24.958724,27.6666667 L15.8736979,27.6666667 L15.8736979,57 Z",fill:t})]})]});case"usa":return(0,r.jsxs)("svg",{width:"80",height:"50",viewBox:"0 0 80 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"USA"}),(0,r.jsx)("path",{d:"M6.79458 10.6214L8.35067 9.80381L9.90677 10.6214L9.60968 8.8892L10.8681 7.66193L9.12872 7.40917L8.35067 5.83331L7.57263 7.40917L5.83325 7.66193L7.09166 8.8892L6.79458 10.6214Z",fill:t}),(0,r.jsx)("path",{d:"M13.9821 10.6214L15.5382 9.80381L17.0943 10.6214L16.7972 8.8892L18.0556 7.66193L16.3162 7.40917L15.5382 5.83331L14.7601 7.40917L13.0208 7.66193L14.2792 8.8892L13.9821 10.6214Z",fill:t}),(0,r.jsx)("path",{d:"M21.7685 10.6214L23.3246 9.80381L24.8806 10.6214L24.5836 8.8892L25.842 7.66193L24.1026 7.40917L23.3246 5.83331L22.5465 7.40917L20.8071 7.66193L22.0655 8.8892L21.7685 10.6214Z",fill:t}),(0,r.jsx)("path",{d:"M28.956 10.6214L30.5121 9.80381L32.0681 10.6214L31.7711 8.8892L33.0295 7.66193L31.2901 7.40917L30.5121 5.83331L29.734 7.40917L27.9946 7.66193L29.253 8.8892L28.956 10.6214Z",fill:t}),(0,r.jsx)("path",{d:"M6.79458 16.611L8.35067 15.7934L9.90677 16.611L9.60968 14.8788L10.8681 13.6516L9.12872 13.3988L8.35067 11.8229L7.57263 13.3988L5.83325 13.6516L7.09166 14.8788L6.79458 16.611Z",fill:t}),(0,r.jsx)("path",{d:"M13.9821 16.611L15.5382 15.7934L17.0943 16.611L16.7972 14.8788L18.0556 13.6516L16.3162 13.3988L15.5382 11.8229L14.7601 13.3988L13.0208 13.6516L14.2792 14.8788L13.9821 16.611Z",fill:t}),(0,r.jsx)("path",{d:"M21.7685 16.611L23.3246 15.7934L24.8806 16.611L24.5836 14.8788L25.842 13.6516L24.1026 13.3988L23.3246 11.8229L22.5465 13.3988L20.8071 13.6516L22.0655 14.8788L21.7685 16.611Z",fill:t}),(0,r.jsx)("path",{d:"M28.956 16.611L30.5121 15.7934L32.0681 16.611L31.7711 14.8788L33.0295 13.6516L31.2901 13.3988L30.5121 11.8229L29.734 13.3988L27.9946 13.6516L29.253 14.8788L28.956 16.611Z",fill:t}),(0,r.jsx)("path",{d:"M6.79458 22.6006L8.35067 21.783L9.90677 22.6006L9.60968 20.8684L10.8681 19.6411L9.12872 19.3884L8.35067 17.8125L7.57263 19.3884L5.83325 19.6411L7.09166 20.8684L6.79458 22.6006Z",fill:t}),(0,r.jsx)("path",{d:"M13.9821 22.6006L15.5382 21.783L17.0943 22.6006L16.7972 20.8684L18.0556 19.6411L16.3162 19.3884L15.5382 17.8125L14.7601 19.3884L13.0208 19.6411L14.2792 20.8684L13.9821 22.6006Z",fill:t}),(0,r.jsx)("path",{d:"M21.7685 22.6006L23.3246 21.783L24.8806 22.6006L24.5836 20.8684L25.842 19.6411L24.1026 19.3884L23.3246 17.8125L22.5465 19.3884L20.8071 19.6411L22.0655 20.8684L21.7685 22.6006Z",fill:t}),(0,r.jsx)("path",{d:"M28.956 22.6006L30.5121 21.783L32.0681 22.6006L31.7711 20.8684L33.0295 19.6411L31.2901 19.3884L30.5121 17.8125L29.734 19.3884L27.9946 19.6411L29.253 20.8684L28.956 22.6006Z",fill:t}),(0,r.jsx)("rect",{x:"2",y:"2",width:"76.6667",height:"46",rx:"2",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M2 41H78.6667",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M2 34H78.6667",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M2 28H78.6667",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M37.7778 22H77.3889",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M37.7778 16H77.3889",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M37.7778 9H77.3889",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M37.1389 3.27777V27.5555",stroke:t,strokeWidth:"2.5"})]});case"fertilizer":return(0,r.jsxs)("svg",{width:"48",height:"70",viewBox:"0 0 48 70",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Fertilizer"}),(0,r.jsx)("path",{d:"M24.5713 50.3214L24.5713 31.4643",stroke:t,strokeWidth:"2.5",strokeLinecap:"round"}),(0,r.jsx)("path",{d:"M23.6944 31.3122C31.2288 31.3122 35.7495 26.7916 35.7494 19.2571C27.4616 18.5037 23.6944 23.7778 23.6944 31.3122Z",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M24.3489 36.8564C24.3489 29.9422 20.2005 25.7937 13.2863 25.7937C12.5949 33.3993 17.4348 36.8563 24.3489 36.8564Z",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M1.28101 4.24807C1.1318 3.05436 2.06257 2 3.26556 2H44.6987C45.9017 2 46.8325 3.05436 46.6833 4.24807L45.7857 11.4286H2.17857L1.28101 4.24807Z",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M46.6833 65.7519C46.8326 66.9456 45.9018 68 44.6988 68L3.26564 68C2.06264 68 1.13187 66.9456 1.28108 65.7519L2.17864 58.5714L45.7858 58.5714L46.6833 65.7519Z",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("rect",{width:"43.6071",height:"47.1429",transform:"matrix(1 0 0 -1 2.17847 58.5714)",stroke:t,strokeWidth:"2.5"})]});case"r3":return(0,r.jsxs)("svg",{width:"104",height:"64",viewBox:"0 0 104 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"R3 Smart Sprinkler Controller"}),(0,r.jsx)("rect",{x:"2",y:"2",width:"100.13",height:"60",rx:"6",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("circle",{cx:"29.4676",cy:"18.6689",r:"8.76623",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M8.62317 35.7272H94.5323",stroke:t,strokeWidth:"2.5"})]});case"r3-alt":return(0,r.jsxs)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 175 175",className:n,onClick:s,style:a,children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("rect",{className:"cls-2",x:"50",y:"74.05",width:"120",height:"71.91",rx:"7.19",ry:"7.19",fill:"none",stroke:"#f4f2ef",strokeWidth:"4px"}),(0,r.jsx)("circle",{className:"cls-2",cx:"77.44",cy:"95.69",r:"8.75",fill:"none",stroke:"#f4f2ef",strokeWidth:"4px"}),(0,r.jsx)("path",{className:"cls-2",d:"m59.48,114.72h100.06",fill:"none",stroke:"#f4f2ef",strokeWidth:"4px"})]}),(0,r.jsx)("rect",{className:"cls-1",y:"0",width:"300",height:"300",fill:"none"})]});case"weatherflow-tempest":return(0,r.jsxs)("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 180 185",children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{className:"cls-2",fill:"#f5f4f1",d:"m114.74,103.64h-9.3
51c-2.71,0-4.91,2.19-4.91,4.9v25.2c0,2.7,2.2,4.9,4.91,4.9h9.31c2.71,0,4.91-2.2,4.91-4.9v-25.2c0-2.71-2.2-4.9-4.91-4.9Zm1.67,30.1c0,.92-.74,1.67-1.67,1.67h-9.31c-.93,0-1.67-.75-1.67-1.67v-25.2c0-.92.74-1.67,1.67-1.67h9.31c.93,0,1.67.75,1.67,1.67v25.2Z"}),(0,r.jsx)("path",{className:"cls-2",fill:"#f5f4f1",d:"m145.27,45.43c-.91-1.18-2.23-1.92-3.72-2.09-14.57-1.6-25.21-2.41-31.62-2.41s-17,.81-31.52,2.41c-1.47.17-2.78.91-3.68,2.09-.9,1.17-1.29,2.62-1.08,4.08l1.47,10.38c.38,2.64,2.69,4.64,5.38,4.64h24.06v8.21h-13.65c-2.98,0-5.83,1.28-7.83,3.49-2.01,2.23-2.98,5.21-2.68,8.19l5.35,51.74c.17,1.66.79,3.34,1.79,4.86,3.62,5.44,6.3,10.4,8.2,15.16.55,1.42,1.4,2.71,2.54,3.85.31.32.45.77.35,1.21-.09.44-.41.8-.84.96-2.73,1.03-4.15,4.03-3.24,6.82l2.13,6.36c.74,2.21,2.82,3.7,5.17,3.7h16.26c2.36,0,4.43-1.49,5.17-3.7l2.13-6.36c.47-1.39.36-2.87-.31-4.17-.66-1.31-1.84-2.3-3.23-2.73-.31-.1-.57-.31-.72-.59l-.05-.1c-.04-.07-.07-.15-.09-.23-.12-.45.01-.92.33-1.25,1.11-1.15,1.94-2.48,2.45-3.93,1.75-4.95,4.43-9.66,8.2-14.39,1.26-1.54,2.04-3.51,2.26-5.69l5.31-51.52c.31-2.98-.67-5.96-2.67-8.19-2-2.21-4.86-3.49-7.83-3.49h-13.62v-8.21h24.02c2.69,0,5.01-2,5.39-4.65l1.49-10.37c.21-1.46-.17-2.91-1.07-4.08Zm-26.49,129.13h-17.59l-2.75-8.21h23.09l-2.75,8.21Zm10.97-39.1c-.15,1.38-.58,2.5-1.28,3.35-3.99,4.99-7,10.27-8.95,15.7-.65,1.84-2.02,3.2-3.72,3.8-.62.22-1.29.34-1.98.34h-8.05c-.68,0-1.35-.12-1.97-.34-1.71-.59-3.13-1.96-3.86-3.8-2.05-5.09-4.95-10.47-8.63-16-.59-.88-.96-1.86-1.07-2.82l-3.73-36.16h46.95l-3.71,35.93Zm4.18-40.44h-47.9l-.5-5.03h48.91l-.51,5.03Zm-4.87-17.76c1.75,0,3.35.72,4.51,2.03,1.15,1.26,1.69,2.92,1.5,4.66l-.14,1.52h-49.89l-.15-1.54c-.18-1.72.35-3.38,1.52-4.65,1.15-1.3,2.75-2.02,4.5-2.02h38.15Zm11.2-17.24h-60.56l-1.75-12.08.95-.11c7.95-.89,22.55-2.39,31.03-2.39s23.15,1.5,31.13,2.39l.95.11-1.75,12.08Z"})]}),(0,r.jsx)("rect",{className:"cls-1",fill:"none",y:"0",width:"280",height:"280"})]});case"smart-hose-timer":return(0,r.jsxs)("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 180 185",children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{fill:"none",className:"cls-5",strokeWidth:"3.5px",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#f5f4f1",d:"m134.02,68.62v90.5c0,1.77-1.43,3.19-3.19,3.19h-41.66c-1.77,0-3.19-1.43-3.19-3.19v-90.5c0-1.77,1.43-3.19,3.19-3.19h4.89v-2.26c0-1.04.85-1.9,1.91-1.9h28.07c1.05,0,1.9.85,1.9,1.9v2.26h4.9c1.77,0,3.19,1.43,3.19,3.19Z"}),(0,r.jsx)("path",{fill:"none",className:"cls-5",strokeWidth:"3.5px",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#f5f4f1",d:"m124.44,40h-28.89c-1.76,0-3.19,1.43-3.19,3.19v14.88c0,1.76.72,3.19,5.32,3.19h26.76c1.76,0,3.19-1.43,3.19-3.19v-14.88c0-1.76-1.43-3.19-3.19-3.19Z"}),(0,r.jsx)("rect",{fill:"none",className:"cls-5",strokeWidth:"3.5px",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#f5f4f1",x:"96.49",y:"162.32",width:"27.02",height:"17.68",rx:"2.55",ry:"2.55"}),(0,r.jsx)("rect",{fill:"none",className:"cls-2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"3.25px",x:"98.07",y:"102.26",width:"23.85",height:"23.22",rx:"6.39",ry:"6.39"}),(0,r.jsx)("circle",{fill:"#f5f4f1",className:"cls-6",cx:"110",cy:"113.87",r:"4.91"}),(0,r.jsx)("line",{fill:"none",className:"cls-3",strokeLinejoin:"round",stroke:"#f5f4f1",strokeWidth:"3.25px",x1:"98.75",y1:"40",x2:"98.75",y2:"61.27"}),(0,r.jsx)("line",{fill:"none",className:"cls-3",strokeLinejoin:"round",stroke:"#f5f4f1",strokeWidth:"3.25px",x1:"121.25",y1:"40",x2:"121.25",y2:"61.27"}),(0,r.jsx)("line",{fill:"none",className:"cls-3",strokeLinejoin:"round",stroke:"#f5f4f1",strokeWidth:"3.25px",x1:"110",y1:"40",x2:"110",y2:"61.27"}),(0,r.jsx)("line",{fill:"none",className:"cls-2",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#f5f4f1",strokeWidth:"3.25px",x1:"120.27",y1:"165.03",x2:"97.42",y2:"171.15"}),(0,r.jsx)("line",{fill:"none",className:"cls-4",strokeMiterlimit:"10",stroke:"#f5f4f1",strokeWidth:"3.25px",x1:"123.47",y1:"172.29",x2:"98.63",y2:"178.94"})]}),(0,r.jsx)("rect",{fill:"none",className:"cls-1",y:"0",width:"280",height:"280"})]});case"water-placement":return(0,r.jsxs)("svg",{width:"53",height:"68",viewBox:"0 0 53 68",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Water Placement"}),(0,r.jsx)("path",{d:"M37.1801 31.4794C37.1801 34.367 36.033 37.1364 33.9911 39.1783C31.9493 41.2202 29.1799 42.3673 26.2922 42.3673C23.4046 42.3673 20.6352 41.2202 18.5933 39.1783C16.5514 37.1364 15.4043 34.367 15.4043 31.4794C15.4043 26.558 22.7428 14.32 25.3776 10.0955C25.4725 9.93765 25.606
55 9.80705 25.7668 9.71638C25.9271 9.62572 26.1081 9.57806 26.2922 9.57806C26.4763 9.57806 26.6574 9.62572 26.8176 9.71638C26.9779 9.80705 27.112 9.93765 27.2068 10.0955C29.8417 14.32 37.1801 26.558 37.1801 31.4794Z",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.2342 2.5C13.1262 2.5 2.5 13.1262 2.5 26.2342C2.5 36.8104 9.41845 45.7739 18.9797 48.8397L19.4393 48.987L19.6806 49.405L26.2342 60.7563L32.7879 49.405L33.0292 48.987L33.4888 48.8397C43.05 45.7739 49.9685 36.8104 49.9685 26.2342C49.9685 13.1262 39.3423 2.5 26.2342 2.5ZM0 26.2342C0 11.7455 11.7455 0 26.2342 0C40.723 0 52.4685 11.7455 52.4685 26.2342C52.4685 37.7569 45.0407 47.5415 34.7151 51.067L28.038 62.6321C27.2363 64.0206 25.2322 64.0206 24.4305 62.6321L17.7534 51.067C7.42782 47.5415 0 37.7569 0 26.2342Z",fill:t}),(0,r.jsx)("path",{d:"M30.3983 56.4349C36.1852 57.0625 40.392 58.964 40.392 61.2122C40.392 63.9718 34.0534 66.209 26.2343 66.209C18.4152 66.209 12.0765 63.9718 12.0765 61.2122C12.0765 59.0182 16.0826 57.1546 21.6538 56.4826",stroke:t,strokeWidth:"2.5"})]});case"adjustable-chambers":return(0,r.jsxs)("svg",{width:"59",height:"70",viewBox:"0 0 59 70",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Adjustable Chambers"}),(0,r.jsx)("ellipse",{cx:"39.7567",cy:"6.19142",rx:"17.604",ry:"4.19142",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M57.3606 34.1342C57.3606 36.4491 49.4791 38.3256 39.7567 38.3256C30.0343 38.3256 22.1527 36.4491 22.1527 34.1342",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M22.1527 5.91199V34.4136M57.3606 5.91199V34.4136",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M54.3255 54.9756C54.3255 56.8914 47.8028 58.4444 39.7567 58.4444C31.7105 58.4444 25.1879 56.8914 25.1879 54.9756",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M25.1755 36.2595V55.4046M54.3969 36.2595V55.4046",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M51.3741 65.4809C51.3741 66.8721 46.186 68 39.7863 68C33.3865 68 28.1985 66.8721 28.1985 65.4809",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M28.1985 56.7679V65.7096M51.3741 56.7679V65.7096",stroke:t,strokeWidth:"2.5"}),(0,r.jsx)("path",{d:"M8.04578 16.1069V55.4046",stroke:t,strokeWidth:"2.5",strokeLinecap:"round",strokeDasharray:"7 7"}),(0,r.jsx)("path",{d:"M14.0916 17.1145L8.87785 9.29385C8.48203 8.70012 7.60957 8.70012 7.21375 9.29385L2 17.1145",stroke:t,strokeWidth:"2.5",strokeLinecap:"round"}),(0,r.jsx)("path",{d:"M1.99995 53.3893L7.2137 61.2099C7.60952 61.8037 8.48198 61.8037 8.8778 61.2099L14.0916 53.3893",stroke:t,strokeWidth:"2.5",strokeLinecap:"round"})]});case"trees":return(0,r.jsxs)("svg",{role:"img",width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 20",fill:"none",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Trees"}),(0,r.jsx)("g",{children:(0,r.jsxs)("g",{children:[(0,r.jsx)("rect",{width:"40",height:"40",fill:"none"}),(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{fill:t,d:"M35,30.6,29.1,4.7a1.08,1.08,0,0,0-1-.8h0a1,1,0,0,0-1,.8l-3,12.2a7,7,0,0,0-2.3-1.5,7.65,7.65,0,0,0-7.3-6.2,7.3,7.3,0,0,0-5.7,2.9,8.65,8.65,0,0,0-1.6,6.8,5.63,5.63,0,0,0-1.7,6.4,5.26,5.26,0,0,0,5.3,3.8,1,1,0,0,0-.2-2C9.2,27.3,8,26,7.5,24.7a3.66,3.66,0,0,1,1.4-4.5,1,1,0,0,0,.4-1.1,7,7,0,0,1,1.1-5.8,5.12,5.12,0,0,1,4.2-2.1A5.67,5.67,0,0,1,20,16.3a1,1,0,0,0,.7.8,5.35,5.35,0,0,1,3.7,5.3A5.55,5.55,0,0,1,22.2,27a4.48,4.48,0,0,1-4,.7,1,1,0,0,0-.7,1.9,6.45,6.45,0,0,0,2,.3,6.28,6.28,0,0,0,1.9-.3l-.2,1a.78.78,0,0,0,.2.8,1.23,1.23,0,0,0,.8.4h4.9v3a1,1,0,0,0,1,1,.94.94,0,0,0,1-1v-3H34a.91.91,0,0,0,.8-.4A.78.78,0,0,0,35,30.6Zm-5.8-.8V26.7a1,1,0,0,0-1-1,.94.94,0,0,0-1,1v3.1H23.5l.3-1.5a7.52,7.52,0,0,0,2.7-5.9,9.37,9.37,0,0,0-.7-3.4l2.4-9.8,4.7,20.5H29.2Z"}),(0,r.jsx)("path",{fill:t,d:"M17.6,22.2a2.3,2.3,0,0,1,2-.1,1,1,0,0,0,.7-1.9,4,4,0,0,0-3.7.3,5.24,5.24,0,0,0-1.1,1V17.1a1,1,0,0,0-1-1,.94.94,0,0,0-1,1v4.2a5.07,5.07,0,0,0-1.5-.7,2.7,2.7,0,0,0-2.3.8,1,1,0,0,0,1.4,1.4c.3-.3.5-.3.5-.3.6.1,1.4,1.2,1.8,2V34.8a1,1,0,0,0,1,1,.94.94,0,0,0,1-1V26.4C15.6,25.5,16.2,23,17.6,22.2Z"})]})]})})]});case"garden":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",role:"img",width:"85",height:"85",viewBox:"0 0 48 20",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Garden"}),(0,r.jsx)("path",{fill:t,d:"M39.69,8.59a1,1,0,0,0-1.42,0l-2.55,2.71-.46-.28h0L35.09,11,37.65,5.6a1,1,0,1,0-1.8-.86l-2.58,5.42L32.72,10l.66-4a1,1,0,1,0-2-.33L30.75,9.6a6,6,0,0,0-2.41.23,4.11,4.11,0,0,0-2.47,2.23C25.63,12.6,20,25.47,19,36.31a2.58,2.58,0,0,0,.85,1.93,1.07,1.07,0,0,0,.31.24l.05,0,.08,0a.71.71,0,0,0,.31.1,2.1,2.1,0,0,0,.64.09,2.71,2.71,0,0,0,1.49-.48c8.45-6.78,16-18.64,16.34-19.17a4.14,4.14,0,0,0,.47-3.26,7.23,7.23,0,0,0-2.22-3.26L39.73,10A1,1,0,0,0,39.69,8.59ZM37.35,18s-1.2,1.89-3.11,4.52a5.8,5.8,0,0,1-2.93-1,1,1,0,1,0-1.1,1.67,8,8,0,0,0,2.68,1.13c-.71.93-1.47,1.91-2.29,2.92a4.25,4.25,0,0,1-2-.64,1,1,0,1,0-1.08,1.68,5.62,5.62,0,0,0,1.63.72,58.5,58.5,0,0,1-7.6,7.58.56.56,0,0,1-.39.08.66.66,0,0,1-.15-.3,52,52,0,0,1,1.09-6.65,6.23,6.23,0,0,0,1.38.83.91.91,0,0,0,.39.08,1,1,0,0,0,.92-.6,1,1,0,0,0-.52-1.32,4.17,4.17,0,0,1-1.62-1.25c.39-1.48.81-2.93,1.25-4.31a8.49,8.49,0,0,0,2.61,1.73.92.92,0,0,0,.39.09,1,1,0,0,0,.4-1.92A6.28,6.28,0,0,1,24.59,21c.36-1,.7-2,1-2.9a5.53,5.53,0,0,0,1.37.83.92.92,0,0,0,.4.08,1,1,0,0,0,.39-1.92,3.48,3.48,0,0,1-1.39-1c.75-1.93,1.28-3.13,1.29-3.16A2.15,2.15,0,0,1,29,11.73c1.59-.54,4,.39,4.77.78l.55.3c.78.44,2.87,1.91,3.3,3.53A2.09,2.09,0,0,1,37.35,18Z",transform:"translate(-2.06 -4.17)"}),(0,r.jsx)("path",{fill:t,d:"M17.22,33.12C11.56,34,5.75,30.63,4.28,25.58a8.91,8.91,0,0,1,.2-6.23.88.88,0,0,0-1.61-.71,10.61,10.61,0,0,0-.27,7.43C4.12,31.31,9.61,35,15.4,35a13.5,13.5,0,0,0,2.1-.16.88.88,0,1,0-.28-1.73Z",transform:"translate(-2.06 -4.17)"}),(0,r.jsx)("path",{fill:t,d:"M19.7,17.84l-1.41-4,1.43-.9a9.74,9.74,0,0,1,3.6,1.27.92.92,0,0,0,.47.14.88.88,0,0,0,.46-1.62,10.52,10.52,0,0,0-2.5-1.12.9.9,0,0,0,.2-.71.86.86,0,0,0-.67-.7A22.61,22.61,0,0,0,14,10a12.83,12.83,0,0,0-3.76-4.46.87.87,0,0,0-.73-.16.89.89,0,0,0-.59.48L8,7.72a.9.9,0,0,0,.15,1,14.66,14.66,0,0,1,2.6,4.6.87.87,0,0,0,.82.57.84.84,0,0,0,.31,0,.88.88,0,0,0,.51-1.13A17.69,17.69,0,0,0,9.85,8L10,7.66a14.08,14.08,0,0,1,3.38,5.19.88.88,0,1,0,1.6-.72c-.06-.13-.12-.27-.19-.41a23.11,23.11,0,0,1,3.75-.07l-1.77,1.11a.82.82,0,0,0-.32.39h0a.77.77,0,0,0-.07.27.4.4,0,0,0,0,.11,1.1,1.1,0,0,0,0,.18s0,.07,0,.1l.94,2.66-3.62-1.63-.07,0-.15,0a.37.37,0,0,0-.18,0l-.15,0-.17,0a.67.67,0,0,0-.14.09l-.13.1-.05,0-2.48,3L10,15.62v0a.88.88,0,0,0-.91-.84l-2.07.06a8.29,8.29,0,0,1,2-1.18A.88.88,0,0,0,8.48,12,15.89,15.89,0,0,0,4,15.14a.88.88,0,0,0,.63,1.5h0l3.71-.12.29,3.82a.88.88,0,0,0,.61.77.75.75,0,0,0,.26,0,.89.89,0,0,0,.68-.31l3.43-4.12,4.9,2.21a.86.86,0,0,0,.36.08.87.87,0,0,0,.82-1.17Z",transform:"translate(-2.06 -4.17)"}),(0,r.jsx)("path",{fill:t,d:"M6.78,19.54a.87.87,0,0,0-1.19.32c-.06.09-1.23,2.2.37,5.42a.87.87,0,0,0,1.17.4.88.88,0,0,0,.4-1.18c-1.15-2.31-.46-3.69-.42-3.77A.88.88,0,0,0,6.78,19.54Z",transform:"translate(-2.06 -4.17)"})]});case"investment":return(0,r.jsxs)("svg",{width:"66",height:"66",viewBox:"0 0 66 66",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Investment"}),(0,r.jsx)("path",{d:"M33.2 45.992C33.2 49.398 26.206 52.18 17.6 52.18C8.994 52.18 2 49.424 2 45.992C2 42.56 8.994 39.804 17.6 39.804C18.016 39.8
504 18.432 39.804 18.822 39.804C26.856 40.064 33.2 42.716 33.2 45.966V45.992Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M33.2 45.992V57.874C33.2 61.28 26.206 64.062 17.6 64.062C8.994 64.062 2 61.306 2 57.874V45.992",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M61.696 30.626C63.412 31.614 64.4 32.81 64.4 34.11C64.4 37.516 57.406 40.298 48.8 40.298C40.194 40.298 33.2 37.542 33.2 34.11C33.2 32.862 34.11 31.718 35.696 30.756",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M64.4 45.992C64.4 49.398 57.406 52.18 48.8 52.18C40.194 52.18 33.2 49.424 33.2 45.992",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M64.4 34.11V57.848C64.4 61.254 57.406 64.036 48.8 64.036C40.194 64.036 33.2 61.28 33.2 57.848V34.11",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M33.2 17.288C33.2 8.838 40.116 2 48.618 2C57.12 2 64.036 8.838 64.036 17.288C64.036 25.738 57.12 32.576 48.618 32.576C40.116 32.576 33.2 25.738 33.2 17.288Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M43.9121 20.46C43.9121 22.202 45.3421 23.632 47.1361 23.632H50.1521C51.9201 23.632 53.3761 22.202 53.3761 20.46C53.3761 18.718 51.9461 17.288 50.1521 17.288H47.1361C45.3681 17.288 43.9121 15.858 43.9121 14.116C43.9121 12.374 45.3421 10.944 47.1361 10.944H50.1521C51.9201 10.944 53.3761 12.374 53.3761 14.116",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M48.6182 10.944V8.604",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M48.6182 25.946V23.606",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"})]});case"company-outings":return(0,r.jsxs)("svg",{width:"65",height:"64",viewBox:"0 0 65 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Company Outings"}),(0,r.jsxs)("g",{clipPath:"url(#clip0_118_115)",children:[(0,r.jsx)("path",{d:"M13.4421 1.29999H14.0141C16.7441 1.29999 18.8761 3.69199 18.5641 6.39599L18.2781 8.86599C18.0181 11.18 16.0421 12.922 13.7281 12.922C11.4141 12.922 9.43806 11.18 9.17806 8.86599L8.89206 6.39599C8.58007 3.66599 10.7121 1.29999 13.4421 1.29999V1.29999Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M7.61804 63.7V37.882",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M19.838 37.882V47.944",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M19.838 37.882V26.052C19.838 25.012 20.644 24.18 21.658 24.128L30.654 23.842C33.826 23.79 36.374 21.19 36.374 18.018C28.756 18.018 21.45 17.68 13.858 17.446C11.362 17.368 8.65805 17.446 6.78605 17.888C3.53605 18.668 1.30005 21.294 1.30005 24.284V33.332V33.332C1.30005 35.256 2.86005 37.882 4.78405 37.882H7.59205V26.858",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M30.238 40.69H30.784C33.41 40.69 35.438 42.978 35.126 45.578L34.84 47.944C34.58 50.154 32.708 51.818 30.498 51.818C28.262 51.818 26.39 50.154 26.156 47.944L25.87 45.578C25.558 42.978 27.612 40.69 30.212 40.69H30.238Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M19.448 63.7V61.048C19.448 57.772 22.1 55.12 25.376 55.12H35.62C38.896 55.12 41.548 57.772 41.548 61.048V63.7",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M52.364 40.69H52.91C55.536 40.69 57.564 42.978 57.252 45.578L56.966 47.944C56.706 50.154 54.834 51.818 52.624 51.818C50.388 51.818 48.516 50.154 48.282 47.944L47.996 45.578C47.684 42.978 49.738 40.69 52.338 40.69H52.364Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M41.574 63.7V61.048C41.574 57.772 44.226 55.12 47.502 55.12H57.746C61.022 55.12 63.674 57.772 63.674 61.048V63.7",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M53.352 9.48999L56.628 16.224L63.648 17.082C63.648 17.082 63.7 17.108 63.648 17.134L58.084 21.762L59.722 29.276C59.722 29.276 59.722 29.328 59.696 29.302L53.3 25.35L46.904 29.302C46.904 29.302 46.852 29.302 46.878 29.276L48.49 21.762L42.9 17.108V17.056L49.946 16.198L53.248 9.46399H53.352V9.48999Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_118_115",children:(0,r.jsx)("rect",{width:"65",height:"63.7",fill:"white"})})})]});case"heartbeat":return(0,r.jsxs)("svg",{width:"65",height:"59",viewBox:"0 0 65 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_118_56)",children:[(0,r.jsx)("path",{d:"M4.65397 26.546C2.07997 23.296 0.779967 19.006 1.50797 14.404C2.54797 7.59202 8.18997 2.18402 15.028 1.40402C22.178 0.57202 29.848 5.43402 32.5 11.414C35.178 5.43402 42.822 0.57202 49.972 1.40402C56.81 2.21002 62.452 7.61802 63.492 14.404C64.194 19.006 62.894 23.296 60.346 26.546L32.5 57.122L4.65397 26.546Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M58.11 29.432H44.876L40.924 37.128L37.336 21.658L30.498 38.688L24.726 16.822L21.216 29.432H7.54004",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_118_56",children:(0,r.jsx)("rect",{width:"65",height:"58.422",fill:"white"})})})]});case"umbrella":return(0,r.jsxs)("svg",{width:"65",height:"65",viewBox:"0 0 65 65",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_118_46)",children:[(0,r.jsx)("path",{d:"M32.5 3.79602C26.728 3.79602 21.84 19.708 21.06 33.228C15.73 28.08 7.04605 27.612 1.30005 31.616C1.30005 16.25 15.262 3.79602 32.5 3.79602Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32.5 3.79602C36.686 3.79602 40.716 4.52402 44.356 5.87602",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M21.0601 33.202C28.0801 28.912 36.9201 28.912 43.9401 33.202",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32.4999 30.68V59.722C32.4999 61.906 30.7319 63.7 28.5219 63.7C26.3379 63.7 24.5439 61.932 24.5439 59.722V56.758",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M51.948 9.41201L54.496 11.934L58.942 7.48801",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M59.462 17.654C58.396 18.824 57.148 19.89 55.692 20.8C50.674 17.602 47.762 12.766 47.762 7.64402V7.35802C43.238 5.09602 38.038 3.79602 32.5 3.79602C38.272 3.79602 43.16 19.708 43.94 33.228C49.27 28.08 57.954 27.612 63.7 31.616C63.7 26.52 62.14 21.762 59.462 17.654V17.654Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.762 3.43201V7.64401C47.762 12.766 50.674 17.602 55.692 20.8C60.71 17.602 63.622 12.766 63.622 7.64401V3.43201C58.734 0.598012 52.728 0.572012 47.84 3.38001L47.762 3.43201Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32.5 3.79599V1.29999",stroke:"#F4F2EF",strokeLinecap:"square",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_118_46",children:(0,r.jsx)("rect",{width:"65",height:"65",fill:"white"})})})]});case"stipend":return(0,r.jsxs)("svg",{width:"46",height:"65",viewBox:"0 0 46 65",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_118_92)",children:[(0,r.jsx)("path",{d:"M15.9595 46.174
5C15.9595 48.6273 17.948 50.6158 20.4013 50.6158H24.5848C27.0381 50.6158 29.0266 48.6273 29.0266 46.174C29.0266 43.7207 27.0381 41.7322 24.5848 41.7322H20.4013C17.948 41.7322 15.9595 39.7437 15.9595 37.2904C15.9595 34.8371 17.948 32.8486 20.4013 32.8486H24.5848C27.0381 32.8486 29.0266 34.8371 29.0266 37.2904",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M22.493 32.797V27.2189",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M22.493 56.2197V50.6158",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M1.29126 19.8331L11.1304 1.73024H33.8816L43.7207 19.8331V63.7088H1.29126V19.8331Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M22.493 14.6424C24.6324 14.6424 26.3667 12.9081 26.3667 10.7688C26.3667 8.62941 24.6324 6.89511 22.493 6.89511C20.3537 6.89511 18.6194 8.62941 18.6194 10.7688C18.6194 12.9081 20.3537 14.6424 22.493 14.6424Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M26.3667 10.7688C26.3667 10.7688 38.5816 12.0858 43.6949 1.73024",stroke:"#F4F2EF",strokeWidth:"3",strokeLinecap:"square",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_118_92",children:(0,r.jsx)("rect",{width:"45.4251",height:"65",fill:"white"})})})]});case"pacifier":return(0,r.jsxs)("svg",{width:"65",height:"65",viewBox:"0 0 65 65",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_118_78)",children:[(0,r.jsx)("path",{d:"M39.1635 35.7841L41.7526 32.1866C43.3333 29.979 45.9769 28.9161 48.7023 29.1069C53.1992 29.434 57.805 27.608 
560.8574 23.5744C64.6457 18.587 64.5367 11.4738 60.6122 6.56813C55.3522 0.027252 45.7044 -0.354299 39.8994 5.42348C36.8742 8.44863 35.5388 12.5094 35.8931 16.4612C36.1384 19.1593 34.7757 21.7757 32.5681 23.3564L29.325 25.673",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M16.9791 15.5346L29.761 26.1363C33.0587 28.8889 36.1111 31.9413 38.8638 35.239L49.4654 48.021C50.7191 49.5472 50.6101 51.7547 49.2201 53.1447C47.6394 54.7254 45.0231 54.6164 43.6059 52.8994L33.4403 40.6625C30.6877 37.3648 27.6352 34.3124 24.3375 31.5598L12.1006 21.3941C10.3837 19.9497 10.2474 17.3606 11.8554 15.7799C13.2453 14.3899 15.4801 14.2809 16.9791 15.5346V15.5346Z",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M34.5577 42.0524L30.0336 46.5765C28.1803 48.4298 25.2097 48.4298 23.3564 46.5765L18.4235 41.6436C16.5703 39.7904 16.5703 36.8197 18.4235 34.9665L22.9476 30.4424",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M30.6059 45.2956C31.7778 50.1467 30.4697 55.4885 26.6814 59.2767C20.9036 65.0545 11.5011 65.0545 5.72333 59.2767C-0.0544507 53.4989 -0.0817043 44.1237 5.69607 38.3187C9.48433 34.5304 14.8261 33.2222 19.6772 34.3941",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M56.1152 10.9015C53.0083 7.03144 47.3396 6.78616 43.9329 10.1929",stroke:"#F4F2EF",strokeWidth:"3",strokeLinejoin:"round"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_118_78",children:(0,r.jsx)("rect",{width:"65",height:"65",fill:"white"})})})]});case"heart-hands":return(0,r.jsxs)("svg",{width:"86",height:"82",viewBox:"0 0 86 82",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Heart Hands"}),(0,r.jsx)("path",{d:"M20.186 60.208L35.714 39.292L32.458 37.038L40.634 19.13L47.862 7.482L56.754 3.224H65.02L73.662 6.606L80.546 14.622L82.928 23.514L80.546 39.544L73.286 53.57L66.398 60.208L54.5 70.978L42.706 78.116L35.34 74.234L20.186 60.208Z",fill:"#F2BFAA"}),(0,r.jsx)("path",{d:"M61.634 1C53.99 1 46.892 4.886 42.708 11.138C38.522 4.884 31.424 1 23.78 1C10.156 1 1 10.156 1 23.78C1 38.564 5.562 56.672 39.418 78.88L42.706 81L46.006 78.872C79.848 56.672 84.412 38.564 84.412 23.782C84.412 10.156 75.258 1 61.634 1ZM23.78 4.868C30.894 4.868 37.428 8.932 40.636 15.268L30.34 35.526C30.34 35.526 30.334 35.542 30.33 35.548C30.296 35.62 30.27 35.694 30.244 35.768C30.228 35.816 30.206 35.86 30.194 35.908C30.178 35.97 30.17 36.034 30.162 36.096C30.152 36.158 30.138 36.218 30.134 36.28C30.13 36.342 30.136 36.402 30.14 36.462C30.14 36.526 30.14 36.588 30.146 36.65C30.154 36.71 30.174 36.768 30.186 36.828C30.2 36.892 30.21 36.956 30.23 37.016C30.246 37.064 30.272 37.108 30.292 37.156C30.322 37.226 30.35 37.298 30.388 37.364C30.392 37.372 30.394 37.38 30.398 37.388C30.53 37.612 31.456 39.076 33.146 40.142C27.41 48.466 21.24 56.986 19.882 58.166C19.87 58.172 19.862 58.186 19.85 58.192C7.072 44.868 4.87 33.53 4.87 23.782C4.868 12.292 12.292 4.868 23.778 4.868H23.78ZM43.898 75.628L42.708 76.396L41.53 75.636C41.122 75.368 40.736 75.102 40.334 74.836C42.106 73.278 46.186 68.818 56.628 55.596C57.29 54.758 57.148 53.54 56.31 52.88C55.47 52.216 54.254 52.362 53.594 53.198C46.928 61.64 39.236 70.906 37.694 72.074C37.43 72.19 37.22 72.374 37.04 72.584C36.27 72.044 35.518 71.508 34.784 70.974C36.464 69.266 40.24 64.504 49.684 50.696C50.288 49.814 50.06 48.612 49.178 48.008C48.296 47.408 47.094 47.632 46.49 48.514C40.42 57.392 33.384 67.166 31.924 68.436C31.824 68.488 31.748 68.572 31.66 68.64C30.486 67.736 29.346 66.838 28.27 65.95C30.078 64.014 33.938 59.054 42.89 45.964C43.494 45.082 43.266 43.88 42.384 43.276C41.502 42.676 40.3 42.9 39.696 43.782C33.892 52.268 27.22 61.554 25.368 63.468C24.388 62.602 23.45 61.744 22.56 60.894C24.11 59.386 27.7 54.94 37.074 41.264C38.712 41.232 40.374 40.624 42.03 39.426C48.088 35.054 50.602 26.572 50.706 26.214C51.002 25.19 50.414 24.118 49.39 23.82C48.366 23.52 47.292 24.112 46.994 25.136C46.972 25.212 44.732 32.71 39.768 36.292C38.514 37.198 37.368 37.556 36.342 37.348C35.484 37.176 34.808 36.642 34.352 36.178L46.114 13.038C49.61 8 55.4 4.874 61.638 4.874C73.126 4.874 80.55 12.298 80.55 23.786C80.55 37.536 76.194 54.45 43.9 75.634L43.898 75.628Z",fill:"#333333",stroke:"#333333",strokeWidth:"1.5",strokeMiterlimit:"10"}),(0,r.jsx)("path",{d:"M19.852 58.192C19.864 58.186 19.872 58.172 19.884 58.166C21.242 56.986 27.41 48.466 33.148 40.142C31.46 39.076 30.534 37.612 30.4 37.388C30.396 37.38 30.394 37.372 30.39 37.364C30.352 37.296 30.322 37.226 30.294 37.156C30.274 37.108 30.248 37.
5064 30.232 37.016C30.212 36.956 30.202 36.89 30.188 36.828C30.176 36.768 30.156 36.71 30.148 36.65C30.14 36.588 30.142 36.524 30.142 36.462C30.14 36.402 30.134 36.34 30.136 36.28C30.138 36.22 30.154 36.158 30.164 36.096C30.174 36.032 30.18 35.97 30.196 35.908C30.208 35.86 30.23 35.816 30.246 35.768C30.272 35.694 30.296 35.62 30.332 35.548C30.336 35.542 30.338 35.534 30.342 35.526L40.638 15.268C37.432 8.93204 30.898 4.86804 23.782 4.86804C12.294 4.86804 4.87003 12.292 4.87403 23.782C4.87403 33.53 7.07602 44.868 19.856 58.192H19.852Z",fill:"#EA368E"})]});case"leaf-green":return(0,r.jsxs)("svg",{width:"46",height:"80",viewBox:"0 0 46 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M25.9027 9.06225L22.8106 6.2522L19.7185 9.06225C19.1025 9.62227 4.63013 22.9646 4.63013 40.001C4.63013 57.0595 19.1005 70.3838 19.7145 70.9418L22.8066 73.7519L25.9007 70.9418C26.5167 70.3818 40.987 57.0295 40.989 40.003C40.989 22.9346 26.5187 9.62027 25.9047 9.06225H25.9027Z",fill:"#4AA84F"}),(0,r.jsx)("path",{d:"M25.9026 9.06225L22.8105 6.2522L22.8065 73.7519L25.9006 70.9418C26.5166 70.3818 40.987 57.0295 40.989 40.003C40.989 22.9346 26.5186 9.62027 25.9046 9.06225H25.9026Z",fill:"#8DC543"}),(0,r.jsx)("path",{d:"M22.8106 6.25216L25.9027 9.06221C26.5187 9.62023 40.989 22.9346 40.987 40.003C40.987 57.0294 26.5147 70.3818 25.8986 70.9418L22.8046 73.7518L19.7125 70.9418C19.0965 70.3838 4.62612 57.0594 4.62812 40.001C4.62812 22.9646 19.1005 9.62223 19.7165 9.06221L22.8086 6.25216M22.8086 0L19.6965 2.82607L16.6044 5.63613C15.9264 6.25214 0.00200005 20.9405 0 39.999C0 58.7
5515 14.9024 72.8238 16.6024 74.3659L19.6945 77.1739L22.8066 80L25.9186 77.1739L29.0127 74.3639C30.7128 72.8178 45.6151 58.7255 45.6171 40.001C45.6171 20.9045 29.6907 6.24616 29.0127 5.63215L25.9246 2.82607L22.8126 0H22.8086Z",fill:"#333333"})]});case"hands-raised":return(0,r.jsxs)("svg",{width:"81",height:"90",viewBox:"0 0 81 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M43.008 86.2676V49.5188L37.1295 42.3166V14.6795L44.0388 11.8867L46.5364 6.44872H51.3886L54.4743 2.92029H59.6193L61.5311 7.03458L67.2642 7.18214L69.4689 12.3272V31.1432L74.9069 29.3231L79.0234 33.4955L71.3807 42.9047L61.824 51.8711L63.1477 61.2779L62.4121 86.2676H52.8599H43.008Z",fill:"#AE7D5F"}),(0,r.jsx)("path",{d:"M6.76662 87.0524V63.9947L2.63 55.2631L3.39696 36.9233L7.12886 36.4828L10.7445 32.0868L14.0761 31.662L17.2669 29.3231L19.6774 31.5904L23.577 32.5139L25.9874 37.972L26.2713 50.2365L30.1709 49.1029L32.9347 53.1433L21.5914 66.3313L21.095 87.0524H6.76662Z",fill:"#E8A67E"}),(0,r.jsx)("path",{d:"M13.9711 87.5019V31.662L8.86852 33.0215L5.47202 36.1139L1 39.1817L2.63005 59.5831L8.72765 72.3731L6.76667 87.0524L13.9711 87.5019Z",fill:"#C58D6B"}),(0,r.jsx)("path",{d:"M33.2008 55.111C33.9968 54.3127 34.4373 53.2506 34.4373 52.1192C34.4373 50.9877 33.999 49.9257 33.2008 49.1274L33.0174 48.944C32.2192 48.1458 31.1571 47.7075 30.0257 47.7075C28.9859 47.7075 28.0043 48.0765 27.2351 48.7562V35.3066C27.2351 32.9745 25.3367 31.0761 23.0046 31.0761H22.7452C22.251 31.0761 21.7703 31.1633 21.3231 31.3265C20.9452 29.3789 19.2257 27.9054 17.1686 27.9054H16.9092C15.0041 27.9054 13.3897 29.171 12.862 30.9039C12.3746 30.7072 11.8447 30.5998 11.2924 30.5998H11.033C8.70082 30.5998 6.80245 32.4982 6.80245 34.8303V35.1612C6.38655 35.0248 5.94382 34.9511 5.48991 34.9511H5.23053C2.89837 34.9511 1 36.8495 1 39.1816V57.2598C1 59.3683 1.73341 61.2153 3.18235 62.7469L4.17514 63.7978C5.12768 64.8041 5.58829 65.9646 5.58829 67.3487V88.991H8.4079V67.3487C8.4079 65.2401 7.67226 63.3954 6.22556 61.8615L5.23277 60.8106C4.28023 59.8044 3.81961 58.6438 3.81961 57.2598V39.1839C3.81961 38.4057 4.4524 37.7707 5.23053 37.7707H5.48991C6.08469 37.7707 6.60121 38.153 6.80245 38.7076V47.5733C6.80245 48.3515 7.433 48.982 8.21113 48.982C8.98927 48.982 9.61982 48.3515 9.61982 47.5733V34.8303C9.61982 34.0522 10.2526 33.4172 11.0307 33.4172H11.2901C11.9833 33.4172 12.5691 33.9292 12.6764 34.609V48.3649C12.6764 49.143 13.307 49.7736 14.0851 49.7736C14.8633 49.7736 15.4938 49.143 15.4938 48.3649V32.136C15.4938 31.3578 16.1266 30.7228 16.907 30.7228H17.1664C17.9445 30.7228 18.5773 31.3556 18.5773 32.136V34.6984C18.5773 34.732 18.5929 34.761 18.5952 34.7946V48.4566C18.5952 49.2347 19.2257 49.8652 20.0039 49.8652C20.782 49.8652 21.4125 49.2347 21.4125 48.4566V34.8796C21.6004 34.3071 22.1281 33.8979 22.7407 33.8979H23.0001C23.7782 33.8979 24.4133 34.5307 24.4133 35.3089V52.1483C24.4133 52.7184 24.7554 53.2327 25.2831 53.4496C25.8108 53.6687 26.4167 53.5458 26.8192 53.1433L29.0239 50.9385C29.5561 50.4086 30.4885 50.4086 31.0229 50.9385L31.2063 51.1219C31.4701 51.388 31.6155 51.7413 31.6155 52.1192C31.6155 52.4971 31.4679 52.8526 31.2063 53.1164C28.7265 55.5939 26.4011 57.8948 24.0913 60.1778L21.7233 62.5233C20.3348 63.8962 19.6349 65.5799 19.6349 67.532V88.9888H22.4545V67.532C22.4545 66.3447 22.8637 65.3608 23.7089 64.5268L26.0791 62.1835C28.3934 59.896 30.7211 57.5929 33.2053 55.111H33.2008Z",fill:"#333333",stroke:"#333333",strokeWidth:"1.25",strokeMiterlimit:"10"}),(0,r.jsx)("path",{d:"M5.47205 85.5632V89.4382H22.4702V85.5632H5.47205Z",fill:"#333333"}),(0,r.jsx)("path",{d:"M52.8599 6.09094L46.5364 6.44867L44.0388 11.8867L37.1295 14.6794V42.3165L41.8855 49.3599L43.3255 58.1878L43.008 86.2675H52.8599",fill:"#946A51"}),(0,r.jsx)("path",{d:"M79.3006 37.4062C80.3962 36.3083 81 34.8483 81 33.2942C81 31.7402 80.3962 30.2778 79.3006 29.1822L79.0479 28.9318C77.9501 27.8339 76.4899 27.2301 74.9359 27.2301C73.5049 27.2301 72.1565 27.7378 71.0989 28.6702V10.1761C71.0989 6.96965 68.4895 4.36022 65.2808 4.36022H64.9253C64.2455 4.36022 63.5837 4.48097 62.9688 4.70458C62.4478 2.02807 60.0843 0 57.258 0H56.9025C54.2841 0 52.0638 1.73966 51.337 4.12325C50.6662 3.85269 49.9373 3.70509 49.1771 3.70509H48.8215C45.6151 3.70509 43.0057 6.31451 43.0057 9.52095V9.97711C42.4355 9.78928 41.8273 9.68865 41.199 9.68865H40.8435C37.637 9.68865 35.0276 12.2981 35.0276 15.5045V40.3622C35.0276 43.2623 36.036 45.8002 38.0305 47.9065L39.3945 49.351C40.7026 50.7351 41.3376 52.3316 41.3376 54.2345V88.991H45.2126V54.2345C45.2126 51.3343 44.2019 48.7965 42.2097 46.6879L40.8435 45.2435C39.5354 43.8616 38.9004 42.2651 38.9004 40.36V15.5045C38.9004 14.4335 39.7702 13.5614 40.8412 13.5614H41.1967C42.0151 13.5614 42.7239 14.0891 43.0034 14.8494V27.0401C43.0034 28.1089 43.871 28.9787 44.9421 28.9787C46.0131 28.9787 46.8807 28.1112 46.8807 27.0401V9.51871C46.8807 8.44766 47.7505 7.57563 48.8215 7.57563H49.1771C50.1296 7.57563 50.9368 8.27999 51.0844 9.21465V28.129C51.0844 29.1978 51.9519 30.0677 53.023 30.0677C54.094 30.0677 54.9616 29.2001 54.9616 28.129V5.81363C54.9616 4.74258 55.8314 3.870
555 56.9047 3.87055H57.2602C58.3291 3.87055 59.2011 4.74034 59.2011 5.81363V9.33535C59.2011 9.3823 59.2235 9.42257 59.2257 9.46505V28.2498C59.2257 29.3186 60.0933 30.1884 61.1643 30.1884C62.2354 30.1884 63.1007 29.3208 63.1007 28.2498V9.57909C63.3601 8.79425 64.0845 8.22853 64.9253 8.22853H65.2808C66.3519 8.22853 67.2239 9.09838 67.2239 10.1694V33.3255C67.2239 34.1104 67.6957 34.8169 68.4202 35.1166C69.1469 35.4162 69.9787 35.2507 70.531 34.6962L73.5608 31.6642C74.2919 30.9352 75.5754 30.9352 76.3088 31.6642L76.5615 31.9169C76.926 32.2813 77.125 32.7688 77.125 33.2898C77.125 33.8107 76.9237 34.2959 76.5615 34.6626C73.1538 38.0703 69.9541 41.2321 66.7767 44.3737L63.5211 47.598C61.6138 49.4852 60.6478 51.8017 60.6478 54.4849V88.9866H64.5228V54.4849C64.5228 52.8526 65.0863 51.4998 66.2468 50.3528L69.5069 47.1284C72.6887 43.9823 75.8907 40.8161 79.3051 37.404L79.3006 37.4062Z",fill:"#333333"}),(0,r.jsx)("path",{d:"M63.9459 88.9888V85.1138H41.3957V88.9888H63.9459Z",fill:"#333333"})]});case"strategy":return(0,r.jsxs)("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M40 77.926C60.9459 77.926 77.926 60.9459 77.926 40C77.926 19.054 60.9459 2.07397 40 2.07397C19.054 2.07397 2.07397 19.054 2.07397 40C2.07397 60.9459 19.054 77.926 40 77.926Z",fill:"#FDD390"}),(0,r.jsx)("path",{d:"M2.10596 40C2.10596 19.054 19.086 2.07397 40.032 2.07397V77.926C19.086 77.926 2.10596 60.946 2.10596 40Z",fill:"#FDD390"}),(0,r.jsx)("path",{d:"M63.824 21.6579L59.214 17.0479C58.362 16.1959 56.974 16.1959 56.122 17.0479L51.468 21.7019C50.594 22.5759 50.616 23.9959 51.522 24.8479C52.384 25.6559 53.75 25.5899 54.592 24.7599L55.488 23.864C55.292 31.2479 49.24 37.1919 41.812 37.2019L38.786 37.1579H38.754C30.168 37.1579 22.958 43.1879 21.134 51.2399C20.796 52.7479 19.986 54.1339 18.808 55.1399C17.376 56.3639 16.524 58.254 16.722 60.318C16.996 63.224 19.354 65.55 22.272 65.78C25.834 66.064 28.826 63.2459 28.826 59.7399C28.826 58.4179 28.4 57.1839 27.678 56.1899C25.788 53.5799 25.678 50.0839 27.514 47.4399C29.982 43.8779 34.102 41.5419 38.754 41.5419L41.78 41.5859H41.812C51.644 41.5859 59.672 33.6879 59.88 23.8999L60.786 24.8059C61.212 25.2319 61.77 25.4499 62.326 25.4499C62.882 25.4499 63.462 25.2319 63.888 24.7939C64.73 23.8979 64.674 22.5099 63.822 21.6579H63.824ZM22.76 61.4099C21.832 61.4099 21.066 60.646 21.066 59.716C21.066 58.786 21.83 58.022 22.76 58.022C23.69 58.022 24.454 58.786 24.454 59.716C24.454 60.646 23.69 61.4099 22.76 61.4099Z",fill:"#30B0DB"}),(0,r.jsx)("path",{d:"M17.448 30.256C17.874 30.682 18.432 30.9 18.988 30.9C19.544 30.9 20.102 30.682 20.528 30.256L23.5 27.284L26.472 30.256C26.898 30.682 27.456 30.9 28.012 30.9C28.568 30.9 29.126 30.682 29.552 30.256C30.404 29.404 30.404 28.016 29.552 27.164L26.58 24.192L29.552 21.22C30.404 20.368 30.404 18.98 29.552 18.128C28.7 17.276 27.312 17.276 26.46 18.128L23.488 21.1L20.516 18.128C19.664 17.276 18.276 17.276 17.424 18.128C16.572 18.98 16.572 20.368 17.424 21.22L20.396 24.192L17.424 27.164C16.594 28.016 16.594 29.404 17.446 30.256H17.448Z",fill:"#FB4F47"}),(0,r.jsx)("path",{d:"M60.6339 49.18C59.7819 48.328 58.3939 48.328 57.5419 49.18L54.5699 52.152L51.5979 49.18C50.7459 48.328 49.3579 48.328 48.5059 49.18C47.6539 50.032 47.6539 51.42 48.5059 52.272L51.4779 55.244L48.5059 58.226C47.6539 59.078 47.6539 60.466 48.5059 61.318C48.9319 61.744 49.4899 61.962 50.0459 61.962C50.6019 61.962 51.1599 61.744 51.5859 61.318L54.5579 58.346L57.5299 61.318C57.9559 61.744 58.5139 61.962 59.0699 61.962C59.6259 61.962 60.1839 61.744 60.6099 61.318C61.4619 60.466 61.4619 59.078 60.6099 58.226L57.6379 55.254L60.6099 52.282C61.4839 51.42 61.4839 50.032 60.6319 49.18H60.6339Z",fill:"#FB4F47"}),(0,r.jsx)("path",{d:"M22.712 65.7721C26.0555 65.7721 28.766 63.0616 28.766 59.7181C28.766 56.3745 26.0555 53.6641 22.712 53.6641C19.3684 53.6641 16.658 56.3745 16.658 59.7181C16.658 63.0616 19.3684 65.7721 22.712 65.7721Z",fill:"#30B0DB"}),(0,r.jsx)("path",{d:"M51.612 27.782C50.702 27.782 49.794 27.402 49.15 26.66C47.97 25.302 48.114 23.242 49.472 22.062L55.496 16.828C56.744 15.744 58.604 15.764 59.826 16.876L65.584 22.11C66.916 23.32 67.014 25.382 65.804 26.714C64.594 28.046 62.532 28.144 61.2 26.934L57.584 23.648L53.746 26.984C53.13 27.52 52.368 27.784 51.61 27.784L51.612 27.782Z",fill:"#30B0DB"}),(0,r.jsx)("path",{d:"M23.488 25.982C24.4744 25.982 25.274 25.1824 25.274 24.196C25.274 23.2096 24.4744 22.41 23.488 22.41C22.5016 22.41 21.702 23.2096 21.702 24.196C21.702 25.1824 22.5016 25.982 23.488 25.982Z",fill:"#FB4F47"}),(0,r.jsx)("path",{d:"M54.5701 57.038C55.5564 57.038 56.3561 56.2384 56.3561 55.2521C56.3561 54.2657 55.5564 53.4661 54.5701 53.4661C53.5837 53.4661 52.7841 54.2657 52.7841 55.2521C52.7841 56.2384 53.5837 57.038 54.5701 57.038Z",fill:"#FB4F47"}),(0,r.jsx)("path",{d:"M40 80C17.944 80 0 62.056 0 40C0 17.944 17.944 0 40 0C62.056 0 80 17.944 80 40C80 62.056 62.056 8
50 40 80ZM40 4.148C20.232 4.148 4.148 20.232 4.148 40C4.148 59.768 20.232 75.852 40 75.852C59.768 75.852 75.852 59.768 75.852 40C75.852 20.232 59.768 4.148 40 4.148Z",fill:"#333333"})]});case"rating":return(0,r.jsxs)("svg",{width:"120",height:"20",viewBox:"0 0 460 77",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("title",{children:"Rating"}),(0,r.jsx)("path",{d:"M38.5 0L47.1438 26.6028L75.1157 26.6028L52.4859 43.0443L61.1297 69.6472L38.5 53.2057L15.8703 69.6472L24.5141 43.0443L1.88432 26.6028L29.8562 26.6028L38.5 0Z",fill:t||"#00283A"}),(0,r.jsx)("path",{d:"M115.5 0L124.144 26.6028L152.116 26.6028L129.486 43.0443L138.13 69.6472L115.5 53.2057L92.8703 69.6472L101.514 43.0443L78.8843 26.6028L106.856 26.6028L115.5 0Z",fill:t||"#00283A"}),(0,r.jsx)("path",{d:"M192.5 0L201.144 26.6028L229.116 26.6028L206.486 43.0443L215.13 69.6472L192.5 53.2057L169.87 69.6472L178.514 43.0443L155.884 26.6028L183.856 26.6028L192.5 0Z",fill:t||"#00283A"}),(0,r.jsx)("path",{d:"M269.5 0L278.144 26.6028L306.116 26.6028L283.486 43.0443L292.13 69.6472L269.5 53.2057L246.87 69.6472L255.514 43.0443L232.884 26.6028L260.856 26.6028L269.5 0Z",fill:t||"#00283A"}),(0,r.jsx)("path",{d:"M346.5 0L355.144 26.6028L383.116 26.6028L360.486 43.0443L369.13 69.6472L346.5 53.2057L323.87 69.6472L332.514 43.0443L309.884 26.6028L337.856 26.6028L346.5 0Z",fill:t||"#00283A"})]});case"wrench-square":return(0,r.jsxs)("svg",{width:"82",height:"81",viewBox:"0 0 82 81",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M68.6209 7
5H13.3791C6.54297 7 1 12.543 1 19.3791V67.3482C1 74.1843 6.54297 79.7273 13.3791 79.7273H68.6209C75.457 79.7273 81 74.1843 81 67.3482V19.3791C81 12.543 75.457 7 68.6209 7Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M63.1108 41.3682C59.69 44.7891 54.9539 46.0491 50.5328 45.1759L28.9688 66.8006C25.9569 69.8125 21.0882 69.8125 18.0929 66.8117C15.081 63.7998 15.081 58.9311 18.0929 55.9192L39.6569 34.2944C38.7837 29.8733 40.0437 25.1372 43.4645 21.7164C47.0843 18.0966 52.2349 16.8974 56.866 18.1298L48.9578 26.038C46.2498 28.7459 46.2498 33.145 48.9688 35.8695C51.6768 38.5774 56.0758 38.5774 58.7837 35.8695L66.692 27.9612C67.9299 32.5923 66.7306 37.7429 63.1053 41.3627L63.1108 41.3682Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M18 1V6.06329",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M63.5693 1V6.06329",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"leaf-square":return(0,r.jsxs)("svg",{width:"82",height:"81",viewBox:"0 0 82 81",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M68.6209 6.06329H13.3791C6.54297 6.06329 1 11.6975 1 18.6461V67.4045C1 74.3532 6.54297 79.9873 13.3791 79.9873H68.6209C75.457 79.9873 81 74.3532 81 67.4045V18.6461C81 11.6975 75.457 6.06329 68.6209 6.06329Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M18.2152 1V6.06329",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M63.7848 1V6.06329",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M23.1853 48.3819C23.1853 58.9022 30.1192 67.757 40.8172 67.757C51.5151 67.757 58.449 58.9744 58.449 48.3819C58.449 37.7895 42.3105 13.2182 40.8172 13.2182C39.1239 13.2182 23.1853 37.2788 23.1853 48.3819Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M40.817 32.6432V72.7257",stroke:"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M49.0002 51.4825L41.0002 60.4825",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M32.0002 51.4825L41.0002 60.4825",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}
5),(0,r.jsx)("path",{d:"M47.0002 41.4825L41.0002 47.4825",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M35.0002 41.4825L41.0002 47.4825",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"leaf-grid-square":return(0,r.jsxs)("svg",{width:"82",height:"80",viewBox:"0 0 82 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M1 24.4824H17.1252H31",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M50.0398 24.5676H64.1739H80.9994",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M1 42.4824H17.0257H23",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M58.6372 42.6759H64.1742H80.9997",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M1 60.7834H18.1557H27.8151",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M54.7734 60.7834H64.1741H80.9996",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M64.1631 78.8912V7.00998",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M18.1615 78.8912V7.00998",stroke:t||"#F4F2EF",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M68.6767 6.46012H13.654C6.84563 6.46012 1.3252 11.9806 1.3252 18.7889V66.563C1.3252 73.3713 6.84563 78.8918 13.654 78.8918H68.6712C75.4796 78.8918 81 73.3713 81 66.563V18.7889C81 11.9806 75.4796 6.46012 68.6712 6.46012H68.6767Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M18.3596 1V6.45989",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M63.9702 1V6.45989",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M23 46.3804C23 57.1203 30.0787 66.16 41 66.16C51.9213 66.16 59 57.194 59 46.3804C59 35.5668 42.5246 10.4824 41 10.4824C39.2714 10.4824 23 35.0454 23 46.3804Z",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M41 30.3128V71.2322",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M49.3539 49.5455L41.1869 58.7334",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M31.999 49.5455L41.1869 58.7334",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M47.3122 39.3367L41.1869 45.462",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M35.0616 39.3367L41.1869 45.462",stroke:t||"#F4F2EF",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"evaporation":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 180 180",width:"82",height:"80",className:n,onClick:s,style:a,children:[(0,r.jsx)("line",{x1:"110",y1:"117.92",x2:"110",y2:"97.96"}),(0,r.jsx)("circle",{cx:"170.37",cy:"164.05",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"140.18",cy:"164.05",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"110",cy:"164.05",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"79.82",cy:"164.05",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"49.63",cy:"164.05",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"155.28",cy:"137.91",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"125.09",cy:"137.91",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"94.91",cy:"137.91",r:"6",fill:t||i}),(0,r.jsx)("circle",{cx:"64.72",cy:"137.91",r:"6",fill:t||i}),(0,r.jsx)("line",{x1:"110",y1:"69.35",x2:"110",y2:"47.95",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"83.18",y1:"80.46",x2:"68.04",y2:"65.33",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"72.07",y1:"107.29",x2:"50.66",y2:"107.29",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"169.34",y1:"107.29",x2:"147.93",y2:"107.29",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"72.07",y1:"107.29",x2:"58.67",y2:"107.29",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"161.33",y1:"107.29",x2:"147.93",y2:"107.29",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"157.25",y1:"87.23",x2:"144.92",y2:"92.46",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}
5),(0,r.jsx)("line",{x1:"129.23",y1:"59.69",x2:"124.21",y2:"72.11",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"89.12",y1:"60.39",x2:"94.57",y2:"72.63",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"61.77",y1:"89.73",x2:"74.35",y2:"94.31",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{x1:"151.96",y1:"65.33",x2:"136.82",y2:"80.46",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("path",{d:"m72.15,107.37c0-20.91,16.95-37.85,37.85-37.85s37.85,16.95,37.85,37.85",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"101.91 100.89 110 93.89 118.09 100.89",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]});case"coverage":return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 200",width:"82",height:"80",className:n,onClick:s,style:a,children:[(0,r.jsx)("circle",{cx:"37.81",cy:"37.81",r:"7.81",fill:t||i}),(0,r.jsx)("circle",{cx:"37.81",cy:"182.19",r:"7.81",fill:t||i}),(0,r.jsx)("circle",{cx:"182.19",cy:"37.81",r:"7.81",fill:t||i}),(0,r.jsx)("circle",{cx:"182.19",cy:"182.19",r:"7.81",fill:t||i}),(0,r.jsx)("circle",{cx:"110",cy:"110",r:"20.5",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsxs)("g",{children:[(0,r.jsxs)("g",{children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("line",{x1:"110",y1:"77.78",x2:"110",y2:"60.21",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"102.11 63.09 110 56.26 117.89 63.09",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]}),(0,r.jsxs)("g",{children:[(0,r.jsx)("line",{x1:"110",y1:"142.22",x2:"110",y2:"159.79",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"117.89 156.91 110 163.74 102.11 156.91",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]})]}),(0,r.jsxs)("g",{children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("line",{x1:"142.22",y1:"110",x2:"159.79",y2:"110",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"156.91 102.11 163.74 110 156.91 117.89",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]}),(0,r.jsxs)("g",{children:[(0,r.jsx)("line",{x1:"77.78",y1:"110",x2:"60.21",y2:"110",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"63.09 117.89 56.26 110 63.09 102.11",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]})]})]}),(0,r.jsxs)("g",{children:[(0,r.jsx)("polyline",{points:"182.19 176.19 182.19 182.19 176.19 182.19",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{strokeDasharray:"0 0 11.19 9.32",x1:"166.87",y1:"182.19",x2:"48.47",y2:"182.19",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"43.81 182.19 37.81 182.19 37.81 176.19",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{strokeDasharray:"0 0 11.19 9.32",x1:"37.81",y1:"166.87",x2:"37.81",y2:"48.47",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"37.81 43.81 37.81 37.81 43.81 37.81",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{strokeDasharray:"",x1:"53.13",y1:"37.81",x2:"171.53",y2:"37.81",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("polyline",{points:"176.19 37.81 182.19 37.81 182.19 43.81",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"}),(0,r.jsx)("line",{strokeDasharray:"0 0 11.19 9.32",x1:"182.19",y1:"53.13",x2:"182.19",y2:"171.53",fill:"none",stroke:t||i,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"4px"})]})]});case"discount":return(0,r.jsx)("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:(0,r.jsx)("path",{fillRule:"evenodd",d:"M11.566.66a2.189 2.189 0 00-3.132 0l-.962.985a2.189 2.189 0 01-1.592.66l-1.377-.017a2.189 2.189 0 00-2.215 2.215l.016 1.377a2.189 2.189 0 01-.66 1.592l-.984.962a2.189 2.189 0 000 3.132l.985.962c.428.418.667.994.66 1.592l-.017 1.377a2.189 2.189 0 002.215 2.215l1.377-.016a2.189 2.189 0 011.592.66l.962.984c.859.88 2.273.88 3.132 0l.962-.985a2.189 2.189 0 011.592-.66l1.377.017a2.189 2.189 0 002.215-2.215l-.016-1.377a2.189 2.189 0 01.66-1.592l.984-.962c.88-.859.88-2.273 0-3.132l-.985-.962a2.189 2.189 0 01-.66-1.592l.017-1.377a2.189 2.189 0 00-2.215-2.215l-1.377.016a2.189 2.189 0 01-1.592-.66L11.566.66zM7 8.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm6 6a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm.778-8.278a1.1 1.1 0 010 1.556l-6 6a1.1 1.1 0 11-1.556-1.556l6-6a1.1 1.1 0 011.556 0z",fill:i})});case"discount-code":return(0,r.jsx)("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:(0,r.jsx)("path",{d:"M4 3H3v1H1V2.5A1.5 1.5 0 012.5 1H4v2zM9 3H6V1h3v2zM14 3h-3V1h3v2zM1 9V6h2v3H1zM1 11v3h2v-3H1zM17 6h2v3h-2V6zM19 11h-2v3h2v-3zM9 19v-2H6v2h3zM14 17v2h-3v-2h3zM9 7.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM12.5 14a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM13.707 6.293a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414l6-6a1 1 0 011.414 0zM18 19a1 1 0 001-1v-2h-2v1h-1v2h2zM2 19a1 1 0 01-1-1v-2h2v1h1v2H2zM17 4V3h-1V1h1.5A1.5 1.5 0 0119 2.5V4h-2z",fill:i})});case"product-tag":return(0,r.jsx)("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:(0,r.jsx)("path",{d:"M11 1H17C18.1046 1 19 1.89543 19 3V9C19.0001 9.76792 18.7072 10.5359 18.1213 11.1218L11.1213 18.1218C9.94974 19.2933 8.05025 19.2933 6.87868 18.1218L1.87868 13.1218C0.707107 11.9502 0.707107 10.0507 1.87868 8.87913L8.87868 1.87913C9.46447 1.29335 10.2322 1 11 1ZM14 8C15.1046 8 16 7.10457 16 6C16 4.89543 15.1046 4 14 4C12.8954 4 12 4.89543 12 6C12 7.10457 12.8954 8 14 8Z",fill:i})});case"user":return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",width:"45px",height:"45px",children:(0,r.jsx)("path",{fill:t,d:"M224 256A128 128 0 1 0 224 
50a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z"})});case"shovel":return(0,r.jsxs)("svg",{width:"90",height:"90",viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M57 48.2H49.176L49.7846 45.157C49.8317 44.9219 49.771 44.6781 49.619 44.4929C49.4671 44.3073 49.24 44.2 49.0002 44.2H47.8002V25.242L51.6658 19.4435C51.684 19.4164 51.6926 19.3847 51.7072 19.3558C51.7202 19.33 51.734 19.3047 51.7439 19.2779C51.7767 19.1907 51.8002 19.0985 51.8002 18.9998V14.9998C51.8002 14.5578 51.4421 14.1998 51.0002 14.1998H39.0002C38.5583 14.1998 38.2002 14.5578 38.2002 14.9998V18.9998C38.2002 19.0985 38.2236 19.1907 38.2564 19.2776C38.2666 19.3045 38.2804 19.3297 38.2932 19.3555C38.3077 19.3844 38.3163 19.4162 38.3346 19.4433L42.2002 25.2419V44.1999H41.0002C40.7603 44.1999 40.5332 44.3072 40.3814 44.4929C40.2296 44.678 40.1684 44.9218 40.2158 45.1569L40.8244 48.1999H33.0004C32.5585 48.1999 32.2004 48.558 32.2004 49V64.9999C32.2004 65.2374 32.3058 65.4624 32.4884 65.6143L44.4884 75.6143C44.5259 75.6455 44.5699 75.6609 44.6111 75.6843C44.6402 75.7007 44.6673 75.7213 44.6978 75.7338C44.7952 75.7742 44.8967 75.7999 44.9999 75.7999H45.0004H45.0009C45.104 75.7999 45.2056 75.7742 45.3032 75.7341C45.3337 75.7215 45.3608 75.701 45.39 75.6846C45.4308 75.6614 45.4749 75.6458 45.5126 75.6145L57.5126 65.6145C57.6949 65.4624 57.8004 65.2374 57.8004 64.9999V48.9999C57.8004 48.558 57.4423 48.1999 57.0004 48.1999L57 48.2ZM39.8 15.8H50.2V18.2H39.8V15.8ZM40.4948 19.8H49.5055L46.5721 24.2H43.4284L40.4948 19.8ZM46.2 25.8V44.2H43.8V25.8H46.2ZM43 45.8H48.0242L47.5442 48.2L47.2242 49.8L46.3443 54.2H43.6557L42.7758 49.8L42.4557 48.2L41.9758 45.8H43ZM56.2 64.6253L45 73.9587L33.8 64.6253V49.8H41.144L42.2153 55.157C42.2901 55.5307 42.6184 55.8 42.9997 55.8H46.9997C47.381 55.8 47.7094 55.5307 47.7841 55.157L48.8555 49.8H56.1995L56.2 64.6253Z",fill:t}),(0,r.jsx)("circle",{cx:"45",cy:"45",r:"44.5",stroke:t})]});case"waterline":return(0,r.jsxs)("svg",{width:"90",height:"90",viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("circle",{cx:"45",cy:"45",r:"44.5",stroke:t}),(0,r.jsx)("path",{d:"M42.016 32.2961C41.7233 32.2961 41.4426 32.1796 41.2356 31.9726C41.0285 31.7656 40.9121 31.4849 40.9121 31.1919V17.9359C40.9121 17.5416 41.1225 17.177 41.4642 16.9799C41.8056 16.7827 42.2265 16.7827 42.5681 16.9799C42.9098 17.177 43.1202 17.5416 43.1202 17.9359V31.1919C43.1202 31.4848 43.0038 31.7656 42.7968 31.9726C42.5897 32.1796 42.309 32.2961 42.016 32.2961Z",fill:t}),(0,r.jsx)("path",{d:"M45.048 68.5361C45.048 68.5361 48.36 70.9361 48.36 74.2801C48.36 75.4647 47.728 76.5595 46.7022 77.1519C45.6761 77.7441 44.4121 77.7441 43.3861 77.1519C42.36 76.5595 41.7283 75.4647 41.7283 74.2801C41.7283 70.872 45.0403 68.5361 45.0403 68.5361M45.0403 66.328V66.3283C44.5851 66.3272 44.1408 66.4668 43.7681 66.7283C43.5921 66.8483 39.5202 69.7762 39.5202 74.2723V74.272C39.5186 76.2514 40.5733 78.0811 42.2866 79.072C44.0001 80.0629 46.1119 80.0642 47.8267 79.0759C49.5416 78.0876 50.5989 76.2595 50.6002 74.28C50.6002 69.968 46.8161 67.08 46.3843 66.76C46.0057 66.484 45.5489 66.3356 45.0802 66.3361L45.0403 66.328Z",fill:t}),(0,r.jsx)("path",{d:"M45.296 76.7067C44.5645 76.7046 43.8638 76.4132 43.3466 75.896C42.8296 75.3788 42.538 74.678 42.5359 73.9468C42.5359 73.5523 42.7463 73.188 43.088 72.9908C43.4296 72.7934 43.8505 72.7934 44.1919 72.9908C44.5336 73.188 44.744 73.5523 44.744 73.9468C44.744 74.2518 44.9911 74.4989 45.2961 74.4989C45.6903 74.4989 46.0549 74.7093 46.2521 75.0507C46.4492 75.3924 46.4492 75.8133 46.2521 76.1549C46.0549 76.4963 45.6903 76.7067 45.296 76.7067Z",fill:t}),(0,r.jsx)("path",{d:"M53.8 38.92H52.7841V11.304C52.7841 10.9098 52.5737 10.5452 52.2321 10.348C51.8904 10.1509 51.4695 10.1509 51.1281 10.348C50.7865 10.5452 50.5761 10.9098 50.5761 11.304V38.92H39.5281V11.304C39.5281 10.9098 39.3176 10.5452 38.976 10.348C38.6343 10.1509 38.2134 10.1509 37.8718 10.348C37.5304 10.5452 37.32 10.9098 37.32 11.304V38.92H36.2C35.9072 38.92 35.6263 39.0362 35.4192 39.2432C35.2122 39.4505 35.
5096 39.7312 35.096 40.024V44.4401C35.0971 44.6125 35.138 44.7823 35.2158 44.9359L38.8317 52.1359H38.832C37.6859 52.1922 36.6502 52.8365 36.0929 53.8393C35.5356 54.8422 35.5356 56.0617 36.0929 57.0649C36.6502 58.0677 37.6859 58.7117 38.832 58.768H51.232C52.378 58.7117 53.4138 58.0677 53.971 57.0649C54.5283 56.0617 54.5283 54.8422 53.971 53.8393C53.4137 52.8365 52.378 52.1922 51.232 52.1359L54.8478 44.9359C54.9257 44.7823 54.9668 44.6125 54.9679 44.4401V40.032C54.9707 39.7263 54.8465 39.4333 54.6252 39.2226C54.4038 39.0117 54.1051 38.9023 53.7999 38.92L53.8 38.92ZM52.6961 41.1281V43.3362L37.2641 43.3359V41.1359L52.6961 41.1281ZM52.232 55.5281C52.2406 55.8122 52.1359 56.0885 51.9409 56.2956C51.7458 56.5026 51.4763 56.6237 51.1919 56.632H38.7679C38.3737 56.632 38.0091 56.4216 37.8119 56.08C37.6145 55.7386 37.6145 55.3177 37.8119 54.976C38.0091 54.6344 38.3737 54.424 38.7679 54.424H51.2319C51.5093 54.4344 51.7718 54.5518 51.9642 54.7518C52.1567 54.9518 52.2642 55.2185 52.2639 55.4961L52.232 55.5281ZM41.264 52.2L37.952 45.568H52.048L48.736 52.2H41.264Z",fill:t})]});case"spigot":return(0,r.jsxs)("svg",{width:"90",height:"90",viewBox:"0 0 90 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,onClick:s,style:a,children:[(0,r.jsx)("path",{d:"M64.0174 36.5604H52.871C51.5594 34.4199 49.636 32.7495 47.4495 31.7491L47.4497 24.8574H49.1045C51.0753 24.8574 52.6795 23.2532 52.6795 21.2818C52.6795 19.311 51.0753 17.7068 49.1045 17.7068H37.1803C35.2095 17.7068 33.6059 19.311 33.6059 21.2824C33.6059 23.2532 35.2095 24.8574 37.1803 24.8574H38.3497V31.6927C36.1936 32.673 34.3017 34.3429 32.9728 36.5282L18.8581 36.5671L18.8509 48.265L32.6152 48.2267C34.6276 51.987 38.476 54.2976 42.8045 54.2976C47.0756 54.2976 51.0351 51.8906 53.0588 48.1134H56.5259C58.0072 48.1134 59.213 49.34 59.213 50.848V54.5588C59.213 56.4596 60.7451 58.0071 62.6293 58.0071H68.7334C70.6171 58.0071 72.1497 56.4596 72.1497 54.5588V44.6653C72.149 40.045 68.6527 36.5603 64.0171 36.5603L64.0174 36.5604ZM37.18 22.9071C36.2844 22.9071 35.5557 22.1778 35.5557 21.2815C35.5557 20.3852 36.2844 19.6565 37.18 19.6565H49.1043C50.0006 19.6565 50.7293 20.3858 50.7293 21.2821C50.7293 22.1784 50.0006 22.9071 49.1043 22.9071H37.18ZM45.4995 24.8571V31.0576C44.6186 30.8314 43.7145 30.7072 42.8045 30.7072C41.9549 30.7072 41.1164 30.817 40.2995 31.0172V24.8573L45.4995 24.8571ZM70.1995 54.5589C70.1995 55.3843 69.5416 56.0571 68.7332 56.0571H62.6292C61.8204 56.0571 61.1629 55.3843 61.1629 54.5589V50.848C61.1629 48.2643 59.083 46.1628 56.5257 46.1628H51.838L51.5747 46.7237C49.9732 50.1387 46.53 52.3467 42.8046 52.3467C39.0282 52.3467 35.6931 50.2342 34.0984 46.8347L33.8346 46.2719L20.8021 46.3089L20.8067 38.5111L34.1133 38.4734L34.3903 37.9703C36.1915 34.6923 39.4155 32.6564 42.8045 32.6564C46.2217 32.6564 49.6978 34.806 51.456 38.0052L51.7336 38.5102H64.0181C67.5423 38.5102 70.2001 41.1557 70.2001 44.6652L70.1995 54.5589Z",fill:t}),(0,r.jsx)("path",{d:"M65.8558 58.6663C64.0436 58.6663 59.989 67.1672 59.989 69.4259C59.989 72.6622 62.621 75.2949 65.8558 75.2949C69.0908 75.2949 71.7232 72.6617 71.7232 69.4259C71.7238 67.167 67.6679 58.6663 65.8558 58.6663ZM65.8558 73.3443C63.6959 73.3443 61.9389 71.586 61.9389 69.4255C61.9389 67.4858 64.6346 62.7045 65.8558 61.0237C67.0771 62.7033 69.7734 67.4852 69.7734 69.4255C69.774 71.586 68.0163 73.3443 65.8558 73.3443Z",fill:t}),(0,r.jsx)("circle",{cx:"45",cy:"45",r:"44.5",stroke:t})]});case"dual-droplets":return(0,r.jsxs)("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("g",{clipPath:"url(#clip0_29_60)",children:(0,r.jsx)("path",{d:"M66.297 33.0569C66.297 31.9526 65.79 30.2323 64.7282 27.7656C64.7143 27.7269 64.6988 27.6899 64.6803 27.6535C64.6795 27.652 64.6787 27.6504 64.678 27.6489C64.1246 26.3715 63.4245 24.8978 62.5721 23.2092C60.4454 18.996 57.7012 14.1274 55.6974 10.5726C54.318 8.12979 53.1155 5.99071 52.369 4.55177C52.1881 4.21174 51.8365 4 51.447 4C51.0576 4 50.7036 4.22102 50.5266 4.56336C49.8165 5.95825 48.6681 8.01309 47.3381 10.3925L46.9077 11.1638C44.7431 15.0354 42.1542 19.6652 40.1265 23.7146C38.0639 20.0346 36.2841 16.8584 35.2046 14.741C34.9588 14.265 34.475 13.9698 33.941 13.9698C33.407 13.9698 32.9233 14.265 32.6775 14.7418C31.649 16.7433 29.989 19.6984 28.0671 23.1203L27.8762 23.4596C25.0455 28.4936 21.1692 35.3868 18.2117 41.2554C14.6074 48.3929 13 52.6509 
513 55.0628C13 57.8858 13.5541 60.6269 14.646 63.2127C15.704 65.7072 17.214 67.946 19.1336 69.8664C21.0602 71.7929 23.2997 73.303 25.7889 74.3547C28.3731 75.4467 31.115 76 33.938 76H34.2618L34.271 75.9892C36.9874 75.9482 39.6172 75.3949 42.0924 74.3424C44.5909 73.2798 46.8234 71.7697 48.7284 69.854C50.6457 67.929 52.1495 65.6902 53.1982 63.1987C54.2847 60.6091 54.8357 57.8673 54.8357 55.0512C54.8357 53.5103 54.1734 51.2035 52.7438 47.855C56.2314 47.5567 59.4655 46.0598 61.9608 43.5637C64.7568 40.7678 66.297 37.036 66.297 33.0569ZM49.7152 41.4185C48.0653 38.138 46.1465 34.5684 44.2485 31.1203C45.2771 30.9873 46.172 30.4085 46.6047 29.5693C46.8049 29.2323 47.2013 29.0229 47.6411 29.0229C48.0808 29.0229 48.4347 29.2161 48.6202 29.5399C48.6287 29.5608 48.6387 29.5809 48.6511 29.5994C49.2075 30.5584 50.2763 31.1535 51.4447 31.1535C52.6132 31.1535 53.726 30.5685 54.2886 29.5886L54.3095 29.5515L54.311 29.5469C54.3141 29.5399 54.318 29.5322 54.3218 29.5245C54.4748 29.2354 54.8883 29.0198 55.2917 29.0198C55.7407 29.0198 56.1448 29.2292 56.3226 29.5538C56.8179 30.5237 57.9238 31.1496 59.1425 31.1496C60.3612 31.1496 61.4462 30.5244 61.9492 29.5554C62.1378 29.2385 62.5721 29.009 62.9863 29.009H63.0049C63.8148 30.9356 64.2228 32.2918 64.2228 33.0607C64.2228 39.9718 58.7066 45.6186 51.8458 45.8295C51.2353 44.5003 50.5266 43.0344 49.7152 41.4185ZM60.1417 28.5577L60.1208 28.594V28.5987C60.1162 28.6056 60.1123 28.6133 60.1092 28.6218C59.967 28.8892 59.5621 29.0824 59.138
56 29.0824C58.7151 29.0824 58.3202 28.8908 58.1711 28.6249C58.1649 28.6095 58.1564 28.5902 58.1433 28.5685C57.6023 27.5693 56.5111 26.9487 55.2917 26.9487C54.0722 26.9487 52.9857 27.6018 52.4826 28.5747C52.2917 28.8884 51.9053 29.0755 51.4447 29.0755C51.0135 29.0755 50.6317 28.8792 50.4463 28.5631C49.9069 27.5647 48.8327 26.9449 47.6411 26.9449C46.4494 26.9449 45.3613 27.5616 44.7972 28.5538L44.7763 28.5909L44.7748 28.5948C44.7717 28.6017 44.7678 28.6095 44.7647 28.618C44.6225 28.8861 44.2176 29.0786 43.7941 29.0786C43.4873 29.0786 43.1852 28.9758 42.9719 28.8096C42.4216 27.8197 41.8791 26.8475 41.3521 25.9039C43.4417 21.5879 46.3752 16.3438 48.7848 12.037L49.0545 11.554C49.9772 9.90411 50.7886 8.45127 51.4532 7.22485C52.1047 8.4134 52.9092 9.84615 53.8914 11.5857C56.0073 15.3422 58.6409 20.0176 60.7236 24.1435C61.2561 25.1999 61.7275 26.1729 62.1394 27.0593C61.3001 27.2803 60.5621 27.8205 60.1417 28.5577ZM30.3143 24.9094L30.3491 24.8483C31.6049 22.6142 32.8962 20.3174 33.9302 18.4226C34.9287 20.2618 36.1667 22.4704 37.5616 24.958L37.6813 25.1721C37.9928 25.7277 38.3158 26.305 38.6497 26.9008C38.8289 27.2215 39.0113 27.5477 39.1968 27.8792C39.1929 27.9016 39.1898 27.9248 39.1883 27.948C39.2068 27.958 39.2254 27.9673 39.2447 27.9758C39.247 27.9773 39.2501 27.9781 39.2524 27.9789C39.4356 28.3073 39.6218 28.6412 39.8096 28.9781C42.9085 34.5437 46.546 41.2113 49.0336 46.5529C49.0267 46.5838 49.0205 46.6155 49.0166 46.6479C47.8165 46.957 46.8034 47.7097 46.2748 48.7391C46.0236 49.1765 45.4224 49.4817 44.808 49.4817C44.1936 49.4817 43.5893 49.1827 43.3343 48.7213C42.5862 47.3674 41.0322 46.4934 39.3745 46.4934C37.7169 46.4934 36.169 47.3473 35.4132 48.7244C35.1698 49.1703 34.5647 49.4817 33.941 49.4817C33.3174 49.4817 32.7224 49.1827 32.4681 48.7229C31.7131 47.3473 30.1961 46.4934 28.5076 46.4934C26.819 46.4934 25.3013 47.3473 24.5478 48.7213C24.2928 49.1827 23.714 49.4817 23.0741 49.4817C22.4342 49.4817 21.8554 49.1827 21.6004 48.7229C21.0192 47.6626 19.9837 46.9122 18.7666 46.624C21.8863 39.9169 26.8484 31.0816 30.3143 24.9094ZM33.938 73.1561C23.9605 73.1561 15.8439 65.0395 15.8439 55.062C15.8439 53.8828 16.4992 51.8542 17.5618 49.331C17.5857 49.3295 17.6112 49.3295 17.6367 49.3295C18.2766 49.3295 18.8554 49.6278 19.1097 50.0876C19.8639 51.4632 21.3817 52.3179 23.0702 52.3179C24.7588 52.3179 26.2757 51.4632 27.0292 50.0899C27.285 49.6278 27.8638 49.3295 28.5037 49.3295C29.1436 49.3295 29.7224 49.6278 29.9766 50.0876C30.7317 51.4632 32.2494 52.3179 33.9372 52.3179C35.625 52.3179 37.1512 51.4431 37.897 50.0899C38.152 49.6278 38.7308 49.3295 39.3714 49.3295C40.0121 49.3295 40.6002 49.6409 40.8444 50.0876C41.4912 51.2677 42.6998 52.0636 44.0955 52.2669V52.3217H44.8049C46.4571 52.3217 48.0066 51.4539 48.7562 50.1108C48.7747 50.0799 48.7879 50.0528 48.7979 50.0304C49.0097 49.6193 49.6001 49.3326 50.2384 49.3326C50.25 49.3326 50.2608 49.3326 50.2716 49.3334C51.3334 51.8557 51.9888 53.8843 51.9888 55.062C51.9888 65.0395 43.8907 73.1561 33.938 73.1561Z",fill:"#F4F2EF"})}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_29_60",children:(0,r.jsx)("rect",{width:"53.297",height:"72",fill:"white",transform:"translate(13 4)"})})})]});case"lightbulb":return(0,r.jsxs)("svg",{width:"70",height:"74",viewBox:"0 0 70 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_29_50)",children:[(0,r.jsx)("path",{d:"M47.729 22.0386C44.2766 18.5869 39.7003 16.6857 34.8431 16.6857C29.986 16.6857 25.4096 18.5869 21.9572 22.0386C18.5055 25.4911 16.6042 30.0674 16.6042 34.9245C16.6042 36.4805 16.7881 37.8974 17.1652 39.256C17.1665 39.2614 17.1679 39.2669 17.1693 39.2716C17.6407 41.5527 18.4973 42.9791 19.6823 44.9542L19.7447 45.058C19.7474 45.0634 19.7508 45.0682 19.7535 45.0736C19.9014 45.3693 20.0831 45.6712 20.2758 45.9899C20.3945 46.186 20.5165 46.3888 20.64 46.6045C20.7994 46.8595 20.9459 47.1145 21.0883 47.3614C21.3135 47.7521 21.5265 48.1211 21.7693 48.4609C21.7727 48.4657 21.7754 48.4704 21.7788 48.4758L21.8751 48.6345C23.4609 51.2493 24.4173 52.8277 24.4173 56.0054V63.6563C24.4173 65.4578 25.6755 66.9351 27.4763 67.2478C27.5733 67.2648 27.65 67.3394 27.669 67.4364C28.0759 69.5105 28.877 71.1282 30.0518 72.244C31.2774 73.4093 32.8897 74.0001 34.8424 74.0001C38.7215 74.0001 41.2691 71.6709 42.0159 67.4404C42.0328 67.3421 42.1102 67.2648 42.2085 67.2478C43.953 66.9446 45.2675 65.4009 45.2675 63.6563V56.0054C45.2675 52.6995 46.3175 51.0187 47.906 48.4765C48.233 47.9047 48.6467 47.2434 49.0462 46.6031C49.167 46.3922 49.2897 46.1887 49.4084 45.992C49.6017 45.6725 49.7842 45.3707 49.9321 45.0736C49.9348 45.0682 49.9375 45.0634 49.9409 45.058L50.0026 44.9556C51.1882 42.9797 52.0449 41.5527 52.5163 39.2716C52.5177 39.2662 52.519 39.2614 52.5204 39.256C52.8982 37.8974 53.082 36.4805 53.082 34.9245V34.913C53.0793 30.0599 51.1781 25.4883 47.729 22.0386ZM39.2241 67.705C38.8232 69.2352 38.0846 70.2919 37.0292 70.8461C36.163 71.3005 35.3043 71.3005 34.8431 71.3005C33.9247 71.3005 31.4856 71.3005 30.5442 
567.705C30.5252 67.6338 30.5408 67.5578 30.5856 67.5001C30.6303 67.4418 30.7002 67.4079 30.7735 67.4079H38.9942C39.0681 67.4079 39.1373 67.4418 39.182 67.5001C39.2268 67.5578 39.2424 67.6338 39.2241 67.705ZM42.3428 64.277C42.1719 64.4961 41.8938 64.6263 41.5987 64.6263H28.0875C27.5313 64.6263 27.1989 64.1745 27.1989 63.7377V61.2145C27.1989 61.0836 27.3054 60.9771 27.4363 60.9771H42.2499C42.3808 60.9771 42.4873 61.0836 42.4873 61.2145V63.712C42.5253 63.9053 42.4737 64.1094 42.3428 64.277ZM42.5639 55.0775C42.5144 55.3101 42.4873 55.669 42.4873 56.0868V57.9588C42.4873 58.0897 42.3808 58.1962 42.2499 58.1962H27.5177C27.3868 58.1962 27.2803 58.0897 27.2803 57.9588V56.0868C27.2803 55.6934 27.2803 55.3834 27.2064 55.0856C27.1881 55.0151 27.2044 54.9398 27.2491 54.8822C27.2946 54.8245 27.3631 54.7913 27.4363 54.7913H42.3313C42.4032 54.7913 42.4703 54.8231 42.5158 54.8788C42.5605 54.9344 42.5782 55.0076 42.5639 55.0775ZM50.4618 34.9564C50.301 36.1631 50.1349 37.4111 49.8059 38.7263C49.8059 38.729 49.8045 38.731 49.8039 38.7337C49.4016 40.4973 48.7926 41.6849 47.5805 43.6757C47.5791 43.6784 47.5771 43.6811 47.575 43.6838C47.356 44.0128 47.1708 44.3492 46.9741 44.706C46.8839 44.8701 46.7903 45.039 46.6885 45.2167C46.6872 45.2194 46.6858 45.2221 46.6838 45.2248C46.4959 45.5253 46.3263 45.8244 46.1629 46.1141C45.977 46.4417 45.802 46.751 45.625 47.0162L45.528 47.1776C44.6137 48.7017 43.7496 50.141 43.2076 51.7668C43.1757 51.8638 43.0849 51.9289 42.9824 51.9289H26.8666C26.7648 51.9289 26.6739 51.8638 26.6414 51.7668C26.1401 50.2624 25.4402 48.8869 24.226 47.0189C24.2233 47.0148 24.2213 47.0114 24.2186 47.0074C24.0972 46.7944 23.9649 46.5834 23.8252 46.3603C23.598 45.9974 23.3633 45.6223 23.1571 45.2113L23.1449 45.1896C22.8315 44.6409 22.5066 44.0731 22.2679 43.6743C21.1826 41.8145 20.4664 40.5868 20.0431 38.6435C19.7148 37.4104 19.548 36.159 19.548 34.9245C19.548 26.4013 26.4827 19.4666 35.0059 19.4666C43.5291 19.4666 50.4638 26.4013 50.4638 34.9245C50.4638 34.9354 50.4631 34.9456 50.4618 34.9564Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M69.7675 34.9245C69.7675 35.691 69.1435 36.315 68.3771 36.315H61.6214C60.8543 36.315 60.231 35.691 60.231 34.9245C60.231 34.1581 60.8543 33.5341 61.6214 33.5341H68.3771C69.1435 33.5341 69.7675 34.1581 69.7675 34.9245Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M59.5004 12.2104L54.6982 17.0133C54.4282 17.2832 54.083 17.4318 53.7262 17.4318C53.3695 17.4318 53.0242 17.2832 52.7543 17.0133C52.1913 16.4496 52.1913 15.6323 52.7543 15.0693L57.5571 10.2671C57.8271 9.99718 58.1723 9.84863 58.5284 9.84863C58.8845 9.84863 59.2298 9.99718 59.5004 10.2671C60.0634 10.8301 60.0634 11.6474 59.5004 12.2104Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M36.2336 1.39047V8.1461C36.2336 8.91256 35.6096 9.53657 34.8431 9.53657C34.0767 9.53657 33.4526 8.91256 33.4526 8.1461V1.39047C33.4526 0.623336 34.0767 0 34.8431 0C35.6096 0 36.2336 0.623336 36.2336 1.39047Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M16.9317 17.0132C16.6618 17.2832 16.3165 17.4317 15.9598 17.4317C15.603 17.4317 15.2584 17.2832 14.9878 17.0132L10.1856 12.2103C9.91563 11.9404 9.76709 11.5951 9.76709 11.239C9.76709 10.883 9.91563 10.537 10.1856 10.2671C10.7492 9.70411 11.5666 9.70411 12.1295 10.2671L16.9317 15.0693C17.4947 15.6322 17.4947 16.4496 16.9317 17.0132Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M9.53657 34.9245C9.53657 35.691 8.91256 36.315 8.1461 36.315H1.39047C0.623336 36.315 0 35.691 0 34.9245C0 34.1581 0.623336 33.5341 1.39047 33.5341H8.1461C8.91256 33.5341 9.53657 34.1581 9.53657 34.9245Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M17.3502 53.8077C17.3502 54.1645 17.2017 54.509 16.9317 54.7797L12.1295 59.5819C11.8589 59.8518 11.5143 60.0004 11.1576 60.0004C10.8008 60.0004 10.4562 59.8518 10.1856 59.5819C9.91563 59.3112 9.76709 58.9667 9.76709 58.6099C9.76709 58.2531 9.91563 57.9086 10.1856 57.6386L14.9878 52.8364C14.9919 52.8323 14.9952 52.8283 14.9986 52.8249C15.2177 52.5739 15.5324 52.4301 15.8838 52.4179C15.8994 52.4179 15.9143 52.4172 15.9292 52.4172C16.3009 52.4172 16.6638 52.5685 16.9317 52.8364C17.1996 53.1043 17.3502 53.4516 17.3502 53.8077Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M59.9189 58.6099C59.9189 58.9666 59.7704 59.3
5112 59.5004 59.5818C59.2298 59.8518 58.8852 60.0003 58.5284 60.0003C58.1717 60.0003 57.8271 59.8518 57.5565 59.5818L52.7543 54.7796C52.1913 54.2167 52.1913 53.3994 52.7543 52.8364C53.0357 52.5542 53.381 52.4138 53.7262 52.4138C54.0715 52.4138 54.4167 52.5549 54.6982 52.8364L59.5004 57.6386C59.7704 57.9085 59.9189 58.2538 59.9189 58.6099Z",fill:"#F4F2EF"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_29_50",children:(0,r.jsx)("rect",{width:"69.7676",height:"74",fill:"white"})})})]});case"notification":return(0,r.jsx)("svg",{width:"76",height:"76",viewBox:"0 0 76 76",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M49.5989 6.17504C49.023 5.92864 48.7529 5.26064 48.9963 4.68177C49.2427 4.10583 49.9107 3.8357 50.4896 4.07911C55.0703 6.04143 59.108 9.04882 62.2898 12.7988C65.4396 16.5068 67.7642 20.9486 68.9576 25.817C69.106 26.4256 68.7349 27.0431 68.1263 27.1945C67.5177 27.343 66.9002 26.9719 66.7488 26.3633C65.6385 21.8418 63.4832 17.7183 60.553 14.2717C57.5961 10.7893 53.8467 7.99571 49.5951 6.1764L49.5989 6.17504ZM38.0001 3.80004C39.5735 3.80004 41.0015 4.43832 42.0346 5.47147L42.0999 5.54272C43.0914 6.56993 43.706 7.9682 43.706 9.506C43.706 10.9933 43.133 12.35 42.1979 13.3654C46.1523 14.1967 49.6972 16.1798 52.4579 18.9407C56.1659 22.6487 58.4696 27.7694 58.4696 33.3984V50.3053H59.574C61.2098 50.3053 62.6971 50.9732 63.7718 52.0509C64.8495 53.1285 65.5174 54.6159 65.5174 56.2487C65.5174 57.8844 64.8494 59.3747 63.7718 60.4494C62.6941 61.5271 61.2068 62.195 59.574 62.195H49.504C49.1329 64.855 47.8682 67.2211 46.0276 68.9818C43.9376 70.9798 41.1084 72.2029 38.0026 72.2029C34.9003 72.2029 32.0681 70.9798 29.9777 68.9818C28.1371 67.2154 26.8694 64.8523 26.5012 62.195H16.4312C14.7954 62.195 13.3081 61.527 12.2304 60.4494C11.1528 59.3717 10.4849 57.8844 10.4849 56.2487C10.4849 54.6129 11.1528 53.1256 12.2304 52.0479C13.4417 50.9287 14.7539 50.3023 16.4312 50.3023H17.5327V33.3955C17.5327 27.7727 19.8364 22.6541 23.5444 18.9434L23.5503 18.9375C26.3113 16.1795 29.853 14.1964 33.804 13.3652C32.8688 12.3469 32.2959 10.9931 32.2959 9.50576C32.2959 7.93528 32.9342 6.5073 33.9673 5.47421C34.9975 4.43814 36.4254 3.7998 38.0018 3.7998L38.0001 3.80004ZM40.4226 7.0835C39.8021 6.46303 38.9471 6.08004 38.0001 6.08004C37.056 6.08004 36.198 6.46301 35.5776 7.0835C34.9571 7.701 34.5741 8.55897 34.5741 9.506C34.5741 10.4263 34.9363 11.2635 35.5241 11.878C36.2514 12.5549 36.9847 12.929 37.9971 12.929C38.9085 12.929 39.7754 12.5698 40.4196 11.9255C41.0401 11.308 41.423 10.45 41.423 9.50302C41.423 8.57975 41.0609 7.74254 40.473 7.12802L40.4196 7.08052L40.4226 7.0835ZM28.7996 62.1955C29.147 64.2053 30.1356 65.9896 31.5427 67.3374C33.223 68.9405 35.5001 69.9232 37.9996 69.9232C40.4991 69.9232 42.7763 68.9405 44.4564 67.3345C45.8636 65.9896 46.8522 64.2054 47.1995 62.1955H28.7996ZM19.8133 50.3053H56.1894V33.3985C56.1894 28.3991 54.1439 23.8516 50.8457 20.5532C47.5504 17.2579 43.0025 15.2095 38.0029 15.2095C33.1698 15.2095 28.5745 17.1332 25.1577 20.5473C21.8594 23.8455 19.8139 28.3936 19.8139 33.3957L19.8133 50.3053ZM59.5701 52.5853H16.4281C15.4454 52.5853 14.5489 52.9772 13.8898 53.6096C13.1714 54.3696 12.7647 55.183 12.7647 56.2488C12.7647 57.2582 13.1773 58.1725 13.8423 58.8375C14.5074 59.5025 15.4217 59.9152 16.4311 59.9152H59.5731C60.5795 59.9152 61.4969 59.5026 62.1589 58.8375C62.8239 58.1725 63.2366 57.2552 63.2366 56.2488C63.2366 55.2424 62.8239 54.325 62.1589 53.66C61.4939 52.995 60.5795 52.5824 59.5731 52.5824L59.5701 52.5853ZM49.497 12.4687C48.9478 12.1659 48.7459 11.4742 49.0487 10.925C49.3515 10.3758 50.0432 10.1739 50.5924 10.4767C53.5582 12.1154 56.1767 14.3153 58.3026 16.9278C60.4045 19.5136 62.0284 22.5061 63.0259 25.7628C63.21 26.3625 62.8745 26.9978 62.2748 27.1819C61.6752 27.3659 61.0398 27.0305 60.8558 26.4308C59.9444 23.4561 58.463 20.7219 56.5422 18.3621C54.6007 15.9782 52.2078 13.9684 49.5002 12.4721L49.497 12.4687ZM15.1456 26.4274C14.9615 27.0271 14.3262 27.3626 13.7266 27.1785C13.1269 26.9944 12.7914 26.3591 12.9755 25.7594C13.976 22.4997 15.5969 19.5072 17.6988 16.9244C19.8244 
514.3119 22.4428 12.1091 25.409 10.4733C25.9582 10.1705 26.6529 10.3723 26.9527 10.9216C27.2555 11.4708 27.0537 12.1655 26.5044 12.4653C23.794 13.9616 21.4012 15.9714 19.4624 18.3583C17.5416 20.7185 16.0602 23.4527 15.1488 26.427L15.1456 26.4274ZM9.24965 26.3621C9.10121 26.9707 8.48668 27.3448 7.87811 27.1993C7.26951 27.0508 6.89543 26.4363 7.0409 25.8277C8.23436 20.953 10.5559 16.5114 13.7055 12.8039C16.8909 9.05435 20.9255 6.04684 25.5057 4.08414C26.0817 3.83774 26.7526 4.10789 26.999 4.6868C27.2454 5.26274 26.9753 5.9337 26.3964 6.18007C22.1451 7.99989 18.3986 10.7935 15.4384 14.2753C12.5082 17.7221 10.35 21.8456 9.24563 26.3638L9.24965 26.3621Z",fill:"#F4F2EF"})});case"paw":return(0,r.jsxs)("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("g",{clipPath:"url(#clip0_29_56)",children:(0,r.jsx)("path",{d:"M65.7539 49.6753C64.3541 46.7171 62.1337 44.259 59.3331 42.5652C57.6248 41.5309 56.2931 39.9333 55.5834 38.0665C54.3795 34.8877 52.2657 32.1868 49.4693 30.2544C46.6986 28.3399 43.4583 27.3192 40.0929 27.3004H40C36.6013 27.3013 33.327 28.3229 30.5315 30.2544C27.7352 32.1868 25.6213 34.8877 24.4174 38.0657C23.7069 39.9333 22.3752 41.5309 20.666 42.5652C17.8663 44.259 15.6459 46.7171 14.2452 49.6744C12.8445 52.6318 12.3495 55.907 12.8138 59.1463C13.3838 63.1244 15.3699 66.7659 18.4073 69.3978C21.4439 72.0297 25.3291 73.4798 29.3472 73.4798H29.3498C31.79 73.479 34.2387 72.9158 36.4326 71.8499C37.5658 71.3055 38.7833 71.0328 40 71.0328C41.2167 71.0328 42.4325 71.3055 43.5657 71.8491C45.7605 72.9158 48.2092 73.479 50.6485 73.4798H50.6511C54.6692 73.4798 58.5535 72.0305 61.5901 69.3995C64.6276 66.7676 66.6145 63.1269 67.1853 59.148C67.6497 55.9087 67.1547 52.6326 65.7539 49.6753ZM63.6384 58.6649C63.2379 61.3445 62.0434 63.8026 60.1843 65.7725C58.3252 67.7432 55.9413 69.0783 53.2898 69.6338C52.4216 69.8093 51.5338 69.8996 50.6494 69.9013H50.6443C48.7417 69.9013 46.8323 69.4608 45.1215 68.6267C41.8668 67.0607 38.1315 67.0607 34.8751 68.6276C33.166 69.4608 31.2566 69.9013 29.354 69.9013H29.3498C28.4654 69.8996 27.5767 69.8093 26.7094 69.6338C24.0562 69.0774 21.6714 67.7423 19.8131 65.7716C17.954 63.8018 16.7595 61.3437 16.3591 58.6641C15.9816 56.114 16.365 53.5349 17.4675 51.2055C18.5692 48.8761 20.3201 46.9446 22.5311 45.6197C24.9184 44.1789 26.7767 41.9475 27.7625 39.3378C28.7167 36.8465 30.3799 34.73 32.5721 33.2143C34.7652 31.6986 37.3332 30.8909 39.9983 30.8789L40 31.1916L40.0017 30.8789C42.6668 30.8909 45.2356 31.6986 47.4279 33.2143C49.621 34.73 51.2841 36.8473 52.2367 39.3369C53.2233 41.9483 55.0816 44.1789 57.4689 45.6205C59.6791 46.9446 61.43 48.877 62.5316 51.2072C63.6341 53.5366 64.0167 56.1157 63.6384 58.6649ZM33.0032 8.39587C31.4585 6.85117 29.4043 6 27.2197 6C25.0352 6 22.9809 6.85117 21.4362 8.39587C19.8915 9.94058 19.0404 11.9948 19.0404 14.1794C19.0404 16.3639 19.8915 18.4182 21.4362 19.9629C22.9809 21.5076 25.0352 22.3587 27.2197 22.3587C29.4043 22.3587 31.4585 21.5076 33.0032 19.9629C34.5479 18.4182 35.3991 16.3639 35.3991 14.1794C35.3991 11.9948 34.5479 9.94058 33.0032 8.39587ZM30.4727 17.4324C29.6037 18.3014 28.4483 18.7803 27.2197 18.7803C25.9911 18.7803 24.8358 18.3014 23.9667 17.4324C23.0977 16.5633 22.6188 15.408 22.6188 14.1794C22.6205 12.9508 23.0994 11.7963 23.9676 10.9272C24.8366 10.059 25.9911 9.58018 27.2197 9.57848C27.834 9.57848 28.4296 9.69776 28.9809 9.9261C29.5321 10.1544 30.0382 10.4918 30.4727 10.9264C31.3418 11.7954 31.8206 12.9508 31.8206 14.1794C31.8206 15.408 31.3418 16.5633 30.4727 17.4324ZM75.6041 25.4362C74.0594 23.8915 72.0052 23.0404 69.8206 23.0404C67.6361 23.0404 65.5818 23.8915 64.0371 25.4362C62.4924 26.9809 61.6413 29.0352 61.6413 31.2197C61.6413 33.4043 62.4924 35.4585 64.0371 37.0032C65.5818 38.5479 67.6361 39.3991 69.8206 39.3991C72.0052 39.3991 74.0594 38.5479 75.6041 37.0032C77.1488 35.4585 78 33.4043 78 31.2197C78 29.0352 77.1488 26.9809 75.6041 25.4362ZM73.0728 34.4719C72.2037 35.3401 71.0492 35.8189 69.8206 35.8206C68.592 35.8206 67.4358 35.3418 66.5676 34.4727C65.6986 33.6037 65.2197 32.4483 65.2197 31.2197C65.2197 29.9911 65.6986 28.8358 66.5676 27.9667C67.4367 27.0977 68.592 26.6188 69.8206 26.6188C71.0492 26.6188 72.2054 27.0977 73.0736 27.9667C73.9427 28.8358 74.4215 29.9911 74.4215 31.2197C74.4198 32.4483 73.941 33.6028 73.0728 34.4719ZM15.9629 25.4362C14.4182 23.8915 12.3639 23.0404 10.1794 23.0404C7.9948 23.0404 5.94058 23.8915 4.39587 25.4362C2.85117 26.9809 2 29.0352 2 31.2197C2 33.4043 2.85117 35.4585 4.39587 37.0032C5.94058 38.5479 7.9948 39.3991 10.1794 39.3991C12.3639 39.3991 14.4182 38.5479 15.9629 37.0032C17.5076 35.4585 18.3587 33.4043 18.3587 31.2197C18.3587 29.0352 17.5076 26.9809 15.9629 25.4362ZM13.4315 34.4719C12.5625 35.3401 11.408 35.8189 10.1794 35.8206C8.95076 35.8206 7.79543 35.3418 6.92637 34.4727C6.05731 33.6037 5.57848 32.4483 5.57848 31.2197C5.57848 29.9911 6.05731 28.8358 6.92637 27.9667C7.79543 27.0977 8.95076 26.6188 10.1794 26.6188C11.408 26.6188 12.5633 27.0977 13.4324 27.9667C14.3014 28.8358 14.7803 29.9911 14.7803 31.2197C14.7786 32.4483 14.2997 33.6028 13.4315 34.4719ZM58.5638 8.39587C57.0191 6.85117 54.9648 6 52.7803 6C50.5957 6 48.5415 6.85117 46.9968 8.39587C45.4521 9.94058 44.6009 11.9948 44.6009 14.1794C44.6009 16.3639 45.4521 18.4182 46.9968 19.9629C48.5415 21.5076 50.5957 22.3587 52.7803 22.3587C54.9648 22.3587 57.0191 21.5076 58.5638 19.9629C60.1085 18.4182 60.9596 16.3639 60.9596 14.1794C60.9596 11.9948 60.1085 9.94058 58.5638 8.39587ZM56.0333 17.4324C55.1642 18.3014 54.0089 18.7803 52.7803 18.7803C51.5517 18.7803 50.3955 18.3014 49.5273 17.4324C48.6582 16.5633 48.1794 15.408 48.1794 14.1794C48.1811 12.9508 48.6599 11.7963 49.5281 10.9272C50.3972 10.059 51.5517 9.58018 52.7803 9.57848C53.3946 9.57848 53.991 9.69776 54.5422 9.9261C55.0926 10.1544 55.5987 10.4918 56.0333 10.9264C56.9023 11.7954 57.3812 12.9508 57.3812 14.1794C57.3812 15.408 56.9023 16.5633 56.0333 17.4324Z",fill:"#F4F2EF"})}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_29_56",children:(0,r.jsx)("rect",{width:"76",height:"67.4798",fill:"white",transform:"translate(2 6)"})})})]});case"plant":return(0,r.jsxs)("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("g",{clipPath:"url(#clip0_29_19)",children:[(0,r.jsx)("mask",{id:"path-1-inside-1_29_19",fill:"white",children:(0,r.jsx)("path",{d:"M61.0004 46.2449C60.6327 45.8773 60.2039 45.592 59.7376 45.3988C59.2713 45.2055 58.7675 45.1036 58.2474 45.1028H41.1369C41.0015 45.1028 40.8923 44.9936 40.8923 44.8583V39.7713C40.8923 39.6409 40.9934 39.5341 41.123 39.5268C43.6787 39.3833 48.4518 38.6553 51.7069 35.3985C56.1874 30.9181 55.8751 23.5135 55.8596 23.2005C55.8433 22.8744 55.7072 22.567 55.4757 22.3355C55.2442 22.104 54.9368 21.967 54.6107 21.9499C54.2977 21.9328 46.92 21.5929 42.4143 26.1002C42.0328 26.4809 41.6692 26.9024 41.3325 27.3524C41.2698 27.4371 41.1597 27.4714 41.0602 27.438C40.96 27.4045 40.8923 27.3116 40.8923 27.2056V25.1366C40.8923 25.0722 40.9176 25.0111 40.9624 24.9654C41.6431 24.2717 42.9548 22.8165 44.0871 20.8665C45.4542 18.5122 46.148 16.1668 46.148 13.8972C46.148 7.56384 40.6885 2.55027 40.4562 2.33994C40.2132 2.12065 39.8994 2 39.5717 2C39.2439 2 38.9301 2.12065 38.6872 2.33994C38.67 2.35543 37.201 3.66385 35.7507 5.81928C34.4945 7.68775 32.9961 10.6062 32.9961 13.8972C32.9961 19.1089 36.6222 23.3725 38.1817 24.963C38.2266 25.0086 38.251 25.0706 38.251 25.1342V27.2089C38.251 27.3149 38.1834 27.4078 38.0839 27.4412C37.9836 27.4746 37.8736 27.4396 37.8108 27.3556C37.4749 26.9056 37.1113 26.4841 36.729 26.1026C32.229 21.6018 24.8456 21.9328 24.5326 21.9499C24.2065 21.9662 23.8992 22.1032 23.6676 22.3355C23.4361 22.567 23.3 22.8744 23.2829 23.2005C23.2788 23.2836 23.1785 25.2279 23.6693 27.7363C24.1021 29.9456 25.1065 33.0678 27.4347 35.3953C30.6923 38.6537 35.4654 39.3825 38.0203 39.5268C38.1499 39.5341 38.251 39.6409 38.251 39.7705V44.8583C38.251 44.9936 38.1418 45.1028 38.0064 45.1028H20.8951C19.8557 45.1045 18.8774 45.5096 18.1421 46.2449C17.4068 46.9811 17.0008 47.9585 17 48.9987V51.6898C17.0016 52.7292 17.4068 53.7066 18.1421 54.4419C18.8783 55.1772 19.8565 55.5832 20.8959 55.584H21.1323C21.2571 55.584 21.3622 55.6778 21.3761 55.8017L23.6709 76.7927C23.7011 77.1269 23.8519 77.4318 24.0956 77.6544C24.3402 77.8777 24.6565 78 24.9858 78H54.1371C54.4673 78 54.7827 77.8769 55.0273 77.6544C55.2711 77.431 55.4219 77.1269 55.452 76.7976L57.7501 5
55.8017C57.764 55.6778 57.8683 55.584 57.9931 55.584H58.2474C59.2868 55.5832 60.2643 55.1772 61.0004 54.4419C61.7357 53.7066 62.1417 52.7292 62.1433 51.689V48.9979C62.1417 47.9585 61.7357 46.9811 61.0004 46.2449ZM44.2812 27.9695C45.5627 26.688 47.1923 25.889 48.7673 25.3926C50.3423 24.8953 51.8635 24.7005 52.9281 24.6263C52.9991 24.6214 53.0684 24.6467 53.1181 24.6972C53.1678 24.7469 53.1939 24.8162 53.189 24.8863C52.854 29.829 50.948 32.4238 49.8417 33.53C47.2779 36.0939 43.3265 36.7257 41.1988 36.8732C41.1931 36.8741 41.1874 36.8741 41.1825 36.8741C41.1173 36.8741 41.0554 36.8488 41.0089 36.8023C40.9592 36.7526 40.9331 36.6833 40.938 36.6124C41.0896 34.4814 41.7255 30.5252 44.2812 27.9695ZM38.1336 36.8023C38.088 36.8488 38.026 36.8741 37.9608 36.8741C37.9551 36.8741 37.9494 36.8741 37.9437 36.8732C35.816 36.7241 31.8638 36.0915 29.3016 33.53C26.7377 30.967 26.1059 27.0124 25.9576 24.8831C25.9486 24.76 26.0334 24.6499 26.154 24.6263C26.1793 24.6214 26.2054 24.6206 26.2299 24.623C28.3543 24.7689 32.2894 25.3975 34.8614 27.9695C37.4252 30.5325 38.057 34.4847 38.2054 36.6124C38.2103 36.6833 38.1842 36.7526 38.1336 36.8023ZM35.6407 13.8948C35.6407 10.2695 37.9877 7.02824 39.3874 5.41901C39.4339 5.36602 39.5007 5.33504 39.5717 5.33504C39.6426 5.33504 39.7102 5.36602 39.7567 5.41901C41.1556 7.02824 43.5034 10.2687 43.5034 13.8948C43.5034 17.5209 41.1556 20.7605 39.7567 22.3706C39.7102 22.4236 39.6426 22.4545 39.5717 22.4545C39.5007 22.4545 39.4339 22.4236 39.3874 22.3706C37.9877 20.7597 35.6407 17.5176 35.6407 13.8948ZM55.0852 55.8555L52.9493 75.141C52.9355 75.265 52.8311 75.3587 52.7064 75.3587H26.4182C26.2943 75.3587 26.1891 75.265 26.1752 75.141L24.0435 55.8555C24.0361 55.7862 24.0581 55.7169 24.1046 55.6656C24.1511 55.6134 24.2171 55.584 24.2872 55.584H54.8414C54.9116 55.584 54.9776 55.6134 55.0241 55.6656C55.0705 55.7169 55.0925 55.7862 55.0852 55.8555ZM59.502 51.6898C59.5012 52.0354 59.361 52.3485 59.1336 52.5759C58.9061 52.8025 58.5931 52.9428 58.2474 52.9428H20.8951C20.2046 52.9428 19.6421 52.3811 19.6413 51.6898V48.9979C19.6421 48.3074 20.2046 47.7449 20.8951 47.7441H58.2474C58.9387 47.7449 59.5012 48.3074 59.502 48.9979V51.6898Z"})}),(0,r.jsx)("path",{d:"M61.0004 46.2449C60.6327 45.8773 60.2039 45.592 59.7376 45.3988C59.2713 45.2055 58.7675 45.1036 58.2474 45.1028H41.1369C41.0015 45.1028 40.8923 44.9936 40.8923 44.8583V39.7713C40.8923 39.6409 40.9934 39.5341 41.123 39.5268C43.6787 39.3833 48.4518 38.6553 51.7069 35.3985C56.1874 30.9181 55.8751 23.5135 55.8596 23.2005C55.8433 22.8744 55.7072 22.567 55.4757 22.3355C55.2442 22.104 54.9368 21.967 54.6107 21.9499C54.2977 21.9328 46.92 21.5929 42.4143 26.1002C42.0328 26.4809 41.6692 26.9024 41.3325 27.3524C41.2698 27.4371 41.1597 27.4714 41.0602 27.438C40.96 27.4045 40.8923 27.3116 40.8923 27.2056V25.1366C40.8923 25.0722 40.9176 25.0111 40.9624 24.9654C41.6431 24.2717 42.9548 22.8165 44.0871 20.8665C45.4542 18.5122 46.148 16.1668 46.148 13.8972C46.148 7.56384 40.6885 2.55027 40.4562 2.33994C40.2132 2.12065 39.8994 2 39.5717 2C39.2439 2 38.9301 2.12065 38.6872 2.33994C38.67 2.35543 37.201 3.66385 35.7507 5.81928C34.4945 7.68775 32.9961 10.6062 32.9961 13.8972C32.9961 19.1089 36.6222 23.3725 38.1817 24.963C38.2266 25.0086 38.251 25.0706 38.251 25.1342V27.2089C38.251 27.3149 38.1834 27.4078 38.0839 27.4412C37.9836 27.4746 37.8736 27.4396 37.8108 27.3556C37.4749 26.9056 37.1113 26.4841 36.729 26.1026C32.229 21.6018 24.8456 21.9328 24.5326 21.9499C24.2065 21.9662 23.8992 22.1032 23.6676 22.3355C23.4361 22.567 23.3 22.8744 23.2829 23.2005C23.2788 23.2836 23.1785 25.2279 23.6693 27.7363C24.1021 29.9456 25.1065 33.0678 27.4347 35.3953C30.6923 38.6537 35.4654 39.3825 38.0203 39.5268C38.1499 39.5341 38.251 39.6409 38.251 39.7705V44.8583C38.251 44.9936 38.1418 45.1028 38.0064 45.1028H20.8951C19.8557 45.1045 18.8774 45.5096 18.1421 46.2449C17.4068 46.9811 17.0008 47.9585 17 48.9987V51.6898C17.0016 52.7292 17.4068 53.7066 18.1421 54.4419C18.8783 55.1772 19.8565 55.5832 20.8959 55.584H21.1323C21.2571 55.584 21.3622 55.6778 21.3761 55.8017L23.6709 76.7927C23.7011 77.1269 23.8519 77.4318 24.0956 77.6544C24.3402 77.8777 24.6565 78 24.9858 78H54.1371C54.4673 78 54.7827 77.8769 55.0273 77.6544C55.2711 77.431 55.4219 77.1269 55.452 76.7976L57.7501 5
55.8017C57.764 55.6778 57.8683 55.584 57.9931 55.584H58.2474C59.2868 55.5832 60.2643 55.1772 61.0004 54.4419C61.7357 53.7066 62.1417 52.7292 62.1433 51.689V48.9979C62.1417 47.9585 61.7357 46.9811 61.0004 46.2449ZM44.2812 27.9695C45.5627 26.688 47.1923 25.889 48.7673 25.3926C50.3423 24.8953 51.8635 24.7005 52.9281 24.6263C52.9991 24.6214 53.0684 24.6467 53.1181 24.6972C53.1678 24.7469 53.1939 24.8162 53.189 24.8863C52.854 29.829 50.948 32.4238 49.8417 33.53C47.2779 36.0939 43.3265 36.7257 41.1988 36.8732C41.1931 36.8741 41.1874 36.8741 41.1825 36.8741C41.1173 36.8741 41.0554 36.8488 41.0089 36.8023C40.9592 36.7526 40.9331 36.6833 40.938 36.6124C41.0896 34.4814 41.7255 30.5252 44.2812 27.9695ZM38.1336 36.8023C38.088 36.8488 38.026 36.8741 37.9608 36.8741C37.9551 36.8741 37.9494 36.8741 37.9437 36.8732C35.816 36.7241 31.8638 36.0915 29.3016 33.53C26.7377 30.967 26.1059 27.0124 25.9576 24.8831C25.9486 24.76 26.0334 24.6499 26.154 24.6263C26.1793 24.6214 26.2054 24.6206 26.2299 24.623C28.3543 24.7689 32.2894 25.3975 34.8614 27.9695C37.4252 30.5325 38.057 34.4847 38.2054 36.6124C38.2103 36.6833 38.1842 36.7526 38.1336 36.8023ZM35.6407 13.8948C35.6407 10.2695 37.9877 7.02824 39.3874 5.41901C39.4339 5.36602 39.5007 5.33504 39.5717 5.33504C39.6426 5.33504 39.7102 5.36602 39.7567 5.41901C41.1556 7.02824 43.5034 10.2687 43.5034 13.8948C43.5034 17.5209 41.1556 20.7605 39.7567 22.3706C39.7102 22.4236 39.6426 22.4545 39.5717 22.4545C39.5007 22.4545 39.4339 22.4236 39.3874 22.3706C37.9877 20.7597 35.6407 17.5176 35.6407 13.8948ZM55.0852 55.8555L52.9493 75.141C52.9355 75.265 52.8311 75.3587 52.7064 75.3587H26.4182C26.2943 75.3587 26.1891 75.265 26.1752 75.141L24.0435 55.8555C24.0361 55.7862 24.0581 55.7169 24.1046 55.6656C24.1511 55.6134 24.2171 55.584 24.2872 55.584H54.8414C54.9116 55.584 54.9776 55.6134 55.0241 55.6656C55.0705 55.7169 55.0925 55.7862 55.0852 55.8555ZM59.502 51.6898C59.5012 52.0354 59.361 52.3485 59.1336 52.5759C58.9061 52.8025 58.5931 52.9428 58.2474 52.9428H20.8951C20.2046 52.9428 19.6421 52.3811 19.6413 51.6898V48.9979C19.6421 48.3074 20.2046 47.7449 20.8951 47.7441H58.2474C58.9387 47.7449 59.5012 48.3074 59.502 48.9979V51.6898Z",fill:"#F4F2EF",stroke:"#053F1C",strokeWidth:"0.4",mask:"url(#path-1-inside-1_29_19)"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_29_19",children:(0,r.jsx)("rect",{width:"45.1433",height:"76",fill:"white",transform:"translate(17 2)"})})})]});case"gift":return(0,r.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("g",{clipPath:"url(#clip0_23_6)",children:(0,r.jsx)("path",{d:"M3.456 23.65C2.578 23.65 1.864 22.936 1.864 22.058V11.112C1.24 10.948 0.779999 10.38 0.779999 9.706V7.322C0.779999 6.52 1.432 5.87 2.232 5.87H7.168C7.012 5.754 6.87 5.632 6.744 5.506C6.134 4.898 5.77 4.112 5.716 3.296C5.662 2.46 5.938 1.694 6.494 1.138C7 0.631996 7.694 0.353996 8.45 0.353996C9.206 0.353996 10.206 0.729996 10.862 1.388C11.306 1.832 11.688 2.458 12 3.256C12.312 2.458 12.694 1.832 13.138 1.388C13.796 0.729996 14.674 0.353996 15.55 0.353996C16.426 0.353996 17 0.631996 17.506 1.138C18.642 2.274 18.53 4.234 17.256 5.506C17.13 5.632 16.988 5.754 16.832 5.87H21.766C22.566 5.87 23.218 6.522 23.218 7.322V9.706C23.218 10.38 22.756 10.948 22.134 11.112V22.058C22.134 22.936 21.42 23.65 20.542 23.65H3.456ZM3.414 22.058C3.414 22.08 3.432 22.1 3.456 22.1H11.224V11.16H3.414V22.052C3.414 22.054 3.414 22.056 3.414 22.058ZM20.542 22.1C20.564 22.1 20.584 22.082 20.584 22.058V11.158H12.774V22.1H20.542ZM11.224 9.61V7.42H2.33V9.61H11.224ZM21.668 9.61V7.42H12.774V9.61H21.668ZM7.26 3.218C7.296 3.648 7.5 4.072 7.838 4.408C8.218 4.788 8.842 5.116 9.698 5.386C10.184 5.54 10.67 5.648 11.082 5.726C11.006 5.316 10.896 4.83 10.742 4.342C10.472 3.486 10.144 2.86 9.764 2.482C9.384 2.104 8.914 1.9 8.448 1.9C7.982 1.9 7.862 1.958 7.588 2.232C7.346 2.474 7.23 2.82 7.26 3.21C7.26 3.212 7.26 3.216 7.26 3.218ZM14.224 2.492C13.848 2.874 13.522 3.496 13.254 4.344C13.1 4.83 12.992 5.316 12.916 5.726C13.328 5.65 13.814 5.54 14.3 5.386C15.156 5.116 15.782 4.788 16.16 4.408C16.5 4.068 16.704 3.642 16.738 3.21C16.768 2.82 16.65 2.474 16.41 2.232C16.134 1.956 15.79 1.9 15.55 1.9C15.084 1.9 14.604 2.112 14.234 2.482C14.23 2.486 14.228 2.488 14.224 2.492Z",fill:i})}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_23_6",children:(0,r.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]});case"check-circle":return(0,r.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 96 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("path",{d:"M0 48C0 21.4903 21.4903 0 48 0C74.5097 0 96 21.4903 96 48C96 74.5097 74.5097 96 48 96C21.4903 96 0 74.5097 0 48Z",fill:"#374151"}),(0,r.jsx)("path",{d:"M42.7021 25.0762C45.7553 22.4748 50.2452 22.4749 53.2979 25.0762L55.3477 26.8232C56.0317 27.4061 56.8823 27.7586 57.7783 27.8301L60.4629 28.0439C64.4611 28.363 67.6359 31.538 67.9551 35.5361L68.1699 38.2207C68.2418 39.1166 68.5936 39.9682 69.1768 40.6523L70.9238 42.7021C73.5254 45.7553 73.5255 50.2452 70.9238 53.2979L69.1768 55.3477C68.5936 56.0318 68.2418 56.8823 68.1699 57.7783L67.9551 60.4629C67.636 64.4612 64.4612 67.636 60.4629 67.9551L57.7783 68.1699C56.8823 68.2418 56.0318 68.5937 55.3477 69.1768L53.2979 70.9238C50.2448 73.5255 45.7549 73.5254 42.7021 70.9238L40.6523 69.1768C39.9682 68.5936 39.1165 68.2418 38.2207 68.1699L35.5361 67.9551C31.5382 67.6359 28.363 64.4611 28.0439 60.4629L27.8301 57.7783C27.7586 56.8822 27.4061 56.0317 26.8232 55.3477L25.0762 53.2979C22.4746 50.2447 22.4749 45.7549 25.0762 42.7021L26.8232 40.6523C27.4061 39.9682 27.7587 39.1166 27.8301 38.2207L28.0439 35.5361C28.3631 31.5382 31.538 28.3631 35.5361 28.0439L38.2207 27.8301C39.1166 27.7587 39.9682 27.4061 40.6523 26.8232L42.7021 25.0762ZM50.7705 28.042C49.1738 26.6813 46.8262 26.6813 45.2295 28.042L43.1797 29.7891C41.8716 30.9038 40.2446 31.5773 38.5312 31.7139L35.8467 31.9287C33.7559 32.0954 32.0953 33.7559 31.9287 35.8467L31.7139 38.5312C31.5773 40.2445 30.9039 41.8716 29.7891 43.1797L28.042 45.2295C26.6815 46.8262 26.6814 49.1739 28.042 50.7705L29.7891 52.8203C30.9038 54.1284 31.5773 55.7556 31.7139 57.4688L31.9287 60.1533C32.0955 62.2443 33.756 63.9044 35.8467 64.0713L38.5312 64.2861C40.2446 64.4229 41.8716 65.0959 43.1797 66.2109L45.2295 67.958C46.8261 69.3183 49.1739 69.3183 50.7705 67.958L52.8203 66.2109C54.1284 65.096 55.7556 64.4229 57.4688 64.2861L60.1533 64.0713C62.2442 63.9044 63.9043 62.2442 64.0713 60.1533L64.2861 57.4688C64.4229 55.7556 65.0959 54.1284 66.2109 52.8203L67.958 50.7705C69.3184 49.1739 69.3183 46.8262 67.958 45.2295L66.2109 43.1797C65.096 41.8716 64.4229 40.2446 64.2861 38.5312L64.0713 35.8467C63.9044 33.7559 62.2443 32.0954 60.1533 31.9287L57.4688 31.7139C55.7557 31.5774 54.1284 30.9039 52.8203 29.7891L50.7705 28.042ZM54.9482 41.4082C55.7268 40.6654 56.9603 40.694 57.7031 41.4727C58.4456 42.2511 58.416 43.484 57.6377 44.2266L46.7715 54.5928C46.0781 55.2543 45.007 55.3134 44.2451 54.7324L38.5254 50.3672C37.6701 49.7146 37.5056 48.4921 38.1582 47.6367C38.811 46.7816 40.0333 46.6179 40.8887 47.2705L45.2012 50.5605L45.2852 50.625L45.3633 50.5518L54.9482 41.4082Z",fill:"white",stroke:"#374151",strokeWidth:"0.25"})]});case"check-circle-shield":return(0,r.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 96 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("path",{d:"M0 48C0 21.4903 21.4903 0 48 0C74.5097 0 96 21.4903 96 48C96 74.5097 74.5097 96 48 96C21.4903 96 0 74.5097 0 48Z",fill:"#374151"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.9796 54.8415C28.9796 48.4586 28.9899 40.1032 28.9951 36.2319C28.9985 34.2662 30.1121 32.47 31.8736 31.5952L45.8029 24.6727C47.264 23.9447 48.9844 23.9498 50.4416 24.683L64.1762 31.5935C65.9278 32.4735 67.0325 34.2662 67.0325 36.2268V54.8414C67.0325 58.7472 64.0502 62.4661 60.2742 65.3944C55.1082 69.4003 48.6524 72.004 48.6524 72.004C48.2375 72.1718 47.7742 72.1718 47.3593 72.004C47.3593 72.004 40.9035 69.4003 35.7375 65.3944C31.9616 62.4658 28.9795 58.747 28.9795 54.8414L28.9796 54.8415ZM32.4373 54.8415C32.4373 57.8067 34.9889 60.4396 37.8572 62.663C41.7058 65.6471 46.3274 67.7927 48.0075 68.524C49.6828 67.7928 54.3057 65.6471 58.1542 62.663C61.0225 60.4396 63.5742 57.8067 63.5742 54.8415V36.2268C63.5742 35.5734 63.2061 34.9751 62.6216 34.6812L48.887 27.7727C48.4011 27.5271 47.8289 27.5271 47.3413 27.769L33.412 34.6915C32.8258 34.9838 32.454 35.582 32.4523 36.2372C32.4472 40.1066 32.4369 48.4607 32.4369 54.8415L32.4373 54.8415ZM39.0815 49.1432C38.3623 48.5155 38.2862 47.4228 38.9136 46.7036C39.5413 45.9844 40.634 45.9084 41.3532 46.5361L46.1335 50.7009L54.5026 41.5704C55.1478 40.8669 56.2419 40.8203 56.9457 41.4652C57.6494 42.11 57.6961 43.2045 57.0512 43.9079L47.5422 54.2815C46.9096 54.9733 45.8392 55.0319 45.1323 54.4165L39.0815 49.1432Z",fill:"white"})]});case"home-circle":return(0,r.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 96 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("path",{d:"M0 48C0 21.4903 21.4903 0 48 0C74.5097 0 96 21.4903 96 48C96 74.5097 74.5097 96 48 96C21.4903 96 0 74.5097 0 48Z",fill:"#374151"}),(0,r.jsx)("path",{d:"M68.9643 46.1844C68.3132 46.1844 67.6504 45.9477 67.1297 45.4624L48.0378 27.9919L28.9338 45.4624C27.8686 46.433 26.2706 46.4212 25.2882 45.4506C24.7793 44.9417 24.5069 44.2433 24.5189 43.5331C24.5307 42.8467 24.8149 42.2192 25.312 41.7695L46.0254 22.8196C47.3037 21.6479 48.795 21.6832 50.1327 22.9025L70.7519 41.7698C71.249 42.2196 71.5213 42.8469 71.5332 43.5335C71.545 44.2437 71.2728 44.942 70.7639 45.4509C70.2784 45.9362 69.6274 46.1847 68.9645 46.1847L68.9643 46.1844ZM48.0378 26.5953C48.1798 26.5953 48.3218 26.6426 48.4403 26.7491L67.9348 44.5867C68.5266 45.1311 69.4143 45.1311 69.9469 44.5985C70.2191 44.3263 70.3731 43.9356 70.3731 43.545C70.3613 43.1899 70.2193 42.8586 69.9707 42.6335L49.3279 23.7666C48.4401 22.9618 47.6471 22.938 46.8185 23.6837L26.1167 42.6336C25.868 42.8585 25.726 43.19 25.7142 43.5451C25.7024 43.9358 25.8562 44.3264 26.1404 44.5986C26.673 45.1312 27.549 45.1194 28.1407 44.5868L47.6353 26.7492C47.7417 26.6426 47.8957 26.5953 48.0377 26.5953L48.0378 26.5953Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M67.2277 73.8375H28.8435C28.5173 73.8375 28.2609 73.5811 28.2609 73.2549L28.2607 45.0435C28.2607 44.7173 28.5171 44.4609 28.8433 44.4609C29.1695 44.4609 29.4259 44.7173 29.4259 45.0435V72.6724L66.6451 72.6726V45.0437C66.6451 44.7175 66.9015 44.4611 67.2277 44.4611C67.5539 44.4611 67.8103 44.7175 67.8103 45.0437V73.255C67.8103 73.5812 67.5423 73.8376 67.2277 73.8376L67.2277 73.8375Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M60.7027 73.8371C60.3765 73.8371 60.1201 73.5807 60.
51201 73.2545L60.1199 47.3736C60.1199 47.0474 60.3763 46.791 60.7025 46.791C61.0287 46.791 61.2851 47.0474 61.2851 47.3736V73.2545C61.2852 73.5807 61.0173 73.8371 60.7027 73.8371ZM35.3697 73.8371C35.0435 73.8371 34.7871 73.5807 34.7871 73.2545V47.3736C34.7871 47.0474 35.0435 46.791 35.3697 46.791C35.6959 46.791 35.9523 47.0474 35.9523 47.3736V73.2545C35.9523 73.5807 35.6843 73.8371 35.3697 73.8371Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M61.7623 47.9561H34.2964C33.9703 47.9561 33.7139 47.6997 33.7139 47.3735V43.9127C33.7139 43.5865 33.9703 43.3301 34.2964 43.3301H61.7505C62.0767 43.3301 62.3331 43.5865 62.3331 43.9127V47.3735C62.3449 47.6997 62.0769 47.9561 61.7623 47.9561ZM34.8794 46.7907H61.168V44.4951L34.8794 44.4952V46.7907Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M48.0354 64.7003H35.3687C35.0425 64.7003 34.7861 64.4439 34.7861 64.1177C34.7861 63.7915 35.0425 63.5352 35.3687 63.5352H48.0354C48.3616 63.5352 48.618 63.7915 48.618 64.1177C48.618 64.4439 48.35 64.7003 48.0354 64.7003Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M43.1887 68.7895H40.2056C39.8794 68.7895 39.623 68.5331 39.623 68.2069V64.1285C39.623 63.8023 39.8794 63.5459 40.2056 63.5459C40.5318 63.5459 40.7882 63.8023 40.7882 64.1285V67.6243H42.6061V64.1285C42.6061 63.8023 42.8625 63.5459 43.1887 63.5459C43.5149 63.5459 43.7713 63.8023 43.7713 64.1285V68.2069C43.7713 68.5215 43.5149 68.7895 43.1887 68.7895Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M48.0347 73.8354C47.7085 73.8354 47.4521 73.579 47.4521 73.2528V64.1169C47.4521 63.7907 47.7085 63.5344 48.0347 63.5344L60.7014 63.5342C61.0276 63.5342 61.284 63.7906 61.284 64.1168C61.284 64.443 61.0276 64.6993 60.7014 64.6993L48.6172 64.6995V73.2525C48.6172 73.5787 48.3492 73.8351 48.0346 73.8351L48.0347 73.8354Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M55.8537 68.7895H52.8707C52.5445 68.7895 52.2881 68.5331 52.2881 68.2069V64.1285C52.2881 63.8023 52.5445 63.5459 52.8707 63.5459C53.1969 63.5459 53.4532 63.8023 53.4532 64.1285V67.6243H55.2712V64.1285C55.2712 63.8023 55.5275 63.5459 55.8537 63.5459C56.1799 63.5459 56.4363 63.8023 56.4363 64.1285V68.2069C56.4363 68.5215 56.1799 68.7895 55.8537 68.7895Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M54.3633 64.7005C54.0371 64.7005 53.7807 64.4441 53.7807 64.1179V55.5649H42.2794V64.1179C42.2794 64.4441 42.023 64.7005 41.6968 64.7005C41.3706 64.7005 41.1143 64.4441 41.1143 64.1179V54.982C41.1143 54.6558 41.3706 54.3994 41.6968 54.3994H54.3635C54.6897 54.3994 54.9461 54.6558 54.9461 54.982V64.1179C54.946 64.4441 54.6896 64.7005 54.3634 64.7005H54.3633Z",fill:"white",stroke:"white",strokeWidth:"0.81"}),(0,r.jsx)("path",{d:"M49.5149 59.6549H46.5318C46.2056 59.6549 45.9492 59.3985 45.9492 59.0723V54.9939C45.9492 54.6677 46.2056 54.4113 46.5318 54.4113C46.858 54.4113 47.1144 54.6677 47.1144 54.9939V58.4897L48.9321 58.4895V54.9937C48.9321 54.6675 49.1885 54.4111 49.5147 54.4111C49.8409 54.4111 50.0973 54.6675 50.0973 54.9937V59.0721C50.0975 59.3869 49.8411 59.6549 49.5149 59.6549Z",fill:"white",stroke:"white",strokeWidth:"0.81"})]});case"plus-circle":return(0,r.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 96 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("path",{d:"M0 48C0 21.4903 21.4903 0 48 0C74.5097 0 96 21.4903 96 48C96 74.5097 74.5097 96 48 96C21.4903 96 0 74.5097 0 48Z",fill:"#374151"}),(0,r.jsx)("mask",{id:"path-2-inside-1_1299_2484",fill:"white",children:(0,r.jsx)("path",{d:"M73 48C73 61.8071 61.8071 73 48 73C34.1929 73 23 61.8071 23 48C23 34.1929 34.1929 23 48 23C61.8071 23 73 34.1929 73 48Z"})}),(0,r.jsx)("path",{d:"M49.7503 34C49.7503 33.0335 48.9668 32.25 48.0003 32.25C47.0338 32.25 46.2503 33.0335 46.2503 34H48.0003H49.7503ZM62.0049 49.7454C62.9714 49.7454 63.7549 48.9619 63.7549 47.9954C63.7549 47.0289 62.9714 46.2454 62.0049 46.2454V47.9954V49.7454ZM48.0003 34H46.2503L46.2503 62H48.0003H49.7503L49.7503 34H48.0003ZM62.0049 47.9954V46.2454L34.0049 46.2454V47.9954V49.7454L62.0049 49.7454V47.9954ZM73 48H69.5C69.5 59.8741 59.8741 69.5 48 69.5V73V76.5C63.7401 76.5 76.5 63.7401 76.5 48H73ZM48 73V69.5C36.1259 69.5 26.5 59.8741 26.5 48H23H19.5C19.5 63.7401 32.2599 76.5 48 76.5V73ZM23 48H26.5C26.5 36.1259 36.1259 26.5 48 26.5V23V19.5C32.2599 19.5 19.5 32.2599 19.5 48H23ZM48 23V26.5C59.8741 26.5 69.5 36.1259 69.5 48H73H76.5C76.5 32.2599 63.7401 19.5 48 19.5V23Z",fill:"white",mask:"url(#path-2-inside-1_1299_2484)"})]});case"wa-sustainable":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",f
5ill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("rect",{width:"64",height:"64",rx:"32",fill:"#EEF6FF"}),(0,r.jsx)("path",{d:"M0 32C0 14.3269 14.3269 0 32 0C49.6731 0 64 14.3269 64 32C64 49.6731 49.6731 64 32 64C14.3269 64 0 49.6731 0 32Z",fill:"#EEF6FF"}),(0,r.jsx)("path",{d:"M30.0398 51.096H30.0958C30.3758 51.096 30.5998 50.872 30.6558 50.592C30.7117 50.312 30.4877 50.032 30.1517 49.976C20.7997 49.0241 13.7437 41.184 13.7437 31.776C13.7437 22.368 20.9677 14.472 30.2637 13.576L28.3037 15.536C28.0797 15.7601 28.0797 16.096 28.3037 16.3201C28.4157 16.432 28.5837 16.4882 28.6957 16.4882C28.8076 16.4882 28.9757 16.4322 29.0876 16.3201L32.0557 13.352C32.2797 13.128 32.2797 12.792 32.0557 12.5679L29.088 9.60003C28.8639 9.376 28.528 9.376 28.3039 9.60003C28.0799 9.82407 28.0799 10.16 28.3039 10.3841L30.3199 12.4C20.3519 13.24 12.5679 21.696 12.5679 31.72C12.5679 41.744 20.0718 50.032 30.0398 51.096Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.30625"}),(0,r.jsx)("path",{d:"M33.9599 12.344C33.6239 12.2881 33.3999 12.5121 33.3439 12.8481C33.2879 13.1281 33.512 13.4081 33.848 13.464C43.2 14.4159 50.256 22.256 50.256 31.664C50.256 41.072 43.032 48.968 33.736 49.864L35.696 47.904C35.92 47.68 35.92 47.344 35.696 47.12C35.4719 46.8959 35.136 46.8959 34.9119 47.12L31.9998 50.0881C31.7758 50.3121 31.7758 50.6481 31.9998 50.8721L34.9679 53.8402C35.0798 53.9521 35.2479 54.0083 35.3598 54.0083C35.4718 54.0083 35.6398 53.9523 35.7518 53.8402C35.9758 53.6162 35.9758 53.2802 35.7518 53.0562L33.6799 51.04C43.6479 50.2 51.4319 41.744 51.4319 31.72C51.4319 21.696 43.9279 13.408 33.9599 12.344Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.30625"}),(0,r.jsx)("path",{d:"M40.5121 35.248C40.5121 28.752 32.5601 19.792 32.2241 19.4C32.1122 19.2881 31.9441 19.2319 31.8322 19.2319C31.7203 19.2319 31.4962 19.2879 31.4403 19.4C31.1043 19.7919 23.0403 28.808 23.0403 35.192C23.0403 37.5439 23.9362 39.728 25.5603 41.408C27.1843 43.0881 29.4243 43.984 31.7203 43.984H31.7762C36.5362 43.9841 40.4562 40.0641 40.5122 35.248L40.5121 35.248ZM31.7201 42.864C29.6482 42.864 27.7442 42.08 26.2881 40.624C24.8322 39.1681 24.0481 37.264 24.0481 35.192C24.0481 30.04 30.0961 22.592 31.7201 20.632C33.3442 22.592 39.3361 29.984 39.2801 35.248C39.3361 39.448 35.9201 42.864 31.7201 42.864Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.30625"})]});case"wa-every-yard":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("rect",{width:"64",height:"64",rx:"32",fill:"#EEF6FF"}),(0,r.jsxs)("g",{clipPath:"url(#clip0_1391_7225)",children:[(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.0744 48.2675H12.6819C11.9104 48.2675 11.9104 47.0956 12.6819 47.0956H21.186C20.4184 45.6053 19.2505 46.2069 18.9575 45.5409C18.5005 44.5058 17.3501 43.9745 16.272 44.2851C15.4029 44.5351 15.52 42.9218 13.6724 42.9218C13.2349 42.9218 12.0962 43.453 12.0962 42.5136V32.7694C12.0962 32.4452 12.3579 32.1835 12.6821 32.1835H39.0746C39.3988 32.1835 39.6605 32.4452 39.6605 32.7694V47.6815C39.6605 48.0057 39.3988 48.2674 39.0746 48.2674L39.0744 48.2675ZM22.4473 47.0956H38.4881V33.3556H13.2677V41.7735C14.4571 41.6329 15.6349 42.1309 16.3693 43.0665C17.7892 42.8477 19.1857 43.5293 19.8829 44.7735C21.0958 45.0255 22.0783 45.9219 22.4474 47.0958L22.4473 47.0956Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M41.6699 33.3534H10.0957C9.57614 33.3534 9.31247 32.7225 9.68162 32.3534L25.4645 16.5704C25.6931 16.3419 26.0642 16.3419 26.2927 16.5704L42.0231 32.2988C42.5094 32.7226 42.1676 33.3534 41.6715 33.3534L41.6699 33.3534ZM11.5098 32.1815H40.2482L25.879 17.8123L11.5098 32.1815Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.621 30.4375C34.4706 30.4375 34.3221 30.3809 34.2069 30.2657L25.8769 21.9357L17.5469 30.2657C17.002 30.8106 16.1739 29.9824 16.7188 29.4375L25.4629 20.6934C25.6915 20.4648 26.0626 20.4648 26.2911 20.6934L35.0352 29.4375C35.4044 29.8067 35.1387 30.4375 34.6212 30.4375H34.621Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.6407 48.2675H16.8965C16.125 48.2675 16.125 47.0956 16.8965 47.0956H2
51.1836C20.416 45.6054 19.248 46.207 18.9551 45.541C18.1016 43.6054 16.3105 44.7187 16.3105 43.6113V41.1719C16.3105 39.1601 17.9473 37.5234 19.957 37.5234H22.5781C24.5898 37.5234 26.2246 39.1601 26.2246 41.1719V47.6798C26.2246 48.004 25.9629 48.2657 25.6387 48.2657L25.6407 48.2675ZM22.4453 47.0956H25.0547V41.1736C25.0547 39.8083 23.9434 38.697 22.5781 38.697H19.957C18.5918 38.697 17.4805 39.8083 17.4805 41.1736V43.0779C18.4883 43.2536 19.373 43.8747 19.8789 44.7751C21.0918 45.0271 22.0742 45.9235 22.4433 47.0954L22.4453 47.0956Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M36.0941 43.3453H28.6216C28.2973 43.3453 28.0356 43.0817 28.0356 42.7594V38.109C28.0356 37.7848 28.2974 37.5231 28.6216 37.5231H36.0941C36.4183 37.5231 36.68 37.7848 36.68 38.109V42.7594C36.68 43.0836 36.4183 43.3453 36.0941 43.3453ZM29.2074 42.1734H35.5082V38.6949H29.2074V42.1734Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.0745 45.6405H25.6411C24.8
5696 45.6405 24.8696 44.4686 25.6411 44.4686H39.0745C39.846 44.4686 39.846 45.6405 39.0745 45.6405Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M56.1579 48.2676H12.062C11.2905 48.2676 11.2905 47.0957 12.062 47.0957H56.1579C56.9294 47.0957 56.9294 48.2676 56.1579 48.2676Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.5876 37.2992C43.5622 37.2992 40.6972 36.4593 38.7259 34.9925C38.3373 34.7035 38.4896 33.6136 38.4896 32.7699C38.4896 32.0042 39.4759 32.184 40.2493 32.184L36.9427 28.8793C36.2357 28.1722 38.1751 26.5453 38.722 26.139C37.9447 24.5257 38.3822 22.8012 39.7337 21.4886C39.4622 18.3324 42.6693 15.7328 46.5891 15.7328C50.509 15.7328 53.7162 18.3324 53.4446 21.4886C54.7942 22.8011 55.2336 24.5257 54.4563 26.139C60.2588 30.4536 55.5071 37.299 46.5892 37.299L46.5876 37.2992ZM39.6601 34.221C45.2951 38.096 55.8201 35.6429 55.8201 30.5648C55.8201 29.1781 54.947 27.8421 53.3611 26.805C52.6091 26.3129 53.6619 25.7718 53.6619 24.5023C53.6619 22.6742 52.1228 22.3656 52.2459 21.6195C52.6658 19.0667 49.9236 16.9045 46.588 16.9045C43.2462 16.9045 40.5059 19.0724 40.93 21.6195C41.0531 22.3636 39.5121 22.6741 39.5121 24.5023C39.5121 25.7699 40.5667 26.3128 39.8129 26.805C39.1039 27.2699 38.5219 27.809 38.1058 28.3851L42.0765 32.3558C42.4437 32.725 42.182 33.3558 41.6625 33.3558H39.6605V34.223L39.6601 34.221Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.5879 42.9241C46.2637 42.9241 46.002 42.6604 46.002 42.3381V26.5156C46.002 25.7441 47.1738 25.7441 47.1738 26.5156V42.3381C47.1738 42.6624 46.9121 42.9241 46.5879 42.9241H46.5879Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.5882 34.4433C46.3929 34.4433 46.2035 34.3456 46.0922 34.1699L42.4086 28.3203C41.9984 27.6679 42.9887 27.0449 43.4007 27.6953L47.0843 33.5449C47.3324 33.9374 47.0433 34.4433 46.5902 34.4433L46.5882 34.4433Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M46.5859 34.4433C46.1308 34.4433 45.8437 33.9374 46.0898 33.5449L49.7734 27.6953C50.1855 27.043 51.1757 27.6679 50.7656 28.3203L47.082 34.1699C46.9707 34.3457 46.7812 34.4433 46.5859 34.4433Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M54.779 48.2675H40.3823C38.9604 48.2675 40.1421 44.4237 43.1362 44.3553C43.812 41.6014 47.39 40.8143 49.1558 43.0662C50.5757 42.8475 51.9722 43.5291 52.6695 44.7733C54.9879 45.2557 56.1226 48.2674 54.7808 48.2674L54.779 48.2675ZM41.0698 47.0956H53.9723C53.2047 45.6053 52.0368 46.2069 51.7438 45.5409C51.2887 44.5057 50.1344 43.9725 49.0583 44.285C48.1852 44.5389 48.3239 42.9217 46.4587 42.9217C45.2829 42.9217 44.2965 43.8397 44.2145 45.0116C44.1657 45.701 43.4118 45.5252 43.2165 45.5252C42.2067 45.5252 41.3571 46.1795 41.07 47.0956H41.0698Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.9921 48.2674H7.59374C6.17187 48.2674 7.35351 44.4237 10.3477 44.3553C11.0254 41.5994 14.6014 40.8143 16.3672 43.0662C17.7872 42.8474 19.1837 43.5291 19.8809 44.7732C22.1993 45.2557 23.334 48.2674 21.9922 48.2674L21.9921 48.2674ZM8.28124 47.0955H21.1837C20.4162 45.
56034 19.2482 46.2069 18.9552 45.5409C18.4982 44.5057 17.3478 43.9744 16.2697 44.285C15.4006 44.535 15.5177 42.9217 13.6701 42.9217C12.4943 42.9217 11.508 43.8397 11.426 45.0115C11.3771 45.701 10.6232 45.5252 10.4279 45.5252C9.41816 45.5252 8.56854 46.1795 8.28141 47.0955H8.28124Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M39.0742 35.83H12.6817C11.9102 35.83 11.9102 34.6581 12.6817 34.6581H39.0742C39.8457 34.6581 39.8457 35.83 39.0742 35.83Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.3066 29.1424C13.9844 29.1424 13.7207 28.8807 13.7207 28.5565V20.359C13.7207 20.0348 13.9824 19.7731 14.3066 19.7731H18.1387C18.4629 19.7731 18.7246 20.0348 18.7246 20.359V24.7261C18.7246 24.8823 18.6621 25.0308 18.5527 25.1401L14.7207 28.9722C14.6093 29.0855 14.4589 29.144 14.3066 29.144L14.3066 29.1424ZM14.8925 20.9432V27.1424L17.5527 24.4822V20.9432L14.8925 20.9432Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.35"})]}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_1391_7225",children:(0,r.jsx)("rect",{width:"50",height:"50",fill:"white",transform:"translate(7 7)"})})})]});case"wa-seasons":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("rect",{width:"64",height:"64",rx:"32",fill:"#EEF6FF"}),(0,r.jsx)("path",{d:"M24.0401 21.1021C24.173 21.2851 24.3934 21.3832 24.6184 21.3596C24.8433 21.336 25.0385 21.1941 25.1305 20.9877C25.2226 20.7811 25.1974 20.5411 25.0645 20.358L20.8521 14.5604C20.7538 14.4233 20.605 14.331 20.4387 14.3041C20.2723 14.2772 20.1019 14.3177 19.9655 14.4169C19.8291 14.516 19.7378 14.6653 19.7121 14.8319C19.6863 14.9985 19.7279 15.1686 19.8279 15.3043L24.0401 21.1021Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.450002"}),(0,r.jsx)("path",{d:"M12.4686 26.0455L19.2844 28.2597C19.4994 28.3296 19.7353 28.2795 19.9035 28.1282C20.0715 27.977 20.1461 27.7476 20.0991 27.5264C20.0522 27.3053 19.8908 27.1259 19.6756 27.0559L12.8599 24.8419C12.6999 24.7882 12.5249 24.8007 12.3743 24.8768C12.2236 24.9528 12.1094 25.0857 12.0571 25.2462C12.0049 25.4068 12.019 25.5815 12.0964 25.7316C12.1736 25.8817 12.3076 25.9947 12.4686 26.0455Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.450002"}),(0,r.jsx)("path",{d:"M20.0497 36.049C19.998 35.8894 19.8849 35.7568 19.7352 35.6805C19.5857 35.6043 19.4119 35.5908 19.2522 35.6429L12.4373 37.8574C12.2221 37.9274 12.0607 38.1068 12.0138 38.3279C11.9669 38.5491 12.0414 38.7785 12.2095 38.9297C12.3776 39.081 12.6135 39.1311 12.8287 39.0612L19.6436 36.8466C19.8031 36.7946 19.9355 36.6815 20.0118 36.5318C20.0879 36.3823 20.1016 36.2086 20.0497 36.049Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.450002"}),(0,r.jsx)("path",{d:"M24.8415 42.6983C24.7056 42.5996 24.5361 42.5588 24.3703 42.5851C24.2045 42.6113 24.0558 42.7024 23.9574 42.8385L19.7454 48.6357C19.6468 48.7714 19.606 48.9409 19.6323 49.1067C19.6586 49.2725 19.7497 49.421 19.8854 49.5197C20.0213 49.6184 20.1908 49.6591 20.3566 49.6328C20.5222 49.6066 20.6709 49.5155 20.7695 49.3797L24.9815 43.5825V43.5824C25.08 43.4466 25.1205 43.2772 25.0943 43.1114C25.068 42.9458 24.977 42.7972 24.8415 42.6983Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.450002"}),(0,r.jsx)("path",{d:"M51.5452 25.8175L48.3672 23.9853L51.682 22.0967L51.6819 22.0965C51.8775 21.9842 51.9987 21.7763 52 21.5507C52.0011 21.3251 51.882 21.116 51.6874 21.0017C51.4928 20.8875 51.2522 20.8856 51.0558 20.9965L47.8685 22.8125L47.8047 19.1909C47.7998 19.0238 47.7298 18.8652 47.6094 18.7491C47.4891 18.6329 47.3281 18.5684 47.1609 18.5693C46.993 18.5723 46.8334 18.6419 46.7168 18.7627C46.6002 18.8834 46.5363 19.0454 46.5393 19.2132L46.6155 23.5265L43.6451 25.219L43.5339 18.9273H43.5337C43.5307 18.7615 43.4628 18.6034 43.3445 18.4873C43.2263 18.371 43.0672 18.3058 42.9014 18.3057H42.8898C42.722 18.3087 42.5624 18.3781 42.4458 18.4988C42.3292 18.6195 42.2652 18.7817 42.2683 18.9496L42.392 25.933L37.9102 28.4863L38.4609 23.0637C38.4776 22.9001 38.4298 22.7364 38.3277 22.6074C38.2257 22.4783 38.0775 22.3942 37.9143 22.3725C37.7512 22.351 37.5862 22.3938 37.4541 22.4919L33.3361 25.5521L33.3532 20.9253L39.5436 17.3642H39.5435C39.6903 17.2811 39.798 17.143 39.8425 16.9804C39.8871 16.8176 39.8648 16.6439 39.7806 16.4977C39.6964 16.3515 39.5575 16.245 39.3944 16.2018C39.2315 16.1585 39.0579 16.1822 38.9124 16.2675L33.3586 19.4624L33.3635 18.1065V15.9982L37.1221 13.8359C37.3166 13.7223 37.436 13.5141 37.4359 13.289C37.4357 13.0639 37.3159 12.8558 37.1213 12.7427C36.9269 12.6294 36.6868 12.6282 36.4911 12.7392L33.3635 14.5385V10.9401C33.3616 10.7155 33.2406 10.5086 33.0455 10.3969C32.8506 10.285 32.611 10.285 32.4161 10.3969C32.221 10.5086 32.1 10.7155 32.0981 10.9401V18.1038L32.0851 21.6326V21.6327C29.4439 21.7844 26.9602 22.938 25.1405 24.8583C23.3208 26.7786 22.3022 29.3207 22.2925 31.9661C22.2829 34.6116 23.2827 37.1611 25.0883 39.0946C26.8939 41.0281 29.3692 42.2001 32.009 42.3711L31.996 45.8937V53.0598C31.9979 53.2844 32.1189 53.4914 32.314 53.6031C32.5089 53.7149 32.7486 53.7149 32.9435 53.6031C33.1386 53.4914 33.2596 53.2844 33.2615 53.0598V49.117L36.7602 51.0639C36.9575 51.1718 37.1973 51.1669 37.39 51.0509C37.5827 50.9349 37.6994 50.7253 37.6964 50.5003C37.
56934 50.2755 37.5713 50.0691 37.3756 49.9582L33.3702 47.7292H33.3704C33.3356 47.7101 33.2992 47.6944 33.2615 47.6821V45.8959L33.2672 44.3305L38.8283 47.426H38.8285C39.0257 47.5339 39.2656 47.5289 39.4583 47.413C39.651 47.297 39.7677 47.0874 39.7647 46.8626C39.7617 46.6376 39.6396 46.4312 39.4439 46.3203L33.2725 42.8854L33.2888 38.4729L37.5907 41.5748L37.5905 41.5749C37.7239 41.6711 37.8897 41.7116 38.0525 41.6877C38.2153 41.6638 38.3624 41.5776 38.4625 41.4471C38.5627 41.3166 38.6081 41.152 38.5891 40.9886L37.9784 35.7252L42.0872 38.0666L41.9635 45.0509V45.051C41.9606 45.2189 42.0244 45.3811 42.141 45.5018C42.2576 45.6225 42.4174 45.6919 42.5851 45.6949H42.5966C42.7624 45.6948 42.9216 45.6296 43.0399 45.5133C43.1581 45.3972 43.2261 45.2391 43.2289 45.0734L43.3402 38.7813L46.311 40.4744L46.2345 44.7872C46.2316 44.9551 46.2954 45.1172 46.412 45.238C46.5286 45.3587 46.6884 45.4281 46.8561 45.4311H46.8676C47.0334 45.431 47.1926 45.3658 47.3109 45.2495C47.4291 45.1334 47.4971 44.9753 47.4999 44.8095L47.564 41.1884L50.7506 43.0045C50.9471 43.1165 51.1885 43.115 51.3837 43.001C51.5789 42.8867 51.6984 42.6771 51.6971 42.4509C51.6958 42.2248 51.574 42.0165 51.3775 41.9045L48.063 40.0155L51.2404 38.1834C51.3878 38.1006 51.4962 37.9623 51.5411 37.7992C51.586 37.6363 51.5637 37.4619 51.4793 37.3155C51.3948 37.1688 51.2552 37.0622 51.0917 37.0193C50.9281 36.9763 50.754 37.0006 50.6085 37.0869L46.7891 39.2895L43.85 37.6147L49.1823 34.5395C49.3753 34.4251 49.4933 34.2172 49.4927 33.9929C49.492 33.7687 49.3726 33.5615 49.179 33.4484C48.9853 33.3354 48.7461 33.3332 48.5506 33.4428L42.5764 36.8885L38.6907 34.6741L43.3697 32.5711C43.5197 32.5037 43.6376 32.3805 43.6983 32.2275C43.7589 32.0747 43.7578 31.9041 43.6948 31.7521C43.632 31.6001 43.5124 31.4786 43.3615 31.4132L38.7963 29.4392L42.8808 27.1118L48.8558 30.5581V30.558C49.0514 30.6686 49.2911 30.667 49.4854 30.5539C49.6797 30.4408 49.7993 30.233 49.7998 30.0082C49.8002 29.7834 49.6814 29.5753 49.4876 29.4615L44.1546 26.3858L47.0933 24.7114L50.9136 26.9144C51.0592 27.0006 51.233 27.025 51.3966 26.982C51.5604 26.9391 51.6999 26.8325 51.7844 26.6858C51.8687 26.5393 51.891 26.365 51.8461 26.2019C51.8013 26.0389 51.693 25.9005 51.5454 25.8179L51.5452 25.8175ZM37.0566 24.3644L36.5599 29.256L33.3154 31.1046L33.33 27.1334L37.0566 24.3644ZM23.5599 32.0003C23.5631 29.6864 24.4445 27.4602 26.026 25.7713C27.6078 24.0825 29.7715 23.057 32.08 22.9025L32.0131 41.0939C29.7016 40.9661 27.5293 39.9473 25.953 38.2515C24.3767 36.5558 23.5189 34.3152 23.5597 32.0003H23.5599ZM37.1664 39.7095L33.2942 36.9173L33.3083 33.0643L36.6141 34.9482L37.1664 39.7095ZM41.5412 32.0051L37.3292 33.8985L34.1494 32.0864L37.4198 30.2231L41.5412 32.0051Z",fill:"#0C2738",stroke:"#0C2738",strokeWidth:"0.450002"})]});case"wa-automation":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:[(0,r.jsx)("rect",{width:"64",height:"64",rx:"32",fill:"#EEF6FF"}),(0,r.jsx)("path",{d:"M38.125 33.12H25.875C25.643 33.12 25.4204 33.0278 25.2563 32.8637C25.0922 32.6997 25 32.4771 25 32.245V31.37C25 28.8691 26.3342 26.5582 28.5 25.308C30.6658 24.0575 33.3342 24.0575 35.5 25.308C37.6658 26.5584 39 28.8692 39 31.37V32.245C39 32.4771 38.9078 32.6996 38.7437 32.8637C38.5796 33.0278 38.3571 33.12 38.125 33.12ZM26.75 31.37H37.25C37.25 29.4944 36.2494 27.7612 34.625 26.8233C33.0006 25.8856 30.9994 25.8856 29.375 26.8233C27.7506 27.7612 26.75 29.4944 26.75 31.37Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M33.75 37.495H30.25C30.0179 37.495 29.7954 37.4028 29.6313 37.2387C29.4672 37.0747 29.375 36.8521 29.375 36.62V32.245C29.375 32.0129 29.4672 31.7904 29.6313 31.6263C29.7954 31.4622 30.0179 31.37 30.25 31.37H33.75C33.9821 31.37 34.2046 31.4622 34.3687 31.6263C34.5328 31.7904 34.625 32.0129 34.625 32.245V36.62C34.625 36.8521 34.5328 37.0746 34.3687 37.2387C34.2047 37.4028 33.9821 37.495 33.75 37.495ZM31.125 35.745H32.875V33.12H31.125V35.745Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M33.75 47.12H30.25C30.0179 47.12 29.7954 47.0278 29.6313 46.8637C29.4672 46.6997 29.375 46.4771 29.375 46.245V40.12C29.375 39.8879 29.4672 39.6654 29.6313 39.5013C29.7954 39.3372 30.0179 39.245 30.25 39.245H33.75C33.9821 39.245 34.2046 39.3372 34.3687 39.5013C34.5328 39.6654 34.625 39.8879 34.625 40.12V46.245C34.625 46.4771 34.5328 46.6996 34.3687 46.8637C34.2047 47.0278 33.9821 47.12 33.75 47.12ZM31.125 45.37H32.875V40.995H31.125V45.37Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M37.25 40.995H26.75C26.518 40.995 26.2954 40.9028 26.1313 40.7387C25.9672 40.5747 25.875 40.3521 25.875 40.12V36.62C25.875 36.3879 25.9672 36.1654 26.1313 36.0013C26.2954 35.8372 26.5179 35.745 26.75 35.745H37.25C37.4821 35.745 37.7046 35.8372 37.8687 36.0013C38.0328 36.1654 38.125 36.3879 38.125 36.62V40.12C38.125 40.3521 38.0328 40.5746 37.8687 40.7387C37.7047 40.9028 37.4821 40.995 37.25 40.995ZM27.625 39.245H36.375V37.495H27.625V39.245Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M10.125 21.745C9.89296 21.745 9.67039 21.6527 9.50632 21.4887C9.34225 21.3246 9.25001 21.102 9.25001 20.87C9.24874 20.6368 9.34043 20.413 9.50467 20.2476C9.6691 20.0825 9.89259 19.9897 10.1258 19.9899C10.3587 19.9901 10.5822 20.0832 10.7463 20.2487C10.9062 20.4164 10.9968 20.6383 11 20.8699C11 21.102 10.9078 21.3246 10.7437 21.4887C10.5797 21.6527 10.3571 21.745 10.125 21.745Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M24.1252 24.37C23.8926 24.3712 23.6691 24.2799 23.504 24.1162C23.4267 24.0311 23.3645 23.9336 23.3202 23.8275C23.2712 23.7236 23.2473 23.6098 23.2502 23.495C23.2517 23.3807 23.2754 23.2677 23.3202 23.1625C23.3618 23.0551 23.4243 22.9569 23.504 22.8737C23.6682 22.708 23.8919 22.6149 24.1252 22.6149C24.3585 22.6149 24.5822 22.708 24.7464 22.8737C24.8261 22.9568 24.8886 23.0551 24.9302 23.1625C25.0237 23.3743 25.0237 23.6156 24.9302 23.8275C24.8859 23.9336 24.8237 24.0311 24.7464 24.1162C24.5813 24.2799 24.3578 24.3712 24.1252 24.37Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M22.0511 28.6838C21.8351 28.5982 21.6621 28.4301 21.5702 28.2166C21.4783 28.0033 21.475 27.7622 21.5611 27.5463C21.6467 27.3303 21.8148 27.1573 22.0283 27.0654C22.2416 26.9736 22.4827 26.9703 22.6986 27.0563C22.9146 27.142 23.0876 27.3101 23.1795 27.5235C23.2713 27.7368 23.2746 27.978 23.1886 28.1938C23.1237 28.3566 23.0116 28.4962 22.8665 28.5945C22.7214 28.6927 22.55 28.7452 22.3748 28.7451C22.264 28.7452 22.1541 28.7245 22.0511 28.6838ZM18.8223 27.7126C18.5979 27.6605 18.403 27.5217 18.2802 27.3269C18.1573 27.1318 18.1163 26.8963 18.1661 26.6713C18.2162 26.4435 18.3553 26.245 18.5525 26.1201C18.7496 25.9953 18.9886 25.9542 19.2161 26.0064C19.4425 26.0585 19.6388 26.1983 19.7618 26.3954C19.8849 26.5923 19.9246 26.8301 19.8723 27.0564C19.8278 27.2538 19.7165 27.4297 19.5568 27.554C19.3973 27.6785 19.1997 27.7438 18.9973 27.7389C18.9383 27.7367 18.8796 27.7279 18.8223 27.7126ZM11.2273 26.7501C11.1797 26.5275 11.2209 26.2953 11.3418 26.1026C11.4626 25.9099 11.6539 25.7717 11.8748 25.7176C12.101 25.
56653 12.3389 25.705 12.5358 25.8281C12.7329 25.9511 12.8727 26.1475 12.9248 26.3738C12.9769 26.6013 12.9359 26.8403 12.8111 27.0374C12.6862 27.2346 12.4877 27.3737 12.2598 27.4238C12.196 27.433 12.1311 27.433 12.0673 27.4238C11.8723 27.4213 11.6836 27.3535 11.5314 27.2315C11.3792 27.1094 11.2722 26.94 11.2273 26.7501ZM15.5061 27.2051C15.2738 27.1916 15.0566 27.0862 14.9023 26.9122C14.7479 26.7381 14.6692 26.5098 14.6836 26.2776C14.6992 26.047 14.8057 25.8319 14.9794 25.6795C15.1533 25.5269 15.3803 25.4495 15.6111 25.4639C15.8433 25.4773 16.0606 25.5827 16.2148 25.7568C16.3692 25.9309 16.448 26.1591 16.4336 26.3914C16.4181 26.6127 16.3191 26.8198 16.1567 26.9709C15.9942 27.122 15.7804 27.2057 15.5586 27.2051L15.5061 27.2051Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M27.8788 21.5C27.7131 21.3357 27.6199 21.1121 27.6199 20.8788C27.6199 20.6454 27.7131 20.4217 27.8788 20.2575C28.043 20.0918 28.2667 19.9987 28.5 19.9987C28.7333 19.9987 28.957 20.0918 29.1212 20.2575C29.2869 20.4218 29.3801 20.6454 29.3801 20.8788C29.3801 21.1121 29.2869 21.3358 29.1212 21.5C28.9561 21.6637 28.7326 21.755 28.5 21.7537C28.2674 21.755 28.0439 21.6637 27.8788 21.5ZM25.2976 19.3125C25.1105 19.1745 24.986 18.9679 24.9516 18.7381C24.9171 18.5082 24.9754 18.2741 25.1138 18.0875C25.2518 17.9004 25.4583 17.7759 25.6882 17.7415C25.9181 17.707 26.1522 17.7654 26.3388 17.9037C26.5258 18.0417 26.6503 18.2483 26.6848 18.4781C26.7193 18.708 26.6609 18.9421 26.5226 19.1287C26.3554 19.3515 26.0924 19.4815 25.8138 19.4787C25.6284 19.4795 25.4477 19.4211 25.2976 19.3125ZM22.4626 17.44C22.2624 17.3246 22.116 17.1346 22.0553 16.9117C21.9948 16.6888 22.0247 16.4509 22.1388 16.25C22.2542 16.0498 22.4442 15.9034 22.6671 15.8427C22.89 15.7822 23.1279 15.8121 23.3288 15.9262C23.5313 16.0416 23.6794 16.2332 23.7402 16.4581C23.8009 16.6833 23.7694 16.9232 23.6526 17.125C23.5755 17.2586 23.4644 17.3692 23.3308 17.4462C23.197 17.5229 23.0455 17.563 22.8913 17.5625C22.7402 17.5594 22.5925 17.5171 22.4626 17.44ZM19.4263 16.005C19.2014 15.9315 19.0158 15.77 18.9119 15.5573C18.808 15.3445 18.7947 15.0988 18.8751 14.8762C18.9557 14.6576 19.1203 14.4803 19.3321 14.3833C19.5439 14.2863 19.7858 14.278 20.0039 14.36C20.2224 14.4406 20.3998 14.6052 20.4968 14.817C20.5937 15.0288 20.6021 15.2707 20.5201 15.4888C20.4576 15.6563 20.3451 15.8005 20.1982 15.9022C20.0511 16.0039 19.8764 16.0581 19.6976 16.0575C19.605 16.0535 19.5137 16.0358 19.4263 16.005ZM12.0063 14.6575C11.9597 14.4313 12.0043 14.1959 12.1305 14.0025C12.2566 13.8089 12.4542 13.6733 12.6801 13.625C12.9076 13.5758 13.1453 13.6192 13.3407 13.7455C13.5361 13.872 13.673 14.0711 13.7213 14.2987C13.7813 14.5311 13.7432 14.7781 13.6158 14.9816C13.4883 15.1852 13.2829 15.3274 13.0475 15.375H12.8638C12.6596 15.3742 12.462 15.3021 12.3054 15.171C12.1488 15.0401 12.0431 14.8584 12.0063 14.6575L12.0063 14.6575ZM16.2413 15.2087C16.0085 15.1825 15.796 15.064 15.6512 14.8798C15.5065 14.6956 15.4418 14.4611 15.4713 14.2287C15.4997 13.9976 15.6192 13.7872 15.8031 13.6443C15.987 13.5014 16.2203 13.4378 16.4513 13.4675C16.6808 13.4959 16.8897 13.614 17.0323 13.796C17.175 13.9781 17.2397 14.209 17.2126 14.4387C17.1869 14.6522 17.0833 14.8485 16.922 14.9907C16.7605 15.1327 16.5525 15.2103 16.3376 15.2087H16.2413Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M39.875 24.37C39.7602 24.3729 39.6464 24.349 39.5425 24.3C39.4364 24.2557 39.3389 24.1935 39.2538 24.1162C39.0901 23.9511 38.9987 23.7276 39 23.495C39.0033 23.2633 39.0939 23.0415 39.2538 22.8738C39.3369 22.7941 39.4351 22.7316 39.5425 22.69C39.7018 22.6229 39.8776 22.6047 40.0473 22.6373C40.217 22.6702 40.3732 22.7524 40.4962 22.8738C40.6619 23.038 40.7551 23.2617 40.7551 23.495C40.7551 23.7283 40.6619 23.952 40.4962 24.1162C40.4111 24.1935 40.3136 24.2557 40.2075 24.3C40.1036 24.349 39.9899 24.3729 39.875 24.37Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M40.8113 28.1939C40.7252 27.9781 40.7285 27.7369 40.8204 27.5236C40.9123 27.3102 41.0853 27.1421 41.3013 27.0564C41.5171 26.9704 41.7583 26.9737 41.9716 27.0655C42.185 27.1574 42.3531 27.3304 42.4388 27.5464C42.5248 27.7623 42.5215 28.0034 42.4297 28.2167C42.3378 28.43
502 42.1648 28.5982 41.9488 28.6839C41.8458 28.7246 41.7358 28.7454 41.625 28.7452C41.4498 28.7454 41.2785 28.6929 41.1334 28.5946C40.9883 28.4963 40.8762 28.3567 40.8113 28.1939ZM44.1275 27.0564C44.0752 26.8302 44.1149 26.5923 44.238 26.3954C44.361 26.1984 44.5573 26.0585 44.7837 26.0064C45.01 25.9541 45.2478 25.9938 45.4447 26.1169C45.6418 26.2399 45.7816 26.4363 45.8337 26.6627C45.886 26.8889 45.8463 27.1268 45.7233 27.3236C45.6002 27.5207 45.4039 27.6605 45.1775 27.7126C45.1106 27.7212 45.0431 27.7212 44.9762 27.7126C44.7819 27.713 44.5932 27.6487 44.4396 27.5298C44.2859 27.4111 44.176 27.2446 44.1275 27.0564ZM51.7314 27.4239C51.5053 27.3736 51.3083 27.236 51.1838 27.0407C51.0591 26.8455 51.0168 26.6089 51.0664 26.3826C51.1163 26.1528 51.2569 25.9528 51.4559 25.8275C51.6552 25.7025 51.8964 25.6629 52.1251 25.7176C52.3515 25.7698 52.5479 25.9096 52.6709 26.1066C52.7939 26.3035 52.8337 26.5414 52.7814 26.7676C52.7353 26.9634 52.623 27.1373 52.4636 27.26C52.3041 27.3827 52.1074 27.4467 51.9064 27.4414C51.8475 27.4432 51.7888 27.4372 51.7314 27.4239L51.7314 27.4239ZM47.5664 26.4001C47.552 26.1679 47.6307 25.9397 47.7851 25.7656C47.9393 25.5915 48.1566 25.4861 48.3889 25.4726C48.6211 25.4582 48.8494 25.537 49.0235 25.6914C49.1975 25.8456 49.3029 26.0629 49.3164 26.2951C49.3284 26.5259 49.2486 26.752 49.0945 26.9241C48.9403 27.0962 48.7245 27.2004 48.4939 27.2139H48.4414C48.2196 27.2145 48.0057 27.1308 47.8433 26.9797C47.6809 26.8286 47.5819 26.6215 47.5664 26.4002L47.5664 26.4001Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M34.8787 21.5C34.713 21.3357 34.6199 21.1121 34.6199 20.8788C34.6199 20.6455 34.713 20.4218 34.8787 20.2575C35.043 20.0918 35.2666 19.9987 35.5 19.9987C35.7333 19.9987 35.957 20.0918 36.1212 20.2575C36.2869 20.4218 36.38 20.6455 36.38 20.8788C36.38 21.1121 36.2869 21.3358 36.1212 21.5C35.956 21.6637 35.7325 21.755 35.5 21.7537C35.2673 21.755 35.0439 21.6637 34.8787 21.5ZM37.5037 19.1375C37.3645 18.9519 37.3047 18.7184 37.3375 18.4887C37.3703 18.2591 37.4932 18.0518 37.6787 17.9125C37.8648 17.7769 38.0969 17.7202 38.3246 17.7546C38.5523 17.7889 38.7572 17.9118 38.895 18.0962C39.0315 18.2813 39.0897 18.5126 39.0569 18.7403C39.0242 18.9678 38.9032 19.1734 38.72 19.3125C38.5685 19.4261 38.3844 19.4875 38.195 19.4875C37.9119 19.491 37.6445 19.3574 37.4775 19.1288L37.5037 19.1375ZM40.3475 17.125C40.2307 16.9232 40.1991 16.6833 40.2598 16.4582C40.3207 16.2332 40.4687 16.0416 40.6712 15.9263C40.8732 15.8129 41.1118 15.7843 41.335 15.8466C41.5581 15.9089 41.7473 16.0571 41.8612 16.2588C41.9754 16.4596 42.0053 16.6975 41.9447 16.9205C41.884 17.1434 41.7377 17.3334 41.5375 17.4488C41.4068 17.523 41.2591 17.562 41.1087 17.5625C40.9545 17.5631 40.803 17.523 40.6692 17.4462C40.5356 17.3693 40.4246 17.2586 40.3475 17.125ZM43.445 15.4975C43.363 15.2795 43.3714 15.0376 43.4683 14.8257C43.5653 14.6139 43.7427 14.4493 43.9612 14.3687C44.1792 14.2867 44.4212 14.2951 44.633 14.3921C44.8448 14.489 45.0094 14.6664 45.09 14.8849C45.172 15.103 45.1636 15.3449 45.0667 15.5567C44.9697 15.7685 44.7923 15.9331 44.5738 16.0137C44.4752 16.0474 44.3718 16.0651 44.2675 16.0662C44.0878 16.0662 43.9122 16.
50106 43.7651 15.9073C43.6178 15.8041 43.5061 15.6579 43.445 15.4887L43.445 15.4975ZM50.9527 15.375C50.7251 15.3267 50.526 15.1898 50.3995 14.9944C50.2732 14.799 50.2298 14.5612 50.279 14.3338C50.3191 14.0997 50.4527 13.8919 50.6491 13.7583C50.8454 13.6245 51.0877 13.5765 51.3203 13.625C51.548 13.6733 51.747 13.8102 51.8735 14.0056C51.9998 14.201 52.0432 14.4387 51.994 14.6662C51.9513 14.8653 51.8405 15.0432 51.6808 15.1694C51.5211 15.2955 51.3224 15.362 51.119 15.3575L50.9527 15.375ZM46.7877 14.5C46.7606 14.2703 46.8253 14.0393 46.968 13.8573C47.1106 13.6753 47.3195 13.5572 47.549 13.5288C47.7799 13.499 48.0133 13.5627 48.1972 13.7056C48.3812 13.8485 48.5006 14.0589 48.529 14.29C48.5416 14.5137 48.4677 14.7337 48.3228 14.9047C48.1779 15.0757 47.973 15.1845 47.7502 15.2087H47.6452C47.4332 15.206 47.2296 15.1265 47.0717 14.9849C46.9141 14.8432 46.8131 14.6491 46.7877 14.4387L46.7877 14.5Z",fill:"#0C2738"}),(0,r.jsx)("path",{d:"M52.1228 50.62H11.8728C11.6408 50.62 11.4182 50.5278 11.2541 50.3637C11.09 50.1997 10.9978 49.9771 10.9978 49.745V46.245C10.9978 46.0129 11.09 45.7904 11.2541 45.6263C11.4182 45.4622 11.6407 45.37 11.8728 45.37H52.1228C52.3549 45.37 52.5774 45.4622 52.7415 45.6263C52.9056 45.7904 52.9978 46.0129 52.9978 46.245V49.745C52.9978 49.9771 52.9056 50.1996 52.7415 50.3637C52.5775 50.5278 52.3549 50.62 52.1228 50.62ZM12.7478 48.87H51.2478V47.12H12.7478V48.87Z",fill:"#0C2738"})]});case"cut-wind":return(0,r.jsxs)("svg",{width:"55",height:"55",viewBox:"0 0 55 55",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M5.83984 50.4849C5.83984 51.9777 4.62955 53.1879 3.13672 53.188C1.64378 53.188 0.433594 51.9778 0.433594 50.4849C0.433724 48.992 1.64386 47.7817 3.13672 47.7817C4.62947 47.7819 5.83971 48.9921 5.83984 50.4849Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M5.83984 34.7021C5.83984 36.195 4.62955 37.4051 3.13672 37.4053C1.64378 37.4053 0.433594 36.1951 0.433594 34.7021C0.433724 33.2093 1.64386 31.999 3.13672 31.999C4.62947 31.9992 5.83971 33.2094 5.83984 34.7021Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M5.83984 18.9229C5.83984 20.4157 4.62955 21.6258 3.13672 21.626C1.64378 21.626 0.433594 20.4158 0.433594 18.9229C0.433725 17.43 1.64386 16.2197 3.13672 16.2197C4.62947 16.2199 5.83971 17.4301 5.83984 18.9229Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M5.83984 3.13672C5.83984 4.62958 4.62955 5.83971 3.13672 5.83984C1.64378 5.83984 0.433594 4.62966 0.433594 3.13672C0.433724 1.64389 1.64386 0.433594 3.13672 0.433594C4.62947 0.433724 5.83971 1.64397 5.83984 3.13672Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M19.5078 42.5911C19.5078 44.0839 18.2975 45.2941 16.8047 45.2942C15.3117 45.2942 14.1016 44.084 14.1016 42.5911C14.1017 41.0982 15.3118 39.8879 16.8047 39.8879C18.2974 39.8881 19.5077 41.0983 19.5078 42.5911Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M19.5078 26.8118C19.5078 28.3046 18.2975 29.5148 16.8047 29.5149C15.3117 29.5149 14.1016 28.3047 14.1016 26.8118C14.1017 25.3189 15.3118 24.1086 16.8047 24.1086C18.2974 24.1088 19.5077 25.319 19.5078 26.8118Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M19.5078 11.0322C19.5078 12.5251 18.2975 13.7352 16.8047 13.7354C15.3117 13.7354 14.1016 12.5252 14.1016 11.0322C14.1017 9.5394 15.3118 8.3291 16.8047 8.3291C18.2974 8.32923 19.5077 9.53948 19.5078 11.0322Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"}),(0,r.jsx)("path",{d:"M27.3222 27.2288L37.7578 27.2288",stroke:"#F4F2EF",strokeWidth:"3.47",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M36.0004 23L39.6602 27.2297L36.0004 31.4541",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M36.0004 23L39.6602 27.2297L36.0004 31.4541",stroke:"#F4F2EF",strokeWidth:"3.47",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M41.6144 16.1033L53.1058 16.1033C53.5949 16.1033 53.9915 16.4928 53.9915 16.9733C53.9915 17.4537 53.5949 17.8432 53.1058 17.8432L41.6144 17.8432C36.722 17.8432 32.7562 13.9484 32.7562 9.14396C32.7562 4.33957 36.7222 0.444716 41.6144 0.444716C46.5065 0.444717 50.4725 4.33957 50.4725 9.14396C50.4725 9.62433 50.0759 10.0138 49.5868 
510.0138C49.0976 10.0138 48.701 9.62434 48.701 9.14396C48.701 5.30036 45.5281 2.18429 41.6142 2.18429C37.7004 2.18429 34.5274 5.30031 34.5274 9.14396C34.5274 12.9876 37.7003 16.1033 41.6144 16.1033ZM35.3199 36.8309L53.1142 36.8309C53.6034 36.8309 54 37.2204 54 37.7009C54 38.1813 53.6034 38.5708 53.1142 38.5708L35.3199 38.5708C31.4061 38.5708 28.2331 41.6867 28.2331 45.5305C28.2331 49.3741 31.4059 52.4902 35.3199 52.4902C39.2337 52.4902 42.4067 49.3743 42.4067 45.5305C42.4067 45.0499 42.8033 44.6604 43.2925 44.6604C43.7816 44.6604 44.1783 45.0499 44.1783 45.5305C44.1783 50.3351 40.2123 54.2297 35.3201 54.2297C30.428 54.2297 26.4619 50.3349 26.4619 45.5305C26.4619 40.7261 30.4278 36.8309 35.3199 36.8309Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8675"})]});case"hand":return(0,r.jsx)("svg",{width:"37",height:"54",viewBox:"0 0 37 54",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M17.1814 0C14.4736 0 12.2724 2.17684 12.2724 4.83226V6.25136C11.5406 5.82317 10.7286 5.52248 9.81798 5.52248C7.11019 5.52248 4.90899 7.69932 4.90899 10.3547V19.2719C2.13713 19.8609 0 22.2166 0 25.1591V34.3637C0 37.4267 1.69631 40.4748 3.68184 43.2232C5.53673 45.7908 7.66242 48.0152 9.20461 49.5703L9.2043 52.7729C9.2043 53.4155 9.78886 54 10.4314 54H31.2945C31.9371 54 32.5216 53.4154 32.5216 52.7729L32.5219 46.4448C35.172 43.5955 36.8172 39.7925 36.8172 35.591V15.2647C36.8172 12.6093 34.616 10.4321 31.9082 10.4321C30.9972 10.4321 30.1852 10.7328 29.4535 11.1607L29.4539 8.51476C29.4539 5.85934 27.2527 3.6825 24.5449 3.6825C23.5993 3.6825 22.7633 4.01015 22.0134 4.46848C21.8139 1.99007 19.7577 0.000716133 17.1812 0.000716133L17.1814 0ZM17.1814 2.45462C18.6182 2.45462 19.636 3.49655 19.636 4.8325V26.3857C19.6268 27.034 20.2148 27.6303 20.8631 27.6303C21.5114 27.6303 22.0995 27.034 22.0903 26.3857V8.51402C22.0903 7.17807 23.1078 6.13614 24.5449 6.13614C25.9817 6.13614 26.9995 7.17807 26.9995 8.51402L26.9992 26.3857C26.99 27.034 27.578 27.6303 28.2263 27.6303C28.8746 27.6303 29.4627 27.034 29.4535 26.3857C29.4535 26.3857 29.4538 15.238 29.4535 15.225C29.4738 13.9084 30.4856 12.8856 31.9081 12.8856C33.3449 12.8856 34.3627 13.9275 34.3627 15.2635V35.5898C34.3627 39.3417 32.87 42.7009 30.4316 45.1395C30.1994 45.3691 30.0649 45.6949 30.0671 46.0215V51.5443H11.6587V49.0897C11.6613 48.763 11.5268 48.4372 11.2946 48.2076C9.77782 46.6912 7.52587 44.3441 5.6761 41.7838C3.82633 39.2232 2.45449 36.451 2.45449 34.3627V25.1581C2.45449 23.5288 3.4663 22.1829 4.90911 21.6872V33.1353C4.89991 33.7836 5.48796 34.3799 6.13625 34.3799C6.78455 34.3799 7.37265 33.7836 7.3634 33.1353V10.3544C7.3634 9.01843 8.38089 7.97649 9.81802 7.97649C11.2548 7.97649 12.2726 9.01843 12.2726 10.3544C12.2717 10.3798 12.2723 26.3853 12.2723 26.3853C12.2631 27.0336 12.8512 27.6299 13.4995 27.6299C14.1478 27.6299 14.7359 27.0336 14.7266 26.3853L14.7269 4.83129C14.7269 3.49566 15.7444 2.4534 17.1813 2.4534L17.1814 2.45462Z",fill:"#F4F2EF"})});case"instant-flush":return(0,r.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M55.9749 19.0885C55.8543 18.276 55.1607 17.6503 54.3164 17.6503H52.4519C52.0348 17.6503 51.698 17.9884 51.698 18.4072V18.6646L50.512 17.6048C48.9892 16.2423 47.0342 15.4955 44.9938 15.4955H44.7978L42.6921 13.1943C40.8376 11.1657 38.1941 10 35.4501 10H28.5499C25.8059 10 23.1624 11.1657 21.3079 13.1943L19.2022 15.4955H19.0062C16.9708 15.4955 15.0108 16.2474 13.488 17.6048L12.302 18.6646V18.4072C12.302 17.9884 11.9652 17.6503 11.5481 17.6503H9.68359C8.83928 17.6503 8.14574 18.276 8.02513 19.0885L8 20V22.6966C8 25.0633 9.91477 26.986 12.2718 26.986H13.9303C13.4126 27.4048 13.0709 28.0356 13.0709 28.7522V31.5378C13.0709 32.32 13.4629 33.0366 14.1212 33.4554L16.4883 34.9643H15.3324C14.0861 34.9643 13.0709 35.9836 13.0709 37.2351V56.7291C13.0709 57.9806 14.0861 59 15.3324 59H48.6625C49.9089 59 50.9241 57.9806 50.9241 56.7291V37.2351C50.9241 35.9836 49.9089 34.9643 48.6625 34.9643H47.5117L49.8788 33.4554C50.5371 33.0366 50.9291 32.32 50.9291 31.5378V28.7522C50.9291 28.0356 50.5874 27.3998 50.0697 26.986H51.7282C54.0852 26.986 56 25.0633 56 22.6966V20L55.9749 19.0885ZM13.5734 39.3092H16.1566C18.2373 39.3092 19.9259 41.0047 19.9259 43.0939V50.8703C19.9259 52.9595 18.2373 54.6551 16.
51566 54.6551H13.5734V39.3092ZM50.4215 54.6551H47.8383C45.7577 54.6551 44.0691 52.9595 44.0691 50.8703V43.0939C44.0691 41.0047 45.7577 39.3092 47.8383 39.3092H50.4215V54.6551ZM50.4215 37.2351V38.8045H47.8383C45.4813 38.8045 43.5665 40.7272 43.5665 43.0939V50.8703C43.5665 53.2371 45.4813 55.1597 47.8383 55.1597H50.4215V56.7291C50.4215 57.7031 49.6325 58.4954 48.6625 58.4954H15.3324C14.3625 58.4954 13.5734 57.7031 13.5734 56.7291V55.1597H16.1566C18.5137 55.1597 20.4284 53.2371 20.4284 50.8703V43.0939C20.4284 40.7272 18.5137 38.8045 16.1566 38.8045H13.5734V37.2351C13.5734 36.2612 14.3625 35.4689 15.3324 35.4689H48.6625C49.6325 35.4689 50.4215 36.2612 50.4215 37.2351ZM50.4265 28.7522V31.5378C50.4265 32.1484 50.12 32.7035 49.6124 33.0315L47.0192 34.6867C46.7377 34.8684 46.4111 34.9592 46.0743 34.9592H17.9307C17.594 34.9592 17.2723 34.8633 16.9859 34.6867L14.3926 33.0315C13.88 32.7035 13.5785 32.1484 13.5785 31.5378V28.7522C13.5785 27.7783 14.3675 26.986 15.3375 26.986H48.6676C49.6375 26.986 50.4265 27.7783 50.4265 28.7522ZM52.1956 18.4072C52.1956 18.2659 52.3061 18.1549 52.4469 18.1549H54.3114C54.8743 18.1549 55.3517 18.5536 55.4673 19.0885H52.1956V18.4072ZM51.693 26.4814H46.4965V19.5931H51.693V26.4814ZM12.302 19.5931H17.4985V26.4814H12.302V19.5931ZM28.8967 19.5931V26.4814H23.7001V19.5931H28.8967ZM40.2948 19.5931V26.4814H35.0983V19.5931H40.2948ZM45.9939 19.5931V26.4814H40.7974V19.5931H45.9939ZM34.5957 19.5931V26.4814H29.3992V19.5931H34.5957ZM25.1626 19.0885C25.2782 18.5536 25.7506 18.1549 26.3185 18.1549H37.6815C38.2444 
518.1549 38.7218 18.5536 38.8374 19.0885H25.1676H25.1626ZM23.1976 26.4814H18.001V19.5931H23.1976V26.4814ZM21.6748 13.5324C23.4388 11.6047 25.9416 10.4996 28.5449 10.4996H35.4451C38.0484 10.4996 40.5562 11.6047 42.3151 13.5324L44.1043 15.4904H19.8857L21.6748 13.5324ZM13.8247 17.9783C15.252 16.7015 17.0914 15.9951 19.0062 15.9951H44.9938C46.9086 15.9951 48.748 16.6965 50.1753 17.9783L51.4166 19.0885H39.34C39.2193 18.276 38.5258 17.6503 37.6815 17.6503H26.3185C25.4742 17.6503 24.7807 18.276 24.66 19.0885H12.5834L13.8247 17.9783ZM9.68359 18.1549H11.5481C11.6888 18.1549 11.7994 18.2659 11.7994 18.4072V19.0885H8.52769C8.64328 18.5536 9.11569 18.1549 9.68359 18.1549ZM8.50257 22.6966V19.5931H11.7994V26.4511C9.94493 26.219 8.50257 24.6243 8.50257 22.6966ZM55.4974 22.6966C55.4974 24.6243 54.0551 26.2139 52.2006 26.4511V19.5931H55.4974V22.6966Z",fill:"#F4F2EF",stroke:"#F4F2EF",strokeWidth:"0.8"}),(0,r.jsx)("path",{d:"M53 14L53 6",stroke:"#F4F2EF",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M49 9L53.0025 5L57 9",stroke:"#F4F2EF",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M12 14L12 6",stroke:"#F4F2EF",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M8 9L12.0025 5L16 9",stroke:"#F4F2EF",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"nozzle":return(0,r.jsxs)("svg",{width:"74",height:"74",viewBox:"0 0 74 74",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M45.0938 38.4801H28.9063C28.5996 38.4801 28.3055 38.3582 28.0887 38.1414C27.8719 37.9246 27.75 37.6305 27.75 37.3238V36.1676C27.75 32.8629 29.5131 29.8091 32.375 28.1571C35.237 26.5046 38.7631 26.5046 41.625 28.1571C44.487 29.8093 46.25 32.863 46.25 36.1676V37.3238C46.25 37.6305 46.1281 37.9246 45.9113 38.1414C45.6945 38.3582 45.4004 38.4801 45.0938 38.4801ZM30.0625 36.1676H43.9375C43.9375 33.6892 42.6153 31.3988 40.4688 30.1594C38.3222 28.9203 35.6778 28.9203 33.5313 30.1594C31.3847 31.3988 30.0625 33.6891 30.0625 36.1676Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M39.3125 44.2613H34.6875C34.3809 44.2613 34.0867 44.1394 33.8699 43.9226C33.6531 43.7058 33.5312 43.4117 33.5312 43.105V37.3237C33.5312 37.0171 33.6531 36.723 33.8699 36.5062C34.0867 36.2894 34.3809 36.1675 34.6875 36.1675H39.3125C39.6192 36.1675 39.9133 36.2894 40.1301 36.5062C40.3469 36.723 40.4688 37.0171 40.4688 37.3237V43.105C40.4688 43.4116 40.3469 43.7058 40.1301 43.9226C39.9133 44.1394 39.6192 44.2613 39.3125 44.2613ZM35.8438 41.9488H38.1563V38.48H35.8438V41.9488Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M39.3125 56.98H34.6875C34.3809 56.98 34.0867 56.8581 33.8699 56.6413C33.6531 56.4245 33.5312 56.1304 33.5312 55.8237V47.73C33.5312 47.4233 33.6531 47.1292 33.8699 46.9124C34.0867 46.6956 34.3809 46.5737 34.6875 46.5737H39.3125C39.6192 46.5737 39.9133 46.6956 40.1301 46.9124C40.3469 47.1292 40.4688 47.4233 40.4688 47.73V55.8237C40.4688 56.1304 40.3469 56.4245 40.1301 56.6413C39.9133 56.8581 39.6192 56.98 39.3125 56.98ZM35.8438 54.6675H38.1563V48.8863H35.8438V54.6675Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M43.9375 48.8863H30.0625C29.7559 48.8863 29.4617 48.7644 29.2449 48.5476C29.0281 48.3308 28.9062 48.0367 28.9062 47.73V43.105C28.9062 42.7983 29.0281 42.5042 29.2449 42.2874C29.4617 42.0706 29.7559 41.9487 30.0625 41.9487H43.9375C44.2442 41.9487 44.5383 42.0706 44.7551 42.2874C44.9719 42.5042 45.0938 42.7983 45.0938 43.105V47.73C45.0938 48.0366 44.9719 48.3308 44.7551 48.5476C44.5383 48.7644 44.2442 48.8863 43.9375 48.8863ZM31.2188 46.5738H42.7813V44.2613H31.2188V46.5738Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M8.09378 23.4487C7.78713 23.4487 7.49301 23.3268 7.2762 23.11C7.05941 22.8932 6.93752 22.599 6.93752 22.2924C6.93583 21.9843 7.057 21.6885 7.27403 21.47C7.49131 21.2518 7.78664 21.1292 8.09475 21.1294C8.40261 21.1296 8.69793 21.2527 8.91474 21.4715C9.12599 21.6931 9.24571 21.9862 9.25005 22.2924C9.25005 22.599 9.12816 22.8931 8.91136 23.1099C8.69457 23.3267 8.40044 23.4487 8.09378 23.4487Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M63.2635 23.4487C62.9568 23.4487 62.6627 23.3268 62.4459 23.11C62.2291 22.8932 62.1072 22.599 62.1072 22.2924C62.1055 21.9843 62.2267 21.6885 62.4437 21.47C62.661 21.2518 62.9563 21.1292 63.2644 21.1294C63.5723 21.1296 63.8676 21.2527 64.0844 21.4715C64.2957 21.6931 64.4154 21.9862 64.4197 22.2924C64.4197 22.599 64.2978 22.8931 64.081 23.1099C63.8642 23.3267 63.5701 23.4487 63.2635 23.4487Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M26.594 26.9174C26.2867 26.9191 25.9913 26.7984 25.7731 26.5821C25.671 26.4696 25.5888 26.3407 25.5303 26.2005C25.4655 26.0632 25.434 25.9
5129 25.4378 25.7611C25.4397 25.6101 25.4711 25.4608 25.5303 25.3218C25.5852 25.1799 25.6679 25.0501 25.7731 24.9402C25.9902 24.7212 26.2857 24.5981 26.594 24.5981C26.9023 24.5981 27.1979 24.7212 27.4149 24.9402C27.5202 25.05 27.6028 25.1799 27.6578 25.3218C27.7813 25.6017 27.7813 25.9206 27.6578 26.2005C27.5992 26.3407 27.5171 26.4696 27.4149 26.5821C27.1967 26.7984 26.9014 26.9191 26.594 26.9174Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M23.8533 32.6178C23.5678 32.5046 23.3392 32.2825 23.2178 32.0004C23.0964 31.7186 23.092 31.3999 23.2057 31.1147C23.3189 30.8292 23.541 30.6006 23.8231 30.4792C24.105 30.3578 24.4237 30.3535 24.7089 30.4672C24.9943 30.5804 25.2229 30.8025 25.3443 31.0846C25.4657 31.3664 25.4701 31.6851 25.3564 31.9703C25.2706 32.1854 25.1225 32.3699 24.9307 32.4997C24.739 32.6296 24.5126 32.699 24.2811 32.6987C24.1346 32.699 23.9894 32.6715 23.8533 32.6178ZM19.5867 31.3344C19.2901 31.2655 19.0326 31.0822 18.8703 30.8247C18.7079 30.5669 18.6537 30.2557 18.7195 29.9585C18.7857 29.6573 18.9695 29.395 19.2302 29.23C19.4906 29.065 19.8064 29.0108 20.107 29.0797C20.4062 29.1486 20.6656 29.3334 20.8282 29.5938C20.9908 29.8539 21.0433 30.1683 20.9742 30.4672C20.9154 30.7281 20.7682 30.9606 20.5572 31.1248C20.3464 31.2894 20.0853 31.3756 19.8179 31.3691C19.7399 31.3662 19.6623 31.3546 19.5867 31.3344ZM9.55041 30.0625C9.48754 29.7684 9.54198 29.4615 9.70168 29.2069C9.86139 28.9523 10.1141 28.7697 10.406 28.6981C10.705 28.629 11.0193 28.6815 11.2795 28.8441C11.5399 29.0067 11.7246 29.2662 11.7935 29.5653C11.8624 29.8659 11.8082 30.1817 11.6432 30.4422C11.4782 30.7028 11.2159 30.8866 10.9148 30.9528C10.8305 30.9649 10.7448 30.9649 10.6604 30.9528C10.4027 30.9495 10.1534 30.8598 9.95226 30.6987C9.75112 30.5373 9.60966 30.3135 9.55041 30.0625ZM15.2045 30.6638C14.8976 30.6459 14.6105 30.5067 14.4067 30.2767C14.2026 30.0466 14.0986 29.745 14.1176 29.4381C14.1383 29.1334 14.279 28.8492 14.5086 28.6478C14.7384 28.4462 15.0383 28.3438 15.3432 28.3628C15.6501 28.3807 15.9372 28.5199 16.1411 28.7499C16.3451 28.98 16.4491 29.2816 16.4301 29.5885C16.4096 29.8809 16.2788 30.1546 16.0642 30.3543C15.8496 30.554 15.567 30.6645 15.2739 30.6638L15.2045 30.6638Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M31.5541 23.125C31.3351 22.908 31.212 22.6124 31.212 22.3041C31.212 21.9958 31.3351 21.7002 31.5541 21.4832C31.7711 21.2643 32.0667 21.1412 32.375 21.1412C32.6833 21.1412 32.9789 21.2643 33.1959 21.4832C33.4149 21.7003 33.538 21.9958 33.538 22.3041C33.538 22.6124 33.4149 22.908 33.1959 23.125C32.9776 23.3414 32.6823 23.462 32.375 23.4604C32.0676 23.462 31.7723 23.3414 31.5541 23.125ZM28.1432 20.2344C27.896 20.0521 27.7315 19.7791 27.686 19.4754C27.6404 19.1716 27.7175 18.8623 27.9004 18.6157C28.0827 18.3685 28.3556 18.204 28.6594 18.1585C28.9632 18.1129 29.2725 18.19 29.5191 18.3729C29.7663 18.5552 29.9308 18.8281 29.9763 19.1319C30.0218 19.4357 29.9448 19.745 29.7619 19.9916C29.541 20.286 29.1934 20.4577 28.8253 20.4541C28.5803 20.4551 28.3416 20.378 28.1432 20.2344ZM24.3969 17.76C24.1324 17.6076 23.939 17.3566 23.8588 17.062C23.7788 16.7674 23.8183 16.453 23.9691 16.1875C24.1216 15.9231 24.3726 15.7296 24.6672 15.6494C24.9618 15.5694 25.2761 15.6089 25.5416 15.7597C25.8092 15.9122 26.0048 16.1654 26.0853 16.4626C26.1655 16.7601 26.1238 17.0771 25.9694 17.3438C25.8675 17.5203 25.7208 17.6666 25.5443 17.7682C25.3674 17.8696 25.1673 17.9226 24.9635 17.9219C24.7638 17.9178 24.5687 17.8619 24.3969 17.76ZM20.3848 15.8638C20.0875 15.7667 19.8423 15.5533 19.705 15.2722C19.5677 14.9911 19.5501 14.6664 19.6564 14.3722C19.7628 14.0834 19.9803 13.849 20.2603 13.7209C20.5402 13.5927 20.8598 13.5817 21.1479 13.6901C21.4368 13.7965 21.6712 14.014 21.7993 14.294C21.9274 14.5739 21.9385 14.8935 21.8301 15.1817C21.7475 15.403 21.5989 15.5936 21.4047 15.728C21.2103 15.8624 20.9795 15.9339 20.7432 15.9332C20.6208 15.9279 20.5001 15.9045 20.3848 15.8638ZM10.5798 14.0832C10.5181 13.7842 10.5771 13.4732 10.7438 13.2177C10.9105 12.9619 11.1716 12.7826 11.4701 12.7188C11.7707 12.6538 12.0848 12.7111 12.343 12.878C12.6012 13.0452 12.7821 13.3083 12.846 13.6091C12.9252 13.9162 12.8749 14.2426 12.7065 14.5115C12.5381 14.7805 12.2666 14.9684 11.9557 15.0313H11.7128C11.443 15.0303 11.1819 14.9349 10.975 14.7617C10.7681 14.5888 10.6284 14.3486 10.5797 14.0832L10.5798 14.0832ZM16.176 14.8116C15.8684 14.7769 15.5875 14.6203 15.3962 14.377C15.205 14.1335 15.1195 13.8237 15.1585 13.5166C15.1961 13.2111 15.3538 12.9332 15.5969 12.7443C15.8399 12.5555 16.1483 12.4714 16.4535 12.5107C16.7568 12.5482 17.0328 12.7043 17.2212 12.9447C17.4098 13.1854 17.4953 13.4906 17.4594 13.7941C17.4255 14.0762 17.2886 14.3356 17.0755 14.5235C16.862 14.7111 16.5872 14.8137 16.3032 14.8116H16.176Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M47.4063 26.9176C47.2545 26.9214 47.1042 26.8899 46.9669 26.8251C46.8267 26.7665 46.6978 26.6844 46.5853 26.5823C46.369 26.364 46.2483 26.0687 46.25 25.7613C46.2544 25.4552 46.3741 25.162 46.5853 24.9404C46.6952 24.8352 46.825 24.7525 46.9669 24.6976C47.1774 24.609 47.4096 24.5849 47.6339 24.628C47.8581 24.6714 48.0646 24.78 48.2272 24.9404C48.4461 25.1575 48.5692 25.453 48.5692 25.7613C48.5692 26.0696 48.4461 26.3652 48.2272 26.5823C48.1147 26.6844 47.9858 26.7665 47.8456 26.8251C47.7083 26.8899 47.558 26.9214 47.4063 26.9176Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M48.6432 31.9705C48.5295 31.6853 48.5338 31.3666 48.6552 31.0848C48.7766 30.8027 49.0052 30.5806 49.2907 30.4674C49.5759 30.3537 49.8946 30.358 50.1764 30.4794C50.4585 30.6008 50.6806 30.8294 50.7938 31.1149C50.9075 31.4001 50.9032 31.7188 50.7818 32.0006C50.6604 32.2827 50.4318 32.5048 50.1463 32.618C50.0102 32.6718 49.8649 32.6992 49.7185 32.699C49.487 32.6992 49.2606 32.6298 49.0688 32.5C48.8771 32.3702 48.7289 32.1856 48.6432 31.9705ZM53.0253 30.4674C52.9562 30.1685 53.0087 29.8541 53.1713 29.5939C53.3339 29.3335 53.5933 29.1488 53.8925 29.0799C54.1914 29.0108 54.5058 29.0633 54.7659 29.2259C55.0263 29.3885 55.2111 29.6479 55.28 29.9471C55.3491 30.246 55.2966 30.5604 55.134 30.8205C54.9714 31.0809 54.712 31.2657 54.4128 31.3346C54.3244 31.3459 54.2353 31.3459 54.1469 31.3346C53.8901 31.335 53.6408 31.25 53.4377 3
51.093C53.2346 30.9361 53.0894 30.716 53.0253 30.4674ZM63.0733 30.953C62.7746 30.8865 62.5142 30.7047 62.3497 30.4467C62.1849 30.1887 62.129 29.876 62.1946 29.5771C62.2606 29.2733 62.4463 29.009 62.7093 28.8435C62.9726 28.6783 63.2913 28.626 63.5936 28.6983C63.8928 28.7672 64.1522 28.9519 64.3148 29.2123C64.4774 29.4725 64.5299 29.7868 64.4608 30.0858C64.3999 30.3445 64.2515 30.5743 64.0409 30.7364C63.8302 30.8985 63.5703 30.9831 63.3046 30.9761C63.2268 30.9785 63.1492 30.9706 63.0733 30.953L63.0733 30.953ZM57.5695 29.6002C57.5505 29.2933 57.6546 28.9917 57.8586 28.7616C58.0624 28.5316 58.3495 28.3924 58.6564 28.3745C58.9633 28.3555 59.2649 28.4596 59.495 28.6636C59.725 28.8674 59.8643 29.1545 59.8821 29.4614C59.898 29.7664 59.7925 30.0651 59.5889 30.2925C59.3851 30.5199 59.0999 30.6577 58.7952 30.6755H58.7258C58.4327 30.6762 58.1501 30.5657 57.9355 30.366C57.7209 30.1663 57.5901 29.8926 57.5696 29.6002L57.5695 29.6002Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M40.804 23.1249C40.585 22.9079 40.4619 22.6123 40.4619 22.304C40.4619 21.9957 40.585 21.7001 40.804 21.4831C41.021 21.2641 41.3166 21.141 41.6249 21.141C41.9332 21.141 42.2288 21.2641 42.4458 21.4831C42.6648 21.7001 42.7878 21.9957 42.7878 22.304C42.7878 22.6123 42.6648 22.9079 42.4458 23.1249C42.2275 23.3412 41.9322 23.4619 41.6249 23.4602C41.3175 23.4619 41.0222 23.3412 40.804 23.1249ZM44.2727 20.003C44.0887 19.7578 44.0097 19.4492 44.053 19.1457C44.0964 18.8422 44.2587 18.5683 44.504 18.3843C44.7499 18.2051 45.0566 18.1301 45.3574 18.1757C45.6583 18.221 45.9291 18.3833 46.1112 18.6271C46.2916 18.8716 46.3685 19.1773 46.3251 19.4781C46.282 19.7788 46.122 20.0505 45.8799 20.2343C45.6798 20.3844 45.4365 20.4656 45.1862 20.4656C44.8121 20.4701 44.4587 20.2936 44.2381 19.9915L44.2727 20.003ZM48.0306 17.3436C47.8762 17.077 47.8345 16.76 47.9147 16.4625C47.9952 16.1652 48.1908 15.9121 48.4584 15.7596C48.7253 15.6098 49.0406 15.572 49.3355 15.6543C49.6303 15.7367 49.8803 15.9326 50.0309 16.199C50.1817 16.4644 50.2212 16.7788 50.1412 17.0734C50.061 17.368 49.8676 17.619 49.6031 17.7715C49.4303 17.8695 49.2352 17.9211 49.0365 17.9218C48.8327 17.9225 48.6325 17.8695 48.4557 17.7681C48.2792 17.6665 48.1325 17.5202 48.0306 17.3436ZM52.1237 15.193C52.0153 14.9049 52.0264 14.5853 52.1545 14.3053C52.2827 14.0254 52.5171 13.8079 52.8058 13.7014C53.0939 13.593 53.4136 13.6041 53.6935 13.7323C53.9735 13.8604 54.191 14.0948 54.2974 14.3836C54.4058 14.6717 54.3948 14.9913 54.2666 15.2713C54.1385 15.5512 53.9041 15.7687 53.6153 15.8752C53.485 15.9197 53.3484 15.9431 53.2106 15.9446C52.9731 15.9446 52.7411 15.8711 52.5467 15.7345C52.3521 15.5982 52.2044 15.405 52.1237 15.1814L52.1237 15.193ZM62.0446 15.0311C61.7438 14.9673 61.4807 14.7864 61.3136 14.5282C61.1466 14.27 61.0893 13.9558 61.1543 13.6552C61.2073 13.3459 61.3839 13.0713 61.6433 12.8948C61.9028 12.7179 62.2229 12.6546 62.5303 12.7187C62.8312 12.7825 63.0942 12.9634 63.2613 13.2216C63.4283 13.4799 63.4856 13.794 63.4206 14.0946C63.3642 14.3576 63.2177 14.5927 63.0067 14.7594C62.7957 14.9261 62.5332 15.014 62.2643 15.008L62.0446 15.0311ZM56.5409 13.8749C56.505 13.5714 56.5905 13.2662 56.7791 13.0256C56.9675 12.7852 57.2435 12.6291 57.5468 12.5915C57.852 12.5522 58.1603 12.6363 58.4034 12.8251C58.6465 13.014 58.8042 13.292 58.8418 13.5974C58.8584 13.893 58.7609 14.1837 58.5694 14.4097C58.3779 14.6356 58.1071 14.7794 57.8127 14.8115H57.674C57.3938 14.8079 57.1248 14.7028 56.9162 14.5157C56.7078 14.3285 56.5743 14.0719 56.5409 13.794L56.5409 13.8749Z",fill:"#F4F2EF"}),(0,r.jsx)("path",{d:"M63.5908 61.605H10.4033C10.0967 61.605 9.80256 61.4831 9.58576 61.2663C9.36896 61.0495 9.24707 60.7554 9.24707 60.4487V55.8237C9.24707 55.5171 9.36896 55.223 9.58576 55.0062C9.80255 54.7894 10.0967 54.6675 10.4033 54.6675H63.5908C63.8975 54.6675 64.1916 54.7894 64.4084 55.0062C64.6252 55.223 64.7471 55.5171 64.7471 55.8237V60.4487C64.7471 60.7554 64.6252 61.0495 64.4084 61.2663C64.1916 61.4831 63.8975 61.605 63.5908 61.605ZM11.5596 59.2925H62.4346V56.98H11.5596V59.2925Z",fill:"#F4F2EF"})]});default:return null}}},54123:(e,t,n)=>{"use strict";n.d(t,{$:()=>l});var r=n(37876);n(14232);var i=n(34768),o=n(15448),s=n(50930),a=n(95245);let l=e=>{let{selectedVariant:t,isController:n,url:l,buttonText:c="Buy on Amazon"}=e,d={[i.CONTROLLER_PRODUCT_SKUS.FOUR_ZONE]:"B0BCHF917X",[i.CONTROLLER_PRODUCT_SKUS.EIGHT_ZONE]:"B07CZ864Y9",[i.CONTROLLER_PRODUCT_SKUS.SIXTEEN_ZONE]:"B07CZ5K355"},u=n?"".concat(l,"/dp/").concat(d[t.sku]):l;return(0,r.jsx)(o.Button,{color:"blue",onClick:()=>{let e={variant:(0,a.L1)(t.id)};(0,s.h4)(e,"Product"),window.open(u,"_blank")},children:(0,r.jsxs)("span",{children:[(0,r.jsx)(o.Icon,{name:"amazon",color:"white"}),c]})})}},54424:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(37876);n(14232);var i=n(61439),o=n(32744);let s=e=>{let{variant:t,eyebrow:n,note:s,showBadge:a}=e,{getDiscountAmount:l}=(0,i.rU)(),c=Number(t.price.amount)-l(t);return(0,r.jsx)(o.A,{amount:c,sku:t.sku,pageType:"product",eyebrow:n,note:s,showBadge:a})}},54587:(e,t,n)=>{e.exports=n(24468)},54984:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var r=n(4902),i={setTimeout:function(e,t){for(var n=[],o=2;o<arguments.length;o++)n[o-2]=arguments[o];var s=i.delegate;return(null==s?void 0:s.setTimeout)?s.setTimeout.apply(s,(0,r.fX)([e,t],(0,r.zs)(n))):setTimeout.apply(void 0,(0,r.fX)([e,t],(0,r.zs)(n)))},clearTimeout:function(e){var t=i.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0}},55119:(e,t,n)=>{"use strict";n.d(t,{M:()=>l});var r=n(37876);n(14232);var i=n(69241),o=n(15448),s=n(95939),a=n.n(s);let l=e=>{let{decrement:t,increment:n,selectedAmount:s,limit:l=null,minAmount:c,disabled:d=!1}
5=e,u=d||(c?s<=c:s<=0),p=d||!!l&&s>=l;return(0,r.jsxs)("div",{className:(0,i.A)(a().quantityInput,"quantity-input"),children:[(0,r.jsx)("button",{onClick:t,disabled:u,"data-testid":"subtract-btn","aria-label":"Decrease quantity",children:(0,r.jsx)(o.Icon,{name:"subtract",color:u?"var(--lighterGray)":"var(--primaryColor)"})}),(0,r.jsx)("span",{className:a().quantity,"data-testid":"input-quantity",children:s}),(0,r.jsx)("button",{onClick:n,disabled:p,"data-testid":"add-btn","aria-label":"Increase quantity",children:(0,r.jsx)(o.Icon,{name:"add",color:p?"var(--lighterGray)":"var(--primaryColor)"})})]})}},55304:e=>{e.exports={badgeContainer:"styles_badgeContainer__FCtbk",badgeText:"styles_badgeText__VCgTE"}},56393:e=>{e.exports={itemStyles:"styles_itemStyles__vq__s",quantityUpsellContent:"styles_quantityUpsellContent__OEMbB",headingContent:"styles_headingContent__CuJbd",inputQuantity:"styles_inputQuantity__UcwBl",priceWrapper:"styles_priceWrapper__1hwB8"}},56542:e=>{e.exports={row:"styles_row__mk9mr",info:"styles_info__EhaRq",title:"styles_title__7CoNo",subtitle:"styles_subtitle__ENz8C",variantSelector:"styles_variantSelector__2it6S",quantity:"styles_quantity__Cbo4Q"}},56826:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var r=n(38229);function i(e){return(0,r.T)(null==e?void 0:e.then)}},57122:(e,t,n)=>{"use strict";n.d(t,{Tg:()=>m});var r=n(4902),i=n(31749),o=n(56826),s=n(70673),a=n(12527),l=n(28981),c=n(40665),d=n(72251),u=n(51706),p=n(38229),h=n(73100),f=n(78840);function m(e){if(e instanceof s.c)return e;if(null!=e){var t,n,m,A,v;if((0,a.l)(e)){return t=e,new s.c(function(e){var n=t[f.s]();if((0,p.T)(n.subscribe))return n.subscribe(e);throw TypeError("Provided object does not correctly implement Symbol.observable")})}if((0,i.X)(e)){return n=e,new s.c(function(e){for(var t=0;t<n.length&&!e.closed;t++)e.next(n[t]);e.complete()})}if((0,o.y)(e)){return m=e,new s.c(function(e){m.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,h.m)})}if((0,l.T)(e))return g(e);if((0,d.x)(e)){return A=e,new s.c(function(e){var t,n;try{for(var i=(0,r.Ju)(A),o=i.next();!o.done;o=i.next()){var s=o.value;if(e.next(s),e.closed)return}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}e.complete()})}if((0,u.U)(e)){return v=e,g((0,u.C)(v))}}throw(0,c.L)(e)}function g(e){return new s.c(function(t){(function(e,t){var n,i,o,s;return(0,r.sH)(this,void 0,void 0,function(){var a;return(0,r.YH)(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=(0,r.xN)(e),l.label=1;case 1:return[4,n.next()];case 2:if((i=l.sent()).done)return[3,4];if(a=i.value,t.next(a),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return o={error:l.sent()},[3,11];case 6:if(l.trys.push([6,,9,10]),!(i&&!i.done&&(s=n.return)))return[3,8];return[4,s.call(n)];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(o)throw o.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})})(e,t).catch(function(e){return t.error(e)})})}},57608:e=>{e.exports={bundleUpsellModalContainer:"styles_bundleUpsellModalContainer__1Ed9G"}},57833:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(37876);n(14232);var i=n(33939),o=n.n(i),s=n(74e3),a=n(15448);let l=e=>{let{video:t}=e;return t.videoId?(0,r.jsx)(a.VideoIframe,{videoId:t.videoId,enableLoop:t.enableLoop,title:t.title}):(0,r.jsx)(a.Video,{title:t.title,sources:[{mimeType:a.VideoMimeType.MP4,src:t.videoMp4Src},{mimeType:a.VideoMimeType.WEBM,src:t.videoWebmSrc}],enableControls:t.enableControls,posterImage:t.posterImage})},c=e=>{let{title:t,description:n,size:i="",paddingTop:a="",paddingBottom:c="",theme:d,video:u}=e;return(0,r.jsx)("div",{className:o().container,children:(0,r.jsx)(s.C,{width:"tight",size:i,paddingTop:a,paddingBottom:c,theme:d,children:(0,r.jsxs)("div",{className:"center-text",children:[t&&(0,r.jsx)("h2",{className:"no-margins bottom-margin",children:t}),n&&(0,r.jsx)("div",{className:"bottom-margin",children:(0,r.jsx)("div",{className:"max-width-small bottom-margin",children:n})}),u&&(0,r.jsx)(l,{video:u})]})})})}},58403:e=>{e.exports={price:"styles_price__Jk0zn",discount:"styles_discount__rGBJK",discountFlag:"styles_discountFlag__mkUyI",productTypePrice
5:"styles_productTypePrice__xgcFn",productTypeDiscount:"styles_productTypeDiscount__7_Xud",productTypeDiscountFlag:"styles_productTypeDiscountFlag__Qt9Pw",sidebarType:"styles_sidebarType__P9vyq",sidebarTypePrice:"styles_sidebarTypePrice__nFo_A",sidebarTypeDiscount:"styles_sidebarTypeDiscount__IaLKQ",variantTypePrice:"styles_variantTypePrice__Zxc15",variantTypeDiscount:"styles_variantTypeDiscount__n0H1m",tinyTypePriceText:"styles_tinyTypePriceText__4uhjj",tinyTypePrice:"styles_tinyTypePrice__KSr15",tinyTypeDiscount:"styles_tinyTypeDiscount__nAZRD",discountShowingPrice:"styles_discountShowingPrice__fzs9p",discountShowingFlag:"styles_discountShowingFlag__BAFMC"}},58554:(e,t,n)=>{"use strict";n.d(t,{J:()=>v});var r=n(37876),i=n(14232),o=n(95245),s=n(8742),a=n.n(s),l=n(81688),c=n(34768),d=n(15448),u=n(18847),p=n.n(u),h=n(30258);let f=p()(()=>Promise.resolve().then(n.bind(n,15045)).then(e=>e.RebatesText),{loadableGenerated:{webpack:()=>[15045]},ssr:!1}),m=p()(()=>Promise.resolve().then(n.bind(n,23605)).then(e=>e.ProductForm),{load
5ableGenerated:{webpack:()=>[23605]},ssr:!1}),g=p()(()=>Promise.resolve().then(n.bind(n,23605)).then(e=>e.ProductFormTiered),{loadableGenerated:{webpack:()=>[23605]},ssr:!1}),A=e=>{var t;let{product:n,productPage:i}=e,s=!!((null==(t=i.sectionReference)?void 0:t.length)&&i.sectionReference.find(e=>(null==e?void 0:e._type)==="productSpecChart")),a=(0,r.jsxs)("div",{children:[i.displayShopifyDescriptionHTML?(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:n.descriptionHtml}}):(0,r.jsxs)("p",{children:[n.description,s&&(0,r.jsxs)("span",{children:[" ","For more on technical specifications "," "," ",(0,r.jsx)("a",{title:"View technical specifications",onClick:()=>(0,o.qc)("technical-specs",null,0),children:"click here"}),"."]})]}),i.rebatesEnabled&&(0,r.jsx)(f,{product:n})]});return(0,r.jsx)("div",{className:"small-margins",children:i.descriptionAsDropdown?(0,r.jsx)(d.Dropdown,{openText:"Description",closeText:"Description",children:a}):(0,r.jsx)("span",{children:a})})};function v(e){let{product:t,productPage:n,productMedia:s,addToCartTestId:d}=e,[u,p]=(0,i.useState)(),f=e=>{let t=s.findIndex(t=>{var n;return null==(n=t.variantIds)?void 0:n.includes(e.id)});-1!==t&&p(t)};return(0,r.jsxs)("div",{className:a().productOverviewWrapper,children:[(0,r.jsx)("div",{className:a().carouselWrapper,children:(0,r.jsx)(l.ProductCarousel,{mediaItems:s,copyProduct:{...t,copy:n},activeImageIndex:u})}),(0,r.jsxs)("div",{className:a().productOverview,style:n.subtitle?void 0:{marginTop:"var(--largeMargin)"},children:[n.topBannerText&&(0,r.jsx)(l.AlertBanner,{text:n.topBannerText}),(0,r.jsx)(h.A,{product:t,copy:n,wrapperClassName:a().productBadgeWrapper}),(0,r.jsx)("h1",{"data-testid":"product-overview-title",className:"no-top-margin ".concat(a().productOverviewH1),children:n.useSeoTitleAsProductTitle&&n.seoTitle?n.seoTitle:t.title}),n.yotpoEnabled&&(0,r.jsx)("div",{className:"yotpo bottomLine",style:{minHeight:17.5},"data-product-id":(0,o.L1)(t.id)}),!n.yotpoEnabled&&n.productRating&&(0,r.jsx)(l.ProductRating,{rating:n.productRating}),(0,r.jsx)(A,{product:t,productPage:n}),(0,r.jsx)(l.SanityShopifyStorefrontVariantsLoader,{initialShopifyCopyProduct:{...t,copy:n},productPage:n,render:e=>(0,r.jsx)(r.Fragment,{children:"tiered"===n.variantSelector?(0,r.jsx)(g,{productPageLike:n,shopifyProductLike:e,testId:"product-form-tiered",onVariantSelection:f,renderTieredVariantSelectionText:e=>{if(n.handle.includes("nozzle")){let t=3;switch(n.handle){case c.PARTNER_PRODUCT_HANDLES.KRAIN_NOZZLLES:t=3;break;case c.PARTNER_PRODUCT_HANDLES.HUNTER_NOZZLLES:t=10;break;case c.PARTNER_PRODUCT_HANDLES.RAIN_BIRD_RVAN_ROTARY_NOZZLES:t=1;break;case c.PARTNER_PRODUCT_HANDLES.RAIN_BIRD_NOZZLE_UPGRADE_KIT:t=9;break;default:t=3}let i=Object.keys(e).reduce((t,n)=>e[n].quantity+t,0),o=i*t;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("span",{children:["NOZZLES:"," "]}),(0,r.jsx)("span",{children:1===t?"".concat(i," total"):"".concat(i," X ").concat(t,"-pack (").concat(o," total)")})]})}let t=Object.keys(e).reduce((t,n)=>e[n].quantity+t,0);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("span",{children:["UNITS:"," "]}),(0,r.jsx)("span",{children:t})]})}}):(0,r.jsx)(m,{product:e,productPage:n,addToCartTestId:d,onSelectedVariant:f})})})]})]})}},58617:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>E});var r=n(37876),i=n(14232),o=n(31825),s=n(15448),a=n(69241);let l=e=>e.video?"video":e.image?"image":"text";var c=n(81688),d=n(22709),u=n(95245),p=n(61439),h=n(34768),f=n(64088),m=n.n(f);let g=e=>{var t;let{product:n}=e,{getDiscountAmount:i}=(0,p.rU)();return n?(0,r.jsxs)("div",{className:m().productCard,children:[(0,r.jsx)(s.Link,{to:(0,u.UZ)(n.copy.slug),title:n.title,children:(0,r.jsx)("img",{src:n.images[0].src,alt:"customer story product ".concat(n.images[0].alt||n.title)})}),(0,r.jsxs)("div",{className:m().productCardDetails,children:[(0,r.jsx)(s.Link,{title:n.title,to:(0,u.UZ)(n.copy.slug),children:n.title}),(0,r.jsxs)("div",{className:m().pricing,children:[(0,r.jsx)("span",{children:"Starting at"}),(0,r.jsx)(c.Price,{basePrice:(0,u.Pm)(n.variants[0]),discountAmount:i(n.variants[0]),forceShow:null==(t=n.variants[0].compareAtPrice)?void 0:t.amount,type:"tiny"})]})]})]}):null},A=e=>{let{customerStory:t,layout:n}=e,[o,l]=i.useState([]),c={r3:h.CONTROLLER_PRODUCT_HANDLES.RACHIO_THREE,sht:h.SMART_HOSE_TIMER_SHOPIFY_PRODUCT_HANDLES.KIT,wft:h.WEATHERFLOW_TEMPLEST_PRODUCT_HANDLE},p={[c.r3]:{name:"Rachio 3",icon:(0,r.jsx)(s.Icon,{name:"r3-alt",color:"white"})},[c.sht]:{name:"Smart Hose Timer",icon:(0,r.jsx)(s.Icon,{name:"smart-hose-timer",color:"white"})},[c.wft]:{name:"Tempest Weather System",icon:(0,r.jsx)(s.Icon,{name:"weatherflow-tempest",color:"white"})}};return(0,i.useEffect)(()=>{(async()=>{try{let e=await Promise.all([(0,d.vv)(c.r3),(0,d.vv)(c.sht),(0,d.vv)(c.wft)]);if(e.length){let n=e.filter(e=>!!(null!==e&&p[e.handle]&&t.products.find(t=>t.handle===e.handle))).map(e=>({...e,images:e.media.filter(e=>"IMAGE"===e.mediaContentType).map(e=>e.image),copy:t.products.find(t=>t.handle===e.handle),variants:(0,u.rQ)(e.variants.map(e=>({...e,compareAtPrice:(0,u.mR)(e)&&e.compareAtPrice})))})).sort((e,t)=>
5{let n=e.handle.toUpperCase(),r=t.handle.toUpperCase();return n<r?-1:+(n>r)});l(n)}}catch(e){console.error(e)}})()},[]),(0,r.jsx)("div",{className:(0,a.A)(m().container,"icons"===n?m().icons:m().cards),children:"icons"===n?(0,r.jsx)("div",{className:m().productIcons,children:o.map(e=>(0,r.jsx)("div",{className:m().productIcon,children:(0,r.jsx)(s.Link,{title:e.title,to:(0,u.UZ)(e.copy.slug),children:p[e.handle].icon})},"icon-".concat(e.handle)))}):(0,r.jsx)("div",{children:o.map(e=>(0,r.jsx)(g,{product:e},"product-card-".concat(e.handle)))})})};var v=n(30470),C=n.n(v);let y=e=>{var t;let{customerStory:n,className:i}=e;return(0,r.jsxs)("div",{className:(0,a.A)(C().customerDetails,i),children:[n.headshot&&(0,r.jsx)("div",{className:C().headshotImageContainer,children:(0,r.jsx)(s.Img,{image:null==(t=n.headshot)?void 0:t.asset,alt:n.headshotImageAltText||"customer ".concat(n.name," headshot")})}),(0,r.jsx)("div",{className:"name",children:n.name})]})};var b=n(50951),x=n.n(b);let w=e=>{var t,n;let{customerStory:i,setSelectedStory:o}=e,c=l(i),d=(null==(t=i.video)?void 0:t.posterImageThumbnail.asset)||(null==(n=i.imageThumbnail)?void 0:n.asset);return(0,r.jsxs)("div",{className:x().customerStoryCard,children:[(0,r.jsx)("div",{children:(0,r.jsx)(A,{customerStory:i,layout:"icons"})}),(0,r.jsx)("button",{onClick:()=>o(i),className:x().trigger,"aria-label":"View ".concat(i.name," customer story"),children:(0,r.jsxs)("div",{className:x().cardImageContainer,children:["video"===c&&(0,r.jsx)("div",{className:x().videoIconWrapper,children:(0,r.jsx)(s.Icon,{name:"play",className:x().iconVideo,color:"white"})}),d&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.Img,{image:d,alt:"".concat(i.name," customer story media thumbnail")}),i.tagline&&i.image&&(0,r.jsx)("div",{className:(0,a.A)(x().tagline,"center-text"),children:(0,r.jsx)("blockquote",{children:i.tagline})})]}),"text"===c&&i.summary&&(0,r.jsx)("div",{className:x().summary,children:(0,r.jsx)("blockquote",{children:i.summary})})]})}),(0,r.jsx)("div",{children:(0,r.jsx)(y,{customerStory:i,className:x().authorDetails})})]})};var _=n(46730),k=n(33406),j=n.n(k);let L=e=>{var t,n;let{customerStory:i,isModalActive:o,onClose:c}=e,d=l(i),u=(0,_.SO)(),p={...i,name:"".concat(i.name,"'s Story")};return(0,r.jsx)(s.Modal,{maxWidth:u&&u>1199?"60%":"80%",isActive:o,closeAction:c,modalContentStyles:{padding:0,overflow:"hidden",border:"1px solid black"},innerModalContentStyles:{padding:0},modalHeaderStyles:{padding:"10px 10px 0 0"},closeButtonColor:"var(--darkNavy)",children:(0,r.jsxs)("div",{className:j().customerStoryModal,children:[(0,r.jsxs)("div",{className:(0,a.A)(j().mediaContainer,"text"===d&&j().mediaContainerText),children:["video"===d&&i.video&&(0,r.jsx)(s.Video,{enableControls:i.video.enableControls,title:i.video.title,sources:[{mimeType:s.VideoMimeType.MP4,src:i.video.videoMp4Src},{mimeType:s.VideoMimeType.WEBM,src:i.video.videoWebmSrc}],posterImage:{asset:{src:String(i.video.posterImage.asset.url)}}}),"image"===d&&(null==(t=i.image)?void 0:t.asset)&&(0,r.jsx)(s.Img,{image:null==(n=i.image)?void 0:n.asset,alt:"".concat(i.name," customer story video")}),"text"===d&&i.summary&&(0,r.jsx)("div",{className:j().summary,children:(0,r.jsx)("blockquote",{children:i.summary})})]}),(0,r.jsxs)("div",{className:j().details,children:[(0,r.jsx)(y,{customerStory:p,className:j().authorDetails}),i.tagline&&(0,r.jsx)("div",{className:(0,a.A)(j().tagline,"center-text"),children:(0,r.jsx)("blockquote",{children:i.tagline})}),(0,r.jsx)(s.PortableText,{_rawContent:i.story}),(0,r.jsx)("hr",{}),(0,r.jsx)("h4",{className:j().productsTitle,children:"Related Products"}),(0,r.jsx)(A,{customerStory:i,layout:"cards"})]})]})})};var T=n(21433),S=n.n(T);let E=e=>{let{header:t,description:n,buttonText:a,buttonUrl:l,paddingBottom:c,paddingTop:d,theme:u,customerStories:p}=e,[h,f]=(0,i.useState)(!1),[m,g]=(0,i.useState)(null),A=e=>{g(e),f(!0)};return(0,r.jsxs)("div",{children:[m&&(0,r.jsx)(L,{isModalActive:h,customerStory:m,onClose:()=>f(!1)}),(0,r.jsxs)(o.w,{theme:u,paddingTop:d||"small",paddingBottom:c||"small",children:[t&&(0,r.jsxs)("div",{className:"center-text",children:[(0,r.jsx)("h2",{className:"no-margins bottom-margin",children:t}),n&&(0,r.jsx)("p",{className:"no-top-margin",children:n}),l&&a&&(0,r.jsx)(s.Button,{as:s.Link,to:l,children:a})]}),(0,r.jsx)("div",{className:S().gridList,children:p.map(e=>(0,r.jsx)(w,{customerStory:e,setSelectedStory:A},e.id))})]})]})}},59122:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(37876),i=n(14232),o=n(74e3),s=n(24724),a=n(15448),l=n(46730),c=n(43676),d=n.n(c);let u=e=>{let{video:t,mobileVideo:n,subtitle:c="",title:u,hideText:p=!1,isTitleH1:h=!1,description:f="",gradientOpacity:m=0,paddingSize:g="",paddingTop:A="",paddingBottom:v="",backgroundColor:C="",textColor:y}=e,b=(0,l.SO)(),[x,w]=i.useState("play"),_=null!==b&&b>768?t:n;return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:d().container,style:{position:"relative",backgroundColor:C||"transparent"}
5,children:[(0,r.jsx)("div",{className:d().videoBackground,children:null!==b&&(0,r.jsx)(a.Video,{title:_.title,sources:[{mimeType:"video/mp4",src:_.videoMp4Src},{mimeType:"video/webm",src:_.videoWebmSrc}],enableControls:!1,posterImage:_.posterImage,playState:x})}),(0,r.jsx)("article",{className:d().content,style:{background:"linear-gradient(90.12deg, rgba(2,2,2,".concat(m/100,") 100%, rgba(0, 0, 0, 0) 100%)")},children:(0,r.jsx)(o.C,{paddingTop:A,paddingBottom:v,size:g,children:(0,r.jsx)("div",{style:{color:y},children:(0,r.jsx)(s.y,{children:(0,r.jsxs)("div",{style:p?{visibility:"hidden",height:0,overflow:"hidden"}:{},children:[c&&(0,r.jsx)("div",{className:"h6",children:c}),u?h?(0,r.jsx)("h1",{className:"".concat(c?"no-margins":""," "),children:u}):(0,r.jsx)("h2",{className:"".concat(c?"no-margins":""," "),children:u}):null,f&&(0,r.jsx)("p",{className:"large hero-description",children:f})]})})})})}),(0,r.jsx)("div",{className:d().videoControls,children:(0,r.jsxs)("div",{children:["pause"===x&&(0,r.jsx)("button",{onClick:()=>w("play"),"aria-label":"Play video",children:(0,r.jsx)(a.Icon,{name:"play",accent:"white"})}),"play"===x&&(0,r.jsx)("button",{onClick:()=>w("pause"),"aria-label":"Pause video",children:(0,r.jsx)(a.Icon,{name:"pause",accent:"white"})})]})})]})})}},59870:(e,t,n)=>{"use strict";n.d(t,{l:()=>p});var r=n(37876);n(14232);var i=n(95137),o=n(95245),s=n(61439),a=n(85722),l=n.n(a),c=n(69241);let d=e=>{let{variants:t,setSelectedVariant:n,selectedVariant:i,discountedAmount:s,discount:a,hidePrice:c,testId:d,variantSelectInputClassName:u}=e;return(0,r.jsx)("div",{children:(0,r.jsxs)("label",{htmlFor:"variant",className:"no-margins",children:[(0,r.jsx)("span",{className:"sr-only",children:t[0].selectedOptions.map(e=>e.name).join(" - ")}),(0,r.jsx)("select",{name:"variant",className:"variant-select-input ".concat(l().variantSelectInput," ").concat(u),onClick:e=>e.stopPropagation(),onChange:e=>{let r=t.find(t=>t.id===e.target.value);r&&n(r)},value:i.id,"data-testid":d,children:t.map(e=>{let t=(0,o.Pm)(e),n=Number(s(e,a));return(0,r.jsxs)("option",{value:e.id,"data-in-stock":e.availableForSale,children:[e.title,!c&&"\n                  -\n                  ".concat(n>0?"$".concat((t-n).toFixed(2)):"","\n                  ").concat(n>0?"(previously $".concat(t,")"):"$".concat(t),"\n                ")]},e.id)})})]})})},u=e=>{let{variants:t,setSelectedVariant:n,selectedVariant:s,discountedAmount:a,discount:d,hidePrice:u,testId:p,defaultTitle:f,size:m="normal",variantButtonClassName:g}=e,A={..."small"===m?{padding:".7rem 0px 2rem"}:{padding:"3rem 0px"},gridTemplateColumns:t.length>=4?"repeat(2, 1fr)":"repeat(".concat(t.length,", 1fr)")};return(0,r.jsx)("div",{style:A,className:(0,c.A)(l().variantGrid,g),"data-testid":p,children:t.map(e=>{var l;return(0,r.jsxs)(h,{"data-testid":"product-variant","data-in-stock":e.availableForSale,singleVariant:1===t.length,isActive:s.sku===e.sku,hasVariants:t.length>1,onClick:t=>{t.stopPropagation(),n(e)},size:m,children:[(0,r.jsx)("p",{className:"no-margins variant-text",children:f||e.title}),!u&&(0,r.jsx)(i.g,{basePrice:(0,o.Pm)(e),discountAmount:Number(a(e,d)),forceShow:null==(l=e.compareAtPrice)?void 0:l.amount,type:t.length>2||"small"===m?"tiny":"product"})]},e.id)})})};function p(e){let{variants:t,setSelectedVariant:n,selectedVariant:i,defaultTitle:a,discount:c,size:p="normal",testId:h="variants",type:f="buttons",hidePrice:m=!1,variantDescription:g,className:A="",variantSelectInputClassName:v="",variantButtonClassName:C=""}=e,{getDiscountAmount:y,getDiscountedPrice:b}=(0,s.rU)(),x=(e,t,n)=>{if(e.compareAtPrice&&(0,o.mR)(e))return Number(e.compareAtPrice.amount)-Number(e.price.amount);if(void 0!==(null==t?void 0:t.amount))return t.amount;if(void 0!==(null==t?void 0:t.percentage))return Number(e.price.amount)*(t.percentage/100);if(n){let t=y(e);return 0===t?0:b({price:Number(e.price.amount),discountAmount:t})}return y(e)};return(0,r.jsxs)("div",{className:"variant-selector-container ".concat(A," ").concat(l().variantSelectorContainer),children:[g&&(0,r.jsx)("p",{className:"no-margins",children:(0,r.jsx)("strong",{children:g})}),"input"===f&&t.length>1?(0,r.jsx)(d,{variants:t,selectedVariant:i,setSelectedVariant:n,testId:h,variantDescription:g,discountedAmount:x,discount:c,hidePrice
5:m,variantSelectInputClassName:v}):(0,r.jsx)(u,{variants:t,selectedVariant:i,setSelectedVariant:n,testId:h,variantDescription:g,discountedAmount:x,discount:c,hidePrice:m,size:p,defaultTitle:a,variantButtonClassName:C})]})}let h=e=>{let{hasVariants:t,size:n,className:i="",children:o,singleVariant:s,isActive:a,...d}=e,u=(0,c.A)("variant-selector-button",l().cardButton,t?l().hasVariants:l().singleVariant,"small"===n?l().small:l().normal,s?"".concat(l().singleVariant," product-single-variant"):"",a?"".concat(l().cardButtonActive," active"):"",i);return(0,r.jsx)("button",{className:u,style:t?{padding:"small"===n?"1rem":"1.5rem"}:{padding:"1rem 2rem"},...d,children:o})}},60561:e=>{e.exports={textNode:"styles_textNode__9Q3NG",vanitySplitSection:"styles_vanitySplitSection__swBhH"}},60813:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(64569);let i=({swiper:e,extendParams:t,on:n,emit:i})=>{function o(){return e.params.keyboard}function s(t){if(!e.enabled)return;let{rtlTranslate:n}=e,s="originalEvent"in t&&t.originalEvent?t.originalEvent:t,a=s.keyCode||s.charCode,l=o(),c=!!l.pageUpDown,d=c&&33===a,u=c&&34===a,p=37===a,h=39===a,f=38===a,m=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&h||e.isVertical()&&m||u)||!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||d))return!1;if(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey)return;let g=document.activeElement;if(g&&(g.isContentEditable||g.nodeName&&("input"===g.nodeName.toLowerCase()||"textarea"===g.nodeName.toLowerCase())))return;if(l.onlyInViewport&&(d||u||p||h||f||m)){let t=!1;if((0,r.j)(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===(0,r.j)(e.el,`.${e.params.slideActiveClass}`).length)return;let i=e.el,o=i.clientWidth,s=i.clientHeight,a=window.innerWidth,l=window.innerHeight,c=(0,r.h)(i);n&&(c.left-=i.scrollLeft);let d=[[c.left,c.top],[c.left+o,c.top],[c.left,c.top+s],[c.left+o,c.top+s]];for(let e=0;e<d.length;e+=1){let n=d[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}let A=l.speed;e.isHorizontal()?((d||u||p||h)&&s.cancelable&&s.preventDefault(),((u||h)&&!n||(d||p)&&n)&&e.slideNext(A),((d||p)&&!n||(u||h)&&n)&&e.slidePrev(A)):((d||u||f||m)&&s.cancelable&&s.preventDefault(),(u||m)&&e.slideNext(A),(d||f)&&e.slidePrev(A)),i("keyPress",a)}function a(){e.keyboard.enabled||(document.addEventListener("keydown",s),e.keyboard.enabled=!0)}function l(){e.keyboard.enabled&&(document.removeEventListener("keydown",s),e.keyboard.enabled=!1)}t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),e.keyboard={enabled:!1,enable:a,disable:l},n("init",()=>{o().enabled&&a()}),n("destroy",()=>{e.keyboard.enabled&&l()})}},61112:e=>{e.exports={SectionOuter:"styles_SectionOuter__l1VvR","Section--theme__secondary":"styles_Section--theme__secondary__k_J7T","Section--theme__primary":"styles_Section--theme__primary__LMAmK","Section--theme__green":"styles_Section--theme__green__MxtXj","Section--theme__dark":"styles_Section--theme__dark__lyyMb","Section--theme__navy":"styles_Section--theme__navy__eee1l","Section--theme__gray":"styles_Section--theme__gray__C1l8U","Section--theme__white":"styles_Section--theme__white__0rE76","Section--padding":"styles_Section--padding__eZYfX","Section--padding__none":"styles_Section--padding__none__Dnrnq","Section--padding__small":"styles_Section--padding__small__F273g","Section--padding-top__small":"styles_Section--padding-top__small__94UT3","Section--padding-bottom__small":"styles_Section--padding-bottom__small__JE8uE","Section--padding-top__none":"styles_Section--padding-top__none__TvWtt","Section--padding-bottom__none":"styles_Section--padding-bottom__none__6MP_L","title-split":"styles_title-split__a5Pen"}},61439:(e,t,n)=>{"use strict";n.d(t,{bi:()=>p,rU:()=>h});var r=n(37876),i=n(14232),o=n(46730),s=n(95245),a=n(45970),l=n(36748);let c={code:"",amount:0,percentage:0,products:[],summary:"",stackable:!1,discountType:a.CH.PRODUCT},d={discount:c,getDiscountAmount:e=>0,getDiscountedPrice:e=>"",discountType:a.CH.PRODUCT},u=(0,i.createContext)(d),p=e=>{let{children:t}=e,{cart:n,applyDiscounts:d,getCart:p}=(0,l._$)(),[h,f]=(0,i.useState)(c),[m,g]=(0,o.rX)({key:"discount"}),[A,v]=(0,i.useState)(null),[C,y]=(0,i.useState)(a.CH.PRODUCT);return(0,i.useEffect)(()=>{(0,s.N8)("discount",async e=>{try{if(!e)return;let t=await (0,a.Ko)(e);if(!(e=>e.status===a.t6.ACTIVE&&(!e.endsAt||(0,s.PR)(e.endsAt)))(t))throw Error("Discount is not active");let n={...t,products:t.variants,percentage:t.percentage?100*t.percentage:null,isActive:"ACTIVE"===t.status,discountType:t.discountType};
5g(n,(0,s.y2)(t.endsAt||1)),y(t.discountType),p()}catch(e){localStorage.removeItem("discount"),null==A||A.replace(A.pathname),console.error(e)}})},[null==A?void 0:A.search]),(0,i.useEffect)(()=>{m&&(f(m),y(m.discountType))},[m]),(0,i.useEffect)(()=>{s.Bd&&v(window.location)},[]),(0,i.useEffect)(()=>{var e;(null==n?void 0:n.lines.length)&&h.code&&((null==(e=h.products)?void 0:e.length)||h.discountType!==a.CH.PRODUCT)&&(n.lines.some(e=>{var t;return null==(t=h.products)?void 0:t.some(t=>t.sku===e.merchandise.sku)})||h.discountType!==a.CH.PRODUCT)&&(n.discountCodes.some(e=>!!(null==h?void 0:h.code)&&h.code.trim()===e.code&&e.applicable)||d([h.code],!h.stackable))},[null==n?void 0:n.lines]),(0,r.jsx)(u.Provider,{value:{discount:h,getDiscountAmount:e=>{var t,n;let{price:r,compareAtPrice:i,sku:o}=e,l=Number(r.amount);if(i)return Number(i.amount)-l;if(!(null==h?void 0:h.code)||(null==h||null==(t=h.code)?void 0:t.includes(s.r1.TIERED))||(null==h?void 0:h.discountType)!==a.CH.PRODUCT)return 0;let c=null==(n=h.products)?void 0:n.find(e=>e.sku===o);return c&&h.amount?h.amount:c&&h.percentage?Number(l)*(h.percentage/100):0},getDiscountedPrice:e=>{let{price:t,discountAmount:n}=e;return(t-n).toFixed(2)},discountType:C},children:t})},h=()=>(0,i.useContext)(u)},62142:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});let r=JSON.parse('{"/privacy":"https://rachio.com/privacy-policy/","/iro-warranty":"https://rachio.com/warranty/","/rebate-form":"https://rachio.com/rebates/","/api-key":"https://rachio.com/integrations/","/api-key/token_request":"https://rachio.com/integrations/","/water-use-in-the-home":"https://rachio.com/","/automated-schedules-notice":"https://rachio.com/","/webapp-notice":"https://rachio.com/","/save":"https://rachio.com/","/savenow":"https://rachio.com/","/prowarranty":"https://rachio.com/","/factory-renewal":"https://rachio.com/","/promotion/validate":"https://rachio.com/","/promotions":"https://rachio.com/","/virtual-iro-signup":"https://rachio.com/","/municipalities":"https://rachio.com/utility/","/smart-sprinkler":"https://rachio.com/","/smart-sprinkler2":"https://rachio.com/","/smart-sprinkler-ab1":"https://rachio.com/","/smart-sprinkler-ga":"https://rachio.com/","/smart-sprinkler-adwords_sprinkler-keywords":"https://rachio.com/","/smart-sprinkler-adwords_brand-keywords":"https://rachio.com/","/smart-sprinkler-google_shopping":"https://rachio.com/","/smart-sprinkler-adroll_retargeting":"https://rachio.com/","/smart-sprinkler-adwords_display":"https://rachio.com/","/smart-sprinkler-facebook_fb-post":"https://rachio.com/","/smart-sprinkler-adwords_search-remarketing":"https://rachio.com/","/smart-sprinkler-other_dig-mktg":"https://rachio.com/","/smart-sprinkler-bing_keywords":"https://rachio.com/","/adc-store":"https://rachio.com/pro/buy/","/pro-toolkit":"https://rachio.com/pro/toolkit/","/pro-support":"https://rachio.com/pro/support/","/pro/winterization":"https://rachio.com/pro/resources","/pro/thank-you":"https://rachio.com/pro/resources","/pro/winterization-tools":"https://rachio.com/pro/resources","/pro/support":"https://rachio.com/pro/resources","/pro/toolkit":"https://rachio.com/pro/resources","/pro/buy":"https://rachio.com/pro/pro-series","/pro/where-to-buy":"https://rachio.com/pro/pro-series","/pro/compare":"https://rachio.com/pro/pro-series","/referral":"https://rachio.com/refer-a-friend/","/refer":"https://rachio.com/refer-a-friend/","/waterproof-enclosure":"https://rachio.com/weatherproof-enclosure","/rachio-3":"https://rachio.com/products/rachio-3/","/rachio-3-4-zone":"https://rachio.com/products/rachio-3-4-zone/","/rachio-3-16-zone":"https://rachio.com/products/rachio-3-16-zone/","/weatherflow-tempest":"https://rachio.com/products/tempest-weather-system","/root-quencher-watering-system":"https://rachio.com/products/root-quencher","/everydrop-wired-flow-meter":"https://rachio.com/products/everydrop-wired-flow-meter/","/weatherproof-enclosure":"https://rachio.com/products/weatherproof-enclosure/","/extended-warranty":"https://rachio.com/products/extended-warranty/","/products/smart-hose-timer-kit":"https://rachio.c
5om/products/smart-hose-timer/","/smart-watering/what-are-zones":"https://rachio.com/what-are-zones","/smart-watering/sprinklers-irrigation-systems":"https://rachio.com/sprinklers-irrigation-systems","/products/everydrop-wired-flow-meter":"https://rachio.com/products/everydrop-flow-meter","/products/everydrop-wireless-flow-meter":"https://rachio.com/products/everydrop-flow-meter","/products/6-zone-smart-sprinkler-controller":"https://rachio.com/products/rachio-3/","/products/collections/nozzles":"https://rachio.com/products/rain-bird-rotary-nozzles","/products/extended-warranty":"https://rachio.com/warranty","/products/biome-taiga-living-wall":"https://rachio.com/products/taiga-1","/root-quencher-spike-watering-system":"https://rachio.com/products/root-quencher-spike","/products/hose-rq-adapter":"https://rachio.com/products/root-quencher-hose-adapter","/products/root-quencher-jr-watering-system":"https://rachio.com/products/root-quencher-jr","/products/weatherflow-tempest":"https://rachio.com/products/tempest-weather-system","/collections/rachio-products":"https://rachio.com/products/collections/all-products","/collections/gardening":"https://rachio.com/products/collections/gardening","/collections/smart-yard":"https://rachio.com/products/collections/smart-yard","/collections/featured-products":"https://rachio.com/products/collections/featured-products","/collections/watering":"https://rachio.com/products/collections/watering","/collections/partner-products-1":"https://rachio.com/products/collections/partner-products","/collections/partner-fertilizer-products":"https://rachio.com/products/collections/fertilizer","/collections/root-quencher":"https://rachio.com/products/collections/root-quencher","/collections/bulk":"https://rachio.com/products/collections/bulk-bundle","/collections/weather-devices":"https://rachio.com/products/collections/weather-devices","/collections/partner-products":"https://rachio.com/products/collections/partner-products-and-accessories","/collections/lawn-care":"https://rachio.com/products/collections/lawn-care","/collections/yard-sale":"https://rachio.com/products/collections/yard-sale","/collections/winterization-promo":"https://rachio.com/products/collections/winterization-offer","/products/smart-hose-timer-garden-hose-bundle":"https://rachio.com/products/bundles/smart-hose-timer-garden-hose-bundle","/products/rachio-3-tempest-weather-system-bundle":"https://rachio.com/products/bundles/rachio-3-tempest-weather-system-bundle","/products/smart-hose-timer-soaker-hose-bundle":"https://rachio.com/products/bundles/smart-hose-timer-soaker-hose-bundle","/products/rachio-3-smart-hose-timer-starter-kit":"https://rachio.com/products/bundles/rachio-3-smart-hose-timer-starter-kit","/products/rachio-3-everydrop-flow-meter-bundle":"https://rachio.com/products/bundles/rachio-3-everydrop-flow-meter-bundle","/products/complete-landscape-lighting-kit":"https://rachio.com/products/bundles/complete-landscape-lighting-kit","/products/full-yard-lighting-kit":"https://rachio.com/products/bundles/full-yard-lighting-kit","/products/entry-path-lighting-kit":"https://rachio.com/products/bundles/entry-path-lighting-kit","/products/structure-showcase-lighting-kit":"https://rachio.com/products/bundles/full-yard-lighting-kit","/products/guide-your-way-lighting-kit":"https://rachio.com/products/bundles/guide-your-way-lighting-kit","/products/focus-on-features-lighting-kit":"https://rachio.com/products/bundles/focus-on-features-lighting-kit","/products/premium-software-bundle-vm-hwb":"https://rachio.com/products/bundles/premium-software-bundle-vm-hwb","/do-not-sell-my-personal-information":"https://rachio.com/do-not-sell-or-share-my-personal-information","/products/structure-and-show-fixture-pack":"https://rachio.com/products/bundles/structure-and-show-fixture-pack","/products/guide-and-glow-fixture-pack":"https://rachio.com/products/bundles/guide-and-glow-fixture-pack","/products/features-and-focus-fixture-pack":"https://rachio.com/products/bundles/features-and-focus-fixture-pack"}'),i=e=>{var t;return!e||/^https?:\/\//.test(e)||e.startsWith("mailto")||e.startsWith("tel")?null:null!=(t=r[(e=>{let[t]=e.split("#"),[n]=t.split("?");return n.replace(/\/+$/,"")||"/"})(e)])?t:null}}
5,62399:(e,t,n)=>{"use strict";n.d(t,{G9:()=>d,KF:()=>f,Lc:()=>u,S_:()=>c,Xh:()=>p,bL:()=>h,jT:()=>l,pg:()=>s,xz:()=>a});var r=n(22760),i=n(3740),o=n(30115);let s='\n  _type == "bundleSection" => {\n    '.concat((0,i.ID)(),",\n    _type,\n    title,\n    description,\n    bundlePage-> {\n      ").concat(r.B,"\n    },\n    theme,\n    paddingSize,\n    paddingTop,\n    paddingBottom,\n  }\n"),a='\n  product-> {\n    ...,\n    _type == "productPage" => {\n      '.concat((0,i.ID)(),',\n      _type,\n      handle,\n      shortDescription,\n      subtitle,\n      seoPathname,\n    },\n    _type == "bundlePage" => {\n      ').concat((0,i.ID)(),',\n      _type,\n      seoPathname,\n      "shortDescription": productBundle->shortDescription,\n      "subtitle": productBundle->subtitle,\n      productBundle-> {\n        _type,\n        bundleType,\n        handle,\n      },\n    },\n  }\n'),l='\n  product-> {\n    _type,\n    _type == "productPage" => {\n      '.concat((0,i.ID)(),',\n      slug,\n      handle,\n      shortDescription,\n    },\n    _type == "bundlePage" => {\n      ').concat((0,i.ID)(),',\n      slug,\n      "shortDescription": productBundle->shortDescription,\n      productBundle-> {\n        bundleType,\n        handle,\n      },\n    },\n  }\n'),c='\n  _type == "productUpsell" => {\n    title,\n    description,\n    accessibilityTitle,\n    purposeText,\n    discountCode,\n    '.concat(a,"\n  }\n"),d="\n  ".concat((0,i.ID)(),",\n  title,\n  accessibilityTitle,\n  description,\n  offerNote,\n  offerTerms,\n  giftVariantSku,\n  discountCode,\n  displayFullPrice,\n  ").concat(a,"\n"),u='\n  _type == "productComparisonChart" => {\n    '.concat((0,i.ID)(),",\n    _type,\n    title,\n    theme,\n    paddingTop,\n    paddingBottom,\n    description,\n    hideCategories,\n    hideIcons,\n    comparisonChartCsv {\n      asset -> {\n        ...\n      }\n    }\n  }\n"),p='\n  _type == "productSpecChart" => {\n    '.concat((0,i.ID)(),",\n    _type,\n    title,\n    removeHeaders,\n    theme,\n    isCollapsible,\n    collapsibleText,\n    specChartCsv {\n      asset -> {\n        ...\n      }\n    }\n  }\n"),h='\n  _type == "recommendedProductsSection" => {\n    '.concat((0,i.ID)(),",\n    _type,\n    header,\n    description,\n    id,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    theme,\n    product-> {\n      ").concat(o.A,'\n    },\n    "allProductPages": *[_type == "productPage" && !excludedFromCollection]  {\n      ').concat((0,i.ID)(),",\n      ").concat(o.A,"\n    }\n  }\n"),f='\n  _type == "customerReviewSection" => {\n    '.concat((0,i.ID)(),",\n    _type,\n    layout,\n    paddingTop,\n    paddingSize,\n    paddingBottom,\n    id,\n    header,\n    description,\n    theme,\n    customerReviewItems[]-> {\n      ").concat((0,i.ID)(),",\n      description,\n      image {\n        ").concat(i._Q,"\n      },\n      id,\n      title,\n      name,\n      product\n    }\n  }\n")},62613:e=>{e.exports={headerWrapper:"styles_headerWrapper__5XZVz",fixed:"styles_fixed__dEojZ",innerWrap:"styles_innerWrap__cMfog",innerHeader:"styles_innerHeader__Y_MRX",logo:"styles_logo__nb3Je",cartWrapper:"styles_cartWrapper__rAjSF",navContainer:"styles_navContainer__x9vPA",cartLink:"styles_cartLink__GEwxH",loginLink:"styles_loginLink__7gUd8",sideNav:"styles_sideNav__0YfR5"}},62651:e=>{e.exports={logoWrapper:"styles_logoWrapper__HWqkT",tickerContainer:"styles_tickerContainer__rtGmW"}},63678:(e,t,n)=>{"use strict";n.d(t,{Fl:()=>p,Ng:()=>o,Ni:()=>l,de:()=>a,fn:()=>i,n6:()=>u,ph:()=>c,vm:()=>s});var r=n(95613);let i=e=>!!e&&"null"!==e,o=()=>{try{let e=document.cookie.match(/(?:^|;\s*)_ga=GA\d\.\d\.([^;]+)/);if(null==e?void 0:e[1])return e[1]}catch(e){console.error(e)}return""},s=()=>{let e=window.sessionStorage.getItem("k_id");return e||""},a=()=>{let e=window.sessionStorage.getItem("ajs_uid");return e||""},l=()=>{var e="session_user_id",t=sessionStorage.getItem(e)||a();if(t)return t;var n="uid_"+Date.now()+"_"+Math.random().toString(36).substr(2,9);return sessionStorage.setItem(e,n),n},c="cookie_consent_settings",d="denied",u={ad_user_data:d,ad_personalization:d,ad_storage:d,analytics_storage:d},p=()=>
5{if((0,r.a)().isFlorida)return{...u};let e=localStorage.getItem(c);return e?JSON.parse(e):{...u}}},63786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(14232),i=n(43273),o="function"==typeof IntersectionObserver,s=new Map,a=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,c=l||!o,[d,u]=(0,r.useState)(!1),p=(0,r.useRef)(null),h=(0,r.useCallback)(e=>{p.current=e},[]);return(0,r.useEffect)(()=>{if(o){if(c||d)return;let e=p.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:i,elements:o}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=s.get(r)))return t;let i=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:i},a.push(n),s.set(n,t),t}(n);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),s.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&u(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!d){let e=(0,i.requestIdleCallback)(()=>u(!0));return()=>(0,i.cancelIdleCallback)(e)}},[c,n,t,d,p.current]),[h,d,(0,r.useCallback)(()=>{u(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},64088:e=>{e.exports={container:"styles_container__RCOKf",icons:"styles_icons__sGkJ1",productIcons:"styles_productIcons__EJbLJ",productIcon:"styles_productIcon__I82M3",cards:"styles_cards__uwRaC",productCard:"styles_productCard__vIXZ1",productCardDetails:"styles_productCardDetails__ASoBU",pricing:"styles_pricing__dJ23Y"}},64272:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(82380),i=n(41096);function o(e,t){return(0,r.N)(function(n,r){var o=0;n.subscribe((0,i._)(r,function(n){r.next(e.call(t,n,o++))}))})}},64556:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SanitySplit:()=>k,SanitySplitLayout:()=>b,SanitySplitVideo:()=>T});var r=n(37876),i=n(14232),o=n(29777),s=n(46730),a=n(30258),l=n(15448),c=n(74e3),d=n(18847),u=n.n(d),p=n(91548),h=n.n(p),f=n(81688),m=n(5507),g=n.n(m),A=n(95245);let v=e=>{let{productPage:t,customButtonText:n,customButtonTheme:o,noRedirectToCart:a,goToCheckout:c,quantitySelectionEnabled:d}=e,u=(0,s.Kb)(t.handle),[p,h]=(0,i.useState)(null==u?void 0:u.variants[0]),{addToCart:m,buttonText:v,buttonTheme:C,currentQuantity:y,setCurrentQuantity:b}=(0,s.AP)({selectedVariant:p,customButtonText:n,customButtonTheme:o,noRedirectToCart:a,goToCheckout:c||t.goToCheckout||!1,product:{...u,title:(null==u?void 0:u.title)||""}});return((0,i.useEffect)(()=>{u&&h(u.variants[0])},[u]),p&&u)?u.availableForSale?(0,r.jsx)("div",{className:g().container,children:(0,r.jsx)(f.ProductFormMini,{shopifyProductLike:u,setSelectedVariant:h,selectedVariant:p,addToCart:m,buttonText:v,buttonTheme:C||"dark",hidePrice:!1,testId:"split-section-add-to-cart-cta",singleVariantLayout:!0,quantitySelectionEnabled:d,currentQuantity:y,setCurrentQuantity:b})}):(0,r.jsx)(l.Button,{as:l.Link,to:(0,A.UZ)(t.slug),children:"Learn More"}):null},C=u()(()=>Promise.all([n.e(1780),n.e(3038)]).then(n.bind(n,43038)),{loadableGenerated:{webpack:()=>[43038]}}),y=u()(()=>Promise.resolve().then(n.bind(n,21878)),{loadableGenerated:{webpack:()=>[21878]}}),b=e=>{let{theme:t="gray",title:n="",subtitle:i="",isMobileReverse:o=!1,isSplitLayout:s=!0,hasComplexList:a=!1,isMediaFirst:d,mediaItem:u,list:p,listBulletsType:f,checkmarkColor:m,listHasMargin:g=!1,listHasAccentText:A=!1,rowReference:b,paragraph:x=[],size:w="",paddingTop:_="",paddingBottom:k="",id:j="",buttonLink:L="",buttonText:T="",buttonTheme:S="",secondaryButtonText:E="",secondaryButtonLink:M="",secondaryButtonTheme:P="",textAlign:I="left",addToCartEnabled:N,productPage:R,noRedirectToCart:V,goToCheckout:B,quantitySelectionEnabled:F,onDropdownClicked:O}=e,D=(0,r.jsxs)(r.Fragment,{children:[a?(0,r.jsx)(C,{rowReference:b,buttonText:T,buttonLink:L,buttonTheme:S,onDropdownClicked:O,theme:t}):(0,r.jsx)(y,{subtitle:i,title:n,paragraph:x,list:p,listBulletsType:f,checkmarkColor:m,listHasAccentText:A,listHasMargin:g,buttonText:T,buttonLink:L,buttonTheme:S,secondaryButtonText:E,secondaryButtonLink:M,secondaryButtonTheme:P,textAlign:I,theme:t}),R&&N&&(0,r.jsx)(v,{productPage:R,customButtonText:T,customButtonTheme:S,noRedirectToCart:V,goToCheckout:B,quantitySelectionEnabled:F})]}),H=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"".concat(h().sectionLeft," Section--left ").concat(o?h().mobileReverse:""," ").concat(d?"":h().sectionText),children:d?u:D}),(0,r.jsx)("div",{className:"".concat(h().sectionRight," Section--right ").concat(d?h().sectionText:""),children:d?D:u})]}),z=a&&n&&(0,r.jsxs)("div",{className:h().centerText,children:[i&&(0,r.jsx)("h6",{children:i}),(0,r.jsx)("h2",{className:"".concat(h().titleSplit," ").concat(i?h().noTopMargin:""),children:n})]});return(0,r.jsx)("div",{className:h().splitContainer,children:(0,r.jsx)(c.C,{theme:t||"gray",id:j,size:w,paddingTop:_||"small",paddingBottom:k||"small",children:s?(0,r.jsxs)(r.Fragment,{children:[z,(0,r.jsx)(l.Cols,{isReverse:d,children:H})]}):(0,r.jsxs)(r.Fragment,{children:[z,(0,r.jsx)(l.Grid,{cols:[1,1,2],children:H})]})})})};var x=n(52406),w=n.n(x);let _=e=>
5{let{image:t,mobileImage:n,alt:i,imageHasGrayBackground:c,productPage:d}=e,u=(0,s.SO)(),p=n&&Number(u)<=o.HE?n:t;return(0,r.jsxs)("div",{className:"relative ".concat(c?"gray-bg":""),children:[(null==d?void 0:d.badgeEnabled)&&(0,r.jsx)("div",{className:w().productBadgeWrapper,children:(0,r.jsx)(a.$,{productPage:d})}),(0,r.jsx)(l.Img,{style:{height:"100%"},image:p,alt:i})]})},k=e=>{let{theme:t="gray",title:n="",subtitle:o="",isMobileReverse:s=!1,isSplitLayout:a=!0,hasComplexList:l=!1,isMediaFirst:c,list:d,listBulletsType:u,checkmarkColor:p="blue",listHasMargin:h=!1,listHasAccentText:f=!1,rowReference:m,paragraph:g,alt:A,size:v="",paddingTop:C="",paddingBottom:y="",id:x="",buttonLink:w="",buttonText:k="",buttonTheme:j="",secondaryButtonText:L="",secondaryButtonLink:T="",secondaryButtonTheme:S="",textAlign:E="left",addToCartEnabled:M,productPage:P,noRedirectToCart:I,goToCheckout:N,quantitySelectionEnabled:R,image:V,mobileImage:B,imageHasGrayBackground:F}=e,[O,D]=(0,i.useState)({image:V,mobileImage:B}),H=(0,r.jsx)(_,{image:O.image,mobileImage:O.mobileImage,imageHasGrayBackground:F||!1,alt:A,productPage:P});return(0,r.jsx)(b,{id:x,size:v,theme:t,title:n,subtitle:o,isMediaFirst:c,hasComplexList:l,mediaItem:H,list:d,listBulletsType:u,checkmarkColor:p,listHasMargin:h,listHasAccentText:f,rowReference:m,paragraph:g,isMobileReverse:s,paddingTop:C,paddingBottom:y,buttonLink:M?"":w,buttonText:k,buttonTheme:j,secondaryButtonText:L,secondaryButtonLink:M?"":T,secondaryButtonTheme:S,isSplitLayout:a,textAlign:E,addToCartEnabled:M,goToCheckout:N,productPage:P,noRedirectToCart:I,quantitySelectionEnabled:R,onDropdownClicked:(e,t)=>{t&&D(t)}})};var j=n(96881),L=n.n(j);let T=e=>{let{theme:t="",title:n="",subtitle:i="",isMobileReverse:o=!1,isSplitLayout:a=!0,hasComplexList:c=!1,isMediaFirst:d,list:u,listBulletsType:p,checkmarkColor:h,listHasMargin:f=!1,listHasAccentText:m=!1,rowReference:g,paragraph:A,size:v="",paddingTop:C="",paddingBottom:y="",id:x="",buttonLink:w="",buttonText:_="",buttonTheme:k="",textAlign:j="left",addToCartEnabled:T,productPage:S,noRedirectToCart:E,goToCheckout:M,quantitySelectionEnabled:P,video:I,mobileVideo:N}=e,R=(0,s.SO)(),V=R&&R>768?I:N,B=(0,r.jsx)("div",{className:L().container,children:(0,r.jsx)(l.Video,{title:V.title,sources:[{mimeType:"video/mp4",src:V.videoMp4Src},{mimeType:"video/webm",src:V.videoWebmSrc}],enableControls:!1,posterImage:V.posterImage,playState:"play"})});return(0,r.jsx)(b,{id:x,size:v,theme:t,title:n,subtitle:i,isMediaFirst:d,hasComplexList:c,mediaItem:B,list:u,listBulletsType:p,checkmarkColor:h,listHasMargin:f,listHasAccentText:m,rowReference:g,paragraph:A,isMobileReverse:o,paddingTop:C,paddingBottom:y,buttonLink:T?"":w,buttonText:_,buttonTheme:k,isSplitLayout:a,textAlign:j,addToCartEnabled:T,goToCheckout:M,productPage:S,noRedirectToCart:E,quantitySelectionEnabled:P})}},64569:(e,t,n)=>{"use strict";function r(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function i(e,t=0){return setTimeout(e,t)}function o(){return Date.now()}function s(e,t="x"){let n=window.getComputedStyle(e,null),r=n.transform||n.webkitTransform;if(!r||"none"===r)return 0;let i=new DOMMatrixReadOnly(r);return"x"===t?i.m41:i.m42}function a(e){return"object"==typeof e&&null!==e&&!!e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function l(e,t,n){e.style.setProperty(t,n)}function c(e,t=""){let n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(e=>e.matches(t)):n}function d(e,t){let n=t.contains(e);return!n&&t instanceof HTMLSlotElement&&((n=[...t.assignedElements()].includes(e))||(n=function(e,t){let n=[t];for(;n.length>0;){let t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}return!1}(e,t))),n}function u(e){try{console.warn(e)}catch{}}function p(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),n}function h(e){let t=e.getBoundingClientRect();
5return{top:t.top-(e.clientTop||0),left:t.left-(e.clientLeft||0)}}function f(e,t){let n=[],r=e.previousElementSibling;for(;r;)(!t||r.matches(t))&&n.push(r),r=r.previousElementSibling;return n}function m(e,t){let n=[],r=e.nextElementSibling;for(;r;)(!t||r.matches(t))&&n.push(r),r=r.nextElementSibling;return n}function g(e,t){return window.getComputedStyle(e,null).getPropertyValue(t)}function A(e){if(e&&e.parentNode)return[...e.parentNode.children].indexOf(e)}function v(e,t){let n=[],r=e.parentElement;for(;r;)(!t||r.matches(t))&&n.push(r),r=r.parentElement;return n}function C(e,t,n){{let n=window.getComputedStyle(e,null);return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getPropertyValue("width"===t?"margin-left":"margin-bottom"))}}function y(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function b(e,t=""){let n=globalThis.trustedTypes;void 0!==n?e.innerHTML=n.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}n.d(t,{a:()=>p,b:()=>A,d:()=>r,e:()=>c,f:()=>d,g:()=>m,h:()=>h,i:()=>C,j:()=>v,k:()=>f,l:()=>g,n:()=>function e(t,...n){let r=Object(t);for(let t=0;t<n.length;t+=1){let i=n[t];if(!(null==i||"undefined"!=typeof HTMLElement&&i instanceof HTMLElement||i&&"object"==typeof i&&(1===i.nodeType||11===i.nodeType)))for(let t of Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e)){let n=Object.getOwnPropertyDescriptor(i,t);if(!n||!n.enumerable)continue;let o=i[t];a(r[t])&&a(o)?o.__swiper__?r[t]=o:e(r[t],o):!a(r[t])&&a(o)?(r[t]={},o.__swiper__?r[t]=o:e(r[t],o)):r[t]=o}}return r},q:()=>s,s:()=>y,t:()=>i,u:()=>o,v:()=>l,w:()=>b,x:()=>u})},64626:(e,t,n)=>{"use strict";n.d(t,{E:()=>a});var r=n(37876);n(14232);var i=n(54587),o=n.n(i);let s="\n  data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDABQODxIPDRQSEBIXFRQYHjIhHhwcHj0sLiQySUBMS0dARkVQWnNiUFVtVkVGZIhlbXd7gYKBTmCNl4x9lnN+gXz/2wBDARUXFx4aHjshITt8U0ZTfHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHz/wAARCAM3AzcDASIAAhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAEEAwIF/8QAFRABAQAAAAAAAAAAAAAAAAAAABH/xAAXAQEBAQEAAAAAAAAAAAAAAAAAAQID/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A+EAw5AAAAAAAAAAIAAAAAAAAioAAAioAAAioAAogAAAqAAgACKgAAIACACiKgCKgCKgAAIAKgAAAIAAioAAAAKAAAAAKAAAAKAAAAqKIAAAAKigAAAAAAoAAAAANoDLAAAAAAAAACAAAAAAAAAgAAACAAAAioAAogAAIKAAgACKgCKgAAIAKgACKgCKgAAIAKgAAIAAAioAAAAKAAAKACAAoAAoigAAACKAAAAqKAAAAAAAqKAAAADaAywAAAAAAAAIAAAAAAAAIAAAACAAAAIAAIoAAIqCgAIAAioAioAACACoAAgAIqAAAgAqAAIqAAAgAAAoAAAAAoAAAAAAKigAAAAoAgAAqAKAAAAAAACiKAADaAywAAAAAAIAAAAAAAAACAAAAioAAAACAKCKgAAogAIqAAAIACKgAIAAKgAIAAgAAgAIKAAIqAAgAAAAoAAAAIqgAAAAAAqAKAAAAqKAAIAAoigAAAAAAAAAA3CDLCiAKgAAAAAAAAAAAIAAAAIAAAAAgAAKIAAAKgACAAACAAgACKgCKgoACAAgACKgoioAACAAIAAAoCAAKAAAAAAKIoAAAAKIoAACoAoAgAAACiKAAAAAAAADaAywAAAAAAAAAAAAIAAAAACAAAACAAKCAAAKIqAAgAACKgCKgAAIAKIACKgAIAACACiAAioACAAAAgoAoAAAAAAAAAAoigAAKgCgAAAoigACAAAAKIoAAAAAANoDLAAAAAAACAogAAAAAAAgAAAAgACgCAACgIAAAgAAAgACAACAAgoAAgAIAAIACCgACAAgAAKCAKAAAAAAAAAAAAAAoAAACoAoACoAoAAAAAAAgACiAKIA3CDLCiAKgAAAAAAAAgKIAAAAAAgACgCAACgAIAAgAAAIACKgAAIAKIAAIACAAAIAogAAgAIAAAioqgAAICiAAAAAoqAKIoAAgqAKAAAAqAKAAqAKIoAAAAAAAAgADaAywAAAgKIAogAAAAAAACAqAAAoIAAAoCAqAACAAAAgAIAAAioACCgACAAgAAgAIKAAICggAAgoAACAAAACgAAAAAAACoAoACoCKAAAAqAKAAACiAKAAAAAAADYAy5gAAAAAAAAAAgCoAAAAIoACgAAIAAAIAAAAgAAIAACAACoAAioACAAAgCggCiKgCKgAACAKAgAAAIKogCiAKIAogCgAAAKgCiKAqAKIogAAACiAKAAAAqAKIAogDaIMuaiAKIAogCoAAAAAAgAAqgAAICoAAACAAAAIAAgKgAAgAAogAAgAIoAAIACAKAgAAIAAgCgIAAAICgAAAAAAAAAAAKIAoAAAKIoAAKICKAAAAACiAKIAoAAANgDLmAAAgKIAogKAAAAAAAiioAAAAIAAAAAgAAgAAAIAAKIAAIoAAgACKgAIAAKgACAAgCgIAAAgAACgAAICiAKIAogCgAAAKgCgAAAoigAAAAogCgCAAAAAAAANgDLAAAAAAACAogCiCgAAAAIAqAAAAIAAAIAAAAgACCqgAAigAAgAAgAIAAKIACAAioACCgACKgAAogAAAAKAAAAAAoAIKggoigAAoigAAKgCiKAAAAAqAKICKICqIA2AMuYAAAAAACKKIAogCiAAAAICiAAAAgAAACAqAKAgAAAgoAAIAAIACAACiAAgAAgAIKAAIAAIKAAAKAAAAAAAAAAAAoAAAgKgCgCCoAoigAAAAogCiKAAAAAADWAjmAAAAAAAAAgKIAogAAACAogAAACAqAKAgKgAAiioAAIAAAgACAAAogAIAAIACCgACAAIKoAAAAAAAAAAAAAAAAAAAKAAAAKggoigAAACKIAoigAAAAAAAA1gI5gAAAAAAAAgCiAKgAAAAACAqoAAICoAAAAgoAAIAAICoACAACCgACAACAAgoCKAACAKAgKIAAAAAAAKgCiKAAAAAAAAAAKAAAAAAKggogCgAAAAAAAACAANYCMAAAAAAAAAICiAKIAAAAgKIAAAAgKIKAAAgACAqAAIAACggACAqAAgAICqAgAIKqAAIAAAAAAAAAAAAAAAKgCiKAAAAAAAAKAAAAAAAAAAAAoggogCiAKIA1gI5gAAAAICiAKIAogAAAAAIAogAAAIKKgAAgKgAAgKgCggAAAIACCgCAqAKIAAIKAAIAAAAAAAAAAAAAAAAAAAAAKIAoAAAAAAAAAoAAAAAAAAAAAAAAADUAy5ggCiAKIAogCiAKgAAACAKIAAKAICiAAAAgAAKCAAAAgoAgKgACAoCAAgKgCgIAAAAAAAAAAAAAAAAAAAAAAAAAAAqAKAAAAAAAAAKAAAAAAAAAAAAAA0iDLmogCiAKIAogAAAAACAogoqAACAogCoAoCAogACAogoCAKgACAoCAqAAIAAgqoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIoAAAAAAAAAAoAAAAAAAAADQIMsKIAogAAACAogCiAKIAAKAICiAKgAAgKIAqCAogoAgKICggCoAAgACCqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogCgAAAAAAAAAAAACgAAAOwgywogCiAKIAogCiCioAAICiAKIAAACAKIAAiiiAqoICiAAICiAAIKqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAKAAAAAAAAAAAAADqIMsqgAAKAAAICiAKIAogCoAoCAogCoCgIAogACAogAAKCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAoigAAAAAAAA9iCIohQUQBRAFEAUQAAAEAUQUUQABAUQBUAAEFUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAFEAegEQAAAAEAUQBRBVUQBUAAAAQBRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAUQ
5BRAFEAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAQUBBQEFAQUBBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRQRBQEFAQUBAAAAAAAAABQAEFAQUBBQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6FERBQEFFEFAQUBBUAAAAAAARQEFAQUBBUAAAAFEUBBQEFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsURlBQEFAQUBBQEFAQUBBUAAARQEFFEFAQVBQABFAQUBBUAAAAFQUBBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0FEZQUBBQEFAQUBBQEFQAAAAAABFAQUBBUAAARRRBQEAFAAQUBBUAAAAFQUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdRRGEFAQUBBQEFAQVAAAAAAAAAQUFQUBAAAAEUBBQEAARQEFRVAAEUBBUAAAAFQUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdhRGEFAQUBBQEAAAAAAAAABBQEFAQAAABFBUFAQAAAEFAQAAAEFBUAARRRBUAAAAFQUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdwEYAAAAAAAAAAAAQUBBQEAAAAAARQEFQAAAAEFBUAARQEFQAABFAQVBQBRBQEAAAFAAQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAEYAAAAAAQUBBQEFQAAAAAABFAQVAAAAAAAQVAAAEUBBUAAFQUBAAAAQVAAFURQEAAAFAAQUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEFAQUBBQHcBGAAAAAAAAAAAAAAEFAQVAAAAAAAQUBAAAAEUBAAAAQVAABRFAQAAABFAQAURRRAAABQABFAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUBFAAAAAAAAAAAGgBGAAAAAAEFAQUBAAAAAAAAEUBAAAAAAEUBBUAAARQEAAABBUAAFEUBAAAAEVAAFURQEAAAFAAAAQVAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAQAAAAABoARgAAAAAFAAAAAAEUBBUAAAAARQEAAAAAAABBUAAARQEAAABAAABUFQAAAAEFQUAUEVAAAABQAAAEFAQAAAAAAAAAAAAAAUAAAAAAAAAAEAAAAAAAAAAaBRGEAAAAAAAAAAAFAAAAEUBAAAAEUQQAAAABQRQEAAABBUAAARQEAFAAQAAABFAQAUAUQAAAAAUAAAARQEFQAAAAAAAUAAAAAAAAAAEAAAAAAAAAAAAAAaQGWAAABQRQEFQABAAUABQBEAFBFEVAFABARQEAAAUAAEVAAAEVAAAAAQAAAVBUAAAABABQBQRUAAAAFAAAAAAAAAARQAAAAAAAAAAAAEAAAAAAAAAAAAAAAAaQGWAAAAAAAAEFRQAQAFAAUAEABUFQABAABAAAAAFBFAQABFAQAAABFQAAURUAAAAARUAAVRFQAAAAAAUAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAABQEFAaAGWAAAAAAAAABRAEAAABVAEQAVRAAAAAQQAAAABQABAAAAQAAABAAAFEAAAAABAAAVQAEAAAAAFAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAFAAAB//Z\n",a=e=>{let{image:t,style:n={},className:i,fill:a,alt:l,loading:c,priority:d,customQuality:u}=e;if(!t)return console.warn("Image: Missing image prop"),null;let p=t.src||s,h=t.altText||l||"",f=t.width||100,m=t.height||100,g=p.includes("cdn.sanity.io"),A=p.includes("cdn.shopify.com"),v=g?e=>{let{src:t,width:n,quality:r}=e;return"".concat(t,"?w=").concat(100===Number(u)?Math.round(1.75*n):n,"&q=").concat(u||r||75,"&auto=format")}:A?e=>{let{src:t,width:n,quality:r}=e,i=t.lastIndexOf(".");if(-1===i)return t;let o=t.substring(i),s=t.substring(0,i);
5return"".concat(s,"_").concat(n,"x").concat(o,"?quality=").concat(r||75)}:void 0;return(0,r.jsx)("div",{className:"image-container",children:a?(0,r.jsx)(o(),{src:p,alt:h||l||"",fill:!0,style:{objectFit:"cover",...n},className:i,priority:!0,loading:c||"eager",sizes:"100vw",loader:v||void 0}):(0,r.jsx)(o(),{src:p,alt:h||"",width:Number(f),height:Number(m)||0,sizes:t.sizes||"(min-width: 1024px) 50vw, 100vw",style:n,className:i,placeholder:"blur",blurDataURL:s,priority:d,loading:d?void 0:c||"lazy",loader:v||void 0})})}},65218:e=>{e.exports={simpleListContainer:"styles_simpleListContainer__FOGD_",listWrapper:"styles_listWrapper__DykqF",buttons:"styles_buttons__rof3S",listHasMargin:"styles_listHasMargin__OTjKe",checkmarkIcon:"styles_checkmarkIcon__lrq1v",markedStyles:"styles_markedStyles__2VwfQ",topMarginSmall:"styles_topMarginSmall__d_NeB",noMargins:"styles_noMargins__5nJr2",h6:"styles_h6__qHVTh",checkmark:"styles_checkmark__ulT_3","checkmark-icon":"styles_checkmark-icon__PYDjv",listItemTitle:"styles_listItemTitle__vZhzz",hasDescription:"styles_hasDescription__PtBJJ",descriptionText:"styles_descriptionText__6T_QN",disc:"styles_disc__UUCW6",numberedCircle:"styles_numberedCircle__BNclL"}},65872:(e,t,n)=>{"use strict";n.d(t,{H:()=>o});var r=n(80141),i=n(38229);function o(e,t){return(0,i.T)(t)?(0,r.Z)(e,t,1):(0,r.Z)(e,1)}},66011:(e,t,n)=>{"use strict";function r(e){var t=e(function(e){Error.call(e),e.stack=Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}n.d(t,{L:()=>r})},66561:e=>{e.exports={footerNavWrapper:"styles_footerNavWrapper__gin4r",linkList:"styles_linkList__Ramt_",itemList:"styles_itemList__VhQT5",mobileItemList:"styles_mobileItemList__66wCr"}},66646:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(4414),i=n(64569);let o=({swiper:e,extendParams:t,on:n})=>{let o;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let s=null,a=!1,l=new Date().getTime();function c(){return e.params.a11y}function d(e){let t=s;t&&e&&(0,i.w)(t,e)}function u(e){(0,i.s)(e).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(0,i.s)(e).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(0,i.s)(e).forEach(e=>{e.setAttribute("role",t)})}function f(e,t){(0,i.s)(e).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(0,i.s)(e).forEach(e=>{e.setAttribute("aria-label",t)})}function g(e){(0,i.s)(e).forEach(e=>{e.setAttribute("aria-disabled","true")})}function A(e){(0,i.s)(e).forEach(e=>{e.removeAttribute("aria-disabled")})}function v(t){if(13!==t.keyCode&&32!==t.keyCode)return;let n=c(),o=e.params.pagination,s=t.target;if(!(e.pagination&&e.pagination.el&&(s===e.pagination.el||e.pagination.el.contains(s)))||s.matches((0,r.c)(o?.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=(0,i.s)(e.navigation.prevEl);(0,i.s)(e.navigation.nextEl).includes(s)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?d(n.lastSlideMessage):d(n.nextSlideMessage)),t.includes(s)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?d(n.firstSlideMessage):d(n.prevSlideMessage))}e.pagination&&s.matches((0,r.c)(o?.bulletClass))&&s.click()}}function C(){return!!(e.pagination&&e.pagination.bullets&&e.pagination.bullets.length)}function y(){let t=e.params.pagination;return C()&&!!t?.clickable}let b=(e,t,n)=>{u(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",v)),m(e,n)},x=t=>
5{o&&o!==t.target&&!o.contains(t.target)&&(a=!0),e.a11y.clicked=!0},w=()=>{a=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},_=e=>{l=new Date().getTime()},k=t=>{let n=c();if(e.a11y.clicked||!n.scrollOnFocus||new Date().getTime()-l<100)return;let r=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!r||!e.slides.includes(r))return;o=r;let i=(e=>!!e.virtual&&!!e.params.virtual?.enabled)(e),s=(i?parseInt(r.getAttribute("data-swiper-slide-index")||"0",10):e.slides.indexOf(r))===e.activeIndex,d=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(r);if(s||d)return;let u=t.sourceCapabilities;u&&u.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{a||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index")||"0",10)),0):i?e.slideTo(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index")||"0",10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(r)),0),a=!1)}))},j=()=>{let t=c();t.itemRoleDescriptionMessage&&f(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&h(e.slides,t.slideRole);let n=e.slides.length,r=t.slideLabelMessage;r&&e.slides.forEach((t,i)=>{let o=e.params.loop?parseInt(t.getAttribute("data-swiper-slide-index")||"0",10):i;m(t,r.replace(/\{\{index\}\}/,String(o+1)).replace(/\{\{slidesLength\}\}/,String(n)))})};n("beforeInit",()=>{(s=(0,i.a)("span",c().notificationClass)).setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")}),n("afterInit",()=>{c().enabled&&(()=>{let t=c();s&&e.el.append(s);let n=e.el;t.containerRoleDescriptionMessage&&f(n,t.containerRoleDescriptionMessage),t.containerMessage&&m(n,t.containerMessage),t.containerRole&&h(n,t.containerRole);let r=e.wrapperEl,o=String(t.id||r.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`);if((0,i.s)(r).forEach(e=>{e.setAttribute("id",o)}),t.wrapperLiveRegion){let t=e.params.autoplay,n=e.params.autoplay&&t?.enabled?"off":"polite";(0,i.s)(r).forEach(e=>{e.setAttribute("aria-live",n)})}j();let a=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},l=(0,i.s)(a.nextEl),d=(0,i.s)(a.prevEl);l&&l.forEach(e=>b(e,o,t.nextSlideMessage)),d&&d.forEach(e=>b(e,o,t.prevSlideMessage)),y()&&(0,i.s)(e.pagination.el).forEach(e=>{e.addEventListener("keydown",v)}),document.addEventListener("visibilitychange",_),e.el.addEventListener("focus",k,!0),e.el.addEventListener("pointerdown",x,!0),e.el.addEventListener("pointerup",w,!0)})()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{c().enabled&&j()}),n("fromEdge toEdge afterInit lock unlock",()=>{c().enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(g(n),p(n)):(A(n),u(n))),t&&(e.isEnd?(g(t),p(t)):(A(t),u(t)))}()}),n("paginationUpdate",()=>{c().enabled&&function(){let t=c();if(!C())return;let n=e.params.pagination;e.pagination.bullets.forEach(e=>{n.clickable&&(u(e),n.renderBullet||(h(e,"button"),m(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,String(((0,i.b)(e)??0)+1))))),e.matches((0,r.c)(n.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}()}),n("destroy",()=>{c().enabled&&function(){s&&s.remove();let t=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},n=(0,i.s)(t.nextEl),r=(0,i.s)(t.prevEl);n&&n.forEach(e=>e.removeEventListener("keydown",v)),r&&r.forEach(e=>e.removeEventListener("keydown",v)),y()&&(0,i.s)(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",v)}),document.removeEventListener("visibilitychange",_),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",k,!0),e.el.removeEventListener("pointerdown",x,!0),e.el.removeEventListener("pointerup",w,!0))}()})}},66716:e=>{e.exports={sectionOuter:"sectionStyle_sectionOuter__TVgvt",sectionInner:"sectionStyle_sectionInner__QqTNV"}},66949:e=>{e.exports={footerWrapper:"styles_footerWrapper__CrvTh",logoWrapper:"styles_logoWrapper__dWd1s",copyrightText:"styles_copyrightText__B_35d",sideNav:"styles_sideNav__ZpUC9",footerGrid:"styles_footerGrid__Kj1eE",itemList:"styles_itemList__5Jmmt",h6:"styles_h6__pn7WQ",mobileItemList:"styles_mobileItemList__ubSrb"}},67386:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SanityShopifyStorefrontProductLoader:()=>a,SanityShopifyStorefrontVariantsLoader:()=>l,useFetchSanityShopifyStorefrontProduct:()=>s});var r=n(14232),i=n(95245),o=n(22709);function s(e,t,n){let[s,a]=(0,r.useState)(null);return(0,r.useEffect)(()=>{(async()=>{try{let r=await (0,o.vv)(e||t.handle);if(!(null==r?void 0:r.availableForSale))return;let s=(0,i._D)({...r,variants:(0,o.QY)(r.variants)});if(!s)return;let l=n?n(s,t):{...s,copy:t};a(l)}catch(e){console.error("Could not fetch Sanity Product Upsells",e)}})()},[]),s}function a(e){let{shopifyProductHandle:t,productPage:n,render:r,transform:i}=e,o=s(t||n.handle,n,i);return o?r(o):null}let l=e=>{let{initialShopifyCopyProduct:t,render:n}=e,[i,s]=(0,r.useState)(null);return(0,r.useEffect)(()=>{(async()=>
5{if(t.handle!==(null==i?void 0:i.handle))try{let e=await (0,o.DX)(t.handle),n={...t};if(!e)return;null==e||e.forEach((e,t)=>{var r;n.variants[t]={...e,variantIds:null==(r=n.variants[t])?void 0:r.variantIds}}),s({...n})}catch(e){console.error("Could not fetch Sanity Product Upsells",e)}})()},[t]),i?n(i):null}},67525:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(37876),i=n(48230),o=n.n(i),s=n(62142);let a=e=>{let{to:t,style:n,className:i,testId:a,children:l,title:c,onClick:d,tabIndex:u}=e;if(t.startsWith("http")||t.startsWith("mailto")||t.startsWith("tel"))return(0,r.jsx)("a",{title:c,href:t,style:n,className:i,"data-testid":a,target:"_blank",rel:"noopener",onClick:d,tabIndex:u,children:l});let p=(0,s.O)(t);return p?(0,r.jsx)("a",{title:c,href:p,style:n,className:i,"data-testid":a,onClick:d,tabIndex:u,children:l}):(0,r.jsx)(o(),{title:c,href:t,style:n,className:i,"data-testid":a,prefetch:!0,onClick:d,tabIndex:u,children:l})}},67749:e=>{e.exports={wrapper:"styles_wrapper__lNv_m",swiper:"styles_swiper__jOAhy",slide:"styles_slide__eHXQd",hasDots:"styles_hasDots__kz0OH",locked:"styles_locked__rJfcy",navButton:"styles_navButton__ee3d0",navPrev:"styles_navPrev__8ow73",navNext:"styles_navNext__ykyU6",navIcon:"styles_navIcon__duDxI",navIconPrev:"styles_navIconPrev__VJzSI",navIconNext:"styles_navIconNext__QndsO"}},67759:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(98477);let i=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"modal-root";if(!(null==(t=window)?void 0:t.document.createElement))return null;let i=document.getElementById(n);return i||((i=document.createElement("div")).setAttribute("id",n),document.body.appendChild(i)),r.createPortal(e,i)},o=e=>{let{children:t,id:n}=e;return i(t,n)}},68220:e=>{e.exports={imagesRow:"styles_imagesRow__c2FWb",imageContainerRow:"styles_imageContainerRow__Df4_h",rowText:"styles_rowText__I7cuf",rowTitle:"styles_rowTitle__aEy9j",noTopMargin:"styles_noTopMargin__abJ3v",noMargins:"styles_noMargins__1a2pf",centerText:"styles_centerText__vMI2o",buttonWrapper:"styles_buttonWrapper__7yNqK"}},68565:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,H:()=>s});var r=n(45970),i=n(14232);let o=e=>{let[t,n]=(0,i.useState)(null);return(0,i.useEffect)(()=>{e&&(async()=>{try{let t=await (0,r.Ko)(e);t&&n(t)}catch(e){console.error(e);return}})()},[e]),t},s=e=>{let[t,n]=(0,i.useState)(null);return(0,i.useEffect)(()=>{(null==e?void 0:e.length)&&(async()=>{try{let t=await Promise.all(e.map(e=>(0,r.Ko)(e)));if(t){let e=t.sort((e,t)=>{var n,r,i,o;let s=Number(null!=(i=null==(n=e.minimumRequirement)?void 0:n.greaterThanOrEqualToQuantity)?i:0),a=Number(null!=(o=null==(r=t.minimumRequirement)?void 0:r.greaterThanOrEqualToQuantity)?o:0);return s-a});n(e)}}catch(e){console.error(e);return}})()},[e]),t}},69095:(e,t,n)=>{"use strict";var r=n(37876),i=n(14232),o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function s(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function a(e){var t=e.size,n=void 0===t?25:t,i=e.SVGstrokeColor,s=e.SVGstorkeWidth,a=e.SVGclassName,l=e.SVGstyle;return r.jsx("svg",o({className:void 0===a?"star-svg":a,style:l,stroke:void 0===i?"currentColor":i,fill:"currentColor",strokeWidth:void 0===s?0:s,viewBox:"0 0 24 24",width:n,height:n,xmlns:"http://www.w3.org/2000/svg"},{children:r.jsx("path",{d:"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"})}))}function l(e,t){switch(t.type){case"PointerMove":return o(o({},e),{hoverValue:t.payload,hoverIndex:t.index});case"PointerLeave":return o(o({},e),{ratingValue:e.ratingValue,hoverIndex:0,hoverValue:null});case"MouseClick":return o(o({},e),{valueIndex:e.hoverIndex,ratingValue:t.payload});default:return e}}function c(){return"undefined"!=typeof window&&window.matchMedia("(pointer: coarse)").matches||"ontouchstart"in window||"undefined"!=typeof navigator&&navigator.maxTouchPoints>0}!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");
5i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}(".style-module_starRatingWrap__q-lJC{display:inline-block;touch-action:none}.style-module_simpleStarRating__nWUxf{display:inline-block;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.style-module_fillIcons__6---A{display:inline-block;overflow:hidden;position:absolute;top:0;white-space:nowrap}.style-module_emptyIcons__Bg-FZ{display:inline-block}.style-module_tooltip__tKc3i{background-color:#333;border-radius:5px;color:#fff;display:inline-block;padding:5px 15px;vertical-align:middle}"),t.G=function(e){var t,n,d=e.onClick,u=e.onPointerMove,p=e.onPointerEnter,h=e.onPointerLeave,f=e.initialValue,m=void 0===f?0:f,g=e.iconsCount,A=void 0===g?5:g,v=e.size,C=void 0===v?40:v,y=e.readonly,b=void 0!==y&&y,x=e.rtl,w=void 0!==x&&x,_=e.customIcons,k=void 0===_?[]:_,j=e.allowFraction,L=void 0!==j&&j,T=e.style,S=e.className,E=e.transition,M=e.allowHover,P=void 0===M||M,I=e.disableFillHover,N=void 0!==I&&I,R=e.fillIcon,V=void 0===R?null:R,B=e.fillColor,F=e.fillColorArray,O=e.fillStyle,D=e.fillClassName,H=e.emptyIcon,z=void 0===H?null:H,W=e.emptyColor,U=e.emptyStyle,q=e.emptyClassName,Z=e.allowTitleTag,$=e.showTooltip,G=e.tooltipDefaultText,K=e.tooltipArray,Q=void 0===K?[]:K,Y=e.tooltipStyle,X=e.tooltipClassName,J=e.SVGclassName,ee=void 0===J?"star-svg":J,et=e.titleSeparator,en=e.SVGstyle,er=e.SVGstorkeWidth,ei=void 0===er?0:er,eo=e.SVGstrokeColor,es=void 0===eo?"currentColor":eo,ea=i.useReducer(l,{hoverIndex:0,valueIndex:0,ratingValue:m,hoverValue:null}),el=ea[0],ec=el.ratingValue,ed=el.hoverValue,eu=el.hoverIndex,ep=el.valueIndex,eh=ea[1];i.useEffect(function(){m&&eh({type:"MouseClick",payload:0})},[m]);var ef=i.useMemo(function(){return L?2*A:A},[L,A]),em=i.useMemo(function(){return m>ef?0:L||Math.floor(m)===m?Math.round(m/A*100):2*Math.ceil(m)*10},[L,m,A,ef]),eg=i.useMemo(function(){return(L?2*m-1:m-1)||0},[L,m]),eA=i.useCallback(function(e){return A%2!=0?e/2/10:e*A/100},[A]),ev=function(e){for(var t=e.clientX,n=e.currentTarget.children[0].getBoundingClientRect(),r=n.left,i=n.right,o=n.width,s=w?i-t:t-r,a=ef,l=Math.round(o/ef),c=0;c<=ef;c+=1)if(s<=l*c){a=0===c&&s<l?0:c;break}var d=a-1;a>0&&(eh({type:"PointerMove",payload:100*a/ef,index:d}),u&&ed&&u(eA(ed),d,e))},eC=function(e){ed&&(eh({type:"MouseClick",payload:ed}),d&&d(eA(ed),eu,e))},ey=i.useMemo(function(){if(P){if(N){var e=ec&&ec||em;return ed&&ed>e?ed:e}return ed&&ed||ec&&ec||em}return ec&&ec||em},[P,N,ed,ec,em]);i.useEffect(function(){Q.length>ef&&console.error("tooltipArray Array length is bigger then Icons Count length.")},[Q.length,ef]);var eb=i.useCallback(function(e){return ed&&e[eu]||ec&&e[ep]||m&&e[eg]},[ed,eu,ec,ep,m,eg]),ex=i.useMemo(function(){return ed&&eA(ed)||ec&&eA(ec)||m&&eA(em)},[ed,eA,ec,m,em]);return r.jsxs("span",o({className:"style-module_starRatingWrap__q-lJC",style:{direction:"".concat(w?"rtl":"ltr")}},{children:[r.jsxs("span",o({className:"".concat("style-module_simpleStarRating__nWUxf"," ").concat(void 0===S?"react-simple-star-rating":S),style:o({cursor:b?"":"pointer"},T),onPointerMove:b?void 0:ev,onPointerEnter:b?void 0:function(e){p&&p(e),c()&&ev(e)},onPointerLeave:b?void 0:function(e){c()&&eC(),eh({type:"PointerLeave"}),h&&h(e)},onClick:b?void 0:eC,"aria-hidden":"true"},{children:[r.jsx("span",o({className:"".concat("style-module_emptyIcons__Bg-FZ"," ").concat(void 0===q?"empty-icons":q),style:o({color:void 0===W?"#cccccc":W},U)},{children:s([],Array(A),!0).map(function(e,t){var n;return r.jsx(i.Fragment,{children:(null==(n=k[t])?void 0:n.icon)||z||r.jsx(a,{SVGclassName:ee,SVGstyle:en,SVGstorkeWidth:ei,SVGstrokeColor:es,size:C})},t)})})),r.jsx("span",o({className:"".concat("style-module_fillIcons__6---A"," ").concat(void 0===D?"filled-icons":D),style:o(((t={})[w?"right":"left"]=0,t.color=eb(void 0===F?[]:F)||(void 0===B?"#ffbc0b":B),t.transition=void 0!==E&&E?"width .2s ease, color .2s ease":"",t.width="".concat(ey,"%"),t),O),title:void 0===Z||Z?"".concat(ex," ").concat(void 0===et?"out of":et," ").concat(A):void 0},{children:s([],Array(A),!0).map(function(e,t){var n;return r.jsx(i.Fragment,{children:(null==(n=k[t])?void 0:n.icon)||V||r.jsx(a,{SVGclassName:ee,SVGstyle:en,SVGstorkeWidth:ei,SVGstrokeColor:es,size:C})},t)})}))]})),void 0!==$&&$&&r.jsx("span",o({className:"".concat("style-module_tooltip__tKc3i"," ").concat(void 0===X?"react-simple-star-rating-tooltip":X),style:o(((n={})[w?"marginRight":"marginLeft"]=20,n),Y)},{children:(Q.length>0?eb(Q):ex)||(void 0===G?"Your Rate":G)}))]}))}},69122:(e,t,n)=>{"use strict";
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let r=""+n(38811).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(r),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=r,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69241:(e,t,n)=>{"use strict";function r(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=function e(t){var n,r,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var o=t.length;for(n=0;n<o;n++)t[n]&&(r=e(t[n]))&&(i&&(i+=" "),i+=r)}else for(r in t)t[r]&&(i&&(i+=" "),i+=r);return i}(e))&&(r&&(r+=" "),r+=t);return r}n.d(t,{$:()=>r,A:()=>i});let i=r},69484:(e,t,n)=>{"use strict";n.d(t,{x:()=>l});var r=n(37876);n(14232);var i=n(69241),o=n(70152),s=n.n(o);let a=["xs","sm","md","ml","lg","xl"],l=e=>{let{cols:t=[],twoColsGridGap:n,as:o="div",children:l,className:c,id:d,style:u}=e,p=Array.isArray(t),h=p?a.reduce((e,n,r)=>{var i;let o=null!=(i=t[r])?i:t[t.length-1];return void 0!==o&&(e["--grid-cols-".concat(n)]=o),e},{}):{"--grid-cols":t};return(0,r.jsx)(o,{id:d,className:(0,i.A)(s().grid,p?s().gridResponsive:s().gridFixed,n&&s().gridTwoColsGap,c),style:{...u,...h},children:l})}},69591:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return d},RedirectType:function(){return i.RedirectType},forbidden:function(){return s.forbidden},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect},unauthorized:function(){return a.unauthorized},unstable_isUnrecognizedActionError:function(){return u},unstable_rethrow:function(){return l.unstable_rethrow}});let r=n(75026),i=n(61481),o=n(69122),s=n(79331),a=n(90376),l=n(18444);class c extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class d extends URLSearchParams{append(){throw new c}delete(){throw new c}set(){throw new c}sort(){throw new c}}function u(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},69754:e=>{"use strict";e.exports={SHOPIFY_API_VERSION:"2026-07"}},69948:(e,t,n)=>{"use strict";n.d(t,{Kn:()=>l,yU:()=>a,Uv:()=>c});var r=n(4902),i=n(38229),o=(0,n(66011).L)(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}}),s=n(77436),a=function(){var e;function t(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e,t,n,s,a,l=this._parentage;if(l)if(this._parentage=null,Array.isArray(l))try{for(var c=(0,r.Ju)(l),u=c.next();!u.done;u=c.next())u.value.remove(this)}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=c.return)&&t.call(c)}finally{if(e)throw e.error}}else l.remove(this);var p=this.initialTeardown;if((0,i.T)(p))try{p()}catch(e){a=e instanceof o?e.errors:[e]}var h=this._finalizers;if(h){this._finalizers=null;try{for(var f=(0,r.Ju)(h),m=f.next();!m.done;m=f.next()){var g=m.value;try{d(g)}catch(e){a=null!=a?a:[],e instanceof o?a=(0,r.fX)((0,r.fX)([],(0,r.zs)(a)),(0,r.zs)(e.errors)):a.push(e)}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(s=f.return)&&s.call(f)}finally{if(n)throw n.error}}}if(a)throw new o(a)}},t.prototype.add=function(e){var n;if(e&&e!==this)if(this.closed)d(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=null!=(n=this._finalizers)?n:[]).push(e)}},t.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},t.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},t.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&(0,s.o)(t,e)},t.prototype.remove=function(e){var n=this._finalizers;n&&(0,s.o)(n,e),e instanceof t&&e._removeParent(this)},(e=new t).closed=!0,t.EMPTY=e,t}(),l=a.EMPTY;function c(e){return e instanceof a||e&&"closed"in e&&(0,i.T)(e.remove)&&(0,i.T)(e.add)&&(0,i.T)(e.unsubscribe)}function d(e){(0,i.T)(e)?e():e.unsubscribe()}},70152:e=>{e.exports={grid:"styles_grid__wi0ZM",gridTwoColsGap:"styles_gridTwoColsGap__ifoih",gridFixed:"styles_gridFixed__JtXbf",gridResponsive:"styles_grid
5Responsive__zGY_J"}},70310:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>nj});var r=n(37876),i=n(77328),o=n.n(i),s=n(45105),a=n.n(s);n(75015);var l=n(14232),c=n(89099),d=n(62142);let u=e=>{window.location.replace(e)},p=()=>{let e=(0,c.useRouter)();return(0,l.useEffect)(()=>{let e=(0,d.O)(window.location.pathname);e&&u(e)},[]),(0,l.useEffect)(()=>{let t=t=>{let n=(0,d.O)(t);if(n)throw u(n),e.events.emit("routeChangeError"),"Aborting route change for client-side redirect."};return e.events.on("routeChangeStart",t),()=>e.events.off("routeChangeStart",t)},[e]),null};var h=n(63678),f=n(19165);let m=async e=>{let t={method:"POST",body:JSON.stringify({id:e}),mode:"cors",headers:{"Content-Type":"application/json"}},n=await fetch("".concat("https://5ik3j13p8f.execute-api.us-west-2.amazonaws.com/prod","/tracking/get-email-for-tracking"),t);if(n.ok)return(await n.json()).emailAddress},g=async e=>{var t,n;if(!window.dataLayer)return;let r=(0,f.b)(e),i={path:r.pathname,referrer:(null==(t=document)?void 0:t.referrer)||"",search:r.search,title:(null==(n=document)?void 0:n.title)||"",url:r.href,keywords:[]},o=new URLSearchParams(e.search),s=o.get("k_id");s&&window.sessionStorage.setItem("k_id",s);let a=o.get("ajs_uid");if(a){window.sessionStorage.setItem("ajs_uid",a);let e=await m(a);e&&(window.sessionStorage.setItem("ajs_email",e),window.dataLayer.push({event:"identify",email:e}))}let l=(0,h.Fl)();window.dataLayer.push({event:"Loaded a Page",...i,...l})},A=()=>{let e=(0,c.useRouter)();return(0,l.useEffect)(()=>{let t=()=>setTimeout(()=>g(window.location),300);return t(),e.events.on("routeChangeComplete",t),()=>e.events.off("routeChangeComplete",t)},[]),null};var v=n(50930),C=n(95245),y=n(42723),b=n.n(y);let x=C.qw,w={gtmId:"GTM-M4Q4JKB",auth:x?"aprCvvw8NpVFoVM0vno9Yw":"QANJItiKTcII3MdESbta1w",preview:x?"env-15":"env-1"};function _(){return(0,l.useEffect)(()=>{function e(e,t,n){window.dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("consent","default",{...(0,v.Fl)(),wait_for_update:500}),e("set","url_passthrough",!0),e("set","ads_data_redaction",!0),b().initialize(w)},[]),null}var k=n(85909),j=n.n(k),L=n(15448),T=n(67525),S=n(74062),E=n.n(S),M=n(88142);let P={title:"We value your privacy",description:"We use cookies and other technologies to personalize your experience, perform marketing, and collect analytics.",consentItems:{required:{title:"Required",description:"These cookies are necessary for the site to function properly, including capabilities like logging in and adding items to the cart."},marketing:{title:"Marketing",description:"These cookies are used to optimize marketing communications and show you ads on other sites."},analytics:{title:"Analytics",description:"These cookies help us understand how you interact with the site. We use this data to i
5dentify areas to improve."}},privacyUrl:{default:"/privacy-policy/",ccpa:"/privacy-policy-california/"},buttons:{accept:"Accept All",decline:"Decline All",manage:"Manage Preferences",save:"Save Preferences"}},I=e=>e?"granted":"denied",N=e=>({marketing:"yes"===e.marketing,analytics:"yes"===e.analytics}),R=e=>{let{content:t,onAcceptAll:n,onDeclineAll:i,onShowPreferences:o}=e;return(0,r.jsxs)("div",{className:E().bannerDisplay,"data-testid":"cookie-banner",children:[(0,r.jsxs)("div",{className:E().content,children:[P.description," ","Learn more in our ",(0,r.jsx)(T.N,{testId:"cookie-banner-privacy-policy-link",to:t.privacyUrl,children:"Privacy Policy"}),"."]}),(0,r.jsxs)("div",{className:E().buttons,children:[(0,r.jsx)(L.Button,{"aria-label":"Accept All","data-testid":"cookie-banner-button-accept",onClick:n,children:P.buttons.accept}),(0,r.jsx)(L.Button,{"aria-label":"Decline All","data-testid":"cookie-banner-button-decline-all",onClick:i,children:P.buttons.decline}),(0,r.jsx)(L.Button,{"aria-label":"Manage Preferences","data-testid":"cookie-banner-button-manage",color:"outline",className:E().manageButton,onClick:o,children:P.buttons.manage})]})]})},V=()=>{let[e,t]=(0,l.useState)(!1),{requiresCcpaPrivacy:n,isFlorida:i,isGeoReady:o}=l.useContext(M.Xr),[s,a]=(0,l.useState)(null),[c,d]=(0,l.useState)(!1),[u,p]=(0,l.useState)(!1),[f,m]=(0,l.useState)(!1),g=l.useMemo(()=>({title:P.title,description:P.description,privacyUrl:n?P.privacyUrl.ccpa:P.privacyUrl.default}),[n]),[A,v]=(0,l.useState)({marketing:!1,analytics:!1}),y=o&&!i&&c&&!f&&(u||!1===s),b=e&&o&&!i;(0,l.useEffect)(()=>{var e,n,r;if(window.gtag||(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),window.Shopify=window.Shopify||{},!(null==(e=window.Shopify)?void 0:e.customerPrivacy))return void console.error("Shopify customer privacy script not loaded");d(!0);let i=null==(r=window.Shopify)||null==(n=r.customerPrivacy)?void 0:n.currentVisitorConsent(),o=(e=>{for(let t in e)if(e.hasOwnProperty(t)&&""!==e[t])return!0;return!1})(i);if(a(o),i&&o){let e=N(i);v(e),localStorage.setItem(h.ph,JSON.stringify({ad_user_data:I(e.marketing),ad_personalization:I(e.marketing),ad_storage:I(e.marketing),analytics_storage:I(e.analytics)}))}p(!!(0,C.Xf)("cm_enabled"));let s=()=>{var e,n;let r=null==(n=window.Shopify)||null==(e=n.customerPrivacy)?void 0:e.currentVisitorConsent();r&&v(N(r)),t(!0)};return window.addEventListener("consentUpdated",s),()=>{window.removeEventListener("consentUpdated",s),document.body.style.overflow="auto"}},[]);let x=l.useRef(!1);(0,l.useEffect)(()=>{var e,t,n,r;i&&!x.current&&(x.current=!0,localStorage.removeItem(h.ph),null==(e=(t=window).gtag)||e.call(t,"consent","update",{...h.n6}),null==(r=window.Shopify)||null==(n=r.customerPrivacy)||n.setTrackingConsent({marketing:!1,analytics:!1,preferences:!1,headlessStorefront:!0,checkoutRootDomain:"checkout.rachio.com",storefrontRootDomain:location.host,storefrontAccessToken:"c251396d05ce92d2dcc96d281396c7ad"},()=>{}),v({marketing:!1,analytics:!1}))},[i]);let w=(e,n)=>{var r,i;if(window.gtag){let t={ad_user_data:I(e.marketing),ad_personalization:I(e.marketing),ad_storage:I(e.marketing),analytics_storage:I(e.analytics),url_passthrough:!0,ads_data_redaction:!0};localStorage.setItem(h.ph,JSON.stringify(t)),window.gtag("consent","update",{...t})}null==(i=window.Shopify)||null==(r=i.customerPrivacy)||r.setTrackingConsent({marketing:e.marketing,analytics:e.analytics,preferences:!0,headlessStorefront:!0,checkoutRootDomain:"checkout.rachio.com",storefrontRootDomain:location.host,storefrontAccessToken:"c251396d05ce92d2dcc96d281396c7ad"},()=>{if(console.log("Consent successfully updated"),n){m(!0),t(!1);return}location.reload()})},_=e=>{e.stopPropagation(),w({marketing:!1,analytics:!1})};return(0,r.jsxs)(r.Fragment,{children:[b&&(0,r.jsx)(B,{content:g,onDeclineAll:_,onSave:w,onClose:()=>t(!1),isActive:e,consent:A}),y&&(0,r.jsx)(R,{content:g,onAcceptAll:e=>{e.stopPropagation(),w({marketing:!0,analytics:!0})},onDeclineAll:_,onShowPreferences:e=>{e.stopPropagation(),t(!0)}})]})},B=e=>{let{onDeclineAll:t,onSave:n,content:i,onClose:o,consent:s}=e,[a,c]=(0,l.useState)(s.marketing),[d,u]=(0,l.useState)(s.analytics);return(0,r.jsx)(L.Modal,{closeAction:o,isActive:!0,maxWidth:"768px",children:(0,r.jsxs)("div",{className:E().modalContent,"data-testid":"cookie-banner-modal",children:[(0,r.jsx)("div",{className:E().title,children:i.title}),(0,r.jsxs)("div",{className:E().buttons,children:[(0,r.jsx)(L.Button,{"data-testid":"cookie-banner-button-decline",color:"white",onClick:t,"aria-label":"Decline All",children:P.buttons.decline}),(0,r.jsx)(L.Button,{"data-testid":"cookie-banner-button-save",onClick:()=>n({marketing:a,analytics:d}),"aria-label":"Save Preferences",children:P.buttons.save})]}),(0,r.jsx)("p",{children:i.description}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:E().consentItem,"data-testid":"consent-item-required",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{children:P.consentItems.required.title}),(0,r.jsx)("div",{children:P.consentItems.required.description})]}),(0,r.jsx)("input",{"data-testid":"consent-item-required-checkbox",type:"checkbox",checked:!0,disabled:!0})]}),(0,r.jsxs)("div",{className:E().consentItem,"data-testid":"consent-item-marketing",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{children:P.consentItems.marketing.title}),(0,r.jsx)("div",{children:P.consentItems.marketing.description})]}),(0,r.jsx)("input",{"data-testid":"consent-item-marketing-checkbox",type:"checkbox",checked:a,onChange:()=>c(!a)})]}),(0,r.jsxs)("div",{className:E().consentItem,"data-testid":"consent-item-analytics",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{children:P.consentItems.analytics.title}),(0,r.jsx)("div",{children:P.consentItems.analytics.description})]}),(0,r.jsx)("input",{"data-testid":"consent-item-analytics-checkbox",type:"checkbox",checked:d,onChange:()=>u(!d)})]})]})]})})};var F=n(85367),O="-ms-",D="-moz-",H="-webkit-",z="comm",W="rule",U="decl",q="@keyframes",Z=Math.abs,$=String.fromCharCode,G=Object.assign;function K(e,t){return(e=t.exec(e))?e[0]:e}function Q(e,t,n){return e.replace(t,n)}function Y(e,t,n){return e.indexOf(t,n)}function X(e,t){return 0|e.charCodeAt(t)}function J(e,t,n){return e.slice(t,n)}function ee(e){return e.length}function et(e,t){return t.push(e),e}function en(e,t){return e.filter(function(e){return!K(e,t)})}var er=1,ei=1,eo=0,es=0,ea=0,el="";function ec(e,t,n,r,i,o,s,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:er,column:ei,length:s,return:"",siblings:a}}function ed(e,t){return G(ec("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function eu(e){for(;e.root;)e=ed(e.root,{children:[e]});et(e,e.siblings)}function ep(){return ea=es<eo?X(el,es++):0,ei++,10===ea&&(ei=1,er++),ea}function eh(){return X(el,es)}function ef(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function em(e){var t,n;return(t=es-1,n=function e(t){for(;ep();)switch(ea){case t:return es;case 34:case 39:34!==t&&39!==t&&e(ea);break;case 40:41===t&&e(t);break;case 92:ep()}return es}(91===e?e+2:40===e?e+1:e),J(el,t,n)).trim()}function eg(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function eA(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case"@namespace":case U:return e.return=e.return||e.value;case z:return"";case q:return e.return=e.value+"{"+eg(e.children,r)+"}";case W:if(!ee(e.value=e.props.join(",")))return""}return ee(n=eg(e.children,r))?e.return=e.value+"{"+n+"}":""}function ev(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=function e(t,n,r){var i;switch(i=n,45^X(t,0)?(((i<<2^X(t,0))<<2^X(t,1))<<2^X(t,2))<<2^X(t,3):0){case 5103:return H+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return H+t+t;case 4855:return H+t.replace("add","source-over").replace("substract","source-out").replace("intersect","source-in").replace("exclude","xor")+t;case 4789:return D+t+t;
5case 5349:case 4246:case 4810:case 6968:case 2756:return H+t+D+t+O+t+t;case 5936:switch(X(t,n+11)){case 114:return H+t+O+Q(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return H+t+O+Q(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return H+t+O+Q(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return H+t+O+t+t;case 6165:return H+t+O+"flex-"+t+t;case 5187:return H+t+Q(t,/(\w+).+(:[^]+)/,H+"box-$1$2"+O+"flex-$1$2")+t;case 5443:return H+t+O+"flex-item-"+Q(t,/flex-|-self/g,"")+(K(t,/flex-|baseline/)?"":O+"grid-row-"+Q(t,/flex-|-self/g,""))+t;case 4675:return H+t+O+"flex-line-pack"+Q(t,/align-content|flex-|-self/g,"")+t;case 5548:return H+t+O+Q(t,"shrink","negative")+t;case 5292:return H+t+O+Q(t,"basis","preferred-size")+t;case 6060:return H+"box-"+Q(t,"-grow","")+H+t+O+Q(t,"grow","positive")+t;case 4554:return H+Q(t,/([^-])(transform)/g,"$1"+H+"$2")+t;case 6187:return Q(Q(Q(t,/(zoom-|grab)/,H+"$1"),/(image-set)/,H+"$1"),t,"")+t;case 5495:case 3959:return Q(t,/(image-set\([^]*)/,H+"$1$`$1");case 4968:return Q(Q(t,/(.+:)(flex-)?(.*)/,H+"box-pack:$3"+O+"flex-pack:$3"),/space-between/,"justify")+H+t+t;case 4200:if(!K(t,/flex-|baseline/))return O+"grid-column-align"+J(t,n)+t;break;case 2592:case 3360:return O+Q(t,"template-","")+t;case 4384:case 3616:if(r&&r.some(function(e,t){return n=t,K(e.props,/grid-\w+-end/)}))return~Y(t+(r=r[n].value),"span",0)?t:O+Q(t,"-start","")+t+O+"grid-row-span:"+(~Y(r,"span",0)?K(r,/\d+/):K(r,/\d+/)-K(t,/\d+/))+";";return O+Q(t,"-start","")+t;case 4896:case 4128:return r&&r.some(function(e){return K(e.props,/grid-\w+-start/)})?t:O+Q(Q(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return Q(t,/(.+)-inline(.+)/,H+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ee(t)-1-n>6)switch(X(t,n+1)){case 109:if(45!==X(t,n+4))break;case 102:return Q(t,/(.+:)(.+)-([^]+)/,"$1"+H+"$2-$3$1"+D+(108==X(t,n+3)?"$3":"$2-$3"))+t;case 115:return~Y(t,"stretch",0)?e(Q(t,"stretch","fill-available"),n,r)+t:t}break;case 5152:case 5920:return Q(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(e,n,r,i,o,s,a){return O+n+":"+r+a+(i?O+n+"-span:"+(o?s:s-r)+a:"")+t});case 4949:if(121===X(t,n+6))return Q(t,":",":"+H)+t;break;case 6444:switch(X(t,45===X(t,14)?18:11)){case 120:return Q(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+H+(45===X(t,14)?"inline-":"")+"box$3$1"+H+"$2$3$1"+O+"$2box$3")+t;case 100:return Q(t,":",":"+O)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Q(t,"scroll-","scroll-snap-")+t}return t}(e.value,e.length,n);return;case q:return eg([ed(e,{value:Q(e.value,"@","@"+H)})],r);case W:if(e.length){var i,o;return i=n=e.props,o=function(t){switch(K(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":eu(ed(e,{props:[Q(t,/:(read-\w+)/,":"+D+"$1")]})),eu(ed(e,{props:[t]})),G(e,{props:en(n,r)});break;case"::placeholder":eu(ed(e,{props:[Q(t,/:(plac\w+)/,":"+H+"input-$1")]})),eu(ed(e,{props:[Q(t,/:(plac\w+)/,":"+D+"$1")]})),eu(ed(e,{props:[Q(t,/:(plac\w+)/,O+"input-$1")]})),eu(ed(e,{props:[t]})),G(e,{props:en(n,r)})}return""},i.map(o).join("")}}}function eC(e,t,n,r,i,o,s,a,l,c,d,u){for(var p=i-1,h=0===i?o:[""],f=h.length,m=0,g=0,A=0;m<r;++m)for(var v=0,C=J(e,p+1,p=Z(g=s[m])),y=e;v<f;++v)(y=(g>0?h[v]+" "+C:Q(C,/&\f/g,h[v])).trim())&&(l[A++]=y);return ec(e,t,n,0===i?W:a,l,c,d,u)}function ey(e,t,n,r,i){return ec(e,t,n,U,J(e,0,r),J(e,r+1,-1),r,i)}var eb=n(99742);let ex=void 0!==eb&&void 0!==eb.env&&(eb.env.REACT_APP_SC_ATTR||eb.env.SC_ATTR)||"data-styled",ew="active",e_="data-styled-version",ek="6.5.3",ej="/*!sc*/\n",eL="undefined"!=typeof window&&"undefined"!=typeof document;function eT(e){if(void 0!==eb&&void 0!==eb.env){let t=eb.env[e];if(void 0!==t&&""!==t)return"false"!==t}}let eS=!!("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:null!=(tY=null!=(tQ=eT("REACT_APP_SC_DISABLE_SPEEDY"))?tQ:eT("SC_DISABLE_SPEEDY"))?tY:void 0!==eb&&void 0!==eb.env&&!1);function eE(e,...t){return Error(`An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#${e} for more information.${t.length>0?` Args: ${t.join(", ")}`:""}`)}let eM=new Map,eP=new Map,eI=1,eN=e=>{if(eM.has(e))return eM.get(e);for(;eP.has(eI);)eI++;let t=eI++;return eM.set(e,t),eP.set(t,e),t},eR=e=>eP.get(e),eV=(e,t)=>{eI=t+1,eM.set(e,t),eP.set(t,e)},eB=Object.freeze([]),eF=Object.freeze({}),eO=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,eD=/(^-|-$)/g;function eH(e){return e.replace(eO,"-").replace(eD,"")}let ez=/(a)(d)/gi,eW=e=>String.fromCharCode(e+(e>25?39:97));function eU(e){let t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=eW(t%52)+n;return(eW(t%52)+n).replace(ez,"$1-$2")}let eq=(e,t)=>
5{let n=t.length;for(;n;)e=33*e^t.charCodeAt(--n);return e},eZ=e=>eq(5381,e);function e$(e){return"string"==typeof e}let eG=Symbol.for("react.memo"),eK=Symbol.for("react.forward_ref"),eQ={contextType:!0,defaultProps:!0,displayName:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,propTypes:!0,type:!0},eY={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},eX={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},eJ={[eK]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[eG]:eX};function e1(e){return("type"in e&&e.type.$$typeof)===eG?eX:"$$typeof"in e?eJ[e.$$typeof]:eQ}let e0=Object.defineProperty,e2=Object.getOwnPropertyNames,e4=Object.getOwnPropertySymbols,e3=Object.getOwnPropertyDescriptor,e5=Object.getPrototypeOf,e6=Object.prototype;function e7(e){return"function"==typeof e}let e8=Symbol.for("react.forward_ref");function e9(e){return null!=e&&("object"==typeof e||"function"==typeof e)&&e.$$typeof===e8&&"styledComponentId"in e}function te(e,t){return e&&t?e+" "+t:e||t||""}function tt(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function tn(e,t){Object.defineProperty(e,"toString",{value:t})}let tr=class{constructor(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e,this._cGroup=0,this._cIndex=0}indexOfGroup(e){if(e===this._cGroup)return this._cIndex;let t=this._cIndex;if(e>this._cGroup)for(let n=this._cGroup;n<e;n++)t+=this.groupSizes[n];else for(let n=this._cGroup-1;n>=e;n--)t-=this.groupSizes[n];return this._cGroup=e,this._cIndex=t,t}insertRules(e,t){if(e>=this.groupSizes.length){let t=this.groupSizes,n=t.length,r=n;for(;e>=r;)if((r<<=1)<0)throw eE(16,`${e}`);this.groupSizes=new Uint32Array(r),this.groupSizes.set(t),this.length=r;for(let e=n;e<r;e++)this.groupSizes[e]=0}let n=this.indexOfGroup(e+1),r=0;for(let i=0,o=t.length;i<o;i++)this.tag.insertRule(n,t[i])&&(this.groupSizes[e]++,n++,r++);r>0&&this._cGroup>e&&(this._cIndex+=r)}clearGroup(e){if(e<this.length){let t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(let e=n;e<r;e++)this.tag.deleteRule(n);t>0&&this._cGroup>e&&(this._cIndex-=t)}}getGroup(e){let t="";if(e>=this.length||0===this.groupSizes[e])return t;let n=this.groupSizes[e],r=this.indexOfGroup(e),i=r+n;for(let e=r;e<i;e++)t+=this.tag.getRule(e)+ej;return t}},ti=`style[${ex}][${e_}="${ek}"]`,to=RegExp(`^${ex}\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)`),ts=e=>"undefined"!=typeof ShadowRoot&&e instanceof ShadowRoot||"host"in e&&11===e.nodeType,ta=e=>{if(!e)return document;if(ts(e))return e;if("getRootNode"in e){let t=e.getRootNode();if(ts(t))return t}return document},tl=(e,t,n)=>{let r,i=n.split(",");for(let n=0,o=i.length;n<o;n++)(r=i[n])&&e.registerName(t,r)},tc=(e,t)=>{var n;let r=(null!=(n=t.textContent)?n:"").split(ej),i=[];for(let t=0,n=r.length;t<n;t++){let n=r[t].trim();if(!n)continue;let o=n.match(to);if(o){let t=0|parseInt(o[1],10),n=o[2];0!==t&&(eV(n,t),tl(e,n,o[3]),e.getTag().insertRules(t,i)),i.length=0}else i.push(n)}},td=e=>{let t=ta(e.options.target).querySelectorAll(ti);for(let n=0,r=t.length;n<r;n++){let r=t[n];r&&r.getAttribute(ex)!==ew&&(tc(e,r),r.parentNode&&r.parentNode.removeChild(r))}},tu=!1,tp=(e,t)=>{let r=document.head,i=e||r,o=document.createElement("style"),s=(e=>{let t=Array.from(e.querySelectorAll(`style[${ex}]`));return t[t.length-1]})(i),a=void 0!==s?s.nextSibling:null;o.setAttribute(ex,ew),o.setAttribute(e_,ek);let l=t||function(){if(!1!==tu)return tu;if("undefined"!=typeof document){let e=document.head.querySelector('meta[property="csp-nonce"]');if(e)return tu=e.nonce||e.getAttribute("content")||void 0;let t=document.head.querySelector('meta[name="sc-nonce"]');if(t)return tu=t.getAttribute("content")||void 0}return tu=n.nc}();return l&&o.setAttribute("nonce",l),i.insertBefore(o,a),o},th=class{constructor(e,t){this.element=tp(e,t),this.element.appendChild(document.createTextNode("")),this.sheet=(e=>{var t;if(e.sheet)return e.sheet;let n=null!=(t=e.getRootNode().styleSheets)?t:document.styleSheets;for(let t=0,r=n.length;t<r;t++){let r=n[t];if(r.ownerNode===e)return r}throw eE(17)})(this.element),this.length=0}insertRule(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}}deleteRule(e){this.sheet.deleteRule(e),this.length--}getRule(e){let t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""}}
5,tf=class{constructor(e,t){this.element=tp(e,t),this.nodes=this.element.childNodes,this.length=0}insertRule(e,t){if(e<=this.length&&e>=0){let n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1}deleteRule(e){this.element.removeChild(this.nodes[e]),this.length--}getRule(e){return e<this.length?this.nodes[e].textContent:""}},tm=eL,tg={isServer:!eL,useCSSOMInjection:!eS};class tA{static registerId(e){return eN(e)}constructor(e=eF,t={},n){this.options=Object.assign(Object.assign({},tg),e),this.gs=t,this.keyframeIds=new Set,this.names=new Map(n),this.server=!!e.isServer,!this.server&&eL&&tm&&(tm=!1,td(this)),tn(this,()=>(e=>{let t=e.getTag(),{length:n}=t,r="";for(let i=0;i<n;i++){let n=eR(i);if(void 0===n)continue;let o=e.names.get(n);if(void 0===o||!o.size)continue;let s=t.getGroup(i);if(0===s.length)continue;let a=ex+".g"+i+'[id="'+n+'"]',l="";for(let e of o)e.length>0&&(l+=e+",");r+=s+a+'{content:"'+l+'"}'+ej}return r})(this))}rehydrate(){!this.server&&eL&&td(this)}reconstructWithOptions(e,t=!0){let n=new tA(Object.assign(Object.assign({},this.options),e),this.gs,t&&this.names||void 0);return n.keyframeIds=new Set(this.keyframeIds),!this.server&&eL&&e.target!==this.options.target&&ta(this.options.target)!==ta(e.target)&&td(n),n}allocateGSInstance(e){return this.gs[e]=(this.gs[e]||0)+1}getTag(){return this.tag||(this.tag=new tr((({useCSSOMInjection:e,target:t,nonce:n})=>e?new th(t,n):new tf(t,n))(this.options)))}hasNameForId(e,t){var n,r;return null!=(r=null==(n=this.names.get(e))?void 0:n.has(t))&&r}registerName(e,t){eN(e),e.startsWith("sc-keyframes-")&&this.keyframeIds.add(e);let n=this.names.get(e);n?n.add(t):this.names.set(e,new Set([t]))}insertRules(e,t,n){this.registerName(e,t),this.getTag().insertRules(eN(e),n)}clearNames(e){this.names.has(e)&&this.names.get(e).clear()}clearRules(e){this.getTag().clearGroup(eN(e)),this.clearNames(e)}clearTag(){this.tag=void 0}}let tv=new WeakSet,tC={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexShrink:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function ty(e){if(45===e.charCodeAt(0)&&45===e.charCodeAt(1))return e;let t="";for(let n=0;n<e.length;n++){let r=e.charCodeAt(n);t+=r>=65&&r<=90?"-"+String.fromCharCode(r+32):e[n]}return t.startsWith("ms-")?"-"+t:t}let tb=Symbol.for("sc-keyframes");function tx(e){return e7(e)&&!(e.prototype&&e.prototype.isReactComponent)}let tw=e=>null==e||!1===e||""===e,t_=Symbol.for("react.client.reference");function tk(e){return e.$$typeof===t_}function tj(e,t,n,r,i=[]){if(tw(e))return i;let o=typeof e;if("string"===o)return i.push(e),i;if("function"===o)return tk(e)?i:tx(e)&&t?tj(e(t),t,n,r,i):(i.push(e),i);if(Array.isArray(e)){for(let o=0;o<e.length;o++)tj(e[o],t,n,r,i);return i}return e9(e)?i.push(`.${e.styledComponentId}`):"object"==typeof e&&null!==e&&tb in e?n?(e.inject(n,r),i.push(e.getName(r))):i.push(e):tk(e)||(tt(e)?e.toString!==Object.prototype.toString?i.push(e.toString()):function e(t,n){for(let r in t){let i=t[r];t.hasOwnProperty(r)&&!tw(i)&&(Array.isArray(i)&&tv.has(i)||e7(i)?n.push(ty(r)+":",i,";"):tt(i)?(n.push(r+" {"),e(i,n),n.push("}")):n.push(ty(r)+": "+(null==i||"boolean"==typeof i||""===i?"":"number"!=typeof i||0===i||r in tC||r.startsWith("--")?String(i).trim():i+"px")+";"))}}(e,i):i.push(e.toString())),i}let tL=eZ(ek);class tT{constructor(e,t,n){this.rules=e,this.componentId=t,this.baseHash=eq(tL,t),this.baseStyle=n,tA.registerId(t)}generateAndInjectStyles(e,t,n){let r=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";{let i="";for(let r=0;r<this.rules.length;r++){let o=this.rules[r];if("string"==typeof o)i+=o;else if(o)if(tx(o)){let r=o(e);"string"==typeof r?i+=r:null!=r&&!1!==r&&(i+=tj(r,e,t,n).join(""))}else i+=tj(o,e,t,n).join("")}
5if(i){this.dynamicNameCache||(this.dynamicNameCache=new Map);let e=n.hash?n.hash+i:i,o=this.dynamicNameCache.get(e);if(!o){if(o=eU(eq(eq(this.baseHash,n.hash),i)>>>0),this.dynamicNameCache.size>=200){let e=this.dynamicNameCache.keys().next().value;void 0!==e&&this.dynamicNameCache.delete(e)}this.dynamicNameCache.set(e,o)}if(!t.hasNameForId(this.componentId,o)){let e=n(i,"."+o,void 0,this.componentId);t.insertRules(this.componentId,o,e)}r=te(r,o)}}return r}}let tS=/&/g;function tE(e,t){let n=0;for(;--t>=0&&92===e.charCodeAt(t);)n++;return!(1&~n)}function tM(e){let t=e.length,n="",r=0,i=0,o=0,s=!1,a=!1;for(let l=0;l<t;l++){let c=e.charCodeAt(l);if(0!==o||s||47!==c||42!==e.charCodeAt(l+1))if(s)42===c&&47===e.charCodeAt(l+1)&&(s=!1,l++);else if(34!==c&&39!==c||tE(e,l)){if(0===o)if(123===c)i++;else if(125===c){if(--i<0){a=!0;let n=l+1;for(;n<t;){let t=e.charCodeAt(n);if(59===t||10===t)break;n++}n<t&&59===e.charCodeAt(n)&&n++,i=0,l=n-1,r=n;continue}0===i&&(n+=e.substring(r,l+1),r=l+1)}else 59===c&&0===i&&(n+=e.substring(r,l+1),r=l+1)}else 0===o?o=c:o===c&&(o=0);else s=!0,l++}return a||0!==i||0!==o?(r<t&&0===i&&0===o&&(n+=e.substring(r)),n):e}let tP=new tA,tI=function({options:e=eF,plugins:t=eB}=eF){var n,r,i;let o,s,a,l=(e,t,n)=>n.startsWith(s)&&n.endsWith(s)&&n.replaceAll(s,"").length>0?`.${o}`:e,c=t.slice();c.push(e=>{e.type===W&&e.value.includes("&")&&(a||(a=RegExp(`\\${s}\\b`,"g")),e.props[0]=e.props[0].replace(tS,s).replace(a,l))}),e.prefix&&c.push(ev),c.push(eA);let d=[],u=(i=(r=c.concat((n=e=>d.push(e),function(e){!e.root&&(e=e.return)&&n(e)}))).length,function(e,t,n,o){for(var s="",a=0;a<i;a++)s+=r[a](e,t,n,o)||"";return s}),p=(t,n="",r="",i="&")=>{var l,c,p;o=i,s=n,a=void 0;let h=function(e){let t=-1!==e.indexOf("//"),n=-1!==e.indexOf("}");if(!t&&!n)return e;if(!t)return tM(e);let r=e.length,i="",o=0,s=0,a=0,l=0,c=0,d=!1;for(;s<r;){let t=e.charCodeAt(s);if(34!==t&&39!==t||tE(e,s))if(0===a)if(47===t&&s+1<r&&42===e.charCodeAt(s+1)){for(s+=2;s+1<r&&(42!==e.charCodeAt(s)||47!==e.charCodeAt(s+1));)s++;s+=2}else if(40!==t)if(41!==t)if(l>0)s++;else if(42===t&&s+1<r&&47===e.charCodeAt(s+1))i+=e.substring(o,s),s+=2,o=s,d=!0;else if(47===t&&s+1<r&&47===e.charCodeAt(s+1)){for(i+=e.substring(o,s);s<r&&10!==e.charCodeAt(s);)s++;o=s,d=!0}else 123===t?c++:125===t&&c--,s++;else l>0&&l--,s++;else l++,s++;else s++;else 0===a?a=t:a===t&&(a=0),s++}return d?(o<r&&(i+=e.substring(o)),0===c?i:tM(i)):0===c?e:tM(e)}(t),f=(p=function e(t,n,r,i,o,s,a,l,c){for(var d,u,p,h,f=0,m=0,g=a,A=0,v=0,C=0,y=1,b=1,x=1,w=0,_="",k=o,j=s,L=i,T=_;b;)switch(C=w,w=ep()){case 40:if(108!=C&&58==X(T,g-1)){-1!=Y(T+=Q(em(w),"&","&\f"),"&\f",Z(f?l[f-1]:0))&&(x=-1);break}case 34:case 39:case 91:T+=em(w);break;case 9:case 10:case 13:case 32:T+=function(e){for(;ea=eh();)if(ea<33)ep();else break;return ef(e)>2||ef(ea)>3?"":" "}(C);break;case 92:T+=function(e,t){for(var n;--t&&ep()&&!(ea<48)&&!(ea>102)&&(!(ea>57)||!(ea<65))&&(!(ea>70)||!(ea<97)););return n=es+(t<6&&32==eh()&&32==ep()),J(el,e,n)}(es-1,7);continue;case 47:switch(eh()){case 42:case 47:et((d=function(e,t){for(;ep();)if(e+ea===57)break;else if(e+ea===84&&47===eh())break;return"/*"+J(el,t,es-1)+"*"+$(47===e?e:ep())}(ep(),es),u=n,p=r,h=c,ec(d,u,p,z,$(ea),J(d,2,-2),0,h)),c),(5==ef(C||1)||5==ef(eh()||1))&&ee(T)&&" "!==J(T,-1,void 0)&&(T+=" ");break;default:T+="/"}break;case 123*y:l[f++]=ee(T)*x;case 125*y:case 59:case 0:switch(w){case 0:case 125:b=0;case 59+m:-1==x&&(T=Q(T,/\f/g,"")),v>0&&(ee(T)-g||0===y&&47===C)&&et(v>32?ey(T+";",i,r,g-1,c):ey(Q(T," ","")+";",i,r,g-2,c),c);break;case 59:T+=";";default:if(et(L=eC(T,n,r,f,m,o,l,_,k=[],j=[],g,s),s),123===w)if(0===m)e(T,n,L,L,k,s,g,l,j);else{switch(A){case 99:if(110===X(T,3))break;case 108:if(97===X(T,2))break;default:m=0;case 100:case 109:case 115:}m?e(t,L,L,i&&et(eC(t,L,L,0,0,o,l,_,o,k=[],g,j),j),o,j,g,l,i?k:j):e(T,L,L,L,[""],j,0,l,j)}}f=m=v=0,y=x=1,_=T="",g=a;break;case 58:g=1+ee(T),v=C;default:if(y<1){if(123==w)--y;else if(125==w&&0==y++&&125==(ea=es>0?X(el,--es):0,ei--,10===ea&&(ei=1,er--),ea))continue}switch(T+=$(w),w*y){case 38:x=m>0?1:(T+="\f",-1);break;case 44:l[f++]=(ee(T)-1)*x,x=1;break;case 64:45===eh()&&(T+=em(ep())),A=eh(),m=g=ee(_=T+=function(e){for(;!ef(eh());)ep();return J(el,e,es)}(es)),w++;break;case 45:45===C&&2==ee(T)&&(y=0)}}return s}("",null,null,null,[""],(c=l=r||n?r+" "+n+" { "+h+" }":h,er=ei=1,eo=ee(el=c),es=0,l=[]),0,[0],l),el="",p);return e.namespace&&(f=function e(t,n){let r=n+" ",i=","+r;for(let o=0;o<t.length;o++){let s=t[o];if("rule"===s.type){s.value=(r+s.value).replaceAll(",",i);let e=s.props,t=[];for(let n=0;n<e.length;n++)t[n]=r+e[n];s.props=t}Array.isArray(s.children)&&"@keyframes"!==s.type&&e(s.children,n)}return t}(f,e.namespace)),d=[],eg(f,u),d},h=5381;for(let e=0;e<t.length;e++)t[e].name||eE(15),h=eq(h,t[e].name);return(null==e?void 0:e.namespace)&&(h=eq(h,e.namespace)),(null==e?void 0:e.prefix)&&(h=eq(h,"p")),p.hash=5381!==h?h.toString():"",p}(),tN=l.createContext({shouldForwardProp:void 0,styleSheet:tP,stylis:tI,stylisPlugins:void 0});tN.Consumer;let tR=l.createContext(void 0);tR.Consumer;let tV=Object.prototype.hasOwnProperty,tB={};function tF(e,t,n){let r=e9(e),i=!e$(e),{attrs:o=eB,componentId:s=function(e,t){let n="string"!=typeof e?"sc":eH(e);tB[n]=(tB[n]||0)+1;let r=n+"-"+eU(eZ(ek+n+tB[n])>>>0);return t?t+"-"+r:r}(t.displayName,t.parentComponentId),displayName:a=e$(e)?`styled.${e}`:`Styled(${e.displayName||e.name||"Component"})`}=t,c=t.displayName&&t.componentId?eH(t.displayName)+"-"+t.componentId:t.componentId||s,d=r&&e.attrs?e.attrs.concat(o).filter(
5Boolean):o,{shouldForwardProp:u}=t;if(r&&e.shouldForwardProp){let n=e.shouldForwardProp;if(t.shouldForwardProp){let e=t.shouldForwardProp;u=(t,r)=>n(t,r)&&e(t,r)}else u=n}let p=new tT(n,c,r?e.componentStyle:void 0);function h(e,t){return function(e,t,n){let r,i,{attrs:o,componentStyle:s,defaultProps:a,foldedComponentIds:c,styledComponentId:d,target:u}=e,p=l.useContext(tR),h=l.useContext(tN),f=e.shouldForwardProp||h.shouldForwardProp,m=function(e,t,n=eF){return e.theme!==n.theme&&e.theme||t||n.theme}(t,p,a)||eF;{let e=l.useRef(null),n=e.current;if(null!==n&&n[1]===m&&n[2]===h.styleSheet&&n[3]===h.stylis&&n[7]===s&&function(e,t,n){let r=0;for(let n in t)if(tV.call(t,n)&&(r++,e[n]!==t[n]))return!1;return r===n}(n[0],t,n[4]))r=n[5],i=n[6];else{r=function(e,t,n){let r=Object.assign(Object.assign({},t),{className:void 0,theme:n}),i=e.length>1;for(let n=0;n<e.length;n++){let o=e[n],s=e7(o)?o(i?Object.assign({},r):r):o;for(let e in s)"className"===e?r.className=te(r.className,s[e]):"style"===e?r.style=Object.assign(Object.assign({},r.style),s[e]):e in t&&void 0===t[e]||(r[e]=s[e])}return"className"in t&&"string"==typeof t.className&&(r.className=te(r.className,t.className)),r}(o,t,m),i=s.generateAndInjectStyles(r,h.styleSheet,h.stylis);let n=0;for(let e in t)tV.call(t,e)&&n++;e.current=[t,m,h.styleSheet,h.stylis,n,r,i,s]}}let g=r.as||u,A=function(e,t,n,r){let i={};for(let o in e)void 0===e[o]||"$"===o[0]||"as"===o||"theme"===o&&e.theme===n||("forwardedAs"===o?i.as=e.forwardedAs:r&&!r(o,t)||(i[o]=e[o]));return i}(r,g,m,f),v=te(c,d);return i&&(v+=" "+i),r.className&&(v+=" "+r.className),A[e$(g)&&g.includes("-")?"class":"className"]=v,n&&(A.ref=n),(0,l.createElement)(g,A)}(f,e,t)}h.displayName=a;let f=l.forwardRef(h);return f.attrs=d,f.componentStyle=p,f.displayName=a,f.shouldForwardProp=u,f.foldedComponentIds=r?te(e.foldedComponentIds,e.styledComponentId):"",f.styledComponentId=c,f.target=r?e.target:e,Object.defineProperty(f,"defaultProps",{get(){return this._foldedDefaultProps},set(t){this._foldedDefaultProps=r?function(e,...t){for(let n of t)!function e(t,n,r=!1){if(!r&&!tt(t)&&!Array.isArray(t))return n;if(Array.isArray(n))for(let r=0;r<n.length;r++)t[r]=e(t[r],n[r]);else if(tt(n))for(let r in n)t[r]=e(t[r],n[r]);return t}(e,n,!0);return e}({},e.defaultProps,t):t}}),tn(f,()=>`.${f.styledComponentId}`),i&&function e(t,n,r){if("string"!=typeof n){let i=e5(n);i&&i!==e6&&e(t,i,r);let o=e2(n).concat(e4(n)),s=e1(t),a=e1(n);for(let e=0;e<o.length;++e){let i=o[e];if(!(i in eY||r&&r[i]||a&&i in a||s&&i in s)){let e=e3(n,i);try{e0(t,i,e)}catch(e){}}}}return t}(f,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),f}var tO=new Set(["a","abbr","address","area","article","aside","audio","b","bdi","bdo","blockquote","body","button","br","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","map","mark","menu","meter","nav","object","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","slot","small","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","switch","symbol","text","textPath","tspan","use"]);function tD(e,t){let n=[e[0]];for(let r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n}let tH=e=>(tv.add(e),e),tz=e=>(function e(t,n,r=eF){if(!n)throw eE(1,n);let i=(e,...i)=>t(n,r,function(e,...t){return e7(e)||tt(e)?tH(tj(tD(eB,[e,...t]))):0===t.length&&1===e.length&&"string"==typeof e[0]?tj(e):tH(tj(tD(e,t)))}(e,...i));return i.attrs=i=>e(t,n,Object.assign(Object.assign({}
5,r),{attrs:Array.prototype.concat(r.attrs,i).filter(Boolean)})),i.withConfig=i=>e(t,n,Object.assign(Object.assign({},r),i)),i})(tF,e);tO.forEach(e=>{tz[e]=tz(e)});var tW=n(98477),tU=tz.div.withConfig({displayName:"baseStyles__BaseModalBackground"})(["display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:30;background-color:rgba(0,0,0,0.5);align-items:center;justify-content:center;"]);function tq(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],s=!0,a=!1;try{for(n=n.call(e);!(s=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);s=!0);}catch(e){a=!0,i=e}finally{try{s||null==n.return||n.return()}finally{if(a)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tq(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t$(){}function tG(){}tG.resetWarningCache=t$;var tK,tQ,tY,tX,tJ=function(){function e(e,t,n,r,i,o){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==o){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:tG,resetWarningCache:t$};return n.PropTypes=n,n},t1=(tK=tX={exports:{}},tX.exports,tK.exports=tJ(),tX.exports),t0=l.createContext({}),t2=t0.Provider,t4=t0.Consumer;function t3(e){var t=e.backgroundComponent,n=e.children,r=(0,l.useRef)(null),i=tZ((0,l.useState)(null),2),o=i[0],s=i[1],a=tZ((0,l.useState)(tU),2),c=a[0],d=a[1];return(0,l.useEffect)(function(){t&&d(t)},[d,t]),(0,l.useEffect)(function(){s(r.current)}
5,[s,r]),l.createElement(t2,{value:{modalNode:o,BackgroundComponent:c}},n,l.createElement("div",{ref:r}))}function t5(){return(t5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t3.propTypes={backgroundComponent:t1.oneOfType([t1.element,t1.object])};var t6=["WrapperComponent","children","onBackgroundClick","onEscapeKeydown","allowScroll","beforeOpen","afterOpen","beforeClose","afterClose","backgroundProps","isOpen"];function t7(e){var t,n=e.WrapperComponent,r=e.children,i=e.onBackgroundClick,o=e.onEscapeKeydown,s=e.allowScroll,a=e.beforeOpen,c=e.afterOpen,d=e.beforeClose,u=e.afterClose,p=e.backgroundProps,h=void 0===p?{}:p,f=e.isOpen,m=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,t6),g=(0,l.useRef)(null),A=(0,l.useRef)(null),v=(0,l.useRef)(!1),C=tZ((0,l.useState)(!1),2),y=C[0],b=C[1];function x(e){g.current===e.target&&i&&i(e)}return(0,l.useEffect)(function(){function e(e){b(e),function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&e.apply(void 0,n)}(e?c:u)}y===f||v.current||function(t){if(t){var n=t();"function"==typeof(null==n?void 0:n.then)?(v.current=!0,n.then(function(){e(f),v.current=!1})):e(f)}else e(f)}(f?a:d)},[v,y,f,a,d,u,c]),(0,l.useEffect)(function(){function e(e){"Escape"===e.key&&o&&o(e)}return y&&document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}},[y,o]),(0,l.useEffect)(function(){return y&&!s&&(A.current=document.body.style.overflow,document.body.style.overflow="hidden"),function(){s||(document.body.style.overflow=A.current||"")}},[y,s]),t=n?l.createElement(n,m,r):r,l.createElement(t4,null,function(e){var n=e.modalNode,r=e.BackgroundComponent;return n&&r&&y?tW.createPortal(l.createElement(r,t5({},h,{onClick:x,ref:g}),t),n):null})}t7.styled=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t?tz.div.withConfig({displayName:"Modal__wrap"}).apply(void 0,t):tz.div.withConfig({displayName:"Modal__wrap"})();return function(e){return l.createElement(t7,t5({WrapperComponent:r},e))}},t7.propTypes={WrapperComponent:t1.oneOfType([t1.element,t1.object]),onBackgroundClick:t1.func,onEscapeKeydown:t1.func,allowScroll:t1.bool,beforeOpen:t1.func,afterOpen:t1.func,beforeClose:t1.func,afterClose:t1.func,backgroundProps:t1.object,isOpen:t1.bool};var t8=n(69241),t9=n(14e3),ne=n(62613),nt=n.n(ne),nn=n(18847),nr=n.n(nn);let ni=nr()(()=>Promise.all([n.e(9387),n.e(1487)]).then(n.bind(n,81487)).then(e=>e.MainNav),{loadableGenerated:{webpack:()=>[81487]}}),no=nr()(()=>Promise.all([n.e(2207),n.e(6479)]).then(n.bind(n,46479)).then(e=>e.MobileMenu),{loadableGenerated:{webpack:()=>[46479]}}),ns=nr()(()=>Promise.all([n.e(2207),n.e(7649)]).then(n.bind(n,77649)).then(e=>e.CartIcon),{loadableGenerated:{webpack:()=>[77649]}}),na=function(e){let{isNavShowing:t=!0,mainNav:n}=e,{productBannerActive:i}=(()=>{let[e,t]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{if(C.Bd){let e=document.getElementById("product-add-to-cart-banner");if(e){let n=new MutationObserver(n=>{n.forEach(()=>{let n=document.querySelector(".main-wrapper");e.childElementCount>0?(t(!0),null==n||n.style.setProperty("padding-top","0")):null==n||n.style.setProperty("padding-top","--headerLayoutOffset")})});return n.observe(e,{childList:!0,subtree:!0}),()=>{n.disconnect()}}}},[]),{productBannerActive:e,setProductBannerActive:t}})();return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("header",{className:"".concat(nt().headerWrapper," ").concat(i?"":nt().fixed),"data-testid":"header",children:[(0,r.jsx)(L.Wrapper,{className:nt().innerWrap,children:(0,r.jsx)("div",{className:nt().innerHeader,children:(0,r.jsxs)("div",{className:nt().navContainer,children:[(0,r.jsx)("div",{className:nt().logo,children:(0,r.jsx)(T.N,{to:"/",children:(0,r.jsx)(L.Logo,{height:"35px"})})}),(0,r.jsxs)("div",{className:nt().navWrapper,children:[n&&t&&(0,r.jsx)(ni,{nav:n}),n&&t&&(0,r.jsx)(no,{nav:n})]}),t&&(0,r.jsx)("div",{className:nt().cartWrapper,children:(0,r.jsx)(T.N,{to:"/cart/",className:nt().cartLink,children:(0,r.jsx)(ns,{})})})]})})}),(0,r.jsx)("div",{id:"mega-menu-portal-root",className:"relative"}),(0,r.jsx)("div",{id:"product-add-to-cart-banner"})]})})};var nl=n(66561),nc=n.n(nl);let nd=e=>{let{item:t}=e;return(null==t?void 0:t.onClick)?(0,r.jsx)("li",{children:(0,r.jsx)("a",{onClick:e=>{e.preventDefault(),t.onClick&&t.onClick()},href:"#",children:t.title})}):(null==t?void 0:t.isExternalLink)?(0,r.jsx)("li",{children:(0,r.jsx)("a",{href:t.url,target:"_blank",rel:"nofollow noopener noreferrer",title:"".concat(t.title," (opens in a new tab)"),children:t.title})}):t.url?(0,r.jsx)("li",{children:(0,r.jsx)(T.N,{to:t.url,children:t.title})}):null};function nu(e){var t;let{nav:n}=e,{isFlorida:i,requiresCcpaPrivacy:o,isGeoReady:s}=(0,l.useContext)(M.Xr),a="legal"===n.title.toLowerCase()&&s&&!i,c=(0,r.jsxs)("ul",{className:nc().linkList,children:[a&&(0,r.jsx)("li",{children:(0,r.jsx)("a",{"data-testid":"footer-privacy-settings-link",onClick:e=>{var t;if(!(null==(t=window.Shopify)?void 0:t.customerPrivacy))return void console.error("Shopify customer privacy script not loaded");e.preventDefault(),window.dispatchEvent(new CustomEvent("consentUpdated"))},href:o?"/privacy-policy-california":"/privacy-policy",children:"Your Privacy Settings"})},"web-privacy-settings"),null==(t=n.navigationItems)?void 0:t.map(e=>(0,r.jsx)(nd,{item:e},e.title))]});return(0,r.jsxs)("div",{className:nc().footerNavWrapper,children:[(0,r.jsxs)("div",{className:nc().itemList,children:[(0,r.jsx)("p",{className:"h6 font-bold",children:n.title}),c]}),(0,r.jsx)("div",{className:nc().mobileItemList,children:(0,r.jsx)(L.Accordion,{title:n.title,arrowColor:"var(--white)",children:c})})]})}var np=n(66949),nh=n.n(np);function nf(e){let{footerNav:t}=e;return null===t?null:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("footer",{"data-testid":"footer","aria-label":"Footer",className:nh().footerWrapper,children:(0,r.jsxs)(nm,{children:[(0,r.jsx)("div",{className:nh().logoWrapper,children:(0,r.jsx)(L.Link,{to:"/",children:(0,r.jsx)(L.Logo,{light:!0,height:"50px"})})}),(0,r.jsxs)("div",{className:nh().footerGrid,children:[(0,r.jsx)("nav",{children:t.navigationItems.map(e=>(0,r.jsx)(nu,{nav:e},e.title))}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:"Rachio's mission is to advance the smart home outside to conserve and enliven."}),(0,r.jsxs)("div",{className:nh().copyrightText,children:["\xa9 ",new Date().getFullYear()," Rachio inc."]}),(0,r.jsx)(L.SocialMedia,{})]})]})]})})})}let nm=e=>{let{children:t}=e;return(0,r.jsx)(L.Wrapper,{style:{maxWidth:"var(--fluidWidthMax)"},className:nh().footerWrapper,children:t})};var ng=n(46730),nA=n(36748),nv=n(73231),nC=n.n(nv);let ny=nr()(()=>Promise.all([n.e(6954),n.e(8333)]).then(n.bind(n,68333)).then(e=>e.ProductNavigation),{loadableGenerated:{webpack:()=>[68333]}}),nb=nr()(()=>Promise.resolve().then(n.bind(n,46857)).then(e=>e.PromoBanner),{loadableGenerated:{webpack:()=>[46857]}}),nx=nr()(()=>Promise.resolve().then(n.bind(n,46857)).then(e=>e.Banner),{loadableGenerated:{webpack:()=>[46857]}});function nw(e){let{children:t}=e,n=(0,t9.usePathname)(),{shopifyError:i}=(0,nA._$)(),o=(0,ng.QZ)("main-nav"),s=(0,ng.QZ)("footer-nav"),a=null==n?void 0:n.startsWith("/cart");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(na,{isCartPage:null==n?void 0:n.startsWith("/cart"),mainNav:
5o}),(0,r.jsxs)("div",{className:(0,t8.A)(nC().mainWrapper,"main-wrapper"),children:[i?(0,r.jsx)(nx,{copy:i,backgroundColor:"var(--orange)",testId:"alert-banner"}):(0,r.jsx)(nb,{}),!a&&(0,r.jsx)(ny,{}),(0,r.jsx)("main",{className:"main-layout",children:t})]}),(0,r.jsx)(nf,{footerNav:s})]})}function n_(e){let{children:t}=e;return(0,r.jsx)(F.H6,{children:(0,r.jsx)(F.ph,{children:(0,r.jsx)(F.ez,{children:(0,r.jsx)(F.DT,{children:(0,r.jsxs)(t3,{children:[(0,r.jsx)(L.Notification,{}),(0,r.jsx)(V,{}),(0,r.jsx)(nw,{children:t})]})})})})})}function nk(e){let{mainRef:t}=e,n=(0,c.useRouter)();return(0,l.useEffect)(()=>{let e=()=>{(null==t?void 0:t.current)&&t.current.scrollTo({top:0,behavior:"smooth"})};return n.events.on("routeChangeComplete",e),()=>{n.events.off("routeChangeComplete",e)}},[n,t]),null}function nj(e){let{Component:t,pageProps:n}=e,i=(0,l.useRef)(null);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o(),{children:[(0,r.jsx)("meta",{charSet:"utf-8"}),(0,r.jsx)("meta",{httpEquiv:"x-ua-compatible",content:"ie=edge"}),(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, shrink-to-fit=no"}),(0,r.jsx)("meta",{name:"theme-color",content:"#ffffff"}),(0,r.jsx)("link",{rel:"icon",href:"/favicon.png",type:"image/png"}),(0,r.jsx)("link",{rel:"manifest",href:"/manifest.json"})]}),(0,r.jsx)(a(),{src:"https://cdn.shopify.com/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js",strategy:"beforeInteractive"}),(0,r.jsx)(_,{}),(0,r.jsxs)(n_,{children:[(0,r.jsx)(p,{}),(0,r.jsx)(nk,{mainRef:i}),(0,r.jsx)(A,{}),(0,r.jsxs)("div",{className:j().variable,ref:i,children:[(0,r.jsx)("div",{id:"modal-root"}),(0,r.jsx)(t,{...n})]})]})]})}},70673:(e,t,n)=>{"use strict";n.d(t,{c:()=>d});var r=n(21943),i=n(69948),o=n(78840),s=n(81981),a=n(6554),l=n(38229),c=n(6192),d=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var o=this,s=!function(e){return e&&e instanceof r.vU||e&&(0,l.T)(e.next)&&(0,l.T)(e.error)&&(0,l.T)(e.complete)&&(0,i.Uv)(e)}(e)?new r.Ms(e,t,n):e;return(0,c.Y)(function(){var e=o.operator,t=o.source;s.add(e?e.call(s,t):t?o._subscribe(s):o._trySubscribe(s))}),s},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=u(t))(function(t,i){var o=new r.Ms({next:function(t){try{e(t)}catch(e){i(e),o.unsubscribe()}},error:i,complete:t});n.subscribe(o)})},e.prototype._subscribe=function(e){var t;return null==(t=this.source)?void 0:t.subscribe(e)},e.prototype[o.s]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,s.m)(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=u(e))(function(e,n){var r;t.subscribe(function(e){return r=e},function(e){return n(e)},function(){return e(r)})})},e.create=function(t){return new e(t)},e}();function u(e){var t;return null!=(t=null!=e?e:a.$.Promise)?t:Promise}},72251:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});var r=n(44547),i=n(38229);function o(e){return(0,i.T)(null==e?void 0:e[r.l])}},72379:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SanitySimple:()=>f,default:()=>m});var r=n(37876),i=n(14232),o=n(47832),s=n(15448),a=n(46415),l=n.n(a),c=n(69241),d=n(64626),u=n(17734),p=n(29777);let h=e=>{let{backgroundImage:t,mobileBackgroundImage:n}=e,[o,s]=i.useState(t),a=(0,u.S)();return(0,i.useEffect)(()=>{a&&Number(a)<=p.HE&&n?s(n):s(t)},[a,t,n]),o&&(0,r.jsx)(d.E,{image:{...o.asset,sizes:"100vw"},style:{objectFit:"contain"},customQuality:100})},f=e=>{let{layout:t,title:n,isTitleH1:i,paragraph:a,size:d="",buttonLink:u="",buttonText:p="",buttonTheme:f,buttons:m,theme:g,paddingTop:A="",paddingBottom:v="",image:C,altText:y,disableBorder:b,textAlign:x="center",backgroundImage:w,mobileBackgroundImage:_,sectionWidth:k=""}=e,j=(0,r.jsxs)("div",{className:"".concat(l().content," ").concat(l()["".concat(x,"Text")]," ").concat(l().maxWidthSmall),children:[i?(0,r.jsx)("h1",{className:(0,c.A)(l().noMargins,l().title,n.length<=25&&l().titleH1),children:n}
5):(0,r.jsx)("h2",{className:(0,c.A)(l().noMargins,l().title),children:n}),(0,r.jsx)("div",{className:(0,c.A)(l().description,i&&l().largeDescription),children:(0,r.jsx)(s.PortableText,{_rawContent:a,color:w?"white":"inherit"})}),C&&(0,r.jsx)(s.Img,{image:C.asset,alt:y}),m&&m.length>0?(0,r.jsx)("div",{className:l().buttons,children:m.map((e,t)=>(0,r.jsx)(s.Button,{className:l().button,as:s.Link,to:e.link,color:e.theme||"dark",children:e.text},"".concat(e.link,"-").concat(t)))}):u&&p&&(0,r.jsx)(s.Button,{className:l().button,as:s.Link,to:u,color:f||"dark",children:p})]});return t&&"default"!==t?"full-width"===t?(0,r.jsxs)("div",{className:l().fullWidthLayout,style:{borderBottom:(a||u||(null==m?void 0:m.length))&&!b?"1px solid var(--lineColor)":"none",position:"relative",marginTop:i?"0":"5rem"},children:[(0,r.jsx)(h,{backgroundImage:w,mobileBackgroundImage:_}),(0,r.jsx)("div",{className:l().contentWrapper,style:{justifyContent:"center"===x?"center":"left"===x?"flex-start":"flex-end",padding:w?"5rem":"0"},children:(0,r.jsx)(o.Cn,{width:"100%",size:d,paddingTop:A,paddingBottom:v,theme:g||"white",children:j})})]}):(0,r.jsx)("section",{className:l().whiteBg,children:(0,r.jsx)("div",{className:l().containedWrapper,children:(0,r.jsxs)("div",{className:"".concat(l().containedLayout," Section--theme__").concat(g||"white"),children:[(0,r.jsx)(h,{backgroundImage:w,mobileBackgroundImage:_}),(0,r.jsx)("div",{className:l().overlay}),(0,r.jsx)("div",{className:l().inner,children:j})]})})}):(0,r.jsx)("div",{style:{position:"relative"},children:(0,r.jsx)("div",{className:l().contentWrapper,children:(0,r.jsx)(o.Cn,{width:k||"tight",size:d,paddingTop:A,paddingBottom:v,theme:g,children:j})})})},m=f},73100:(e,t,n)=>{"use strict";n.d(t,{m:()=>o});var r=n(6554),i=n(54984);function o(e){i.f.setTimeout(function(){var t=r.$.onUnhandledError;if(t)t(e);else throw e})}},73231:e=>{e.exports={mainWrapper:"BaseLayout_mainWrapper__lGz37"}},73666:(e,t,n)=>{"use strict";var r=function(e){return e&&e.__esModule?e:{default:e}}(n(15427));e.exports={dataScript:function(e){var t=document.createElement("script");return t.innerHTML=e,t},gtm:function(e){var t=r.default.tags(e);return{noScript:function(){var e=document.createElement("noscript");return e.innerHTML=t.iframe,e},script:function(){var e=document.createElement("script");return e.innerHTML=t.script,e},dataScript:this.dataScript(t.dataLayerVar)}},initialize:function(e){var t=e.gtmId,n=e.events,r=e.dataLayer,i=e.dataLayerName,o=e.auth,s=e.preview,a=this.gtm({id:t,events:void 0===n?{}:n,dataLayer:r||void 0,dataLayerName:void 0===i?"dataLayer":i,auth:void 0===o?"":o,preview:void 0===s?"":s});r&&document.head.appendChild(a.dataScript),document.head.insertBefore(a.script(),document.head.childNodes[0]),document.body.insertBefore(a.noScript(),document.body.childNodes[0])},dataLayer:function(e){var t=e.dataLayer,n=e.dataLayerName,i=void 0===n?"dataLayer":n;if(window[i])return window[i].push(t);var o=r.default.dataLayer(t,i),s=this.dataScript(o);document.head.insertBefore(s,document.head.childNodes[0])}}},73897:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(99281),i=n(99780);let o='\n{\n  "blogPage": *[_type == "page" && slug == "blog"][0] {\n    sectionReference[]-> {\n      '.concat(i.Eq,'\n    }\n  },\n  "article": *[_type == "newsRelease" && slug == $slug][0] {\n    "id": _id,\n    _type,\n    title,\n    seoDescription,\n    slug,\n    mainImage {\n      asset-> {\n        "src": url,\n        "width": 900,\n        "height": 578\n      }\n    },\n    mainImageAltText,\n    publishedAt,\n    ').concat((0,r.t)("articleContent"),'\n  },\n  "allArticles": *[_type == "newsRelease"] | order(publishedAt desc) {\n    slug\n  }\n}\n')},74e3:(e,t,n)=>{"use strict";n.d(t,{C:()=>l});var r=n(37876);n(14232);var i=n(15448),o=n(61112),s=n.n(o);let a=e=>{let{children:t,className:n,style:i}=e;return(0,r.jsx)("section",{className:"".concat(s().SectionOuter," ").concat(n),style:i,children:t})};function l(e){let{children:t,theme:n="",id:o="",width:l="",size:c="",paddingTop:d="",paddingBottom:u="",noGutters:p=!1,customBackgroundColor:h}=e,f=n?s()["Section--theme__".concat(n)]:"",m="full"===l||"100%"===l;return(0,r.jsx)(a,{id:o,className:"Section ".concat(f),style:h?{backgroundColor:h}:{},children:(0,r.jsx)(i.Wrapper,{width:m?"100%":l,maxWidth:m?"100%":void 0,padding:p||m?"0":void 0,children:(0,r.jsx)("div",{className:"".concat(s()["Section--padding"],"\n            ").concat(c?s()["Section--padding__".concat(c)]:"","\n            ").concat(d?s()["Section--padding-top__".concat(d)]:"","\n            ").concat(u?s()["Section--padding-bottom__".concat(u)]:"","\n          "),children:t})})})}},74062:e=>{e.exports={bannerDisplay:"styles_bannerDisplay__1v_ck",content:"styles_content__COXeK",buttons:"styles_buttons__FCwSP",manageButton:"styles_manageButton__Hd_qJ",modalContent:"styles_modalContent__QROvi",title:"styles_title___AsR5",consentItem:"styles_consentItem__62_Fs"}},74868:(e,t,n)=>{"use strict";n.d(t,{xZ:()=>d,DQ:()=>r.D,kq:()=>r.k,SG:()=>h});var r=n(28707),i=n(37876);n(14232);var o=n(81688),s=n(15448),a=n(29777),l=n(95245);let c=e=>
5{let{title:t,image:n,imageAlt:r,slug:o}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"product-image-wrapper",children:(0,i.jsx)(s.Link,{to:(0,l.f4)(o),children:(0,i.jsx)(s.Img,{image:{...n,sizes:"50vw"},alt:r||t||"",style:{objectFit:"cover"}})})}),(0,i.jsx)("div",{children:(0,i.jsx)(s.Link,{to:(0,l.f4)(o),children:(0,i.jsx)("div",{className:"product-title-wrapper",children:(0,i.jsx)("h2",{className:"product-title no-margins",children:t})})})})]})};function d(e){var t,n,s,d;let{bundlePage:u}=e;if((null==u||null==(t=u.productBundle)?void 0:t.bundleType)!==a.q$.SHOPIFY)return null;let p=null==u?void 0:u.productBundle,h=p&&Number(null==(n=p.bundleProduct.variants[0].compareAtPrice)?void 0:n.amount)?Number(null==(s=p.bundleProduct.variants[0].compareAtPrice)?void 0:s.amount)-Number(p.bundleProduct.variants[0].price.amount):0;return(0,i.jsx)(r.k,{"data-testid":"product-preview",className:"product-preview",id:u.id,children:(0,i.jsxs)("div",{className:"product-wrapper",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(c,{title:p.bundleProduct.title,image:p.bundleProduct.images[0],imageAlt:(null==(d=p.bundleProduct.images[0])?void 0:d.altText)||p.bundleProduct.title||"",slug:u.slug}),(0,i.jsx)("p",{className:"product-description",children:u.productBundle.shortDescription})]}),p&&(0,i.jsxs)("div",{className:"pricing",children:[(0,i.jsx)("span",{children:"From"}),(0,i.jsx)(o.Price,{forceShow:!0,basePrice:(0,l.Pm)(p.bundleProduct.variants[0]),discountAmount:h,type:"tiny",priceClassName:"collection-card-price",wrapperClassName:"collection-card-price-wrapper",discountClassName:"collection-card-discount"})]})]})})}var u=n(35062),p=n.n(u);let h=e=>{let{title:t,description:n,collectionLength:r}=e;return(0,i.jsxs)("div",{className:p().collectionHeaderContainer,"data-testid":"collection-header",children:[(0,i.jsxs)("div",{className:p().titleWrapper,children:[(0,i.jsx)("h2",{className:"no-top-margin",children:t}),(0,i.jsxs)("span",{children:[r," Products"]})]}),n&&(0,i.jsx)(s.CollapsibleText,{text:n,className:p().collapsibleText})]})}},75015:()=>{},75026:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getRedirectError:function(){return s},getRedirectStatusCodeFromError:function(){return u},getRedirectTypeFromError:function(){return d},getURLFromRedirectError:function(){return c},permanentRedirect:function(){return l},redirect:function(){return a}});let r=n(46843),i=n(61481),o=void 0;function s(e,t,n){void 0===n&&(n=r.RedirectStatusCode.TemporaryRedirect);let o=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return o.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+n+";",o}function a(e,t){var n;throw null!=t||(t=(null==o||null==(n=o.getStore())?void 0:n.isAction)?i.RedirectType.push:i.RedirectType.replace),s(e,t,r.RedirectStatusCode.TemporaryRedirect)}function l(e,t){throw void 0===t&&(t=i.RedirectType.replace),s(e,t,r.RedirectStatusCode.PermanentRedirect)}function c(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function u(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75400:e=>{e.exports={container:"styles_container__RVxNx",header:"styles_header__tq9bO"}},75540:(e,t)=>{"use strict";function n(e){var t;let{config:n,src:r,width:i,quality:o}=e,s=o||(null==(t=n.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return n.path+"?url="+encodeURIComponent(r)+"&w="+i+"&q="+s+(r.startsWith("/_next/static/media/")&&1?"&dpl=dpl_Bdkw1rkCJCrtLgZPpvzzfEH8NRAK":"")}
5Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},75662:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(37876),i=n(14232),o=n(50930),s=n(37258),a=n(74e3),l=n(99145),c=n(96924),d=n.n(c),u=n(21878);let p=e=>{let{title:t,confirmationText:n,buttonText:o,id:a,onSubmit:l,contentBackgroundColor:c,contentTextColor:u,buttonColor:p}=e,[h,f]=(0,i.useState)(!1);return(0,r.jsx)("div",{id:a,className:d().bannerContainer+" email-capture-section",style:{backgroundColor:c||void 0,color:u||void 0,borderBottom:u?"1px solid #E5E7EB":"none"},children:(0,r.jsxs)("div",{className:"content",children:[!h&&(0,r.jsx)("h2",{className:"headline",children:t||"Stay connected with Rachio!"}),(0,r.jsx)(s.j5,{id:"newsletter-submit",onSubmit:l,confirmationText:n,buttonText:o,buttonColor:p,formClass:d().bannerForm,onSuccess:()=>f(!0)})]})})},h=e=>{let{contentBackgroundColor:t,contentTextColor:n,sectionBackgroundColor:i,listItems:o,listTitle:l,listDescription:c,title:p,description:h,confirmationText:f,buttonText:m,theme:g,size:A,id:v,onSubmit:C,buttonColor:y}=e,b=[d().content,t?d().hasBackground:"",o&&o.length>0?d().hasList:""].filter(Boolean).join(" ");return(0,r.jsx)("div",{className:d().container+" email-capture-section",children:(0,r.jsx)(a.C,{size:A,id:v,theme:g,customBackgroundColor:i,
5children:(0,r.jsxs)("div",{className:b,style:{backgroundColor:t||void 0,color:n||void 0},children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h2",{children:p||"Stay connected with Rachio!"}),(0,r.jsx)("p",{children:h||"Get the latest tips, deals, and news straight to your inbox. By clicking Subscribe you are agreeing to the Rachio Terms of Use."}),(0,r.jsx)("div",{className:d().desktopForm,children:(0,r.jsx)(s.j5,{id:"newsletter-submit",onSubmit:C,confirmationText:f,buttonText:m,buttonColor:y})})]}),(0,r.jsxs)("div",{className:"list-section",children:[(null==o?void 0:o.length)?(0,r.jsxs)("div",{children:[l&&(0,r.jsx)("h2",{className:"no-top-margin",children:l}),c&&(0,r.jsx)("p",{children:c}),(0,r.jsx)("ul",{children:o.map((e,t)=>(0,r.jsxs)("li",{className:e.description?"has-description":"",children:[(0,r.jsx)(u.ListItemCheckmark,{checkmarkColor:"blue"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"title",children:e.title}),(0,r.jsx)("div",{className:"description",children:e.description})]})]},"".concat(e,"-").concat(t)))})]}):null,(0,r.jsx)("div",{className:d().mobileForm,children:(0,r.jsx)(s.j5,{id:"newsletter-submit",onSubmit:C,confirmationText:f,buttonText:m,buttonColor:y})})]})]})})})},f=function(e){let{id:t="",title:n,description:i,size:s="",theme:a="gray",listId:c,trackingId:d,confirmationText:u,buttonText:f,listTitle:m,listDescription:g,listItems:A=[],contentBackgroundColor:v,contentTextColor:C,sectionBackgroundColor:y,buttonColor:b,layout:x="default"}=e,w=async e=>{if(!c)return void await (0,l.vq)(e);await (0,l.By)(e,c),await (0,o.N1)(e,d)},_=b||("primary"===a?"green":"dark");return"banner"===x?(0,r.jsx)(p,{id:t,title:n,confirmationText:u,buttonText:f,onSubmit:w,contentBackgroundColor:v,contentTextColor:C,buttonColor:_}):(0,r.jsx)(h,{contentBackgroundColor:v,contentTextColor:C,sectionBackgroundColor:y,buttonColor:_,listItems:A,listTitle:m,listDescription:g,title:n,description:i,confirmationText:u,buttonText:f,theme:a,size:s,id:t,onSubmit:w})}},75995:(e,t,n)=>{"use strict";n.d(t,{b:()=>d});var r=n(37876);n(14232);var i=n(69241),o=n(28707),s=n(15448),a=n(88419),l=n.n(a);let c=e=>{let{headline:t,isHeadlineH1:n,link:i,image:o}=e,a=(0,r.jsx)("div",{className:"title-wrapper",children:n?(0,r.jsx)("h1",{className:"h2 product-title ".concat(o?"":"title-large"),children:t}):(0,r.jsx)("h2",{className:"product-title ".concat(o?"":"title-large"),children:t})});return(0,r.jsxs)(r.Fragment,{children:[o&&(0,r.jsx)(s.Img,{image:o.asset,alt:t,style:{objectFit:"contain"}}),(0,r.jsx)("div",{className:l().titleContainer,children:i?(0,r.jsx)(s.Link,{to:i,children:a}):(0,r.jsx)(r.Fragment,{children:a})})]})};function d(e){let{headline:t,isHeadlineH1:n,description:a,image:d,link:u,buttonText:p,children:h,id:f,hideOnMobile:m=!0}=e;return(0,r.jsx)(o.k,{"data-testid":"product-preview-callout-card",className:(0,i.A)(l().collectionCalloutCardContainer,m&&l().hideOnMobile,"product-preview"),id:f||"",children:(0,r.jsx)("div",{className:"product-wrapper",children:(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{children:[t&&(0,r.jsx)(c,{headline:t,isHeadlineH1:n,link:u,image:d}),a&&(0,r.jsx)("p",{className:"product-description",children:a})]}),(0,r.jsxs)("div",{className:"pricing",children:[h&&(0,r.jsx)("div",{className:"content-wrapper",children:h}),p&&u?(0,r.jsx)("div",{className:l().buttonWrapper,children:(0,r.jsx)(s.Button,{className:"buy-button",as:s.Link,color:"white",to:u,children:p})}):null]})]})})})}},76113:e=>{e.exports={modalWrapper:"styles_modalWrapper__4H_SY",modalContent:"styles_modalContent__vdOCk",modalHeader:"styles_modalHeader__6IlGP",closeButton:"styles_closeButton__a0yNQ",background:"styles_background__XeW11",transport:"styles_transport__ZaM5_",modalInnerContent:"styles_modalInnerContent___M3Ye",modalTitle:"styles_modalTitle__z7HJ1"}},76482:(e,t,n)=>{"use strict";n.d(t,{k:()=>p});var r=n(37876),i=n(27041);n(14232);var o=n(34047),s=n(46730),a=n(29777),l=n(76753),c=n(95245),d=n(57608),u=n.n(d);let p=e=>{let{bundleUpsellCtaText:t,bundleUpsellCtaButtonText:n,bundlePage:d,bundleUpsellNavigateToBundlePage:p}=e,h=(0,s.SO)();if(d.productBundle.bundleType!==a.q$.SHOPIFY)return null;let f=d.productBundle;return p?(0,r.jsx)(r.Fragment,{children:f.bundleProduct&&t&&(0,r.jsx)(o.K,{link:(0,c.f4)(d.slug),text:t,buttonText:n||"Learn More"})}):(0,r.jsx)("div",{className:u().bundleUpsellModalContainer,children:(0,r.jsx)(i.A,{title:t,buttonText:n||"Learn more",modalMaxWidth:h&&h<=1600?"100%":"60%",modalContent:()=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(l.v,{layout:a.Tj.LIST,initialBun
5dlePage:d})})})})}},76753:(e,t,n)=>{"use strict";n.d(t,{v:()=>eg});var r=n(37876),i=n(14232),o=n(29777),s=n(901),a=n.n(s),l=n(50930),c=n(36748),d=function(e){return e.IDLE="IDLE",e.PENDING="PENDING",e}(d||{}),u=n(22709),p=n(95245);let h=async e=>{let t=await (0,u.z5)(e.productBundle.handle);return t?((e,t)=>{let n=(0,p.rQ)(e.variants),r=t.productBundle;return{...t,productBundle:{...t.productBundle,bundleProduct:{...((e,t)=>({...e,media:t.media,images:t.images,variants:n.map(e=>{let n=t.variants.find(t=>t.id===e.id);return{...e,image:(null==n?void 0:n.image)||e.image}})}))(e,r.bundleProduct),bundleProducts:e.bundleProducts.map(e=>{let t=r.bundleProduct.bundleProducts.find(t=>t.handle===e.handle);return((e,t)=>{let n=(0,p.rQ)(e.variants);return{...e,media:t.media,images:t.images,copy:t.copy,variants:(0,u.fv)(n.map(e=>({...e,image:(null==e?void 0:e.image)||e.image})))}})(e,t)})}}}})(t,e):null};var f=n(81688),m=n(15448),g=n(22384),A=n.n(g),v=n(25911),C=n(77379),y=n(95137),b=n(68565);let x=(e,t)=>{let n=null==t?void 0:t[null==e?void 0:e.id];return n?{...e,...n}:e},w=(e,t)=>(e||[]).map(e=>x(e,t)),_="product",k="bundle",j=e=>(e._type,e.id),L=(e,t)=>{let n=Object.values(t).map(e=>e.id);return e.find(e=>{if(!e.components)return!1;let t=e.components.edges.map(e=>{let{node:t}=e;return t.productVariant.id});return n.every(e=>t.includes(e))})||null},T=(e,t)=>({kind:_,itemRef:e,variant:e.variants[0],quantity:t}),S=(e,t)=>{let n={};e.bundleProduct.bundleProducts.forEach(e=>{n[e.id]=e.variants[0]});let r=L(e.bundleProduct.variants,n);return r?{kind:k,itemRef:e,childSelections:n,resolvedBundleVariant:r,quantity:t}:(console.error("No matching bundle variant for buy-Y bundle ".concat(e.handle," on initial selection")),null)};var E=n(55119),M=n(59870),P=n(56542),I=n.n(P);let N=e=>{let{title:t,subtitle:n,preferSubtitle:i=!1,variants:o,selectedVariant:s,onVariantChange:a,quantity:l,onQuantityChange:c,minQuantity:d=0,maxQuantity:u=null,disabled:p=!1}=e,h=!!(o&&o.length>1&&s&&a),f=i&&n?n:((e,t)=>{var n;if(!e)return t;let r=null==(n=e.components)?void 0:n.edges;if(null==r?void 0:r.length){let e=new Map;return r.forEach(t=>{let{node:n}=t,r=n.productVariant.product.title;e.set(r,(e.get(r)||0)+n.quantity)}),Array.from(e.entries()).map(e=>{let[t,n]=e;return"".concat(n," x ").concat(t)}).join(", ")}return e.title&&"Default Title"!==e.title?e.title:t})(s,n);return(0,r.jsxs)("div",{className:I().row,"data-testid":"bxgy-product-row",children:[(0,r.jsxs)("div",{className:I().info,children:[(0,r.jsx)("span",{className:I().title,children:t}),f&&(0,r.jsx)("span",{className:I().subtitle,children:f}),(null==s?void 0:s.price)&&(0,r.jsxs)("span",{className:I().price,"data-testid":"bxgy-product-row-price",children:["$",parseFloat(s.price.amount).toFixed(2)]}),h&&(0,r.jsx)("div",{className:I().variantSelector,children:(0,r.jsx)(M.l,{variants:o,selectedVariant:s,setSelectedVariant:a,hidePrice:!0,size:"small",type:"input"})})]}),(0,r.jsx)("div",{className:I().quantity,children:(0,r.jsx)(E.M,{decrement:()=>c(Math.max(d,l-1)),increment:()=>c(u?Math.min(u,l+1):l+1),selectedAmount:l,minAmount:d,limit:u,disabled:p})})]})};var R=n(53589),V=n(52241),B=n(20742),F=n.n(B);let O=e=>{let{sectionTitle:t,linkText:n,content:o,headingTag:s="h4"}=e,[a,l]=(0,i.useState)(!1),c=!!(n&&o&&o.length>0);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:F().headerRow,children:[(0,r.jsx)(s,{className:F().title,children:t}),c&&(0,r.jsx)("button",{type:"button",className:F().link,onClick:()=>l(!0),children:n})]}),c&&(0,r.jsx)(R.a,{isActive:a,maxWidth:"500px",closeAction:()=>l(!1),closeButtonColor:"var(--textColor)",modalTitle:t,children:(0,r.jsx)("div",{className:F().modalBody,children:(0,r.jsx)(V.R,{_rawContent:o,color:"var(--textColor)"})})})]})};var D=n(34871),H=n(27838),z=n.n(H);let W=e=>{let{title:t="Your Bundle Contents:",items:n,defaultOpen:o=!0}=e,[s,a]=(0,i.useState)(o);return n.length?(0,r.jsxs)("div",{className:z().bundleContents,children:[(0,r.jsxs)("button",{type:"button",className:z().header,onClick:()=>a(e=>!e),"aria-expanded":s,children:[(0,r.jsx)("span",{className:z().title,children:t}),(0,r.jsx)("span",{className:z().toggle,children:(0,r.jsx)("span",{className:"".concat(z().chevron," ").concat(s?z().chevronOpen:""),"aria-hidden":"true",children:(0,r.jsx)(m.Icon,{name:"caret",accent:"black"})})})]}),s&&(0,r.jsx)("ul",{className:z().list,children:n.map(e=>{var t,n,i;return(0,r.jsxs)("li",{className:z().row,children:[(0,r.jsxs)("div",{className:z().rowLeft,children:[(null==(t=e.thumbnail)?void 0:t.src)&&(0,r.jsx)("div",{className:z().thumbnail,children:(0,r.jsx)(m.Img,{image:{src:e.thumbnail.src,width:null!=(n=e.thumbnail.width)?n:64,height:null!=(i=e.thumbnail.height)?i:64,altText:e.thumbnail.alt||e.title},alt:e.thumbnail.alt||e.title,style:{objectFit:"contain"},loading:"lazy"})}),(0,r.jsxs)("span",{className:z().label,children:["x",e.quantity," ",e.title]})]}),e.description&&(0,r.jsx)("div",{className:z().info,children:(0,r.jsx)(D.m,{message:e.description,position:"left",displayAsModal:!0,modalImage:e.image,modalTitle:e.title})})]},e.id)})})]}):null};var U=n(28308),q=n.n(U),Z=n(87667),$=n(30258),G=n(32744),K=n(86021);let Q=e=>{var t,n,s,a,l,d,h;let{bundlePage:g}=e,A=g.productBundle,{buyXSelection:C,buyYSelections:E,buyXVariants:M,liveVariants:P,isBuyXOutOfStock:I,subtotal:R,discountAmount:V,activeTier:B,setBuyXVariant:F,setBuyXQuantity:D,setBuyYQuantity:H,setBuyYProductVariant:z,addBundleToCart:U}=(e=>{let{addVariantsToCart:t}=(0,c._$)(),[n,r]=(0,i.useState)(()=>({variant:(e=>{var t;return null!=(t=null==e?void 0:e.find(e=>e.availableForSale))?t:null==e?void 0:e[0]})(e.buyXProduct.variants),quantity:1})),{liveVariants:s}=(e=>{let[t,n]=(0,i.useState)(null),r=Array.from(new Set(e.filter(Boolean))).sort().join(",");return(0,i.useEffect)(()=>
5{if(!r)return;let e=!1;return(async()=>{try{let t=await Promise.all(r.split(",").map(e=>(0,u.DX)(e)));if(e)return;let i={};t.flat().forEach(e=>{(null==e?void 0:e.id)&&(i[e.id]=e)}),n(i)}catch(e){console.error("Could not refresh live variants",e)}})(),()=>{e=!0}},[r]),{liveVariants:t}})([e.buyXProduct.handle,...e.buyYProducts.map(e=>e.handle)]),[a,l]=(0,i.useState)(()=>{let t={};return e.buyYProducts.forEach(e=>{let n=j(e);if("productPage"===e._type)t[n]=T(e,0);else{let r=S(e,0);r&&(t[n]=r)}}),t}),d=(0,i.useMemo)(()=>w(e.buyXProduct.variants,s),[e.buyXProduct.variants,s]),h=(0,i.useMemo)(()=>({...n,variant:x(n.variant,s)}),[n,s]),f=(0,i.useMemo)(()=>{let e={};return Object.entries(a).forEach(t=>{let[n,r]=t;e[n]=r.kind===k?{...r,resolvedBundleVariant:x(r.resolvedBundleVariant,s)}:{...r,variant:x(r.variant,s)}}),e},[a,s]),m=(0,i.useMemo)(()=>(e.tieredPrices||[]).map(e=>e.discountCode).filter(e=>!!e),[e.tieredPrices]),g=(0,b.H)(m),A=(0,i.useMemo)(()=>Object.values(a).reduce((e,t)=>e+t.quantity,0),[a]),v=(0,i.useMemo)(()=>Object.values(f).reduce((e,t)=>e+Number((t.kind===k?t.resolvedBundleVariant:t.variant).price.amount)*t.quantity,0),[f]),C=(0,i.useMemo)(()=>Number(h.variant.price.amount)*h.quantity+v,[h,v]),y=((e,t)=>!(null==t?void 0:t.availableForSale)||!(null==e?void 0:e.some(e=>e.availableForSale)))(d,h.variant),E=e=>e.bxgy?v:C,M=(0,i.useMemo)(()=>(null==g?void 0:g.length)&&[...g].reverse().find(e=>((e,t,n)=>{var r,i;let o=null==(r=e.minimumRequirement)?void 0:r.greaterThanOrEqualToSubtotal;if(null!=o)return n>=Number(o);let s=null==(i=e.minimumRequirement)?void 0:i.greaterThanOrEqualToQuantity;return null==s||t>=Number(s)})(e,A,C)&&E(e)>0)||null,[g,A,C,v]),P=(0,i.useMemo)(()=>{if(!M)return 0;let e=E(M);return M.amount?(0,p.Fe)(e,"amount",M.amount):M.percentage?(0,p.Fe)(e,"percentage",100*M.percentage):0},[M,v,C]);(0,i.useEffect)(()=>
5{l(t=>{let n=e.buyYProducts.map(j).sort(),r=Object.keys(t).sort();if(n.length&&n.join("|")===r.join("|"))return t;let i={};return e.buyYProducts.forEach(e=>{let t=j(e);if("productPage"===e._type)i[t]=T(e,0);else{let n=S(e,0);n&&(i[t]=n)}}),i})},[e.buyYProducts]);let I=async()=>{if(y)return;let n=[{key:"_bundleName",value:e.title||e.buyXProduct.title},{key:"_bundleType",value:o.q$.BXGY}],r=[];r.push({variantId:h.variant.id,name:e.buyXProduct.title,price:String((0,p.Pm)(h.variant)),quantity:h.quantity,sku:h.variant.sku,customAttributes:n}),Object.values(f).forEach(e=>{if(!(e.quantity<=0))if(e.kind===k){let t=e.resolvedBundleVariant;r.push({variantId:t.id,name:e.itemRef.title||e.itemRef.bundleProduct.title,price:String((0,p.Pm)(t)),quantity:e.quantity,sku:t.sku,customAttributes:n})}else{let t=e.variant;r.push({variantId:t.id,name:e.itemRef.title,price:String((0,p.Pm)(t)),quantity:e.quantity,sku:t.sku,customAttributes:n})}}),await t(r,!1,M?[M.code]:void 0)};return{buyXSelection:h,buyYSelections:f,buyXVariants:d,liveVariants:s,isBuyXOutOfStock:y,subtotal:C,buyYSubtotal:v,totalBuyYQty:A,activeTier:M,discountAmount:P,setBuyXVariant:e=>{r(t=>({...t,variant:e}))},setBuyXQuantity:e=>{r(t=>({...t,quantity:Math.max(1,e)}))},setBuyYQuantity:(e,t)=>{l(n=>{let r=n[e];return r?{...n,[e]:{...r,quantity:Math.max(0,t)}}:n})},setBuyYProductVariant:(e,t)=>{l(n=>{let r=n[e];return r&&r.kind===_?{...n,[e]:{...r,variant:t}}:n})},setBuyYBundleChildVariant:(e,t,n)=>{l(r=>{let i=r[e];if(!i||i.kind!==k)return r;let o={...i.childSelections,[t]:n},s=L(i.itemRef.bundleProduct.variants,o);return s?{...r,[e]:{...i,childSelections:o,resolvedBundleVariant:s}}:(console.error("No matching bundle variant for buy-Y bundle ".concat(i.itemRef.handle)),r)})},addBundleToCart:I}})(A),Q=(0,i.useMemo)(()=>((e,t,n)=>{let r=new Map,i=(e,t,n)=>{if(n<=0)return;let i=r.get(e);if(i){i.quantity+=n;return}r.set(e,{id:e,quantity:n,...t})};if(t.quantity>0){var o,s,a,l;let n=e.buyXProduct,r=null==(o=n.images)?void 0:o[0],c=null==r?void 0:r.src;i(n.id,{title:n.title,description:n.description?n.description:null==(s=n.copy)?void 0:s.shortDescription,thumbnail:c?{src:c,alt:n.title}:void 0,image:c?{src:c,width:null!=(a=null==r?void 0:r.width)?a:void 0,height:null!=(l=null==r?void 0:r.height)?l:void 0,alt:(null==r?void 0:r.altText)||n.title}:void 0},t.quantity)}return Object.values(n).forEach(e=>{var t,n,r,o,s,a;if(!(e.quantity<=0))if("product"===e.kind){let s=e.itemRef,a=null==(t=s.images)?void 0:t[0],l=null==a?void 0:a.src;i(s.id,{title:s.title,description:s.description?s.description:null==(n=s.copy)?void 0:n.shortDescription,thumbnail:l?{src:l,alt:s.title}:void 0,image:l?{src:l,width:null!=(r=null==a?void 0:a.width)?r:void 0,height:null!=(o=null==a?void 0:a.height)?o:void 0,alt:(null==a?void 0:a.altText)||s.title}:void 0},e.quantity)}else{let t=e.resolvedBundleVariant;if(!(null==t||null==(a=t.components)||null==(s=a.edges)?void 0:s.length))return;
5t.components.edges.forEach(t=>{var n,r,o,s,a,l,c,d;let{node:u}=t,p=u.productVariant.product,h=e.itemRef.bundleProduct.bundleProducts.find(e=>e.id===p.id),f=u.quantity*e.quantity,m=(null==(o=p.images)||null==(r=o.edges)||null==(n=r[0])?void 0:n.node)||(null==h||null==(s=h.images)?void 0:s[0]),g=null==m?void 0:m.src,A=p.description?p.description:null!=(l=null==h||null==(a=h.copy)?void 0:a.shortDescription)?l:"string"==typeof(null==h?void 0:h.description)?h.description:void 0;i(p.id,{title:p.title,description:A,thumbnail:g?{src:g,alt:p.title}:void 0,image:g?{src:g,width:null!=(c=null==m?void 0:m.width)?c:void 0,height:null!=(d=null==m?void 0:m.height)?d:void 0,alt:(null==m?void 0:m.altText)||p.title}:void 0},f)})}}),Array.from(r.values())})(A,C,E),[A,C,E]),Y=A.buyXProduct,X=(0,v.II)(g),J=(0,i.useMemo)(()=>A.buyYProducts.map(e=>{var t;let n=E[e.id];if(!n)return null;if("productPage"===e._type&&"product"===n.kind){let t=w(e.variants,P);return t.some(e=>e.availableForSale)?{kind:"product",id:e.id,item:e,selection:n,variants:t}:null}return"productBundle"!==e._type?null:(null==(t=n.resolvedBundleVariant)?void 0:t.availableForSale)?{kind:"bundle",id:e.id,item:e,selection:n}:null}).filter(e=>null!==e),[A.buyYProducts,E,P]);return(0,r.jsxs)("div",{className:q().form,"data-testid":"bxgy-bundle-form",children:[(0,r.jsx)("div",{children:(0,r.jsx)($.A,{copy:A,wrapperClassName:q().productBadgeWrapper})}),A.title&&(0,r.jsx)("h1",{className:q().formTitle,children:A.title}),X&&(0,r.jsx)("div",{className:"yotpo bottomLine",style:{minHeight:17.5},"data-product-id":(0,p.L1)(X.productId)}),(0,r.jsx)("div",{className:q().description,children:(0,r.jsx)(m.PortableText,{_rawContent:A.description,color:"var(--textColor)"})}),g.topAddToCartText&&J.length>0&&(0,r.jsx)(Z.E,{color:null==(t=g.topAddToCartTextColor)?void 0:t.hex,backgroundColor:null==(n=g.topAddToCartBackgroundColor)?void 0:n.hex,children:(0,r.jsx)(m.PortableText,{_rawContent:g.topAddToCartText,color:null==(s=g.topAddToCartTextColor)?void 0:s.hex})}),(0,r.jsxs)("section",{className:q().section,children:[(0,r.jsx)(O,{sectionTitle:A.buyXSectionTitle||Y.title,linkText:A.buyXAboutLinkText,content:A.buyXAboutContent}),(0,r.jsx)(N,{title:Y.title,subtitle:(null==(a=Y.copy)?void 0:a.subtitle)||C.variant.title,variants:M,selectedVariant:C.variant,onVariantChange:F,quantity:C.quantity,onQuantityChange:D,minQuantity:1})]}),J.length>0&&(0,r.jsxs)("section",{className:q().section,children:[(0,r.jsx)(O,{sectionTitle:A.buyYSectionTitle||"Choose your add-ons",linkText:A.buyYAboutLinkText,content:A.buyYAboutContent}),(0,r.jsx)("div",{className:q().rows,children:J.map(e=>{if("product"===e.kind){var t;let{id:n,item:i,selection:o,variants:s}=e;return(0,r.jsx)(N,{title:i.title,subtitle:null==(t=i.copy)?void 0:t.shortDescription,preferSubtitle:!0,variants:s,selectedVariant:o.variant,onVariantChange:e=>z(n,e),quantity:o.quantity,onQuantityChange:e=>H(n,e)},n)}let{id:n,item:i,selection:o}=e;return(0,r.jsx)(N,{title:i.title||i.bundleProduct.title,subtitle:(e=>{var t,n;if(!(null==e||null==(n=e.components)||null==(t=n.edges)?void 0:t.length))return"";let r=[],i=new Map;
5return e.components.edges.forEach(e=>{let{node:t}=e,n=t.productVariant.product.title;i.set(n,(i.get(n)||0)+t.quantity)}),i.forEach((e,t)=>{r.push("x".concat(e," ").concat(t))}),r.join(", ")})(o.resolvedBundleVariant),quantity:o.quantity,selectedVariant:o.resolvedBundleVariant,onQuantityChange:e=>H(n,e)},n)})})]}),(0,r.jsxs)("div",{className:q().footer,children:[(0,r.jsxs)("div",{className:q().totals,children:[(0,r.jsx)("span",{className:q().totalLabel,children:"Total Price:"}),(0,r.jsx)(y.g,{basePrice:R,discountAmount:V,forceShow:!!V})]}),g.affirmEnabled&&(0,r.jsx)(G.A,{amount:R-V,pageType:"cart",note:K.U.bundleNote,className:q().affirm}),(0,r.jsx)(m.Button,{className:q().addToCart,onClick:U,"data-testid":"bxgy-add-to-cart",color:"blue",disabled:I,children:I?"Out of Stock":"Add to cart"})]}),g.bottomAddToCartText&&(0,r.jsx)(Z.E,{color:null==(l=g.bottomAddToCartTextColor)?void 0:l.hex,backgroundColor:null==(d=g.bottomAddToCartBackgroundColor)?void 0:d.hex,children:(0,r.jsx)(m.PortableText,{_rawContent:g.bottomAddToCartText,color:null==(h=g.bottomAddToCartTextColor)?void 0:h.hex})}),J.length>0&&(0,r.jsx)(W,{title:A.bundleContentsTitle,items:Q}),(0,r.jsx)(f.ProductDropdowns,{dropdowns:g.dropdownSections,theme:g.theme,className:q().dropdowns})]})};var Y=n(8742),X=n.n(Y);let J=e=>{var t;let{product:n,onVariantSelect:o}=e,[s,a]=(0,i.useState)(n.variants[0]);return(0,r.jsxs)("div",{style:(null==(t=n.variants)?void 0:t.length)===1?{visibility:"hidden",height:0}:{},children:[(0,r.jsxs)("h5",{className:"no-top-margin bottom-margin-smaller",children:[n.variants[0].selectedOptions[0].name,":"]}),(0,r.jsx)(f.VariantSelector,{variants:n.variants,setSelectedVariant:e=>{a(e),o(String(n.id),e)},hidePrice:!0,selectedVariant:s,size:"small",type:"input"})]})};function ee(e){var t,n,i,o,s,a;if("bxgy"===e.mode){let t=e.bundlePage.productBundle,n=(0,C.w)(t.images);return(0,r.jsx)(f.ProductOverviewWrapper,{children:(0,r.jsxs)("div",{className:A().bundleProductOverviewWrapper,children:[(0,r.jsx)("div",{className:X().carouselWrapper,children:(0,r.jsx)(f.ProductCarousel,{mediaItems:n,enableShare:!1})}),(0,r.jsx)("div",{className:"product-overview","data-testid":"bundle-product-overview",children:(0,r.jsx)(Q,{bundlePage:e.bundlePage})})]})})}let{bundlePage:l,onVariantSelect:c,onAddBundleToCart:d,selectedBundleVariant:u,discountAmount:h}=e,g=l.productBundle,y=g.bundleProduct.bundleProducts,b=u?(0,p.Pm)(u):0,x=(0,v.II)(l);return(0,r.jsx)(f.ProductOverviewWrapper,{children:(0,r.jsxs)("div",{className:A().bundleProductOverviewWrapper,children:[(0,r.jsx)("div",{className:"carousel-wrapper",children:(0,r.jsx)(f.ProductCarousel,{mediaItems:g.bundleProduct.media})}),(0,r.jsxs)("div",{className:"product-overview","data-testid":"bundle-product-overview",children:[(0,r.jsx)($.A,{copy:l.productBundle,wrapperClassName:X().productBadgeWrapper}),(0,r.jsx)("h1",{"data-testid":"product-overview-title",className:"no-top-margin",children:g.bundleProduct.title}),x&&(0,r.jsx)("div",{className:"yotpo bottomLine",style:{minHeight:17.5},"data-product-id":(0,p.L1)(x.productId)}),(0,r.jsx)("div",{className:"".concat(A().bundleProductDescription," margins no-top-margin"),children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:g.bundleProduct.descriptionHtml}})}),l.topAddToCartText&&(0,r.jsx)(Z.E,{color:null==(t=l.topAddToCartTextColor)?void 0:t.hex,backgroundColor:null==(n=l.topAddToCartBackgroundColor)?void 0:n.hex,children:(0,r.jsx)(m.PortableText,{_rawContent:l.topAddToCartText,color:null==(i=l.topAddToCartTextColor)?void 0:i.hex})}),y.filter(e=>!e.hasMultiple).map(e=>{if(e)return(0,r.jsx)(J,{product:e,onVariantSelect:c},e.id)}),(0,r.jsx)("div",{className:"buy-buttons",children:u&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.Price,{basePrice:b,discountAmount:h}),l.affirmEnabled&&(0,r.jsx)(G.A,{amount:b-(h||0),sku:u.sku,pageType:"cart"}),(0,r.jsx)(m.Button,{className:"buy-button","data-testid":"bundle-overview-buy-button",style:{width:"100%"},onClick:d,disabled:!(null==u?void 0:u.availableForSale),children:(0,p.LN)((0,p.MN)(u))})]})}),l.bottomAddToCartText&&(0,r.jsx)(Z.E,{color:null==(o=l.bottomAddToCartTextColor)?void 0:o.hex,backgroundColor:null==(s=l.bottomAddToCartBackgroun
5dColor)?void 0:s.hex,children:(0,r.jsx)(m.PortableText,{_rawContent:l.bottomAddToCartText,color:null==(a=l.bottomAddToCartTextColor)?void 0:a.hex})}),(0,r.jsx)(f.ProductDropdowns,{dropdowns:l.dropdownSections,theme:l.theme})]})]})})}var et=n(47832),en=n(75995),er=n(69241),ei=n(26312),eo=n(74868),es=n(90865),ea=n.n(es);let el=e=>{let{product:t}=e,n=(0,p.QI)(t);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"product-image-wrapper",children:(0,r.jsx)(m.Img,{image:n.image,alt:"".concat(t.title),style:{objectFit:"cover"}})}),(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"product-title-wrapper",children:(0,r.jsx)("h2",{className:"product-title no-margins",children:t.title})})})]})};function ec(e){let{product:t,onVariantSelect:n,copy:o,hidePrice:s,quantitySelectionEnabled:a,productOptional:l,isBuyYProduct:c}=e;if(!o||!t)return null;let[d,u]=(0,i.useState)(t.variants),[p,h]=(0,i.useState)(t.variants[0]),[f,m]=(0,i.useState)(1);return(0,i.useEffect)(()=>{a&&n(String(t.id),{...p,quantity:f})},[f]),(0,i.useEffect)(()=>{var e;(null==t||null==(e=t.variants)?void 0:e.length)&&u(t.variants.filter(e=>e.availableForSale))},[t]),(0,r.jsx)(eo.kq,{"data-testid":"product-preview",className:(0,er.A)("product-preview",ea().bundleCollectionCard,s?ea().hidePrice:ea().showPrice,ea().bundleProductCard),children:(0,r.jsxs)("div",{className:"product-wrapper",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(el,{product:t}),(0,r.jsx)("p",{className:"product-description",children:o.shortDescription})]}),(0,r.jsx)("div",{className:"pricing",children:(0,r.jsxs)("div",{className:(0,er.A)("product-selection-wrapper",a&&c&&"quantity-selection-enabled"),children:[(0,r.jsx)(M.l,{variants:d,setSelectedVariant:e=>{h(e),n(String(t.id),{...e,quantity:f})},hidePrice:s,selectedVariant:p,size:"small",type:"input"}),a&&(0,r.jsx)(ei.R,{selectedVariant:p,currentQuantity:f,setCurrentQuantity:m,hidePrice:!0,minAmount:+!l})]})})]})})}var ed=n(82088),eu=n.n(ed);let ep=e=>{var t;let{bundlePage:n,onVariantSelect:i,onAddBundleToCart:s,selectedBundleVariant:a,discountAmount:l,hideTitle:c,theme:d,paddingBottom:u,paddingTop:h,size:g}=e,A=a?(0,p.Pm)(a):0,v=n.productBundle.bundleType===o.q$.BXGY,C=v?[n.productBundle.buyXProduct,...(null!=(t=n.productBundle.buyYProducts)?t:[]).filter(e=>"productPage"===e._type)]:n.productBundle.bundleProduct.bundleProducts,y=v?n.productBundle.listTitle?n.productBundle.listTitle:n.productBundle.title:n.productBundle.bundleProduct.title,b=v?n.productBundle.description:n.productBundle.bundleProduct.description;return(0,r.jsx)("div",{className:(0,er.A)("Section--product-bundle",eu().bundleProductListOverviewContainer),children:(0,r.jsx)(et.wn,{id:"product-bundle-section",paddingTop:h||"small",theme:d||"white",paddingBottom:u||"small",size:g||"small",children:(0,r.jsxs)("div",{"data-testid":"bundle-product-overview",children:[!c&&(0,r.jsx)("div",{style:{textAlign:"center"},children:(0,r.jsx)("h1",{className:"no-top-margin",children:v?n.productBundle.title:n.productBundle.bundleProduct.title})}),(0,r.jsx)(eh,{productLength:C.length,children:(0,r.jsxs)(r.Fragment,{children:[C.map(e=>e&&(0,r.jsx)(ec,{product:e,copy:e.copy,onVariantSelect:i,hidePrice:!0},e.id)),(0,r.jsx)("div",{className:eu().customCalloutCardStyles,children:(0,r.jsx)(en.b,{headline:y,isHeadlineH1:c,hideOnMobile:!1,children:(0,r.jsxs)("div",{className:"add-to-cart",children:[v?(0,r.jsx)(m.PortableText,{_rawContent:b}):(0,r.jsx)("p",{children:b}),a&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.Price,{basePrice:A,discountAmount:l,forceShow:!0}),n.affirmEnabled&&(0,r.jsx)(G.A,{amount:A-(l||0),sku:a.sku,pageType:"cart"})]}),(0,r.jsx)(m.Button,{onClick:s,"data-testid":"bundle-overview-buy-button",disabled:!(null==a?void 0:a.availableForSale),children:(0,p.LN)((0,p.MN)(null!=a?a:{availableForSale:!1}))})]})})})]})})]})})})},eh=e=>{let{children:t,productLength:n}=e,i=n>3?eu().maxColumnGrid:3===n?eu().fourColumnGrid:eu().threeColumnGrid;return(0,r.jsx)("div",{className:i,children:t})},ef=e=>{var t,n;let{initialBundlePage:s,layout:d,theme:u,paddingBottom:p,paddingTop:f,size:g,altDescription:A}=e,{bundlePage:v}=(e=>{let[t,n]=(0,i.useState)(e),r=async()=>{let t=await h(e);if(!t)throw Error("Could not fetch or transform Shopify bundle for handle: ".concat(e.productBundle.handle));n(t)};return(0,i.useEffect)(()=>{e.productBundle.bundleType!==o.q$.BXGY&&r()},[e]),{bundlePage:t,refetch:r}})(s),{setSelection:C,selectedBundleVariant:y,addBundleToCart:b}=(e=>{let{addVariantsToCart:t}=(0,c._$)(),[n,r]=(0,i.useState)(null),[o,s]=(0,i.useState)({}),[a,d]=(0,i.useState)("IDLE"),u=e.productBundle,p=u.bundleProduct,h=e=>{let t=Object.values(e);return p.variants.find(e=>{if(!e.components)return!1;let n=e.components.edges.map(e=>{let{node:t}=e;return t.productVariant.id});return t.every(e=>n.includes(e.id))})},f=async()=>{try{if(!n)throw Error("No bundle variant selected");d("PENDING"),n&&(n.properties={_bundleName:p.title,_bundleType:u.bundleType});let e=[{variantId:n.id,quantity:1,name:p.title,price:n.price.amount,sku:n.sku,properties:n.properties}];t(e),d("IDLE")}
5catch(e){console.error("Could not add Bundle to Cart",e)}};return(0,i.useEffect)(()=>{var t;let n=e.productBundle,i=(e=>{let t={};return e.forEach(e=>{let n=e.id,r=e.variants[0];t[n]||(t[n]={}),t[n]={...r,quantity:1}}),t})(n.bundleProduct.bundleProducts);s(i),r(null!=(t=h(i))?t:n.bundleProduct.variants[0])},[]),{setSelection:(e,t)=>{let i=((e,t)=>{let n={...o};return n[t]||(n[t]={}),e.forEach(e=>{n[t]={...e,quantity:e.quantity||1}}),n})([t],e);s(i);let a=h(i);if(!a)throw Error("No matching bundle variant found for selected components");if(a.id!==(null==n?void 0:n.id)){r(a);let e={...a,productId:p.id,productTitle:p.title,variantId:a.id,price:a.price.amount};(0,l.DS)(e)}},selections:o,selectedBundleVariant:n,addBundleToCart:f,addToCartStatus:a}})(v),x=d||(null==v?void 0:v.layout),w=(e,t)=>{C(e,{...t,quantity:1})},_=y&&Number(null==y||null==(t=y.compareAtPrice)?void 0:t.amount)?Number(null==(n=y.compareAtPrice)?void 0:n.amount)-Number(y.price.amount):0;return"list"===x?(0,r.jsx)(ep,{bundlePage:v,onVariantSelect:w,onAddBundleToCart:b,selectedBundleVariant:y,discountAmount:_,hideTitle:!v.productBundle.listTitle,theme:u,altDescription:A,paddingBottom:p,paddingTop:f,size:g}):(0,r.jsx)("div",{className:a()["theme-".concat(v.theme)],children:(0,r.jsx)(m.ProductWrapper,{children:(0,r.jsx)("div",{children:(0,r.jsx)(ee,{mode:"shopify",bundlePage:v,onAddBundleToCart:b,onVariantSelect:w,selectedBundleVariant:y,discountAmount:_})})})})},em=e=>{let{bundlePage:t}=e;return(0,r.jsx)("div",{className:a()["theme-".concat(t.theme)],children:(0,r.jsx)(m.ProductWrapper,{children:(0,r.jsx)("div",{children:(0,r.jsx)(ee,{mode:"bxgy",bundlePage:t})})})})},eg=e=>{let{initialBundlePage:t}=e;return t.productBundle.bundleType===o.q$.BXGY?(0,r.jsx)(em,{bundlePage:t}):t.productBundle.bundleType===o.q$.SHOPIFY?(0,r.jsx)(ef,{...e}):null}},77211:e=>{e.exports={notificationMessage:"styles_notificationMessage__3cNeu",notificationText:"styles_notificationText__TZ4RY",iconWrapper:"styles_iconWrapper__a8L0s",error:"styles_error__DCXzA",warning:"styles_warning__4guri"}},77328:(e,t,n)=>{e.exports=n(29269)},77379:(e,t,n)=>{"use strict";n.d(t,{P:()=>r,w:()=>i});let r=e=>{if(e.includes("embed"))return e;let t=e.split("/").pop();return"https://www.youtube.com/embed/".concat(t)},i=e=>(null==e?void 0:e.length)?e.filter(e=>{var t;return!!(null==e||null==(t=e.asset)?void 0:t.src)}).map((e,t)=>{var n;return{mediaContentType:"IMAGE",id:null!=(n=e.asset.id)?n:"sanity-image-".concat(t),image:{src:e.asset.src,altText:e.title||e.asset.altText,width:e.asset.width,height:e.asset.height},alt:e.title||e.asset.altText||""}}):[]},77436:(e,t,n)=>{"use strict";function r(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}n.d(t,{o:()=>r})},78637:(e,t)=>{"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:s}=e,a=r?40*r:t,l=i?40*i:n,c=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},78840:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});var r="function"==typeof Symbol&&Symbol.observable||"@@observable"},78860:(e,t,n)=>{"use strict";n.d(t,{I:()=>a});var r=n(37876),i=n(29777),o=n(15448),s=n(69241);let a=e=>{let{dropdowns:t,theme:n,className:a}=e;return(null==t?void 0:t.length)?(0,r.jsx)("div",{className:(0,s.A)(a,"bottom-margin"),children:t.map((e,t)=>(0,r.jsx)(o.Accordion,{title:e.title,theme:n,wrapperClassName:0===t?"first-accordion":void 0,arrowColor:(0,i.g4)(n)?"var(--white)":"black",children:(0,r.jsx)("div",{className:"bottom-margin",children:(0,r.jsx)(o.PortableText,{_rawContent:e.content,color:"var(--textColor)"})})},"".concat(e.id,"-").concat(t)))}):null}},78950:(e,t,n)=>{"use strict";n.d(t,{UU:()=>nW});let r=!(typeof navigator>"u")&&"ReactNative"===navigator.product,i={timeout:r?6e4:12e4},o=function(e){let t={...i,..."string"==typeof e?{url:e}:e};if(t.timeout=function e(t){if(!1===t||0===t)return!1;if(t.connect||t.socket)return t;let n=Number(t);return isNaN(n)?e(i.timeout):{connect:n,socket:n}}(t.timeout),t.query){let{url:e,searchParams:n}=function(e){let t=e.indexOf("?");if(-1===t)return{url:e,searchParams:new URLSearchParams};let n=e.slice(0,t),i=e.slice(t+1);if(!r)return{url:n,searchParams:new URLSearchParams(i)};if("function"!=typeof decodeURIComponent)throw Error("Broken `URLSearchParams` implementation, and `decodeURIComponent` is not defined");let o=new URLSearchParams;for(let e of i.split("&")){let[t,n]=e.split("=");t&&o.append(s(t),s(n||""))}return{url:n,searchParams:o}}(t.url);for(let[r,i]of Object.entries(t.query)){if(void 0!==i)if(Array.isArray(i))for(let e of i)n.append(r,e);else n.append(r,i);let o=n.toString();o&&(t.url=`${e}?${o}`)}}return t.method=t.body&&!t.method?"POST":(t.method||"GET").toUpperCase(),t};function s(e){return decodeURIComponent(e.replace(/\+/g," "))}let a=/^https?:\/\//i,l=function(e){if(!a.test(e.url))throw Error(`"${e.url}" is not a valid URL`)},c=["request","response","progress","error","abort"],d=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];
5var u,p,h=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(){if(p)return u;p=1;var e=function(e){return e.replace(/^\s+|\s+$/g,"")};return u=function(t){if(!t)return{};for(var n=Object.create(null),r=e(t).split("\n"),i=0;i<r.length;i++){var o,s=r[i],a=s.indexOf(":"),l=e(s.slice(0,a)).toLowerCase(),c=e(s.slice(a+1));typeof n[l]>"u"?n[l]=c:(o=n[l],"[object Array]"===Object.prototype.toString.call(o))?n[l].push(c):n[l]=[n[l],c]}return n}}());class f{onabort;onerror;onreadystatechange;ontimeout;readyState=0;response;responseText="";responseType="";status;statusText;withCredentials;#e;#t;#n;#r={};#i;#o={};#s;open(e,t,n){this.#e=e,this.#t=t,this.#n="",this.readyState=1,this.onreadystatechange?.(),this.#i=void 0}abort(){this.#i&&this.#i.abort()}getAllResponseHeaders(){return this.#n}setRequestHeader(e,t){this.#r[e]=t}setInit(e,t=!0){this.#o=e,this.#s=t}send(e){let t="arraybuffer"!==this.responseType,n={...this.#o,method:this.#e,headers:this.#r,body:e};"function"==typeof AbortController&&this.#s&&(this.#i=new AbortController,"u">typeof EventTarget&&this.#i.signal instanceof EventTarget&&(n.signal=this.#i.signal)),"u">typeof document&&(n.credentials=this.withCredentials?"include":"omit"),fetch(this.#t,n).then(e=>(e.headers.forEach((e,t)=>{this.#n+=`${t}: ${e}\r
6`}),this.status=e.status,this.statusText=e.statusText,this.readyState=3,this.onreadystatechange?.(),t?e.text():e.arrayBuffer())).then(e=>{"string"==typeof e?this.responseText=e:this.response=e,this.readyState=4,this.onreadystatechange?.()}).catch(e=>{"AbortError"!==e.name?this.onerror?.(e):this.onabort?.()})}}let m="function"==typeof XMLHttpRequest?"xhr":"fetch",g="xhr"===m?XMLHttpRequest:f,A=(e,t)=>{let n=e.options,r=e.applyMiddleware("finalizeOptions",n),i={},o=e.applyMiddleware("interceptRequest",void 0,{adapter:m,context:e});if(o){let e=setTimeout(t,0,null,o);return{abort:()=>clearTimeout(e)}}let s=new g;s instanceof f&&"object"==typeof r.fetch&&s.setInit(r.fetch,r.useAbortSignal??!0);let a=r.headers,l=r.timeout,c=!1,d=!1,u=!1;if(s.onerror=e=>{v(s instanceof f?e instanceof Error?e:Error(`Request error while attempting to reach ${r.url}`,{cause:e}):Error(`Request error while attempting to reach is ${r.url}${e.lengthComputable?`(${e.loaded} of ${e.total} bytes transferred)`:""}`))},s.ontimeout=e=>{v(Error(`Request timeout while attempting to reach ${r.url}${e.lengthComputable?`(${e.loaded} of ${e.total} bytes transferred)`:""}`))},s.onabort=()=>{A(!0),c=!0},s.onreadystatechange=function(){l&&(A(),i.socket=setTimeout(()=>p("ESOCKETTIMEDOUT"),l.socket)),!c&&s&&4===s.readyState&&0!==s.status&&function(){if(!(c||d||u)){if(0===s.status)return v(Error("Unknown XHR error"));A(),d=!0,t(null,{body:s.response||(""===s.responseType||"text"===s.responseType?s.responseText:""),url:r.url,method:r.method,headers:h(s.getAllResponseHeaders()),statusCode:s.status,statusMessage:s.statusText})}}()},s.open(r.method,r.url,!0),s.withCredentials=!!r.withCredentials,a&&s.setRequestHeader)for(let e in a)a.hasOwnProperty(e)&&s.setRequestHeader(e,a[e]);return r.rawBody&&(s.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:r,adapter:m,request:s,context:e}),s.send(r.body||null),l&&(i.connect=setTimeout(()=>p("ETIMEDOUT"),l.connect)),{abort:function(){c=!0,s&&s.abort()}};function p(t){u=!0,s.abort();let n=Error("ESOCKETTIMEDOUT"===t?`Socket timed out on request to ${r.url}`:`Connection timed out on request to ${r.url}`);n.code=t,e.channels.error.publish(n)}function A(e){(e||c||s&&s.readyState>=2&&i.connect)&&clearTimeout(i.connect),i.socket&&clearTimeout(i.socket)}function v(e){if(d)return;A(!0),d=!0,s=null;let n=e||Error(`Network error while attempting to reach ${r.url}`);n.isNetworkError=!0,n.request=r,t(n)}};var v,C,y,b,x,w=n(99742),_=n(82909).hp,k={exports:{}};x||(x=1,function(e,t){let n;t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;let n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch{}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch{}return!e&&"u">typeof w&&"env"in w&&(e=w.env.DEBUG),e},t.useColors=function(){let e;return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&
6("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage=function(){try{return localStorage}catch{}}(),n=!1,t.destroy=()=>{n||(n=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=(b?y:(b=1,y=function(e){function t(e){let r,i,o,s=null;function a(...e){if(!a.enabled)return;let n=Number(new Date);a.diff=n-(r||n),a.prev=r,a.curr=n,r=n,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(n,r)=>{if("%%"===n)return"%";i++;let o=t.formatters[r];if("function"==typeof o){let t=e[i];n=o.call(a,t),e.splice(i,1),i--}return n}),t.formatArgs.call(a,e),(a.log||t.log).apply(a,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=n,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(i!==t.namespaces&&(i=t.namespaces,o=t.enabled(e)),o),set:e=>{s=e}}),"function"==typeof t.init&&t.init(a),a}function n(e,n){let r=t(this.namespace+(typeof n>"u"?":":n)+e);return r.log=this.log,r}function r(e,t){let n=0,r=0,i=-1,o=0;for(;n<e.length;)if(r<t.length&&(t[r]===e[n]||"*"===t[r]))"*"===t[r]?(i=r,o=n):n++,r++;else{if(-1===i)return!1;r=i+1,n=++o}for(;r<t.length&&"*"===t[r];)r++;return r===t.length}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){let e=[...t.names,...t.skips.map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){for(let n of(t.save(e),t.namespaces=e,t.names=[],t.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===n[0]?t.skips.push(n.slice(1)):t.names.push(n)},t.enabled=function(e){for(let n of t.skips)if(r(e,n))return!1;for(let n of t.names)if(r(e,n))return!0;return!1},t.humanize=function(){if(C)return v;C=1;function e(e,t,n,r){return Math.round(e/n)+" "+r+(t>=1.5*n?"s":"")}return v=function(t,n){n=n||{};var r,i,o=typeof t;if("string"===o&&t.length>0){var s=t;if(!((s=String(s)).length>100)){var a=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(s);if(a){var l=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*l;case"weeks":case"week":case"w":return 6048e5*l;case"days":case"day":case"d":return 864e5*l;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*l;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*l;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*l;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l}}}return}if("number"===o&&isFinite(t))return n.long?(i=Math.abs(t))>=864e5?e(t,i,864e5,"day"):i>=36e5?e(t,i,36e5,"hour"):i>=6e4?e(t,i,6e4,"minute"):i>=1e3?e(t,i,1e3,"second"):t+" ms":(r=Math.abs(t))>=864e5?Math.round(t/864e5)+"d":r>=36e5?Math.round(t/36e5)+"h":r>=6e4?Math.round(t/6e4)+"m":r>=1e3?Math.round(t/1e3)+"s":t+"ms";throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}}(),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(n=>{t[n]=e[n]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t)|0;return t.colors[Math.abs(n)%t.colors.length]},t.enable(t.load()),t}))(t);let{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}
6(k,k.exports)),k.exports,Object.prototype.hasOwnProperty;let j=typeof _>"u"?()=>!1:e=>_.isBuffer(e);function L(e){return"[object Object]"===Object.prototype.toString.call(e)}let T=["boolean","string","number"],S={};"u">typeof globalThis?S=globalThis:"u">typeof window?S=window:"u">typeof global?S=global:"u">typeof self&&(S=self);var E=S;let M=(e={})=>{let t=e.implementation||Promise;if(!t)throw Error("`Promise` is not available in global scope, and no implementation was passed");return{onReturn:(n,r)=>new t((t,i)=>{let o=r.options.cancelToken;o&&o.promise.then(e=>{n.abort.publish(e),i(e)}),n.error.subscribe(i),n.response.subscribe(n=>{t(e.onlyBody?n.body:n)}),setTimeout(()=>{try{n.request.publish(r)}catch(e){i(e)}},0)})}};class P{__CANCEL__=!0;message;constructor(e){this.message=e}toString(){return"Cancel"+(this.message?`: ${this.message}`:"")}}class I{promise;reason;constructor(e){if("function"!=typeof e)throw TypeError("executor must be a function.");let t=null;this.promise=new Promise(e=>{t=e}),e(e=>{this.reason||(this.reason=new P(e),t(this.reason))})}static source=()=>{let e;return{token:new I(t=>{e=t}),cancel:e}}}M.Cancel=P,M.CancelToken=I,M.isCancel=e=>!(!e||!e?.__CANCEL__);var N=(e,t,n)=>("GET"===n.method||"HEAD"===n.method)&&(e.isNetworkError||!1);function R(e){return 100*Math.pow(2,e)+100*Math.random()}let V=(e={})=>(e=>{let t=e.maxRetries||5,n=e.retryDelay||R,r=e.shouldRetry;return{onError:(e,i)=>{var o;let s=i.options,a=s.maxRetries||t,l=s.retryDelay||n,c=s.shouldRetry||r,d=s.attemptNumber||0;if(null!==(o=s.body)&&"object"==typeof o&&"function"==typeof o.pipe||!c(e,d,s)||d>=a)return e;let u=Object.assign({},i,{options:Object.assign({},s,{attemptNumber:d+1})});return setTimeout(()=>i.channels.request.publish(u),l(d)),null}}})({shouldRetry:N,...e});V.shouldRetry=N;var B=n(70673),F=n(95262),O=n(38229);function D(e){return e[e.length-1]}function H(e){var t;return(t=D(e))&&(0,O.T)(t.schedule)?e.pop():void 0}var z=n(57122),W=n(82737),U=n(82380),q=n(41096);function Z(e,t){return void 0===t&&(t=0),(0,U.N)(function(n,r){n.subscribe((0,q._)(r,function(n){return(0,W.N)(r,e,function(){return r.next(n)},t)},function(){return(0,W.N)(r,e,function(){return r.complete()},t)},function(n){return(0,W.N)(r,e,function(){return r.error(n)},t)}))})}function $(e,t){return void 0===t&&(t=0),(0,U.N)(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}var G=n(44547);function K(e,t){if(!e)throw Error("Iterable cannot be null");return new B.c(function(n){(0,W.N)(n,t,function(){var r=e[Symbol.asyncIterator]();(0,W.N)(n,t,function(){r.next().then(function(e){e.done?n.complete():n.next(e.value)})},0,!0)})})}var Q=n(12527),Y=n(56826),X=n(31749),J=n(72251),ee=n(28981),et=n(40665),en=n(51706);function er(e,t){return t?function(e,t){if(null!=e){if((0,Q.l)(e))return(0,z.Tg)(e).pipe($(t),Z(t));if((0,X.X)(e))return new B.c(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})});if((0,Y.y)(e))return(0,z.Tg)(e).pipe($(t),Z(t));if((0,ee.T)(e))return K(e,t);if((0,J.x)(e))return new B.c(function(n){var r;return(0,W.N)(n,t,function(){r=e[G.l](),(0,W.N)(n,t,function(){var e,t,i;try{t=(e=r.next()).value,i=e.done}catch(e){n.error(e);return}i?n.complete():n.next(t)},0,!0)}),function(){return(0,O.T)(null==r?void 0:r.return)&&r.return()}});if((0,en.U)(e))return K((0,en.C)(e),t)}throw(0,et.L)(e)}(e,t):(0,z.Tg)(e)}function ei(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=H(e);return er(e,n)}var eo=n(80141),es=n(66011),ea=(0,es.L)(function(e){return function(){e(this),this.name="EmptyError",this.message="no elements in sequence"}});function el(e,t){var n="object"==typeof t;return new Promise(function(r,i){var o,s=!1;e.subscribe({next:function(e){o=e,s=!0},error:i,complete:function(){s?r(o):n?r(t.defaultValue):i(new ea)}})})}var ec=n(4902),ed=n(69948),eu=(0,es.L)(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),ep=n(77436),eh=n(6192),ef=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,ec.C6)(t,e),t.prototype.lift=function(e){var t=new em(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new eu},t.prototype.next=function(e){var t=this;(0,eh.Y)(function(){var n,r;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var i=(0,ec.Ju)(t.currentObservers),o=i.next();!o.done;o=i.next())o.value.next(e)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}})},t.prototype.error=function(e){var t=this;(0,eh.Y)(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},t.prototype.complete=function(){var e=this;(0,eh.Y)(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null==(e=this.observers)?void 0:e.length)>0}
6,enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this.hasError,r=this.isStopped,i=this.observers;return n||r?ed.Kn:(this.currentObservers=null,i.push(e),new ed.yU(function(){t.currentObservers=null,(0,ep.o)(i,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this.hasError,n=this.thrownError,r=this.isStopped;t?e.error(n):r&&e.complete()},t.prototype.asObservable=function(){var e=new B.c;return e.source=this,e},t.create=function(e,t){return new em(e,t)},t}(B.c),em=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return(0,ec.C6)(t,e),t.prototype.next=function(e){var t,n;null==(n=null==(t=this.destination)?void 0:t.next)||n.call(t,e)},t.prototype.error=function(e){var t,n;null==(n=null==(t=this.destination)?void 0:t.error)||n.call(t,e)},t.prototype.complete=function(){var e,t;null==(t=null==(e=this.destination)?void 0:e.complete)||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!=(n=null==(t=this.source)?void 0:t.subscribe(e))?n:ed.Kn},t}(ef),eg={now:function(){return(eg.delegate||Date).now()},delegate:void 0},eA=function(e){function t(t,n,r){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===r&&(r=eg);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=n,i._timestampProvider=r,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,n),i}return(0,ec.C6)(t,e),t.prototype.next=function(t){var n=this.isStopped,r=this._buffer,i=this._infiniteTimeWindow,o=this._timestampProvider,s=this._windowTime;!n&&(r.push(t),i||r.push(o.now()+s)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,r=this._buffer.slice(),i=0;i<r.length&&!e.closed;i+=n?1:2)e.next(r[i]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this._bufferSize,t=this._timestampProvider,n=this._buffer,r=this._infiniteTimeWindow,i=(r?1:2)*e;if(e<1/0&&i<n.length&&n.splice(0,n.length-i),!r){for(var o=t.now(),s=0,a=1;a<n.length&&n[a]<=o;a+=2)s=a;s&&n.splice(0,s+1)}},t}(ef),ev=n(21943);function eC(e){void 0===e&&(e={});var t=e.connector,n=void 0===t?function(){return new ef}:t,r=e.resetOnError,i=void 0===r||r,o=e.resetOnComplete,s=void 0===o||o,a=e.resetOnRefCountZero,l=void 0===a||a;return function(e){var t,r,o,a=0,c=!1,d=!1,u=function(){null==r||r.unsubscribe(),r=void 0},p=function(){u(),t=o=void 0,c=d=!1},h=function(){var e=t;p(),null==e||e.unsubscribe()};return(0,U.N)(function(e,f){a++,d||c||u();var m=o=null!=o?o:n();f.add(function(){0!=--a||d||c||(r=ey(h,l))}),m.subscribe(f),!t&&a>0&&(t=new ev.Ms({next:function(e){return m.next(e)},error:function(e){d=!0,u(),r=ey(p,i,e),m.error(e)},complete:function(){c=!0,u(),r=ey(p,s),m.complete()}}),(0,z.Tg)(e).subscribe(t))})(e)}}function ey(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(!0===t)return void e();if(!1!==t){var i=new ev.Ms({next:function(){i.unsubscribe(),e()}});return(0,z.Tg)(t.apply(void 0,(0,ec.fX)([],(0,ec.zs)(n)))).subscribe(i)}}function eb(e){return(0,U.N)(function(t,n){var r,i=null,o=!1;i=t.subscribe((0,q._)(n,void 0,void 0,function(s){r=(0,z.Tg)(e(s,eb(e)(t))),i?(i.unsubscribe(),i=null,r.subscribe(n)):o=!0})),o&&(i.unsubscribe(),i=null,r.subscribe(n))})}var ex=n(82619);function ew(e){return void 0===e&&(e=1/0),(0,eo.Z)(ex.D,e)}var e_=function(e){function t(t,n){return e.call(this)||this}return(0,ec.C6)(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(ed.yU),ek={setInterval:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=ek.delegate;return(null==i?void 0:i.setInterval)?i.setInterval.apply(i,(0,ec.fX)([e,t],(0,ec.zs)(n))):setInterval.apply(void 0,(0,ec.fX)([e,t],(0,ec.zs)(n)))},clearInterval:function(e){var t=ek.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0},ej=function(e){function t(t,n){var r=e.call(this,t,n)||this;
6return r.scheduler=t,r.work=n,r.pending=!1,r}return(0,ec.C6)(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n,r=this.id,i=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(i,r,t)),this.pending=!0,this.delay=t,this.id=null!=(n=this.id)?n:this.requestAsyncId(i,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),ek.setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;null!=t&&ek.clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n,r=!1;try{this.work(e)}catch(e){r=!0,n=e||Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),n},t.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,r=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,(0,ep.o)(r,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(e_),eL=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=eg.now,e}(),eT=new(function(e){function t(t,n){void 0===n&&(n=eL.now);var r=e.call(this,t,n)||this;return r.actions=[],r._active=!1,r}return(0,ec.C6)(t,e),t.prototype.flush=function(e){var t,n=this.actions;if(this._active)return void n.push(e);this._active=!0;do if(t=e.execute(e.state,e.delay))break;while(e=n.shift());if(this._active=!1,t){for(;e=n.shift();)e.unsubscribe();throw t}},t}(eL))(ej);function eS(e,t){var n=(0,O.T)(e)?e:function(){return e},r=function(e){return e.error(n())};return new B.c(t?function(e){return t.schedule(r,0,e)}:r)}function eE(e){return(0,U.N)(function(t,n){try{t.subscribe(n)}finally{n.add(e)}})}var eM=n(86595),eP=n(64272);function eI(e,t){var n="object"==typeof t;return new Promise(function(r,i){var o=new ev.Ms({next:function(e){r(e),o.unsubscribe()},error:i,complete:function(){n?r(t.defaultValue):i(new ea)}});e.subscribe(o)})}var eN=n(5604);function eR(e,t,n){e?(0,W.N)(n,e,t):t()}var eV=Array.isArray,eB=n(35752),eF=n(81981);function eO(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,O.T)(D(e))?e.pop():void 0;return n?(0,eF.F)(eO.apply(void 0,(0,ec.fX)([],(0,ec.zs)(e))),(0,eB.I)(n)):(0,U.N)(function(t,n){var r,i,o;(r=(0,ec.fX)([t],(0,ec.zs)(1===e.length&&eV(e[0])?e[0]:e)),void 0===o&&(o=ex.D),function(e){eR(void 0,function(){for(var t=r.length,n=Array(t),s=t,a=t,l=function(t){eR(i,function(){var l=er(r[t],i),c=!1;l.subscribe((0,q._)(e,function(r){n[t]=r,!c&&(c=!0,a--),a||e.next(o(n.slice()))},function(){--s||e.complete()}))},e)},c=0;c<t;c++)l(c)},e)})(n)})}var eD=n(81836),eH=n(65872);let ez="drafts.",eW="versions.";function eU(e){return e.startsWith(ez)}function eq(e){return e.startsWith(eW)}function eZ(e){return eq(e)?ez+eK(e):eU(e)?e:ez+e}function e$(e,t){if("drafts"===t||"published"===t)throw Error('Version can not be "published" or "drafts"');return`${eW}${t}.${eK(e)}`}function eG(e){if(!eq(e))return;let[t,n]=e.split(".");return n}function eK(e){return eq(e)?e.split(".").slice(2).join("."):eU(e)?e.slice(ez.length):e}var eQ=n(46512);let eY=/\r\n|[\n\r\u2028\u2029]/;function eX(e,t){let n=0;for(let r=0;r<t.length;r++){let i=t[r].length+1;if(n+i>e)return{line:r+1,column:e-n};n+=i}return{line:t.length,column:t[t.length-1]?.length??0}}class eJ extends Error{response;statusCode=400;responseBody;traceId;details;constructor(e,t){let n=e0(e,t);super(n.message),Object.assign(this,n)}}class e1 extends Error{response;statusCode=500;responseBody;traceId;details;constructor(e){let t=e0(e);super(t.message),Object.assign(this,t)}}function e0(e,t){var n,r,i;let o=e.body,s={response:e,statusCode:e.statusCode,responseBody:(n=o,-1!==(e.headers["content-type"]||"").toLowerCase().indexOf("application/json")?JSON.stringify(n,null,2):n),traceId:function(e){let t=e?.headers?.traceparent;if(t)return t.split("-")[1]}(e),message:"",details:void 0};if(!(0,eN.u4)(o))return s.message=`${e3(e,o)}${e5(s.traceId)}`,s;let a=o.error;if("string"==typeof a&&"string"==typeof o.message)return s.message=`${a} - ${o.message}${e5(s.traceId)}`,s;if("object"!=typeof a||null===a)return"string"==typeof a?s.message=`${a}${e5(s.traceId)}`:"string"==typeof o.message?s.message=`${o.message}${e5(s.traceId)}`:s.message=`${e3(e,o)}${e5(s.traceId)}`,s;if("type"in(r=a)&&"mutationError"===r.type&&"description"in r&&"string"==typeof r.description||"type"in(i=a)&&"actionError"===i.type&&"description"in i&&"string"==typeof i.description){let e=a.items||[],t=e.slice(0,5).map(e=>
6e.error?.description).filter(Boolean),n=t.length?`:
7- ${t.join(`
8- `)}`:"";return e.length>5&&(n+=`
9...and ${e.length-5} more`),s.message=`${a.description}${e5(s.traceId)}${n}`,s.details=o.error,s}return e2(a)?(s.message=e4(a,t?.options?.query?.tag,s.traceId),s.details=o.error):"description"in a&&"string"==typeof a.description?(s.message=`${a.description}${e5(s.traceId)}`,s.details=a):s.message=`${e3(e,o)}${e5(s.traceId)}`,s}function e2(e){return(0,eN.u4)(e)&&"queryParseError"===e.type&&"string"==typeof e.query&&"number"==typeof e.start&&"number"==typeof e.end}function e4(e,t,n){let{query:r,start:i,end:o,description:s}=e,a=n?`
10(traceId: ${n})`:"";if(!r||typeof i>"u")return`GROQ query parse error: ${s}${a}`;let l=t?`
11
12Tag: ${t}`:"";return`GROQ query parse error:
13${function(e,t,n){let r=e.split(eY),{start:i,end:o,markerLines:s}=function(e,t){let n={...e.start},r={...n,...e.end},i=n.line??-1,o=n.column??0,s=r.line,a=r.column,l=Math.max(i-3,0),c=Math.min(t.length,s+3);-1===i&&(l=0),-1===s&&(c=t.length);let d=s-i,u={};if(d)for(let e=0;e<=d;e++){let n=e+i;if(o)if(0===e){let e=t[n-1].length;u[n]=[o,e-o+1]}else if(e===d)u[n]=[0,a];else{let r=t[n-e].length;u[n]=[0,r]}else u[n]=!0}else o===a?o?u[i]=[o,0]:u[i]=!0:u[i]=[o,a-o];return{start:l,end:c,markerLines:u}}({start:eX(t.start,r),end:t.end?eX(t.end,r):void 0},r),a=`${o}`.length;return e.split(eY,o).slice(i,o).map((e,t)=>{let r=i+1+t,o=` ${` ${r}`.slice(-a)} |`,l=s[r],c=!s[r+1];if(!l)return` ${o}${e.length>0?` ${e}`:""}`;let d="";if(Array.isArray(l)){let t=e.slice(0,Math.max(l[0]-1,0)).replace(/[^\t]/g," "),r=l[1]||1;d=`
14 `+o.replace(/\d/g," ")+" "+t+"^".repeat(r),c&&n&&(d+=" "+n)}return">"+o+(e.length>0?` ${e}`:"")+d}).join(`
15`)}(r,{start:i,end:o},s)}${l}${a}`}function e3(e,t){var n,r;let i="string"==typeof t?` (${r=100,(n=t).length>100?`${n.slice(0,r)}\u2026`:n})`:"",o=e.statusMessage?` ${e.statusMessage}`:"";return`${e.method}-request to ${e.url} resulted in HTTP ${e.statusCode}${o}${i}`}function e5(e){return e?` (traceId: ${e})`:""}class e6 extends Error{projectId;addOriginUrl;constructor({projectId:e,credentials:t}={}){if(super("CorsOriginError"),this.name="CorsOriginError",this.projectId=e,e&&"u">typeof location){let n=new URL(`https://sanity.io/manage/project/${e}/api`),{origin:r}=location;n.searchParams.set("cors","add"),n.searchParams.set("origin",r),t&&n.searchParams.set("credentials",""),this.addOriginUrl=n,this.message=`The current origin is not allowed to connect to the Live Content API. Add it here: ${n}`}else e?this.message=`The current origin is not allowed to connect to the Live Content API. Change your configuration here: https://sanity.io/manage/project/${e}/api`:this.message="The current origin is not allowed to connect to the Live Content API."}}let e7={onResponse:(e,t)=>{if(e.statusCode>=500)throw new e1(e);if(e.statusCode>=400)throw new eJ(e,t);return e}};function e8(e,t={}){return((e=[],t=A)=>(function e(t,n){let r=[],i=d.reduce((e,t)=>(e[t]=e[t]||[],e),{processOptions:[o],validateOptions:[l]});function s(e){let t,r="object"==typeof e&&e.callSiteStack?e.callSiteStack:void 0,o=r?void 0:Error(),s=c.reduce((e,t)=>(e[t]=function(){let e=Object.create(null),t=0;return{publish:function(t){for(let n in e)e[n](t)},subscribe:function(n){let r=t++;return e[r]=n,function(){delete e[r]}}}}(),e),{}),a=function(e,t,...n){let r="onError"===e,o=t;for(let t=0;t<i[e].length&&(o=(0,i[e][t])(o,...n),!r||o);t++);return o},l=a("processOptions",e);a("validateOptions",l);let d={options:l,channels:s,applyMiddleware:a},u=s.request.subscribe(e=>{t=n(e,(t,n)=>((e,t,n)=>{let i=e,l=t;if(!i)try{l=a("onResponse",t,n)}catch(e){l=null,i=e}if(i=i&&a("onError",i,n)){if(i instanceof Error){let e=r?.stack||o?.stack;if("string"==typeof e){let t=e.split("\n").slice(r?1:2);t.length>0&&(i.stack+="\n"+t.join("\n"))}}s.error.publish(i)}else l&&s.response.publish(l)})(t,n,e))});s.abort.subscribe(()=>{u(),t&&t.abort()});let p=a("onReturn",s,d);return p===s&&s.request.publish(d),p}return s.use=function(e){if(!e)throw Error("Tried to add middleware that resolved to falsey value");if("function"==typeof e)throw Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(e.onReturn&&i.onReturn.length>0)throw Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return d.forEach(t=>{e[t]&&i[t].push(e[t])}),r.push(e),s},s.clone=()=>e(r,n),t.forEach(s.use),s})(e,t))([V({shouldRetry:e9}),...e,function(e={}){let t={},n=t=>void 0!==e.ignoreWarnings&&(Array.isArray(e.ignoreWarnings)?e.ignoreWarnings:[e.ignoreWarnings]).some(e=>"string"==typeof e?t.includes(e):e instanceof RegExp&&e.test(t));return{onResponse:e=>{let r=e.headers["x-sanity-warning"];for(let e of Array.isArray(r)?r:[r])!e||t[e]||n(e)||(t[e]=!0,console.warn(e));return e}}}(t),{processOptions:e=>{let t=e.body;return!t||"function"==typeof t.pipe||j(t)||-1===T.indexOf(typeof t)&&!Array.isArray(t)&&!function(e){if(!1===L(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!1!==L(n)&&!1!==n.hasOwnProperty("isPrototypeOf")}(t)?e:Object.assign({},e,{body:JSON.stringify(e.body),headers:Object.assign({},e.headers,{"Content-Type":"application/json"})})}},{onResponse:e=>{let t=e.headers["content-type"]||"",n=-1!==t.indexOf("application/json");return e.body&&t&&n?Object.assign({},e,{body:function(e){try{return JSON.parse(e)}catch(e){throw e.message=`Failed to parsed response body as JSON: ${e.message}`,e}}(e.body)}):e},processOptions:e=>Object.assign({},e,{headers:Object.assign({Accept:"application/json"},e.headers)})},{onRequest:e=>{if("xhr"!==e.adapter)return;let t=e.request,n=e.context;function r(e){return t=>{let r=t.lengthComputable?t.loaded/t.total*100:-1;n.channels.progress.publish({stage:e,percent:r,total:t.total,loaded:t.loaded,lengthComputable:t.lengthComputable})}}"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=r("upload")),"onprogress"in t&&(t.onprogress=r("download"))}},e7,function(e={}){let t=e.implementation||E.Observable;if(!t)throw Error("`Observable` is not available in global scope, and n
15o implementation was passed");return{onReturn:(e,n)=>new t(t=>(e.error.subscribe(e=>t.error(e)),e.progress.subscribe(e=>t.next(Object.assign({type:"progress"},e))),e.response.subscribe(e=>{t.next(Object.assign({type:"response"},e)),t.complete()}),e.request.publish(n),()=>e.abort.publish()))}}({implementation:B.c})])}function e9(e,t,n){if(0===n.maxRetries)return!1;let r="GET"===n.method||"HEAD"===n.method,i=(n.uri||n.url).startsWith("/data/query"),o=e.response&&(429===e.response.statusCode||502===e.response.statusCode||503===e.response.statusCode);return(!!r||!!i)&&!!o||V.shouldRetry(e,t,n)}function te(e){return"https://www.sanity.io/help/"+e}let tt=["image","file"],tn=["before","after","replace"],tr=e=>{if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(e))throw Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},ti=(e,t)=>{if(null===t||"object"!=typeof t||Array.isArray(t))throw Error(`${e}() takes an object of properties`)},to=(e,t)=>{if("string"!=typeof t||!/^[a-z0-9_][a-z0-9_.-]{0,127}$/i.test(t)||t.includes(".."))throw Error(`${e}(): "${t}" is not a valid document ID`)},ts=(e,t)=>{if(!t._id)throw Error(`${e}() requires that the document contains an ID ("_id" property)`);to(e,t._id)},ta=(e,t)=>{if(!t._type)throw Error(`\`${e}()\` requires that the document contains a type (\`_type\` property)`);((e,t)=>
15{if("string"!=typeof t)throw Error(`\`${e}()\`: \`${t}\` is not a valid document type`)})(e,t._type)},tl=e=>{if(e.dataset)return e.dataset;let t=e.resource;if(t&&"dataset"===t.type){let e=t.id.split(".");if(2!==e.length)throw Error('Dataset resource ID must be in the format "project.dataset"');return e[1]}throw Error("`dataset` must be provided to perform queries")},tc=e=>{if("string"!=typeof e||!/^[a-z0-9._-]{1,75}$/i.test(e))throw Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return e},td=e=>{let t=e.resource;if(!t)throw Error("`resource` must be provided to perform resource queries");let{type:n,id:r}=t;switch(n){case"dataset":if(2!==r.split(".").length)throw Error('Dataset resource ID must be in the format "project.dataset"');return;case"dashboard":case"media-library":case"canvas":return;default:throw Error(`Unsupported resource type: ${n.toString()}`)}},tu=(e,t)=>{if(t.resource)throw Error(`\`${e}\` does not support resource-based operations`)},tp=e=>(function(e){let t=!1,n;return(...r)=>(t||(n=e(...r),t=!0),n)})((...t)=>console.warn(e.join(" "),...t)),th=tp(["Because you set `withCredentials` to true, we will override your `useCdn`","setting to be false since (cookie-based) credentials are never set on the CDN"]),tf=tp(["Since you haven't set a value for `useCdn`, we will deliver content using our","global, edge-cached API-CDN. If you wish to have content delivered faster, set","`useCdn: false` to use the Live API. Note: You may incur higher costs using the live API."]),tm=tp(["The Sanity client is configured with the `perspective` set to `drafts` or `previewDrafts`, which doesn't support the API-CDN.","The Live API will be used instead. Set `useCdn: false` in your configuration to hide this warning."]),tg=tp(["The `previewDrafts` perspective has been renamed to  `drafts` and will be removed in a future API version"]),tA=tp(["You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.",`See ${te("js-client-browser-token")} for more information and how to hide this warning.`]),tv=tp(["You have configured Sanity client to use a token, but also provided `withCredentials: true`.","This is no longer supported - only token will be used - remove `withCredentials: true`."]),tC=tp(["Using the Sanity client without specifying an API version is deprecated.",`See ${te("js-client-api-version")}`]),ty=(tp(["The default export of @sanity/client has been deprecated. Use the named export `createClient` instead."]),tp(["You have called `createVersion()` with a defined `document`. The recommended approach is to provide a `baseId` and `releaseId` instead."])),tb=tp(["The `~experimental_resource` configuration property has been renamed to `resource`.","Please update your client configuration to use `resource` instead. Support for `~experimental_resource` will be removed in a future version."]),tx={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0,stega:{enabled:!1}},tw=["localhost","127.0.0.1","0.0.0.0"];function t_(e){if(Array.isArray(e)&&e.length>1&&e.includes("raw"))throw TypeError('Invalid API perspective value: "raw". The raw-perspective can not be combined with other perspectives')}let tk=(e,t)=>{let n,r={...t,...e,stega:{..."boolean"==typeof t.stega?{enabled:t.stega}:t.stega||tx.stega,..."boolean"==typeof e.stega?{enabled:e.stega}:e.stega||{}}};r.apiVersion||tC();let i={...tx,...r};i["~experimental_resource"]&&!i.resource&&(tb(),i.resource=i["~experimental_resource"]);let o=i.resource,s=i.useProjectHostname&&!o;if(typeof Promise>"u"){let e=te("js-client-promise-polyfill");throw Error(`No native Promise-implementation found, polyfill needed - see ${e}`)}if(s&&!i.projectId)throw Error("Configuration must contain `projectId`");if(o&&td(i),"u">typeof i.perspective&&t_(i.perspective),"encodeSourceMap"in i)throw Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMap' is not supported in '@sanity/client'. Did you mean 'stega.enabled'?");if("encodeSourceMapAtPath"in i)throw Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMapAtPath' is not supported in '@sanity/client'. Did you mean 'stega.filter'?");
15if("boolean"!=typeof i.stega.enabled)throw Error(`stega.enabled must be a boolean, received ${i.stega.enabled}`);if(i.stega.enabled&&void 0===i.stega.studioUrl)throw Error("stega.studioUrl must be defined when stega.enabled is true");if(i.stega.enabled&&"string"!=typeof i.stega.studioUrl&&"function"!=typeof i.stega.studioUrl)throw Error(`stega.studioUrl must be a string or a function, received ${i.stega.studioUrl}`);let a="u">typeof window&&window.location&&window.location.hostname,l=a&&(n=window.location.hostname,-1!==tw.indexOf(n)),c=!!i.token;i.withCredentials&&c&&(tv(),i.withCredentials=!1),a&&l&&c&&!0!==i.ignoreBrowserTokenWarning?tA():typeof i.useCdn>"u"&&tf(),s&&(e=>{if(!/^[-a-z0-9]+$/i.test(e))throw Error("`projectId` can only contain only a-z, 0-9 and dashes")})(i.projectId),i.dataset&&tr(i.dataset),"requestTagPrefix"in i&&(i.requestTagPrefix=i.requestTagPrefix?tc(i.requestTagPrefix).replace(/\.+$/,""):void 0),i.apiVersion=`${i.apiVersion}`.replace(/^v/,""),i.isDefaultApi=i.apiHost===tx.apiHost,!0===i.useCdn&&i.withCredentials&&th(),i.useCdn=!1!==i.useCdn&&!i.withCredentials,function(e){if("1"===e||"X"===e)return;let t=new Date(e);if(!(/^\d{4}-\d{2}-\d{2}$/.test(e)&&t instanceof Date&&t.getTime()>0))throw Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")}(i.apiVersion);let d=i.apiHost.split("://",2),u=d[0],p=d[1],h=i.isDefaultApi?"apicdn.sanity.io":p;return s?(i.url=`${u}://${i.projectId}.${p}/v${i.apiVersion}`,i.cdnUrl=`${u}://${i.projectId}.${h}/v${i.apiVersion}
15`):(i.url=`${i.apiHost}/v${i.apiVersion}`,i.cdnUrl=i.url),i};class tj extends Error{name="ConnectionFailedError";status;constructor(e,t={}){let{status:n,...r}=t;super(e,r),this.status=n}}class tL extends Error{name="DisconnectError";reason;constructor(e,t,n={}){super(e,n),this.reason=t}}class tT extends Error{name="ChannelError";data;constructor(e,t){super(e),this.data=t}}class tS extends Error{name="MessageError";data;constructor(e,t,n={}){super(e,n),this.data=t}}class tE extends Error{name="MessageParseError"}let tM=["channelError","disconnect"];function tP(e,t){return(0,F.v)(()=>{let t=e();return t&&(t instanceof B.c||(0,O.T)(t.lift)&&(0,O.T)(t.subscribe))?t:ei(t)}).pipe((0,eo.Z)(e=>{var n,r;return n=e,r=t,new B.c(e=>{let t=r.includes("open"),i=r.includes("reconnect");function o(t){if("data"in t){let[n,r]=tI(t);e.error(n?new tE("Unable to parse EventSource error message",{cause:r}):new tS((r?.data).message,r));return}let r=t.status,o="number"==typeof r?r:void 0;if(void 0!==o)return void e.error(new tj("EventSource connection failed",{status:o}));n.readyState===n.CLOSED?e.error(new tj("EventSource connection failed")):i&&e.next({type:"reconnect"})}function s(){e.next({type:"open"})}function a(t){let[r,i]=tI(t);if(r)return void e.error(new tE("Unable to parse EventSource message",{cause:r}));if("channelError"===t.type){let t=new URL(n.url).searchParams.get("tag");e.error(new tT(function(e,t){let n=e.error;return n?e2(n)?e4(n,t):n.description?n.description:"string"==typeof n?n:JSON.stringify(n,null,2):e.message||"Unknown listener error"}(i?.data,t),i.data));return}if("disconnect"===t.type)return void e.error(new tL(`Server disconnected client: ${i.data?.reason||"unknown error"}`));e.next({type:t.type,id:t.lastEventId,...i.data?{data:i.data}:{}})}n.addEventListener("error",o),t&&n.addEventListener("open",s);let l=[...new Set([...tM,...r])].filter(e=>"error"!==e&&"open"!==e&&"reconnect"!==e);return l.forEach(e=>n.addEventListener(e,a)),()=>{n.removeEventListener("error",o),t&&n.removeEventListener("open",s),l.forEach(e=>n.removeEventListener(e,a)),n.close()}})}))}function tI(e){try{let t="string"==typeof e.data&&JSON.parse(e.data);return[null,{type:e.type,id:e.lastEventId,...!function(e){for(let t in e)return!1;return!0}(t)?{data:t}:{}}]}catch(e){return[e,null]}}function tN(e){if("string"==typeof e)return{id:e};if(Array.isArray(e))return{query:"*[_id in $ids]",params:{ids:e}};if("object"==typeof e&&null!==e&&"query"in e&&"string"==typeof e.query)return"params"in e&&"object"==typeof e.params&&null!==e.params?{query:e.query,params:e.params}:{query:e.query};let t=["* Document ID (<docId>)","* Array of document IDs","* Object containing `query`"].join(`
16`);throw Error(`Unknown selection - must be one of:
17
18${t}`)}class tR{selection;operations;constructor(e,t={}){this.selection=e,this.operations=t}set(e){return this._assign("set",e)}setIfMissing(e){return this._assign("setIfMissing",e)}diffMatchPatch(e){return ti("diffMatchPatch",e),this._assign("diffMatchPatch",e)}unset(e){if(!Array.isArray(e))throw Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=Object.assign({},this.operations,{unset:e}),this}inc(e){return this._assign("inc",e)}dec(e){return this._assign("dec",e)}insert(e,t,n){return((e,t,n)=>{let r="insert(at, selector, items)";if(-1===tn.indexOf(e)){let e=tn.map(e=>`"${e}"`).join(", ");throw Error(`${r} takes an "at"-argument which is one of: ${e}`)}if("string"!=typeof t)throw Error(`${r} takes a "selector"-argument which must be a string`);if(!Array.isArray(n))throw Error(`${r} takes an "items"-argument which must be an array`)})(e,t,n),this._assign("insert",{[e]:t,items:n})}append(e,t){return this.insert("after",`${e}[-1]`,t)}prepend(e,t){return this.insert("before",`${e}[0]`,t)}splice(e,t,n,r){let i=t<0?t-1:t,o=typeof n>"u"||-1===n?-1:Math.max(0,t+n),s=`${e}[${i}:${i<0&&o>=0?"":o}]`;return this.insert("replace",s,r||[])}ifRevisionId(e){return this.operations.ifRevisionID=e,this}serialize(){return{...tN(this.selection),...this.operations}}toJSON(){return this.serialize()}reset(){return this.operations={},this}_assign(e,t,n=!0){return ti(e,t),this.operations=Object.assign({},this.operations,{[e]:Object.assign({},n&&this.operations[e]||{},t)}),this}_set(e,t){return this._assign(e,t,!1)}}class tV extends tR{#a;constructor(e,t,n){super(e,t),this.#a=n}clone(){return new tV(this.selection,{...this.operations},this.#a)}commit(e){if(!this.#a)throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let t=Object.assign({returnFirst:"string"==typeof this.selection,returnDocuments:!0},e);return this.#a.mutate({patch:this.serialize()},t)}}class tB extends tR{#a;constructor(e,t,n){super(e,t),this.#a=n}clone(){return new tB(this.selection,{...this.operations},this.#a)}commit(e){if(!this.#a)throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let t=Object.assign({returnFirst:"string"==typeof this.selection,returnDocuments:!0},e);return this.#a.mutate({patch:this.serialize()},t)}}let tF={returnDocuments:!1};class tO{operations;trxId;constructor(e=[],t){this.operations=e,this.trxId=t}create(e){return ti("create",e),this._add({create:e})}createIfNotExists(e){let t="createIfNotExists";return ti(t,e),ts(t,e),this._add({[t]:e})}createOrReplace(e){let t="createOrReplace";return ti(t,e),ts(t,e),this._add({[t]:e})}delete(e){return to("delete",e),this._add({delete:{id:e}})}transactionId(e){return e?(this.trxId=e,this):this.trxId}serialize(){return[...this.operations]}toJSON(){return this.serialize()}reset(){return this.operations=[],this}_add(e){return this.operations.push(e),this}}class tD extends tO{#a;constructor(e,t,n){super(e,n),this.#a=t}clone(){return new tD([...this.operations],this.#a,this.trxId)}commit(e){if(!this.#a)throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return this.#a.mutate(this.serialize(),Object.assign({transactionId:this.trxId},tF,e||{}))}patch(e,t){let n="function"==typeof t,r="string"!=typeof e&&e instanceof tB,i="object"==typeof e&&("query"in e||"id"in e);if(r)return this._add({patch:e.serialize()});if(n){let n=t(new tB(e,{},this.#a));if(!(n instanceof tB))throw Error("function passed to `patch()` must return the patch");return this._add({patch:n.serialize()})}if(i){let n=new tB(e,t||{},this.#a);return this._add({patch:n.serialize()})}return this._add({patch:{id:e,...t}})}}class tH extends tO{#a;constructor(e,t,n){super(e,n),this.#a=t}clone(){return new tH([...this.operations],this.#a,this.trxId)}commit(e){if(!this.#a)throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return this.#a.mutate(this.serialize(),Object.assign({transactionId:this.trxId},tF,e||{}))}patch(e,t){let n="function"==typeof t;if("string"!=typeof e&&e instanceof tV)return this._add({patch:e.serialize()});if(n){let n=t(new tV(e,{},this.#a));if(!(n instanceof tV))throw Error("function passed to `patch()` must return the patch");return this._add({patch:n.serialize()})}return this._add({patch:{id:e,...t}})}}let tz=({query:e,params:t={},options:n={}})=>{let r=new URLSearchParams,{tag:i,includeMutations:o,returnQuery:s,...a}=n;for(let[n,o]of(i&&r.append("tag",i),r.append("query",e),Object.entries(t)))void 0!==o&&r.append(`$${n}`,JSON.stringify(o));for(let[e,t]of Object.entries(a))t&&r.append(e,`${t}`);return!1===s&&r.append("returnQuery","false"),!1===o&&r.append("includeMutations","fal
18se"),`?${r}`},tW=e=>"response"===e.type,tU=e=>e.body;function tq(e,t,r,i,o={},s={}){let a="stega"in s?{...r||{},..."boolean"==typeof s.stega?{enabled:s.stega}:s.stega||{}}:r,l=a.enabled?(0,eN.Q)(o):o,c=!1===s.filterResponse?e=>e:e=>e.result,{cache:d,next:u,...p}={useAbortSignal:"u">typeof s.signal,resultSourceMap:a.enabled?"withKeyArraySelector":s.resultSourceMap,...s,returnQuery:!1===s.filterResponse&&!1!==s.returnQuery},h=t6(e,t,"query",{query:i,params:l},"u">typeof d||"u">typeof u?{...p,fetch:{cache:d,next:u}}:p);return a.enabled?h.pipe(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return eO.apply(void 0,(0,ec.fX)([],(0,ec.zs)(e)))}(er(n.e(8570).then(n.bind(n,98570)).then(function(e){return e.stegaEncodeSourceMap$1}).then(({stegaEncodeSourceMap:e})=>e))),(0,eP.T)(([e,t])=>{let n=t(e.result,e.resultSourceMap,a);return c({...e,result:n})})):h.pipe((0,eP.T)(c))}function tZ(e,t,n,r={}){let i={uri:nn(e,"doc",(()=>{if(!r.releaseId)return n;let e=eG(n);if(!e){if(eU(n))throw Error(`The document ID (\`${n}\`) is a draft, but \`options.releaseId\` is set as \`${r.releaseId}\``);return e$(n,r.releaseId)}if(e!==r.releaseId)throw Error(`The document ID (\`${n}\`) is already a version of \`${e}\` release, but this does not match the provided \`options.releaseId\` (\`${r.releaseId}\`)`);return n})()),json:!0,tag:r.tag,signal:r.signal,query:void 0!==r.includeAllVersions?{includeAllVersions:r.includeAllVersions}:void 0};return ne(e,t,i).pipe((0,eD.p)(tW),(0,eP.T)(e=>{let t=e.body.documents;return t?r.includeAllVersions?t:t[0]:r.includeAllVersions?[]:void 0}))}function t$(e,t,n,r={}){let i={uri:nn(e,"doc",n.join(",")),json:!0,tag:r.tag,signal:r.signal};return ne(e,t,i).pipe((0,eD.p)(tW),(0,eP.T)(e=>{let t,r,i=(t=e.body.documents||[],r=e=>e._id,t.reduce((e,t)=>(e[r(t)]=t,e),Object.create(null)));return n.map(e=>i[e]||null)}))}function tG(e,t,n,r={}){if(0===n.length)return ei(new Set);let i=[];for(let e=0;e<n.length;e+=100)i.push(n.slice(e,e+100));return er(i).pipe((0,eH.H)(n=>ne(e,t,{uri:nn(e,"doc",n.map(encodeURIComponent).join(",")),tag:r.tag,signal:r.signal,query:{excludeContent:!0}}).pipe((0,eD.p)(tW),(0,eP.T)(e=>{let t=new Set;for(let n of e.body.omitted||[])"existence"===n.reason&&t.add(n.id);return new Set(n.filter(e=>!t.has(e)))}))),function(e,t){var n;return(0,U.N)((n=arguments.length>=2,function(r,i){var o=n,s=t,a=0;r.subscribe((0,q._)(i,function(t){var n=a++;s=o?e(s,t,n):(o=!0,t)},function(){o&&i.next(s),i.complete()}))}))}((e,t)=>{for(let n of t)e.add(n);return e},new Set))}function tK(e,t,n,r={}){return t6(e,t,"query",{query:"*[sanity::partOfRelease($releaseId)]",params:{releaseId:n}},r)}function tQ(e,t,n,r){return ts("createIfNotExists",n),t7(e,t,n,"createIfNotExists",r)}function tY(e,t,n,r){return ts("createOrReplace",n),t7(e,t,n,"createOrReplace",r)}function tX(e,t,n,r,i){return ts("createVersion",n),ta("createVersion",n),ty(),t5(e,t,{actionType:"sanity.action.document.version.create",publishedId:r,document:n},i)}function tJ(e,t,n,r,i,o,s){if(!r)throw Error("`createVersion()` requires `baseId` when no `document` is provided");if(!n)throw Error("`createVersion()` requires `publishedId` when `baseId` is provided");return to("createVersion",r),to("createVersion",n),t5(e,t,{actionType:"sanity.action.document.version.create",publishedId:n,baseId:r,versionId:i?e$(n,i):eZ(n),ifBaseRevisionId:o},s)}function t1(e,t,n,r){return t6(e,t,"mutate",{mutations:[{delete:tN(n)}]},r)}function t0(e,t,n,r=!1,i){return t5(e,t,{actionType:"sanity.action.document.version.discard",versionId:n,purge:r},i)}function t2(e,t,n,r){return ts("replaceVersion",n),ta("replaceVersion",n),t5(e,t,{actionType:"sanity.action.document.version.replace",document:n},r)}function t4(e,t,n,r,i){return t5(e,t,{actionType:"sanity.action.document.version.unpublish",versionId:n,publishedId:r},i)}function t3(e,t,n,r){let i;return t6(e,t,"mutate",{mutations:Array.isArray(i=n instanceof tB||n instanceof tV?{patch:n.serialize()}:n instanceof tD||n instanceof tH?n.serialize():n)?i:[i],transactionId:r&&r.transactionId||void 0},r)}function t5(e,t,n,r){let i=Array.isArray(n)?n:[n],o=r&&r.transactionId||void 0;return t6(e,t,"actions",{actions:i,transactionId:o,skipCrossDatasetReferenceValidation:r&&r.skipCrossDatasetReferenceValidation||void 0,dryRun:r&&r.dryRun||void 0},r)}function t6(e,t,n,r,i={}){let o="mutate"===n,s="actions"===n,a=o||s?"":tz(r),l=!o&&!s&&a.length<11264,c=l?a:"",d=i.returnFirst,{timeout:u,token:p,tag:h,headers:f,returnQuery:m,lastLiveEventId:g,cacheMode:A}=i,v={method:l?"GET":"POST",uri:nn(e,n,c),json:!0,body:l?void 0:r,query:o&&((e={})=>{let t,n;return{dryRun:e.dryRun,returnIds:!0,returnDocuments:(t=e.returnDocuments,n=!0,!1===t?void 0:typeof t>"u"?n:t),visibility:e.visibility||"sync",autoGenerateArrayKeys:e.autoGenerateArrayKeys,skipCrossDatasetReferenceValidation:e.skipCrossDatasetReferenceValidation}})(i),timeout:u,headers:f,token:p,tag:h,returnQuery:m,perspective:i.perspective,variant:i.variant,resultSourceMap:i.resultSourceMap,lastLiveEventId:Array.isArray(g)?g[0]:g,cacheMode:A,canUseCdn:"query"===n,signal:i.signal,fetch:i.fetch,useAbortSignal:i.useAbortSignal,useCdn:i.useCdn};return ne(e,t,v).pipe((0,eD.p)(tW),(0,eP.T)(tU),(0,eP.T)(e=>{if(!o)return e;let t=e.results||[];if(i.returnDocuments)return d?t[0]&&t[0].document:t.map(e=>e.document);let n=d?t[0]&&t[0].id:t.map(e=>e.id);return{transactionId:e.transactionId,results:t,[d?"documentId":"documentIds"]:n}}))}function t7(e,t,n,r,i={}){return t6(e,t,"mutate",{mutations:[{[r]:n}]},Object.assign({returnFirst:!0,returnDocuments:!0},i))}let t8=e=>{let t=e.config();return void 0!==t.dataset&&void 0!==t.projectId||void 0!==t.resource},t9=(e,t)=>
18t8(e)&&t.startsWith(nn(e,"query"));function ne(e,t,n){var r;let i=Error(),o=n.url||n.uri,s=e.config(),a=typeof n.canUseCdn>"u"?["GET","HEAD"].indexOf(n.method||"GET")>=0&&(o.startsWith("/data/")||t9(e,o)||t8(e)&&o.startsWith(nn(e,"mutate"))||t8(e)&&o.startsWith(nn(e,"doc",""))||t8(e)&&o.startsWith(nn(e,"listen"))||t8(e)&&o.startsWith(nn(e,"history",""))):n.canUseCdn,l=(n.useCdn??s.useCdn)&&a,c=n.tag&&s.requestTagPrefix?[s.requestTagPrefix,n.tag].join("."):n.tag||s.requestTagPrefix;if(c&&null!==n.tag&&(n.query={tag:tc(c),...n.query}),["GET","HEAD","POST"].indexOf(n.method||"GET")>=0&&t9(e,o)){let e=n.resultSourceMap??s.resultSourceMap;void 0!==e&&!1!==e&&(n.query={resultSourceMap:e,...n.query});let t=n.perspective||s.perspective;"u">typeof t&&("previewDrafts"===t&&tg(),t_(t),n.query={perspective:Array.isArray(t)?t.join(","):t,...n.query},(Array.isArray(t)&&t.length>0||"previewDrafts"===t||"drafts"===t)&&l&&(l=!1,tm()));let r=n.variant||s.variant;"string"==typeof r&&(n.query={variant:r,...n.query}),"object"==typeof r&&(n.query={variantCondition:Object.entries(r).map(([e,t])=>`${e}:${t}`).toSorted(),...n.query}),n.lastLiveEventId&&(n.query={...n.query,lastLiveEventId:n.lastLiveEventId}),!1===n.returnQuery&&(n.query={returnQuery:"false",...n.query}),l&&"noStale"==n.cacheMode&&(n.query={cacheMode:"noStale",...n.query})}let d=function(e,t={}){let n={};e.headers&&Object.assign(n,e.headers);let r=t.token||e.token;r&&(n.Authorization=`Bearer ${r}`),t.useGlobalApi||e.useProjectHostname||!e.projectId||(n["X-Sanity-Project-ID"]=e.projectId);let i=!!(typeof t.withCredentials>"u"?e.withCredentials:t.withCredentials),o=typeof t.timeout>"u"?e.timeout:t.timeout;return Object.assign({},t,{headers:Object.assign({},n,t.headers||{}),timeout:typeof o>"u"?3e5:o,proxy:t.proxy||e.proxy,json:!0,withCredentials:i,fetch:"object"==typeof t.fetch&&"object"==typeof e.fetch?{...e.fetch,...t.fetch}:t.fetch||e.fetch})}(s,Object.assign({},n,{url:nr(e,o,l),callSiteStack:i})),u=new B.c(e=>t(d,s.requester).subscribe(e));return n.signal?u.pipe((r=n.signal,e=>new B.c(t=>{let n=()=>t.error(function(e){if(ni)return new DOMException(e?.reason??"The operation was aborted.","AbortError");let t=Error(e?.reason??"The operation was aborted.");return t.name="AbortError",t}(r));if(r&&r.aborted)return void n();let i=e.subscribe(t);return r.addEventListener("abort",n),()=>{r.removeEventListener("abort",n),i.unsubscribe()}}))):u}function nt(e,t,n){return ne(e,t,n).pipe((0,eD.p)(e=>"response"===e.type),(0,eP.T)(e=>e.body))}function nn(e,t,n){let r=e.config();if(r.resource){td(r);let e=no(r),i=void 0!==n?`${t}/${n}`:t;return`${e}/${i}`.replace(/\/($|\?)/,"$1")}let i=tl(r),o=`/${t}/${i}`;return`/data${void 0!==n?`${o}/${n}`:o}`.replace(/\/($|\?)/,"$1")}function nr(e,t,n=!1){let{url:r,cdnUrl:i}=e.config();return`${n?i:r}/${t.replace(/^\//,"")}`}let ni=!!globalThis.DOMException,no=e=>{let t=e.resource;if(!t)throw Error("`resource` must be provided to perform resource queries");let{type:n,id:r}=t;switch(n){case"dataset":{let e=r.split(".");if(2!==e.length)throw Error('Dataset ID must be in the format "project.dataset"');return`/projects/${e[0]}/datasets/${e[1]}`}case"canvas":return`/canvases/${r}`;case"media-library":return`/media-libraries/${r}`;case"dashboard":return`/dashboards/${r}`;default:throw Error(`Unsupported resource type: ${n.toString()}`)}};function ns(e,t,n){let r=tl(e.config());return nt(e,t,{method:"POST",uri:`/agent/action/generate/${r}`,body:n})}function na(e,t,n){let r=tl(e.config());return nt(e,t,{method:"POST",uri:`/agent/action/transform/${r}`,body:n})}function nl(e,t,n){let r=tl(e.config());return nt(e,t,{method:"POST",uri:`/agent/action/translate/${r}`,body:n})}class nc{#a;#l;constructor(e,t){this.#a=e,this.#l=t}generate(e){return ns(this.#a,this.#l,e)}transform(e){return na(this.#a,this.#l,e)}translate(e){return nl(this.#a,this.#l,e)}}class nd{#a;#l;constructor(e,t){this.#a=e,this.#l=t}generate(e){return el(ns(this.#a,this.#l,e))}transform(e){return el(na(this.#a,this.#l,e))}translate(e){return el(nl(this.#a,this.#l,e))}prompt(e){return el(function(e,t,n){let r=tl(e.config());return nt(e,t,{method:"POST",uri:`/agent/action/prompt/${r}`,body:n})}(this.#a,this.#l,e))}patch(e){return el(function(e,t,n){let r=tl(e.config());return nt(e,t,{method:"POST",uri:`/agent/action/patch/${r}`,body:n})}(this.#a,this.#l,e))}}class nu{#a;#l;constructor(e,t){this.#a=e,this.#l=t}upload(e,t,n){return nh(this.#a,this.#l,e,t,n)}}class np{#a;#l;constructor(e,t){this.#a=e,this.#l=t}upload(e,t,n){return el(nh(this.#a,this.#l,e,t,n).pipe((0,eD.p)(e=>"response"===e.type),(0,eP.T)(e=>e.body.document)))}}function nh(e,t,n,r,i={}){var o,s;if(-1===tt.indexOf(n))throw Error(`Invalid asset type: ${n}. Must be one of ${tt.join(", ")}`);let a=i.extract||void 0;a&&!a.length&&(a=["none"]);let l=e.config(),c=(o=i,s=r,!(typeof File>"u")&&s instanceof File?Object.assign({filename:!1===o.preserveFilename?void 0:s.name,contentType:s.type},o):o),{tag:d,label:u,title:p,description:h,creditLine:f,filename:m,source:g}=c,A=l.resource?.type==="media-library",v=A?{title:p,filename:m}:{label:u,title:p,description:h,filename:m,meta:a,creditLine:f};return g&&!A&&(v.sourceId=g.id,v.sourceName=g.name,v.sourceUrl=g.url),ne(e,t,{tag:d,method:"POST",timeout:c.timeout||0,uri:function(e,t){let n="image"===t?"images":"files",r=e.resource;if(r){let{type:e,id:t}=r;switch(e){case"dataset":throw Error("Assets are not supported for dataset resources, yet. Configure the client with `{projectId: <projectId>, dataset: <datasetId>}` instead.");case"canvas":return`/canvases/${t}/assets/${n}`;case"media-library":return`/media-libraries/${t}/upload`;case"dashboard":return`/dashboards/${t}/assets/${n}`;default:throw Error(`Unsupported resource type: ${e.toString()}`)}}let i=tl(e);return`assets/${n}/${i}`}(l,n),headers:c.contentType?{"Content-Type":c.contentType}:{},query:v,body:r})}let nf=(0,F.v)(()=>n.e(258).then(n.bind(n,90258))).pipe((0,eP.T)(({default:e})=>e),function(e,t,n){var r,i,o,s,a=!1;return s=null!=e?e:1/0,eC({connector:function(){return new eA(s,t,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:a})}(1)),nm=new Set([408,429]);function ng(){return function(e){return e.pipe(eb((e,t)=>
18{var n;return e instanceof tj&&("number"!=typeof e.status||e.status<400||e.status>=500||nm.has(e.status))?function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return ew(1)(er(e,H(e)))}(ei({type:"reconnect"}),(void 0===n&&(n=eT),new B.c(function(e){var t=1e3;t<0&&(t=0);var r=0;return n.schedule(function(){e.closed||(e.next(r++),e.complete())},t)})).pipe((0,eo.Z)(()=>t))):eS(()=>e)}))}}let nA=["includePreviousRevision","includeResult","includeMutations","includeAllVersions","visibility","effectFormat","enableResume","tag"],nv={includeResult:!0};function nC(e,t,n={}){let{url:r,token:i,withCredentials:o,requestTagPrefix:s,headers:a}=this.config(),l=n.tag&&s?[s,n.tag].join("."):n.tag,c={...Object.keys(nv).concat(Object.keys(n)).reduce((e,t)=>(e[t]=typeof n[t]>"u"?nv[t]:n[t],e),{}),tag:l},d=tz({query:e,params:t,options:{tag:l,...nA.reduce((e,t)=>(typeof c[t]>"u"||(e[t]=c[t]),e),{})}}),u=`${r}${nn(this,"listen",d)}`;if(u.length>14800)return eS(()=>Error("Query too large for listener"));let p=c.events?c.events:["mutation"],h={};return o&&(h.withCredentials=!0),(i||a)&&(h.headers={},i&&(h.headers.Authorization=`Bearer ${i}`),a&&Object.assign(h.headers,a)),tP(()=>(typeof EventSource>"u"||h.headers?nf:ei(EventSource)).pipe((0,eP.T)(e=>new e(u,h))),p).pipe(ng(),(0,eD.p)(e=>p.includes(e.type)),(0,eP.T)(e=>({type:e.type,..."data"in e?e.data:{}})))}let ny="2021-03-25";class nb{#a;constructor(e){this.#a=e}events({includeDrafts:e=!1,tag:t,waitFor:n}={}){var r,i,o,s,a;let{projectId:l,apiVersion:c,token:d,withCredentials:u,requestTagPrefix:p,headers:h}=this.#a.config(),f=c.replace(/^v/,"");if("X"!==f&&f<ny)throw Error(`The live events API requires API version ${ny} or later. The current API version is ${f}. Please update your API version to use this feature.`);if(e&&!d&&!u)throw Error("The live events API requires a token or withCredentials when 'includeDrafts: true'. Please update your client configuration. The token should have the lowest possible access role.");let m=nn(this.#a,"live/events"),g=new URL(this.#a.getUrl(m,!1)),A=t&&p?[p,t].join("."):t;A&&g.searchParams.set("tag",A),e&&g.searchParams.set("includeDrafts","true"),n&&g.searchParams.set("waitFor",n);let v={};e&&u&&(v.withCredentials=!0),(e&&d||h)&&(v.headers={},e&&d&&(v.headers.Authorization=`Bearer ${d}`),h&&Object.assign(v.headers,h));let C=`${g.href}::${JSON.stringify(v)}`,y=nx.get(C);if(y)return y;let b=tP(()=>(typeof EventSource>"u"||v.headers?nf:ei(EventSource)).pipe((0,eP.T)(e=>new e(g.href,v))),["message","restart","welcome","reconnect","goaway"]),x=(i=new URL(this.#a.getUrl("/check/cors",!1)),o=l,s=!0===v.withCredentials,new B.c(e=>{let t=new AbortController,{signal:n}=t;return fetch(i,{method:"GET",mode:"cors",credentials:"omit",signal:n}).then(e=>{if(!(n.aborted||!e.ok))return e.json()}).then(t=>{if(!n.aborted){if(s&&t?.result?.withCredentials===!1)return void e.error(new e6({projectId:o,credentials:!0}));if(t?.result?.allowed===!1)return void e.error(new e6({projectId:o,credentials:s}));e.next(),e.complete()}}).catch(()=>{n.aborted||e.closed||(e.next(),e.complete())}),()=>t.abort()})),w=b.pipe(ng(),(0,eo.Z)(e=>"reconnect"===e.type?x.pipe((0,eo.Z)(()=>ei(e))):ei(e)),eb(e=>e instanceof e6?eS(()=>e):x.pipe((0,eo.Z)(()=>{throw e}))),(0,eP.T)(e=>{if("message"===e.type){let{data:t,...n}=e;return{...n,tags:t.tags}}return e})).pipe(eE(()=>nx.delete(C)),(a="function"==typeof(r={predicate:e=>"welcome"===e.type})?{predicate:r,...void 0}:r,e=>{var t,n,r,i;let o,s=!1,{predicate:l,...c}=a;return function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=H(t),i=(e=1/0,"number"==typeof D(t)?t.pop():e);return t.length?1===t.length?(0,z.Tg)(t[0]):ew(i)(er(t,r)):eM.w}(e.pipe((t=e=>{a.predicate(e)&&(s=!0,o=e)},(i=(0,O.T)(t)?{next:t,error:n,complete:r}:t)?(0,U.N)(function(e,t){null==(n=i.subscribe)||n.call(i);var n,r=!0;e.subscribe((0,q._)(t,function(e){var n;null==(n=i.next)||n.call(i,e),t.next(e)},function(){var e;r=!1,null==(e=i.complete)||e.call(i),t.complete()},function(e){var n;r=!1,null==(n=i.error)||n.call(i,e),t.error(e)},function(){var e,t;r&&(null==(e=i.unsubscribe)||e.call(i)),null==(t=i.finalize)||t.call(i)}))}):ex.D),eE(()=>{s=!1,o=void 0}),eC(c)),new B.c(e=>{s&&e.next(o),e.complete()}
18))}));return nx.set(C,w),w}}let nx=new Map;class nw{#a;#l;constructor(e,t){this.#a=e,this.#l=t}create(e,t){return nj(this.#a,this.#l,"PUT",e,t)}edit(e,t){return nj(this.#a,this.#l,"PATCH",e,t)}delete(e){return nj(this.#a,this.#l,"DELETE",e)}list(){tu("dataset",this.#a.config());let e=this.#a.config(),t=e.projectId,n="/datasets";return!1===e.useProjectHostname&&(n=`/projects/${t}/datasets`),nt(this.#a,this.#l,{uri:n,tag:null})}getEmbeddingsSettings(e){return tu("dataset",this.#a.config()),tr(e),nt(this.#a,this.#l,{uri:nk(this.#a,e),tag:null})}editEmbeddingsSettings(e,t){return tu("dataset",this.#a.config()),tr(e),nt(this.#a,this.#l,{method:"PUT",uri:nk(this.#a,e),body:t,tag:null})}}class n_{#a;#l;constructor(e,t){this.#a=e,this.#l=t}create(e,t){return tu("dataset",this.#a.config()),el(nj(this.#a,this.#l,"PUT",e,t))}edit(e,t){return tu("dataset",this.#a.config()),el(nj(this.#a,this.#l,"PATCH",e,t))}delete(e){return tu("dataset",this.#a.config()),el(nj(this.#a,this.#l,"DELETE",e))}list(){tu("dataset",this.#a.config());let e=this.#a.config(),t=e.projectId,n="/datasets";return!1===e.useProjectHostname&&(n=`/projects/${t}/datasets`),el(nt(this.#a,this.#l,{uri:n,tag:null}))}getEmbeddingsSettings(e){return tu("dataset",this.#a.config()),tr(e),el(nt(this.#a,this.#l,{uri:nk(this.#a,e),tag:null}))}editEmbeddingsSettings(e,t){return tu("dataset",this.#a.config()),tr(e),el(nt(this.#a,this.#l,{method:"PUT",uri:nk(this.#a,e),body:t,tag:null}))}}function nk(e,t){let n=e.config();return!1===n.useProjectHostname?`/projects/${n.projectId}/datasets/${t}/settings/embeddings`:`/datasets/${t}/settings/embeddings`}function nj(e,t,n,r,i){return tu("dataset",e.config()),tr(r),nt(e,t,{method:n,uri:`/datasets/${r}`,body:i,tag:null})}class nL{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getPlaybackInfo(e,t={}){var n,r;let i=this.#a.config(),o=(i.resource||i["~experimental_resource"])?.id,{instanceId:s,library
18Id:a}=function(e){let t="object"==typeof e&&"_ref"in e?e._ref:e,n=nS.exec(t);if(n){let[,e,t]=n;return{libraryId:e,instanceId:t}}if("string"==typeof e&&e.startsWith("video-"))return{instanceId:e};throw Error(`Invalid video asset instance identifier "${t}": must be a valid video instance id or a Global Dataset Reference (GDR) to the video asset in the Media Library`)}(e),l=a||o;if(!l)throw Error("Could not determine Media Library ID - you need to provide a valid Media Library ID in the client config or a Media Library GDR");let c=(n=s,r=l,`/media-libraries/${r}/video/${n}/playback-info`),d=function(e){let t={};if(e.transformations){let{thumbnail:n,animated:r,storyboard:i}=e.transformations;n&&(n.width&&(t.thumbnailWidth=n.width),n.height&&(t.thumbnailHeight=n.height),void 0!==n.time&&(t.thumbnailTime=n.time),n.fit&&(t.thumbnailFit=n.fit),n.format&&(t.thumbnailFormat=n.format)),r&&(r.width&&(t.animatedWidth=r.width),r.height&&(t.animatedHeight=r.height),void 0!==r.start&&(t.animatedStart=r.start),void 0!==r.end&&(t.animatedEnd=r.end),r.fps&&(t.animatedFps=r.fps),r.format&&(t.animatedFormat=r.format)),i&&i.format&&(t.storyboardFormat=i.format)}return e.expiration&&(t.expiration=e.expiration),t}(t);return nt(this.#a,this.#l,{method:"GET",uri:c,query:d})}}class nT{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getPlaybackInfo(e,t={}){return el(new nL(this.#a.observable,this.#l).getPlaybackInfo(e,t))}}let nS=/^media-library:(ml[^:]+):([^:]+)$/;class nE{#a;#l;constructor(e,t){this.#a=e,this.#l=t}list(e){let t={};return e?.includeMembers===!1&&(t.includeMembers="false"),e?.includeFeatures===!1&&(t.includeFeatures="false"),e?.organizationId&&(t.organizationId=e.organizationId),e?.onlyExplicitMembership&&(t.onlyExplicitMembership="true"),nt(this.#a,this.#l,{uri:"/projects",query:t})}getById(e){return nt(this.#a,this.#l,{uri:`/projects/${e}`})}}class nM{#a;#l;constructor(e,t){this.#a=e,this.#l=t}list(e){let t={};return e?.includeMembers===!1&&(t.includeMembers="false"),e?.includeFeatures===!1&&(t.includeFeatures="false"),e?.organizationId&&(t.organizationId=e.organizationId),e?.onlyExplicitMembership&&(t.onlyExplicitMembership="true"),el(nt(this.#a,this.#l,{uri:"/projects",query:t}))}getById(e){return el(nt(this.#a,this.#l,{uri:`/projects/${e}`}))}}let nP=(0,eQ.d_)("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",8),nI=(e,t)=>t?e$(e,t):eZ(e);function nN(e,{releaseId:t,publishedId:n,document:r}){if(n&&r._id){let e=nI(n,t);return((e,t)=>{if(t._id&&t._id!==e)throw Error(`The provided document ID (\`${t._id}\`) does not match the generated version ID (\`${e}\`)`)})(e,r),e}if(r._id){let n=eU(r._id),i=eq(r._id);if(!n&&!i)throw Error(`\`${e}()\` requires a document with an \`_id\` that is a version or draft ID`);if(t){if(n)throw Error(`\`${e}()\` was called with a document ID (\`${r._id}\`) that is a draft ID, but a release ID (\`${t}\`) was also provided.`);let i=eG(r._id);if(i!==t)throw Error(`\`${e}()\` was called with a document ID (\`${r._id}\`) that is a version ID, but the release ID (\`${t}\`) does not match the document's version ID (\`${i}\`).`)}return r._id}if(n)return nI(n,t);throw Error(`\`${e}()\` requires either a publishedId or a document with an \`_id\``)}let nR=(e,t)=>{let[n,r,i]=((e,t)=>{if("object"==typeof e&&null!==e&&("releaseId"in e||"metadata"in e)){let{releaseId:n=nP(),metadata:r={}}=e;return[n,r,t]}return[nP(),{},e]})(e,t);return{action:{actionType:"sanity.action.release.create",releaseId:n,metadata:{...r,releaseType:r.releaseType||"undecided"}},options:i}};class nV{#a;#l;constructor(e,t){this.#a=e,this.#l=t}get({releaseId:e},t){return tZ(this.#a,this.#l,`_.releases.${e}`,t)}create(e,t){let{action:n,options:r}=nR(e,t),{releaseId:i,metadata:o}=n;return t5(this.#a,this.#l,n,r).pipe((0,eP.T)(e=>({...e,releaseId:i,metadata:o})))}edit({releaseId:e,patch:t},n){return t5(this.#a,this.#l,{actionType:"sanity.action.release.edit",releaseId:e,patch:t},n)}publish({releaseId:e},t){return t5(this.#a,this.#l,{actionType:"sanity.action.release.publish",releaseId:e},t)}archive({releaseId:e},t){return t5(this.#a,this.#l,{actionType:"sanity.action.release.archive",releaseId:e},t)}unarchive({releaseId:e},t){return t5(this.#a,this.#l,{actionType:"sanity.action.release.unarchive",releaseId:e},t)}schedule({releaseId:e,publishAt:t},n){return t5(this.#a,this.#l,{actionType:"sanity.action.release.schedule",releaseId:e,publishAt:t},n)}unschedule({releaseId:e},t){return t5(this.#a,this.#l,{actionType:"sanity.action.release.unschedule",releaseId:e},t)}delete({releaseId:e},t){return t5(this.#a,this.#l,{actionType:"sanity.action.release.delete",releaseId:e},t)}fetchDocuments({releaseId:e},t){return tK(this.#a,this.#l,e,t)}}class nB{#a;#l;constructor(e,t){this.#a=e,this.#l=t}get({releaseId:e},t){return el(tZ(this.#a,this.#l,`_.releases.${e}`,t))}async create(e,t){let{action:n,options:r}=nR(e,t),{releaseId:i,metadata:o}=n;return{...await el(t5(this.#a,this.#l,n,r)),releaseId:i,metadata:o}}edit({releaseId:e,patch:t},n){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.edit",releaseId:e,patch:t},n))}publish({releaseId:e},t){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.publish",releaseId:e},t))}archive({releaseId:e},t){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.archive",releaseId:e},t))}unarchive({releaseId:e},t){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.unarchive",releaseId:e},t))}schedule({releaseId:e,publishAt:t},n){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.schedule",releaseId:e,publishAt:t},n))}unschedule({releaseId:e},t){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.unschedule",releaseId:e},t))}delete({releaseId:e},t){return el(t5(this.#a,this.#l,{actionType:"sanity.action.release.delete",releaseId:e},t))}fetchDocuments({releaseId:e},t){return el(tK(this.#a,this.#l,e,t))}}class nF{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getById(e){return nt(this.#a,this.#l,{uri:`/users/${e}`})}}class nO{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getById(e){return el(nt(this.#a,this.#l,{uri:`/users/${e}`}))}}class nD{assets;datasets;live;mediaLibrary;projects;users;agent;releases;#c;#d;#l;listen=nC;constructor(e,t=tx){this.config(t),this.#d=e;let n=t._requestHandler;this.#l=n?(()=>{let r;return(i,o)=>(r||(r=new nH(e,{...t,_requestHandler:void 0})),n(i,t=>e(t,o),r))})():e,this.assets=new nu(this,this.#l),this.datasets=new nw(this,this.#l),this.live=new nb(this),this.mediaLibrary={video:new nL(this,this.#l)},this.projects=new nE(this,this.#l),this.users=new nF(this,this.#l),this.agent={action:new nc(this,this.#l)},this.releases=new nV(this,this.#l)}clone(){return new nD(this.#d,this.config())}config(e){if(void 0===e)return{...this.#c};if(this.#c&&!1===this.#c.allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.#c=tk(e,this.#c||{}),this}withConfig(e){let t=this.config();return new nD(this.#d,{...t,...e,stega:{...t.stega||{},..."boolean"==typeof e?.stega?{enabled:e.stega}:e?.stega||{}}})}
18fetch(e,t,n){return tq(this,this.#l,this.#c.stega,e,t,n)}getDocument(e,t){if(t?.includeAllVersions===!0)return tZ(this,this.#l,e,{...t,includeAllVersions:!0});let n={signal:t?.signal,tag:t?.tag,releaseId:t?.releaseId,...t&&"includeAllVersions"in t?{includeAllVersions:!1}:{}};return tZ(this,this.#l,e,n)}getDocuments(e,t){return t$(this,this.#l,e,t)}documentsExists(e,t){return tG(this,this.#l,e,t)}create(e,t){return t7(this,this.#l,e,"create",t)}createIfNotExists(e,t){return tQ(this,this.#l,e,t)}createOrReplace(e,t){return tY(this,this.#l,e,t)}createVersion({document:e,publishedId:t,releaseId:n,baseId:r,ifBaseRevisionId:i},o){if(!e)return tJ(this,this.#l,t,r,n,i,o);let s=nN("createVersion",{document:e,publishedId:t,releaseId:n}),a={...e,_id:s},l=t||eK(e._id);return tX(this,this.#l,a,l,o)}delete(e,t){return t1(this,this.#l,e,t)}discardVersion({releaseId:e,publishedId:t},n,r){let i=nI(t,e);return t0(this,this.#l,i,n,r)}replaceVersion({document:e,publishedId:t,releaseId:n},r){let i=nN("replaceVersion",{document:e,publishedId:t,releaseId:n}),o={...e,_id:i};return t2(this,this.#l,o,r)}unpublishVersion({releaseId:e,publishedId:t},n){let r=e$(t,e);return t4(this,this.#l,r,t,n)}mutate(e,t){return t3(this,this.#l,e,t)}patch(e,t){return new tV(e,t,this)}transaction(e){return new tH(e,this)}action(e,t){return t5(this,this.#l,e,t)}request(e){return nt(this,this.#l,e)}getUrl(e,t){return nr(this,e,t)}getDataUrl(e,t){return nn(this,e,t)}}class nH{assets;datasets;live;mediaLibrary;projects;users;agent;releases;observable;#c;#d;#l;listen=nC;constructor(e,t=tx){this.config(t),this.#d=e;let n=t._requestHandler;this.#l=n?(()=>{let r;return(i,o)=>(r||(r=new nH(e,{...t,_requestHandler:void 0})),n(i,t=>e(t,o),r))})():e,this.assets=new np(this,this.#l),this.datasets=new n_(this,this.#l),this.live=new nb(this),this.mediaLibrary={video:new nT(this,this.#l)},this.projects=new nM(this,this.#l),this.users=new nO(this,this.#l),this.agent={action:new nd(this,this.#l)},this.releases=new nB(this,this.#l),this.observable=new nD(e,t)}clone(){return new nH(this.#d,this.config())}config(e){if(void 0===e)return{...this.#c};if(this.#c&&!1===this.#c.allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.observable&&this.observable.config(e),this.#c=tk(e,this.#c||{}),this}withConfig(e){let t=this.config();return new nH(this.#d,{...t,...e,stega:{...t.stega||{},..."boolean"==typeof e?.stega?{enabled:e.stega}:e?.stega||{}}})}fetch(e,t,n){return el(tq(this,this.#l,this.#c.stega,e,t,n))}getDocument(e,t){if(t?.includeAllVersions===!0)return el(tZ(this,this.#l,e,{...t,includeAllVersions:!0}));let n={signal:t?.signal,tag:t?.tag,releaseId:t?.releaseId,...t&&"includeAllVersions"in t?{includeAllVersions:!1}:{}};return el(tZ(this,this.#l,e,n))}getDocuments(e,t){return el(t$(this,this.#l,e,t))}documentsExists(e,t){return el(tG(this,this.#l,e,t))}create(e,t){return el(t7(this,this.#l,e,"create",t))}createIfNotExists(e,t){return el(tQ(this,this.#l,e,t))}createOrReplace(e,t){return el(tY(this,this.#l,e,t))}createVersion({document:e,publishedId:t,releaseId:n,baseId:r,ifBaseRevisionId:i},o){if(!e)return eI(tJ(this,this.#l,t,r,n,i,o));let s=nN("createVersion",{document:e,publishedId:t,releaseId:n}),a={...e,_id:s},l=t||eK(e._id);return eI(tX(this,this.#l,a,l,o))}delete(e,t){return el(t1(this,this.#l,e,t))}discardVersion({releaseId:e,publishedId:t},n,r){let i=nI(t,e);return el(t0(this,this.#l,i,n,r))}replaceVersion({document:e,publishedId:t,releaseId:n},r){let i=nN("replaceVersion",{document:e,publishedId:t,releaseId:n}),o={...e,_id:i};return eI(t2(this,this.#l,o,r))}unpublishVersion({releaseId:e,publishedId:t},n){let r=e$(t,e);return el(t4(this,this.#l,r,t,n))}mutate(e,t){return el(t3(this,this.#l,e,t))}patch(e,t){return new tB(e,t,this)}transaction(e){return new tD(e,this)}action(e,t){return el(t5(this,this.#l,e,t))}request(e){return el(nt(this,this.#l,e))}dataRequest(e,t,n){return el(t6(this,this.#l,e,t,n))}getUrl(e,t){return nr(this,e,t)}getDataUrl(e,t){return nn(this,e,t)}}let nz=function(e,t){return{requester:e8(e),createClient:n=>
18{let r=e8(e,{ignoreWarnings:n.ignoreWarnings});return new t((e,t)=>(t||r)({maxRedirects:0,maxRetries:n.maxRetries,retryDelay:n.retryDelay,lineage:n.lineage,...e}),n)}}}([],nH),nW=(nz.requester,nz.createClient)},79331:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return r}}),n(38811).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},79706:(e,t,n)=>{"use strict";var r=n(3717);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,s){if(s!==r){var a=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i}
18;return n.PropTypes=n,n}},80141:(e,t,n)=>{"use strict";n.d(t,{Z:()=>function e(t,n,l){return(void 0===l&&(l=1/0),(0,a.T)(n))?e(function(e,o){return(0,r.T)(function(t,r){return n(e,t,o,r)})((0,i.Tg)(t(e,o)))},l):("number"==typeof n&&(l=n),(0,o.N)(function(e,n){var r,o,a,c,d,u,p,h,f;return r=l,a=[],c=0,d=0,u=!1,p=function(){!u||a.length||c||n.complete()},h=function(e){return c<r?f(e):a.push(e)},f=function(e){c++;var l=!1;(0,i.Tg)(t(e,d++)).subscribe((0,s._)(n,function(e){o?h(e):n.next(e)},function(){l=!0},void 0,function(){if(l)try{for(c--;a.length&&c<r;)!function(){var e=a.shift();f(e)}();p()}catch(e){n.error(e)}}))},e.subscribe((0,s._)(n,h,function(){u=!0,p()})),function(){}}))}});var r=n(64272),i=n(57122),o=n(82380),s=(n(82737),n(41096)),a=n(38229)},80813:(e,t,n)=>{"use strict";n.d(t,{$:()=>a});var r=n(37876),i=n(37258);n(14232);var o=n(99145),s=n(95245);let a=e=>{let{productPage:t,product:n,selectedVariant:a}=e,l=async e=>{(0,o.By)(e,(0,s.rq)(t.klaviyoBackInStockListId))},c=t.backInStockTitle||"".concat(a?(0,s.W_)(t,n,a):"Product"," will be available again soon"),d=t.backInStockDescription||"Please enter your email below and we will notify you when this product is back in stock.";return(0,r.jsxs)("div",{className:"out-of-stock-alert",style:{marginBottom:"var(--margin)",padding:"var(--cardPadding)",borderRadius:"var(--cardRadius)",textAlign:"center"},children:[(0,r.jsx)("h5",{className:"no-top-margin",style:{fontSize:"var(--h4)",marginBottom:"0"},children:c}),(0,r.jsx)("p",{style:{margin:"10px 0"},children:d}),(0,r.jsx)(i.j5,{id:"newsletter-submit",confirmationText:"Thanks for signing up!",onSubmit:l,buttonText:t.backInStockButtonText})]})}},81139:(e,t,n)=>{"use strict";n.d(t,{d:()=>a});var r=n(37876),i=n(88142),o=n(15448),s=n(14232);let a=()=>{let{isInternational:e,internationalLink:t}=s.useContext(i.Xr);return e?(0,r.jsx)("div",{className:"center-text",style:{marginTop:"1rem"},children:(0,r.jsx)(o.Button,{as:"a",href:t.href,target:"_blank",color:"white",size:"full",className:"full-width",title:"Rachio International Store (opens in a new tab)",children:t.copy})}):null}},81370:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,o=l(e),s=o[0],a=o[1],c=new i((s+a)*3/4-a),d=0,u=a>0?s-4:s;for(n=0;n<u;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],c[d++]=t>>16&255,c[d++]=t>>8&255,c[d++]=255&t;return 2===a&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[d++]=255&t),1===a&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[d++]=t>>8&255,c[d++]=255&t),c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],s=0,a=r-i;s<a;s+=16383)o.push(function(e,t,r){for(var i,o=[],s=t;s<r;s+=3)i=(e[s]<<16&0xff0000)+(e[s+1]<<8&65280)+(255&e[s+2]),o.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(e,s,s+16383>a?a:s+16383));return 1===i?o.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&o.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s<a;++s)n[s]=o[s],r[o.charCodeAt(s)]=s;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r[45]=62,r[95]=63},81559:e=>{e.exports={container:"styles_container__lw1ti",iconButton:"styles_iconButton__1HvOl",iosShare:"styles_iosShare__WN2sP",androidShare:"styles_androidShare__RL6VH",desktopToolContainer:"styles_desktopToolContainer__LxJOW",btnClose:"styles_btnClose__YAJgG",iconClose:"styles_iconClose__H7a3g",shareLinkWrapper:"styles_shareLinkWrapper__9hyu0",shareLink:"styles_shareLink__EWTvA",shareLinkText:"styles_shareLinkText__h4_nF",shareLinkIcon:"styles_shareLinkIcon__geFy3"}},81688:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AddToCartBanner:()=>S.$,AlertBanner:()=>g.Z,BackInStockAlert:()=>m.$,BundleUpsell:()=>c.kN,BuyWithAmazonButton:()=>y.$,FreeGiftSelection:()=>c.Pr,FreeGiftUpsell:()=>c.aM,ModalUpsell:()=>c.rs,Price:()=>r.g,PriceRange:()=>i.p,ProductBadgeSimple:()=>l.$,ProductCarousel:()=>o.q,ProductDropdowns:()=>E.I,ProductForm:()=>A.ProductForm,ProductFormMini:()=>A.ProductFormMini,ProductFormTiered:()=>A.ProductFormTiered,ProductOverview:()=>s.J,ProductOverviewWrapper:()=>N,ProductRating:()=>x,ProductShareButton:()=>C.p,ProductSubtotal:()=>_.U,ProductUpsell:()=>c.t0,ProductUpsellMultiSelect:()=>c.mX,QuantityUpsell:()=>c.fF,RebateCenter:()=>R.RebateCenter,RebatesText:()=>
18R.RebatesText,SanityShopifyProduct:()=>T,SanityShopifyStorefrontProductLoader:()=>v.SanityShopifyStorefrontProductLoader,SanityShopifyStorefrontVariantsLoader:()=>v.SanityShopifyStorefrontVariantsLoader,ShopInternationalButton:()=>w.d,UpsellLink:()=>c.Ki,VariantSelector:()=>a.l,YotpoReviews:()=>f,useFetchSanityShopifyStorefrontProduct:()=>v.useFetchSanityShopifyStorefrontProduct});var r=n(95137),i=n(48354),o=n(6760),s=n(58554),a=n(59870),l=n(30258),c=n(83304),d=n(37876),u=n(47832);n(14232);var p=n(25911),h=n(95245);let f=e=>{let{productId:t,theme:n}=e,r=(0,h.L1)(t);return(0,p.M4)(),(0,d.jsx)("div",{className:"yotpo-reviews-container",children:(0,d.jsx)(u.wn,{size:"small",theme:n,children:(0,d.jsx)("div",{className:"yotpo yotpo-main-widget","data-product-id":r})})})};var m=n(80813),g=n(52943),A=n(23605),v=n(67386),C=n(91883),y=n(54123),b=n(69095);let x=e=>{let{rating:t,ratingText:n}=e;return(0,d.jsx)("div",{children:(0,d.jsx)(b.G,{initialValue:t,allowFraction:!0,size:20,tooltipDefaultText:n||String(t),tooltipStyle:{marginLeft:"5px",padding:"0px 15px",position:"relative",top:"-3px"},showTooltip:!0,readonly:!0,fillStyle:{display:"flex"},emptyStyle:{display:"flex"}})})};var w=n(81139),_=n(6663),k=n(15448),j=n(901),L=n.n(j);let T=e=>{let{productPage:t,shopifyProduct:n}=e;return(0,d.jsx)(d.Fragment,{children:(0,d.jsx)("div",{className:"".concat(L()["theme-".concat(t.theme)]),children:(0,d.jsx)(k.ProductWrapper,{children:(0,d.jsx)(s.J,{product:n,productPage:t,productMedia:[...n.media]})})})})};var S=n(28908),E=n(78860),M=n(98453),P=n.n(M),I=n(69241);let N=e=>{let{$quantitySelectionEnabled:t,children:n}=e,r=(0,I.A)(P().productOverviewWrapper,t&&P().quantitySelectionEnabled);return(0,d.jsx)("div",{className:r,"data-testid":"product-overview",children:n})};var R=n(15045)},81836:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(82380),i=n(41096);function o(e,t){return(0,r.N)(function(n,r){var o=0;n.subscribe((0,i._)(r,function(n){return e.call(t,n,o++)&&r.next(n)}))})}},81870:e=>{e.exports={container:"styles_container__c_IzS",featureListGrid:"styles_featureListGrid__QuU3j",productFeatureListItem:"styles_productFeatureListItem__QkfHX",iconContainer:"styles_iconContainer__0Mnhf"}},81981:(e,t,n)=>{"use strict";n.d(t,{F:()=>i,m:()=>o});var r=n(82619);function i(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return o(e)}function o(e){return 0===e.length?r.D:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)}}},82088:e=>{e.exports={bundleProductListOverviewContainer:"styles_bundleProductListOverviewContainer__si7cQ",customCalloutCardStyles:"styles_customCalloutCardStyles__InhgK",threeColumnGrid:"styles_threeColumnGrid__CdV80",fourColumnGrid:"styles_fourColumnGrid__eswdB",maxColumnGrid:"styles_maxColumnGrid__AKQ5o"}},82146:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(37876),i=n(14232),o=n(15448),s=n(31825),a=n(29777),l=n(18733),c=n(99742),d=n(87637),u=n.n(d);let p=e=>{let{title:t,theme:n,csvUrl:d,removeHeaders:p=!1,specs:h=[],isCollapsible:f=!1,collapsibleText:m="Technical Specifications",width:g}=e,A=((e,t,n)=>{let[r,o]=(0,i.useState)(t);return(0,i.useEffect)(()=>{c.env.NEXT_PUBLIC_PREVIEW_MODE&&(async()=>{let t=await (0,l.Wk)(e,n);t&&o(t)})()},[]),r})(d,h,p);if(!A)return null;let v=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"center-text no-top-margin",children:t}),(0,r.jsx)(o.SpecsChart,{specs:A,theme:n})]});return(0,r.jsx)("div",{id:"technical-specs",className:u().container,children:(0,r.jsx)(s.w,{size:"small",width:g||"tight",theme:n||"gray",children:(0,r.jsx)(o.Wrapper,{children:f?(0,r.jsx)(o.Accordion,{title:m,theme:n||"gray",arrowColor:(0,a.kH)(n||"gray")?"black":"white",children:v}):v})})})}},82380:(e,t,n)=>{"use strict";n.d(t,{N:()=>i});var r=n(38229);function i(e){return function(t){if((0,r.T)(null==t?void 0:t.lift))return t.lift(function(t){try{return e(t,this)}catch(e){this.error(e)}});throw TypeError("Unable to lift unknown Observable type")}}},82619:(e,t,n)=>{"use strict";function r(e){return e}n.d(t,{D:()=>r})},82737:(e,t,n)=>{"use strict";function r(e,t,n,r,i){void 0===r&&(r=0),void 0===i&&(i=!1);var o=t.schedule(function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}n.d(t,{N:()=>r})},82909:(e,t,n)=>{"use strict";var r=n(81370),i=n(87247),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>
vendor: 18,928 bytes, line 18
180x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e){var r=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!a.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|f(r,i),l=s(o),c=l.write(r,i);return c!==o&&(l=l.slice(0,c)),l}if(ArrayBuffer.isView(e)){var d=e;if(S(d,Uint8Array)){var m=new Uint8Array(d);return p(m.buffer,m.byteOffset,m.byteLength)}return u(d)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(S(e,ArrayBuffer)||e&&S(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(S(e,SharedArrayBuffer)||e&&S(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var g=e.valueOf&&e.valueOf();if(null!=g&&g!==e)return a.from(g,t,n);var A=function(e){if(a.isBuffer(e)){var t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?s(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(A)return A;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return c(e),s(e<0?0:0|h(e))}function u(e){for(var t=e.length<0?0:0|h(e.length),n=s(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function p(e,t,n){var r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),a.prototype),r}function h(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function f(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||S(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return j(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return L(e).length;default:if(i)return r?-1:j(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){var i,o,s,a=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=E[e[o]];return i}(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":return i=this,o=t,s=n,0===o&&s===i.length?r.fromByteArray(i):r.fromByteArray(i.slice(o,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length-1;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}(this,t,n);default:if(a)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function A(e,t,n,r,i){var o;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(o=n*=1)!=o&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(i)return -1;else n=e.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return v(e,[t],n,r,i)}throw TypeError("val must be string, number or Buffer")}function v(e,t,n,r,i){var o,s=1,a=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;s=2,a/=2,l/=2,n/=2}function c(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var d=-1;for(o=n;o<a;o++)if(c(e,o)===c(t,-1===d?0:o-d)){if(-1===d&&(d=o),o-d+1===l)return d*s}else -1!==d&&(o-=o-d),d=-1}else for(n+l>a&&(n=a-l),o=n;o>=0;o--){for(var u=!0,p=0;p<l;p++)if(c(e,o+p)!==c(t,p)){u=!1;break}if(u)return o}return -1}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,s,a,l,c=e[i],d=null,u=c>239?4:c>223?3:c>191?2:1;if(i+u<=n)switch(u){case 1:c<128&&(d=c);break;case 2:(192&(o=e[i+1]))==128&&(l=(31&c)<<6|63&o)>127&&(d=l);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(l=(15&c)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(d=l);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&c)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(d=l)}null===d?(d=65533,u=1):d>65535&&(d-=65536,r.push(d>>>10&1023|55296),d=56320|1023&d),r.push(d),i+=u}var p=r,h=p.length;if(h<=4096)return String.fromCharCode.apply(String,p);for(var f="",m=0;m<h;)f+=String.fromCharCode.apply(String,p.slice(m,m+=4096));return f}function y(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function b(e,t,n,r,i,o){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function x(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function w(e,t,n,r,o){return t*=1,n>>>=0,o||x(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function _(e,t,n,r,o){return t*=1,n>>>=0,o||x(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.hp=a,t.IS=50,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,n){return l(e,t,n)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,n){return(c(e),e<=0)?s(e):void 0!==t?"string"==typeof n?s(e).fill(t,n):s(e).fill(t):s(e)},a.allocUnsafe=function(e){return d(e)},a.allocUnsafeSlow=function(e){return d(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(S(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),S(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:+(r<n)},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,r=a.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(S(o,Uint8Array))i+o.length>r.length?a.from(o).copy(r,i):Uint8Array.prototype.set.call(r,o,i);else if(a.isBuffer(o))o.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=o.length}return r},a.byteLength=f,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?C(this,0,e):m.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",n=t.IS;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(e,t,n,r,i){if(S(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var o=i-r,s=n-t,l=Math.min(o,s),c=this.slice(r,i),d=e.slice(t,n),u=0;u<l;++u)if(c[u]!==d[u]){o=c[u],s=d[u];break}return o<s?-1:+(s<o)},a.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},a.prototype.indexOf=function(e,t,n){return A(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return A(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,l,c,d,u,p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var h=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var s=0;s<r;++s){var a,l=parseInt(t.substr(2*s,2),16);if((a=l)!=a)break;e[n+s]=l}return s}(this,e,t,n);case"utf8":case"utf-8":return i=t,o=n,T(j(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return s=t,a=n,T(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,s,a);case"base64":return l=t,c=n,T(L(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=t,u=n,T(function(e,t){for(var n,r,i=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-d),this,d,u);default:if(h)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,a.prototype),r},a.prototype.readUintLE=a.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},a.prototype.readUintBE=a.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||y(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return(e>>>=0,t||y(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||y(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||y(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;b(this,e,t,n,i,0)}var o=1,s=0;for(this[t]=255&e;++s<n&&(o*=256);)this[t+s]=e/o&255;return t+n},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;b(this,e,t,n,i,0)}var o=n-1,s=1;for(this[t+o]=255&e;--o>=0&&(s*=256);)this[t+o]=e/s&255;return t+n},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var i=Math.pow(2,8*n-1);b(this,e,t,n,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o<n&&(s*=256);)e<0&&0===a&&0!==this[t+o-1]&&(a=1),this[t+o]=(e/s|0)-a&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var i=Math.pow(2,8*n-1);b(this,e,t,n,i-1,-i)}var o=n-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s|0)-a&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||b(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,n){return w(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return w(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return _(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return _(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===r&&o<128||"latin1"===r)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var s=a.isBuffer(e)?e:a.from(e,r),l=s.length;
18if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=s[i%l]}return this};var k=/[^+/0-9A-Za-z-_]/g;function j(e,t){t=t||1/0;for(var n,r=e.length,i=null,o=[],s=0;s<r;++s){if((n=e.charCodeAt(s))>55295&&n<57344){if(!i){if(n>56319||s+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function L(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(k,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function T(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function S(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var E=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)t[r+i]=e[n]+e[i];return t}()},83045:e=>{e.exports={container:"styles_container__z1ezw",subtotalPriceTitle:"styles_subtotalPriceTitle__LvO19",subtotalPriceWrapper:"styles_subtotalPriceWrapper__eb_Nz",subtotalPriceText:"styles_subtotalPriceText__xd2u1"}},83098:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(37876),i=n(15448);n(14232);var o=n(69241),s=n(35078),a=n(69484),l=n(74e3),c=n(81870),d=n.n(c);let u=e=>{let{theme:t,size:n,paddingTop:c,paddingBottom:u,productFeatureListItems:p}=e;return(0,r.jsx)("div",{className:d().container,children:(0,r.jsx)(l.C,{size:n,paddingTop:c||"small",paddingBottom:u||"small",theme:t||"",width:"".concat(s.L.large,"px"),children:(0,r.jsx)(a.x,{cols:[4],className:d().featureListGrid,children:p&&p.map(e=>(0,r.jsxs)("div",{className:(0,o.A)(d().productFeatureListItem,"icon-list-item","center-text"),children:[(0,r.jsx)("div",{className:d().iconContainer,children:(0,r.jsx)(i.Icon,{name:e.icon,accent:"var(--white)",style:{minWidth:"85px",minHeight:"60px"}})}),(0,r.jsx)("p",{children:e.title})]},e.title))})})})}},83304:(e,t,n)=>{"use strict";n.d(t,{kN:()=>r.k,Pr:()=>H,aM:()=>V,rs:()=>B.ModalUpsell,t0:()=>I,mX:()=>j,fF:()=>m,Ki:()=>L.K});var r=n(76482),i=n(37876),o=n(14232),s=n(69241),a=n(37258),l=n(27041),c=n(95245),d=n(95137),u=n(15448),p=n(36748),h=n(56393),f=n.n(h);let m=e=>{let{variant:t,header:n,image:r,imageAlt:o,currentQuantity:h,quantityLimit:m,onQuantityChange:g,modalContent:A,discount:v}=e,{cart:C}=(0,p._$)();if(!t)return null;let y=((e,t,n)=>{if(!n)return 0;let r=n.reduce((t,n)=>{var r;return(null==(r=n.merchandise)?void 0:r.sku)===e.sku?t+n.quantity:t},0);return r>t?t:t-r})(t,m,null==C?void 0:C.lines);if(0===y)return null;let b=v?(0,c.Fe)(t.price.amount,(null==v?void 0:v.percentage)?"percentage":"amount",v.percentage?100*v.percentage:v.amount):0;return(0,i.jsx)("div",{className:f().itemStyles,"data-testid":"quantity-upsell",children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:f().quantityUpsellContent,children:[(0,i.jsx)("div",{className:"image-container",children:(0,i.jsx)("div",{children:(0,i.jsx)(u.Img,{image:r,alt:o||r.altText})})}),(0,i.jsxs)("div",{className:f().headingContent,children:[(0,i.jsx)("div",{children:n}),(0,i.jsxs)("h5",{className:(0,s.A)("no-margins",f().priceWrapper),children:[(0,i.jsx)(d.g,{basePrice:(0,c.Pm)(t),discountAmount:b}),"each"]}),(0,i.jsxs)("small",{children:["(Max ",m," per order)"]})]}),(0,i.jsx)("div",{className:f().inputQuantity,children:(0,i.jsx)(a.M1,{increment:()=>g(h+1),decrement:()=>g(0===h?0:h-1),selectedAmount:h,limit:y})})]}),A&&(0,i.jsx)(l.A,{title:A.headline,modalContent:()=>A.modalContent})]})})};var g=n(44766),A=n.n(g),v=n(6760);let C=e=>{let{isActive:t,product:n,onClose:r}=e;return(0,i.jsx)(u.Modal,{closeAction:r,isActive:t,children:n&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{style:{maxWidth:"400px",margin:"0 auto"},children:(0,i.jsx)(v.q,{copyProduct:n,mediaItems:n.media,enableShare:!1})}),(0,i.jsxs)("div",{className:"padding",children:[(0,i.jsx)("h2",{className:"no-margins",children:n.title}),(0,i.jsx)("p",{dangerouslySetInnerHTML:{__html:n.descriptionHtml}})]})]})})};var y=n(22709),b=n(85367),x=n(46730),w=n(59870);let _=e=>{let{shopifyStorefrontCopyProduct:t,onClick:n,onChange:r,isSelected:s=!1,discountAmount:a}=e,{discount:l,getDiscountAmount:p}=(0,b.rU)(),[h,f]=(0,o.useState)(t.variants[0]),[m,g]=(0,o.useState)(s),v=t.discountCode,C=!!(null==l?void 0:l.code)&&!l.stackable,y=(0,x.D7)(C?void 0:v),_=Number(h.price.amount),k=h.compareAtPrice&&(0,c.mR)(h)?Number(h.compareAtPrice.amount):null,{basePrice:j,discount:L}=(()=>
18{if(!C&&v&&y){var e;let t=null!=(e=y.amount)?e:y.percentage?_*y.percentage:0;return{basePrice:_,discount:t}}return k?{basePrice:k,discount:k-_}:{basePrice:_,discount:p(h)}})(),T=()=>{let e=!m;g(e),r(e,{productId:String(t.id),variant:h,discountCode:v})},S=(0,c.QI)(t),E="".concat(t.handle,"-checkbox");return(0,i.jsx)("div",{className:A().upsellContainer,onClick:T,children:(0,i.jsxs)("div",{className:"".concat(A().upsellContent," ").concat(m?A().selected:""),children:[(0,i.jsx)("div",{className:A().triggers,children:(0,i.jsx)("button",{onClick:()=>n(t),"aria-label":"View product details",children:(0,i.jsx)("div",{className:A().imageContainer,children:(0,i.jsx)(u.Img,{image:{...S.image},alt:t.title})})})}),(0,i.jsx)("div",{className:A().headingContent,children:(0,i.jsxs)("div",{children:[(0,i.jsx)("button",{onClick:()=>n(t),"aria-label":"View product details",className:A().buttonUpsellTitle,children:t.copy.title||t.title}),(0,i.jsx)("p",{className:A().description,children:t.copy.description||t.copy.product.shortDescription}),t.variants.length>1?(0,i.jsx)("div",{className:A().variantSelectInputWrapper,children:(0,i.jsx)(w.l,{variantSelectInputClassName:A().variantSelectInput,variants:t.variants,setSelectedVariant:e=>{f(e),m&&r(m,{productId:String(t.id),variant:e,discountCode:v})},selectedVariant:h,hidePrice:!0,type:"input"})}):null,(0,i.jsxs)("div",{className:"no-margins h5 ".concat(A().priceWrapper),children:[(0,i.jsx)("span",{className:"sr-only",children:"Current Price"}),(0,i.jsx)(d.g,{basePrice:j,type:"tiny",discountAmount:null!=a?a:L,prefixText:"+",className:A().priceWrapper})]})]})}),(0,i.jsx)("div",{className:A().inputCheckbox,children:(0,i.jsxs)("label",{htmlFor:E,children:[(0,i.jsx)("span",{className:"sr-only",children:t.copy.accessibilityTitle||"Select ".concat(t.title," upsell")}),(0,i.jsx)("input",{type:"checkbox","data-testid":"upsell-checkbox",checked:m,className:A().checkbox,id:E,name:E,onChange:T})]})})]})})},k=e=>{var t;return(null==(t=e.product)?void 0:t._type)==="bundlePage"},j=e=>{let{productUpsells:t,title:n,onChange:r,renderFreeGiftUpsell:s}=e,[a,l]=(0,o.useState)(null),[d,u]=(0,o.useState)({}),[p,h]=(0,o.useState)(null);(0,o.useEffect)(()=>{(async()=>{try{let e=t.filter(e=>!k(e)),n=t.filter(k),[r,i]=await Promise.all([e.length?(0,y.Zk)(e.map(e=>e.product.handle)):Promise.resolve([]),Promise.all(n.map(e=>{var t,n;let r=null==(n=e.product)||null==(t=n.productBundle)?void 0:t.handle;return r?(0,y.z5)(r).catch(()=>null):Promise.resolve(null)}))]),o=e.reduce((e,t)=>({...e,[t.product.handle]:t}),{}),s=(e,t,n)=>({...e,kind:n,copy:t,discountCode:null==t?void 0:t.discountCode}),a=r.map(e=>{if(!(null==e?void 0:e.availableForSale))return null;let t=(0,c._D)({...e,variants:(0,y.QY)(e.variants)});return t?s(t,o[t.handle],"product"):null}).filter(Boolean),d=n.map((e,t)=>{let n=i[t];return(null==n?void 0:n.availableForSale)?s(n,e,"bundle"):null}).filter(Boolean),u=[...a,...d];if(!u.length)return;l(u)}catch(e){console.error("Could not fetch Sanity Product Upsells")}})()},[]);let f=(e,t)=>{let n={...d,[t.productId]:{isSelected:e,variant:t.variant,discountCode:t.discountCode}};r(Object.keys(n).map(e=>n[e])),u(n)};return(null==a?void 0:a.length)?(0,i.jsxs)("div",{className:A().productUpsellList,children:[(0,i.jsx)(C,{onClose:()=>h(null),isActive:!!p,product:p}),(0,i.jsxs)("div",{children:[n&&(0,i.jsx)("h5",{className:"no-top-margin h6",children:n}),a.map(e=>(0,i.jsx)(_,{onClick:h,shopifyStorefrontCopyProduct:e,onChange:f},e.id)),s&&s()]})]}):null};var L=n(34047),T=n(81688),S=n(50930),E=n(61439),M=n(19621),P=n.n(M);let I=e=>{var t,n;let{shopifyStorefrontCopyProduct:r,testId:s,noRedirectToCart:a,bordered:l,upsellType:d}=e,{getDiscountAmount:p}=(0,E.rU)(),[h,f]=(0,o.useState)(r.variants[0]),{addToCart:m,buttonText:g,buttonTheme:A}=(0,x.AP)({product:r,selectedVariant:h,noRedirectToCart:a,customButtonText:"Add",customButtonTheme:"blue"}),v=async()=>{await m(),d&&(0,S.U9)(h,d,{product:r})};if(!h||!r)return null;let C=(0,c.QI)(r),y=(null==(t=r.copy.product)?void 0:t.slug)?(0,c.UZ)(r.copy.product.slug):(0,c.UZ)(r.copy.slug);return(0,i.jsx)("div",{className:P().itemStyles,style:{border:l?"1px solid var(--lineColor)":""},children:(0,i.jsx)("div",{className:P().upsellContent,"data-testid":s||"standard-product-upsell",children:(0,i.jsxs)("div",{className:P().productDetails,children:[(0,i.jsx)("div",{className:"image-container",children:(0,i.jsx)("div",{children:(0,i.jsx)(u.Link,{to:y,children:(0,i.jsx)(u.Img,{image:{...C.image,altText:C.image.altText||"".concat(r.title," featured image"),width:100,height:80}})})})}),(0,i.jsxs)("div",{className:P().headingContent,children:[(0,i.jsx)("div",{className:"product-title",children:(0,i.jsx)(u.Link,{to:y,children:r.title})}),(0,i.jsx)(T.Price,{basePrice:(0,c.Pm)(h),discountAmount:p(h),forceShow:null==(n=h.compareAtPrice)?void 0:n.amount})]}),(0,i.jsx)(T.ProductFormMini,{shopifyProductLike:r,setSelectedVariant:f,selectedVariant:h,addToCart:v,buttonText:g,buttonTheme:A,hidePrice
18:!0,singleVariantLayout:!1,testId:h.availableForSale?"cart-product-upsell-add-to-cart-button":"cart-product-upsell-out-of-stock-button"})]})})})};var N=n(67386);let R=e=>{var t,n,r,s;let{product:a,selectedVariant:l,setSelectedVariant:c,upsellCopy:d}=e,{discount:u}=(0,b.rU)();if(!a||(null==u?void 0:u.code))return null;(0,o.useEffect)(()=>{c(a.variants[0])},[]);let p={...a,copy:{...a.copy,...d&&{title:null!=(r=d.title)?r:null==(t=a.copy)?void 0:t.title,description:null!=(s=d.description)?s:null==(n=a.copy)?void 0:n.description}}};return(0,i.jsx)(_,{shopifyStorefrontCopyProduct:p,discountAmount:(null==d?void 0:d.displayFullPrice)?0:null==l?void 0:l.price.amount,onClick:()=>c(l),isSelected:!0,onChange:(e,t)=>{c(e?t.variant:null)}})},V=e=>{let{productPage:t,selectedVariant:n=null,setSelectedVariant:r}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(N.SanityShopifyStorefrontProductLoader,{productPage:t.freeGift.product,render:e=>{if(!e||!e.availableForSale)return null;let o={...e,variants:t.freeGift.giftVariantSku?e.variants.filter(e=>e.sku===t.freeGift.giftVariantSku):e.variants};return(0,i.jsx)(R,{product:o,upsellCopy:t.freeGift,selectedVariant:n,altTitle:t.freeGift.title,setSelectedVariant:r,displayFullPrice:t.freeGift.displayFullPrice})}})})};var B=n(94377),F=n(53589),O=n(40873),D=n.n(O);let H=e=>{var t;let{product:n,selectedVariant:r,selectedGiftVariant:l,setSelectedGiftVariant:p,headerLabel:h="Choose your free lighting fixture",quantity:f=1}=e,[m,g]=(0,o.useState)(!1),A=(0,N.useFetchSanityShopifyStorefrontProduct)(n.copy.freeGift.product.handle,n.copy.freeGift.product);if((0,o.useEffect)(()=>{A&&A.variants&&A.variants.length>0&&!l&&p(A.variants[0])},[A,l,p]),!A||!n.availableForSale||!A.availableForSale||(null==A||null==(t=A.variants)?void 0:t.length)<=1)return null;let{offerNote:v,offerTerms:C}=n.copy.freeGift,y=A.variants.map(c.Pm),b=Math.max(...y),x=1===new Set(y).size,w="free-gift-header";return(0,i.jsxs)("div",{className:D().freeGiftSelectionWrapper,children:[(0,i.jsxs)("div",{className:D().headerRow,children:[(0,i.jsx)("span",{className:D().headerLabel,id:w,children:h}),(0,i.jsx)("button",{className:D().kitContentsLink,type:"button",onClick:()=>g(!0),children:"Which light do I need?"})]}),(v||!x)&&(0,i.jsxs)("p",{className:D().offerNote,children:[v,!x&&(0,i.jsxs)(i.Fragment,{children:[v?" ":null,(0,i.jsxs)("span",{className:D().offerValue,children:["Up to $",b.toFixed(2)," value."]})]})]}),(0,i.jsx)("div",{className:D().optionsList,role:"group","aria-labelledby":w,children:A.variants.map(e=>{var t;let n=(null==l?void 0:l.id)===e.id,r=!e.availableForSale,o="free-gift-".concat(String(e.id).split("/").pop()),h=((e,t)=>{var n,r,i;return(null==e?void 0:e.src)?{src:e.src,altText:null!=(n=e.altText)?n:t,width:null!=(r=e.width)?r:400,height:null!=(i=e.height)?i:400}:null})(e.image,e.title);return(0,i.jsxs)("label",{htmlFor:o,className:(0,s.A)(D().optionCard,n&&D().selected,r&&D().disabled),children:[(0,i.jsx)(a.a,{wrapInLabel:!1,id:o,name:"free-gift-variant",dataTestId:"free-gift-variant-selector",value:e.id,label:e.title,checked:n,disabled:r,onClick:()=>p(e),className:D().radio}),(0,i.jsxs)("span",{className:D().imageTile,children:[h&&(0,i.jsx)(u.Img,{image:h,alt:e.title}),!r&&(0,i.jsx)("span",{className:D().badge,"aria-hidden":"true",children:"Free gift"})]}),(0,i.jsxs)("span",{className:D().cardBody,children:[(0,i.jsx)("span",{className:D().name,children:e.title}),(null==(t=e.description)?void 0:t.value)&&(0,i.jsx)("span",{className:D().description,children:e.description.value}),(0,i.jsxs)("span",{className:D().priceRow,children:[(0,i.jsxs)("span",{"aria-hidden":"true",className:D().priceInner,children:[(0,i.jsx)(d.g,{basePrice:(0,c.Pm)(e),type:"tiny",priceClassName:D().strikePrice,wrapperClassName:D().cardPriceWrapper}),(0,i.jsx)("span",{className:D().freeTag,children:r?"Sold out":"Free"})]}),(0,i.jsx)("span",{className:"sr-only",children:r?"Currently sold out":"Normally $".concat((0,c.Pm)(e).toFixed(2),", free with this purchase")})]})]})]},e.id)})}),C&&(0,i.jsx)("p",{className:D().offerTerms,children:C}),n.copy.freeGiftContents&&(0,i.jsx)(F.a,{isActive:m,closeAction:()=>g(!1),children:(0,i.jsx)("div",{className:D().modalContent,children:(0,i.jsx)(u.PortableText,{_rawContent:n.copy.freeGiftContents,color:"black"})})}),l&&(0,i.jsxs)("div",{className:D().pricingFooter,children:[(0,i.jsxs)("div",{children:[r.title,f>1?" \xd7 ".concat(f):""," & ",null==l?void 0:l.title]}),(0,i.jsx)(d.g,{basePrice:(0,c.Pm)(r)*f+(0,c.Pm)(l),discountAmount:(0,
18c.Pm)(l),priceClassName:D().price,wrapperClassName:D().priceWrapper})]})]})}},83817:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{UnrecognizedActionError:function(){return n},unstable_isUnrecognizedActionError:function(){return r}});class n extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function r(e){return!!(e&&"object"==typeof e&&e instanceof n)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},84490:(e,t,n)=>{"use strict";n.d(t,{Y5:()=>a,oo:()=>s});var r=n(37876),i=n(14232);let o=(0,i.createContext)({isLoading:!1,setIsLoading:e=>{}}),s=e=>{let{children:t}=e,[n,s]=(0,i.useState)(!1);return(0,r.jsx)(o.Provider,{value:{isLoading:n,setIsLoading:s},children:t})},a=()=>(0,i.useContext)(o)},84987:e=>{e.exports={collapsibleTextContainer:"styles_collapsibleTextContainer__m_lOk",buttonTrigger:"styles_buttonTrigger__HSYol"}},85219:(e,t,n)=>{"use strict";n.d(t,{hN:()=>a,ph:()=>s});var r=n(37876),i=n(14232);let o=(0,i.createContext)({setNotification(e){},notification:null}),s=e=>{let{children:t}=e,[n,s]=(0,i.useState)(null);return(0,i.useEffect)(()=>{if(n){let e=setTimeout(()=>{s(null)},n.duration||3e3);return()=>{clearTimeout(e)}}},[n]),(0,r.jsx)(o.Provider,{value:{setNotification:s,notification:n},children:t})},a=()=>(0,i.useContext)(o)},85367:(e,t,n)=>{"use strict";n.d(t,{ez:()=>i.ez,DT:()=>c,H6:()=>d.H6,ph:()=>u.ph,_$:()=>i._$,rU:()=>r.rU,Y5:()=>o.Y5});var r=n(61439),i=n(36748),o=n(84490),s=n(37876),a=n(14232);function l(e){let{contexts:t,children:n}=e;return t.reduceRight((e,t)=>a.cloneElement(t,{children:e}),n)}let c=e=>{let{children:t}=e;return(0,s.jsx)(l,{contexts:[(0,s.jsx)(o.oo,{}),(0,s.jsx)(r.bi,{})],children:t})};var d=n(88142),u=n(85219)},85722:e=>{e.exports={variantSelectorContainer:"styles_variantSelectorContainer__9O0Sv",variantSelectInput:"styles_variantSelectInput__WSXgM",variantGrid:"styles_variantGrid___e_0z",cardButton:"styles_cardButton__QUzuX",hasVariants:"styles_hasVariants__ya_gp",cardButtonActive:"styles_cardButtonActive__jODsD",singleVariant:"styles_singleVariant__XlF7p",variantText:"styles_variantText__X8NI1",small:"styles_small__q5qgq"}},85909:e=>{e.exports={style:{fontFamily:"'Figtree', 'Figtree Fallback'"},className:"__className_9e89f9",variable:"__variable_9e89f9"}},85939:e=>{e.exports={radioInput:"styles_radioInput__OliRk"}},86021:(e,t,n)=>{"use strict";n.d(t,{U:()=>r});let r={eyebrow:"Pay over time",note:"Check your rate — no impact to credit score.",bundleNote:"Updates as you build. Check your rate — no impact to credit score."}},86501:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(37876);n(14232);var i=n(15448),o=n(38151),s=n.n(o);let a=e=>{let{listItems:t,layout:n="grid"}=e;return(0,r.jsx)("div",{className:s().listContainer,children:"grid"===n?(0,r.jsx)(i.Grid,{as:"ol",cols:[1,1,3],children:t.map((e,t)=>(0,r.jsxs)("li",{children:[(0,r.jsx)("span",{className:"no-top-margin",children:t+1}),(0,r.jsx)("h4",{children:e.title}),(0,r.jsx)("p",{children:e.description})]},"list-item-".concat(e.title)))}):(0,r.jsx)("ol",{className:"list-stacked",children:t.map((e,t)=>(0,r.jsxs)("li",{children:[(0,r.jsx)("span",{children:t+1}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h4",{children:e.title}),(0,r.jsx)("p",{children:e.description})]})]},"list-item-".concat(e.title)))})})}},86581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=n(64252)._(n(14232)).default.createContext(null)},86595:(e,t,n)=>{"use strict";n.d(t,{w:()=>r});var r=new(n(70673)).c(function(e){return e.complete()})},87077:e=>{e.exports={container:"styles_container__hSsFS","content-wrapper":"styles_content-wrapper__S_m60",trigger:"styles_trigger__TqU5s",triggerOpen:"styles_triggerOpen__ljp_Z"}},87247:(e,t)=>{t.read=function(e,t,n,r,i){var o,s,a=8*i-r-1,l=(1<<a)-1,c=l>>1,d=-7,u=n?i-1:0,p=n?-1:1,h=e[t+u];for(u+=p,o=h&(1<<-d)-1,h>>=-d,d+=a;d>0;o=256*o+e[t+u],u+=p,d-=8);for(s=o&(1<<-d)-1,o>>=-d,d+=r;d>0;s=256*s+e[t+u],u+=p,d-=8);if(0===o)o=1-c;else{if(o===l)return s?NaN:1/0*(h?-1:1);s+=Math.pow(2,r),o-=c}return(h?-1:1)*s*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var s,a,l,c=8*o-i-1,d=(1<<c)-1,u=d>>1,p=5960464477539062e-23*(23===i),h=r?0:o-1,f=r?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(a=+!!isNaN(t),s=d):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+u>=1?t+=p/l:t+=p*Math.pow(2,1-u),t*l>=2&&(s++,l/=2),s+u>=d?(a=0,s=d):s+u>=1?(a=(t*l-1)*Math.pow(2,i),s+=u):(a=t*Math.pow(2,u-1)*Math.pow(2,i),s=0));i>=8;e[n+h]=255&a,h+=f,a/=256,i-=8);for(s=s<<i|a,c+=i;c>0;e[n+h]=255&s,h+=f,s/=256,c-=8);e[n+h-f]|=128*m}},87637:e=>{e.exports={container:"styles_container__zQp5W"}},87667:(e,t,n)=>{"use strict";n.d(t,{E:()=>s});var r=n(37876),i=n(35133),o=n.n(i);let s=e=>{let{color:t,backgroundColor:n,noTopMargin:i,children:s}=e,a=!!n,l={};t&&(l.color=t),n&&(l.backgroundColor=n);
18let c=[o().addToCartText,a?o().withBackground:"",i?o().noTopMargin:""].filter(Boolean).join(" ");return(0,r.jsx)("div",{className:c,style:l,children:s})}},88142:(e,t,n)=>{"use strict";n.d(t,{Xr:()=>d,H6:()=>u});var r=n(37876),i=n(14232),o=n(95613),s=n(49044);let a={href:"https://www.bigapplebuddy.com/search?store=Rachio&utm-medium=rachio",copy:"Shop International"},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{geolocation:e,isGeoReady:t,requiresCcpaPrivacy:e.requiresCcpaPrivacy,isCalifornia:e.isCalifornia,isFlorida:e.isFlorida,isUs:e.isUs,isInternational:e.resolved&&"US"!==e.countryCode,internationalLink:a}},c=l(s._),d=(0,i.createContext)(c),u=e=>{let{children:t}=e,n=(()=>{let[e,t]=(0,i.useState)(null);return(0,i.useEffect)(()=>{t((0,o.a)())},[]),(0,i.useMemo)(()=>l(null!=e?e:s._,null!==e),[e])})();return(0,r.jsx)(d.Provider,{value:n,children:t})}},88258:e=>{e.exports={card:"styles_card__qh2xn"}},88419:e=>{e.exports={collectionCalloutCardContainer:"styles_collectionCalloutCardContainer__zEbkM",hideOnMobile:"styles_hideOnMobile__pBrbs",buttonWrapper:"styles_buttonWrapper__FtvI_",titleContainer:"styles_titleContainer__yC_LG"}},89099:(e,t,n)=>{e.exports=n(16296)},89203:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=n(14232);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=o(e,r)),t&&(i.current=o(t,r))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},89340:e=>{e.exports={baseButton:"styles_baseButton__adZgA",smallButton:"styles_smallButton__hMy1F",fullWidthButton:"styles_fullWidthButton__vNNBv",whiteButton:"styles_whiteButton__3IRX5",outlineButton:"styles_outlineButton__oUQfY",orangeButton:"styles_orangeButton__G28hO",greenButton:"styles_greenButton__ng2zQ",limeGreenButton:"styles_limeGreenButton__bGgKV",darkButton:"styles_darkButton__cNQ7h",blueButton:"styles_blueButton__ImeZ2",textButton:"styles_textButton__RUfZj"}},90249:(e,t,n)=>{"use strict";n.d(t,{J:()=>s,M:()=>o});var r=n(99742);let i="dev"===r.env.VERCEL_ENV,o={projectId:"1d0v1es1",dataset:"production",apiVersion:"2026-05-28"},s={...o,useCdn:!i,perspective:i?"drafts":"published",...i?{token:r.env.SANITY_API_TOKEN}:{}}},90295:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return p}});let r=n(64252)._(n(14232)),i=n(86581),o=[],s=[],a=!1;function l(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function l(){if(!o){let t=new c(e,n);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!a){let e=n.webpack&&1?n.webpack():n.modules;e&&s.push(t=>{for(let n of e)if(t.includes(n))return l()})}function d(e,t){l();let s=r.default.useContext(i.LoadableContext);
18s&&Array.isArray(n.modules)&&n.modules.forEach(e=>{s(e)});let a=r.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return r.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),r.default.useMemo(()=>{var t;return a.loading||a.error?r.default.createElement(n.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:o.retry}):a.loaded?r.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return d.preload=()=>l(),d.displayName="LoadableComponent",r.default.forwardRef(d)}(l,e)}function u(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return u(e,t)})}d.preloadAll=()=>new Promise((e,t)=>{u(o).then(e,t)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let n=()=>(a=!0,t());u(s,e).then(n,n)})),window.__NEXT_PRELOADREADY=d.preloadReady;let p=d},90376:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return r}}),n(38811).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},90865:e=>{e.exports={bundleCollectionCard:"styles_bundleCollectionCard__7D7u2",showPrice:"styles_showPrice__zzXX_",hidePrice:"styles_hidePrice__JqGG4",bundleProductCard:"styles_bundleProductCard__uSOmu"}},91200:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var r=n(14232);function i(e){var t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},91540:(e,t,n)=>{"use strict";n.d(t,{l2:()=>r,Hb:()=>w,vq:()=>x,GL:()=>p,dJ:()=>f,VE:()=>C,U9:()=>A,DS:()=>b,mV:()=>m,Dh:()=>_});var r=function(e){return e.PRODUCT_VIEWED="Product Viewed",e.PRODUCT_REMOVED="Product Removed",e.PRODUCT_ADDED="Product Added",e.PRODUCT_UPSELL_ADDED="Product Upsell Added",e.CART_VIEWED="Cart Viewed",e.PRODUCT_SHARED="Product Shared",e}({}),i=n(50930),o=function(e){return e.RACHIO="Rachio",e.ACCESSORY="ACCESSORY",e.INTEGRATION="Integration",e.MARKET="Market",e}({});let s={"8ZULW-C":{name:"Rachio 3 8-Zone",category:"Rachio"},"16ZULW-C":{name:"Rachio 3 16-Zone",category:"Rachio"},"8ZULWC-L":{name:"Rachio 3 8-Zone",category:"Rachio"},"4ZULW-C":{name:"Rachio 3 4-Zone",category:"Rachio"},"16RACHBX":{name:"Weatherproof Enclosure",category:"Rachio"},SHVK001:{name:"Smart Hose Timer Starter Kit (Valve + WiFi Hub)",category:"Rachio"},SHV01001:{name:"Smart Hose Timer Starter Kit (Valve Only)",category:"Rachio"},"WF-TWS01-R1":{name:"Tempest Weather System",category:"Integration"},"WF-TWS01-R2":{name:"Rachio Tempest Bundle",category:"Integration"}};var a=n(95245);let l=function(e){var t,n,r,i,o,s,a;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{quantity:c=1,product:d}=l;return{variantId:String(e.id),productId:String(null!=(o=null!=(i=null==d?void 0:d.id)?i:null==(t=e.product)?void 0:t.id)?o:""),productTitle:null!=(a=null!=(s=null==d?void 0:d.title)?s:null==(n=e.product)?void 0:n.title)?a:"",title:e.title,price:e.price.amount,sku:e.sku,quantity:c,image:(null==(r=e.image)?void 0:r.src)||""}},c=e=>{let t=s[e.sku]?s[e.sku].name:e.title,n=s[e.sku]?s[e.sku].category:o.MARKET,r={product_id:(0,a.L1)(e.productId),product_title:e.productTitle,variant:(0,a.L1)(e.variantId),sku:e.sku,name:t,price:Number(e.price),quantity:e.quantity||1,category:n};return e.image&&(r.image=e.image),e.bundle&&(r.bundle=e.bundle),r},d=e=>{if(e&&e.lines)return e.lines.map(e=>{var t,n,r,i;if(!(null==e||null==(t=e.merchandise)?void 0:t.sku))return;let o=String(e.merchandise.id),s=String(e.merchandise.product.id);return c({...{...e.merchandise,variantId:String(o),productId:String(s),productTitle:e.merchandise.product.title,price:e.merchandise.price.amount,sku:e.merchandise.sku,image:(null==(n=e.merchandise.image)?void 0:n.url)||(null==(i=e.merchandise.product.images)||null==(r=i[0])?void 0:r.url)||""},quantity:e.quantity})}
18).filter(Boolean)},u=async(e,t)=>{await (0,i.sx)(e,t)},p=async e=>{var t;if(!(null==e||null==(t=e.lines)?void 0:t.length))return;let n=null==e?void 0:e.id;n&&await u(r.CART_VIEWED,{cart_id:n,products:d(e),value:Number(e.cost.subtotalAmount.amount),currency:e.cost.subtotalAmount.currencyCode})},h=async(e,t)=>{await (0,i.sx)(e,t)},f=async(e,t)=>{if(!e||!t)return;let n=_(e,t);await h(r.PRODUCT_ADDED,n)},m=async(e,t)=>{for(let n of e)await f(n,t)},g=async(e,t)=>{await (0,i.sx)(e,t)},A=async(e,t,n)=>{var i,o;if(!e)return;let s={...c(l(e,n)),pathname:null==(o=window)||null==(i=o.location)?void 0:i.pathname,upsell_type:t};await g(r.PRODUCT_UPSELL_ADDED,s)},v=async(e,t)=>{await (0,i.sx)(e,t)},C=async(e,t)=>{e&&t&&await v(r.PRODUCT_REMOVED,{cart_id:t.id,checkout_url:t.checkoutUrl,cart_total:t.cost.subtotalAmount.amount,...c(e),products:d(t)})},y=async(e,t)=>{await (0,i.sx)(e,t)},b=async e=>{e&&await y(r.PRODUCT_VIEWED,c(e))},x=()=>{let e=document.referrer,t=window.location.hostname;if(e&&new URL(e).hostname!==t)return e},w=e=>{let t=(0,i.Ng)(),n=(0,i.vm)(),r=(0,i.de)(),o=[{key:"ga_client_id",value:t}];return n&&o.push({key:"klaviyo_id",value:n}),r&&o.push({key:"rachio_account_id",value:r}),e&&(o=[...o,...e]),o.filter(e=>{let{value:t}=e;return t})},_=(e,t)=>{var n,r,i,o;let s={cart_id:t.id,cart_total:t.cost.subtotalAmount.amount,checkout_url:t.checkoutUrl,...c(e),products:d(t),pathname:null==(r=window)||null==(n=r.location)?void 0:n.pathname};(null==(i=t.discountCodes)?void 0:i.length)&&(s.discounts=t.discountCodes.map(e=>e.code));let a=t.lines.find(e=>{var t;return null==(t=e.attributes)?void 0:t.some(e=>"_bundleName"===e.key)});return a&&(s.bundle_name=null==(o=a.attributes.find(e=>"_bundleName"===e.key))?void 0:o.value),s}},91548:e=>{e.exports={splitContainer:"styles_splitContainer__8lPFH",h5:"styles_h5__po4Wp",sectionLeft:"styles_sectionLeft__mDFwX",sectionRight:"styles_sectionRight__MLDOA",sectionText:"styles_sectionText__Yqq9W",centerText:"styles_centerText__AOmIG",titleSplit:"styles_titleSplit__X_iIg",noTopMargin:"styles_noTopMargin__6wIEF",mobileReverse:"styles_mobileReverse__ZgpfJ"}},91623:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,h4:()=>c,hw:()=>a,kC:()=>l,uu:()=>s});var r=n(50930);let i=async(e,t)=>{await (0,r.sx)(e,t)},o=async(e,t)=>{let n={...e};t&&(n.category=t),await i("Button Clicked",n)},s=async(e,t)=>{let n={...e};t&&(n.category=t),await i("Navigation Card Clicked",n)},a=async(e,t)=>{let n={...e};t&&(n.category=t),await i("Product Navigation Icon Clicked",n)},l=async(e,t)=>{let n={...e};t&&(n.category=t),await i("Slider Button Clicked",n)},c=async(e,t)=>{let n={..."object"!=typeof e?{}:e};t&&(n.category=t),await i("Amazon Button Clicked",n)}},91854:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(37876),i=n(15448);n(14232);var o=n(31825),s=n(29777),a=n(8470),l=n.n(a);let c=e=>{let{borderTop:t,title:n,description:a,questions:c,size:d,paddingTop:u,paddingBottom:p,theme:h,layout:f="accordion",width:m}=e,g=(0,s.kH)(h)?"black-text":"white-text";return(0,r.jsx)("div",{className:"theme-".concat(h),style:{borderTop:t?"1px solid var(--lineColor)":"none"},children:(0,r.jsx)(o.w,{size:d||"small",paddingBottom:p,paddingTop:u,width:m||"tight",theme:h,children:"accordion"===f?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"center-text no-top-margin",children:n}),a&&(0,r.jsx)("p",{children:a}),c.map((e,t)=>(0,r.jsx)(i.Accordion,{title:e.title,titleClassName:l().faqTitle,contentClassName:l().faqContent,theme:h,arrowColor:(0,s.kH)(h)?"black":"white",children:(0,r.jsx)(i.PortableText,{_rawContent:e.description})},"".concat(t,"-").concat(e.id)))]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"no-top-margin bottom-padding ".concat(g),children:n}),a&&(0,r.jsx)("p",{className:g,children:a}),c.map((e,t)=>(0,r.jsxs)("div",{style:{marginBottom:"4rem"},children:[(0,r.jsx)("h4",{className:"h5 font-bold no-top-margin ".concat(g),children:e.title}),(0,r.jsx)(i.PortableText,{_rawContent:e.description})]},"".concat(t,"-").concat(e.id)))]})})})}},91883:(e,t,n)=>{"use strict";n.d(t,{p:()=>l});var r=n(37876),i=n(15448),o=n(14232),s=n(95245),a=n(61439);let l=e=>
18{let{product:t,iconColor:n,iconBackgroundColor:l,onSuccessfulShare:c,className:d}=e,{discount:u}=(0,a.rU)(),[p,h]=(0,o.useState)(null);return((0,o.useEffect)(()=>{u&&h(((e,t)=>{let n="Check out the ".concat(t.title," on rachio.com!"),r=(0,s.UZ)(t.copy.slug),i=new URL(location.origin+r);if(e.isActive&&(0,s.ww)(e,t)){let t=e.amount?"$".concat(Number(e.amount).toFixed(2)):"".concat(e.percentage,"%");n="".concat(n," Get it for ").concat(t," OFF only for a limited time.");let r=new URLSearchParams(i.search);r.has("discount")&&r.delete("discount"),r.append("discount",e.code),i.search=r.toString()}return{text:n,url:i.href}})(u,t))},[u]),p)?(0,r.jsx)(i.ShareButton,{iconColor:n,iconBackgroundColor:l,onSuccessfulShare:c,...p,className:d}):null}},92170:(e,t,n)=>{"use strict";n.d(t,{K:()=>E});let r="GraphQL Client",i="An error occurred while fetching from the API. Review 'graphQLErrors' for details.",o="Response returned unexpected Content-Type:",s="An unknown error has occurred. The API did not return a data object or any errors in its response.",a={json:"application/json",multipart:"multipart/mixed"},l="X-SDK-Variant",c="X-SDK-Version",d=[429,503],u=/@(defer)\b/i,p=/boundary="?([^=";]+)"?/i,h="\r\n\r\n";function f(e,t=r){return e.startsWith(`${t}`)?e:`${t}: ${e}`}function m(e){return e instanceof Error?e.message:JSON.stringify(e)}function g(e){return e instanceof Error&&e.cause?e.cause:void 0}function A(e){return e.flatMap(({errors:e})=>e??[])}function v({client:e,retries:t}){if(void 0!==t&&("number"!=typeof t||t<0||t>3))throw Error(`${e}: The provided "retries" value (${t}
18) is invalid - it cannot be less than 0 or greater than 3`)}function C(e,t){return t&&("object"!=typeof t||Array.isArray(t)||"object"==typeof t&&Object.keys(t).length>0)?{[e]:t}:{}}function y([e,...t]){return t.reduce(function e(t,n){return Object.keys(n||{}).reduce((r,i)=>(("object"==typeof n[i]||Array.isArray(n[i]))&&t[i]?r[i]=e(t[i],n[i]):r[i]=n[i],r),Array.isArray(t)?[...t]:{...t})},{...e})}async function b(e){return new Promise(t=>setTimeout(t,e))}async function x(e){let{errors:t,data:n,extensions:r}=await e.json();return{...C("data",n),...C("extensions",r),...t||!n?{errors:{networkStatusCode:e.status,message:f(t?i:s),...C("graphQLErrors",t),response:e}}:{}}}async function*w(e){let t=new TextDecoder;if(e.body[Symbol.asyncIterator])for await(let n of e.body)yield t.decode(n);else{let n,r=e.body.getReader();try{for(;!(n=await r.read()).done;)yield t.decode(n.value)}finally{r.cancel()}}}function _({client:e,currentSupportedApiVersions:t,apiVersion:n,logger:r}){let i=`${e}: the provided apiVersion ("${n}")`,o=`Currently supported API versions: ${t.join(", ")}`;if(!n||"string"!=typeof n)throw Error(`${i}
18 is invalid. ${o}`);let s=n.trim();t.includes(s)||(r?r({type:"Unsupported_Api_Version",content:{apiVersion:n,supportedApiVersions:t}}):console.warn(`${i} is likely deprecated or not supported. ${o}`))}function k(e){let t=3*e-2;return 10===t?t:`0${t}`}function j(e,t,n){let r=t-n;return r<=0?`${e-1}-${k(r+4)}`:`${e}-${k(r)}`}let L="application/json",T="Storefront API Client";var S=n(69754);let E=function({storeDomain:e,apiVersion:t,publicAccessToken:n,privateAccessToken:S,clientName:E,retries:M=0,customFetchApi:P,logger:I}){var N,R,V,B,F;let O=function(){let{year:e,quarter:t,version:n}=function(){let e=new Date,t=e.getUTCMonth(),n=e.getUTCFullYear(),r=Math.floor(t/3+1);return{year:n,quarter:r,version:`${n}-${k(r)}`}}(),r=4===t?`${e+1}-01`:`${e}-${k(t+1)}`;return[j(e,t,3),j(e,t,2),j(e,t,1),n,r,"unstable"]}(),D=function({client:e,storeDomain:t}){try{if(!t||"string"!=typeof t)throw Error();let e=t.trim(),n=e.match(/^https?:/)?e:`https://${e}`,r=new URL(n);return r.protocol="https",r.origin}catch(n){throw Error(`${e}: a valid store domain ("${t}") must be provided`)}}({client:T,storeDomain:e}),H={client:T,currentSupportedApiVersions:O,logger:I};if(_({...H,apiVersion:t}),!n&&!S)throw Error(`${T}: a public or private access token must be provided`);if(n&&S)throw Error(`${T}: only provide either a public or private access token`);if(S&&"undefined"!=typeof window)throw Error(`${T}: private access tokens and headers should only be used in a server-to-server implementation. Use the public API access token in nonserver environments.`);let z=(N=D,R=t,V=H,e=>{e&&_({...V,apiVersion:e});let t=(e??R).trim();return`${N}/api/${t}/graphql.json`}),W={storeDomain:D,apiVersion:t,...n?{publicAccessToken:n}:{privateAccessToken:S},headers:{"Content-Type":L,Accept:L,"X-SDK-Variant":"storefront-api-client","X-SDK-Version":"0.3.4",...E?{"X-SDK-Variant-Source":E}:{},...n?{"X-Shopify-Storefront-Access-Token":n}:{"Shopify-Storefront-Private-Token":S}},apiUrl:z(),clientName:E},U=function({headers:e,url:t,customFetchApi:n=fetch,retries:_=0,logger:k}){var j,L,T;v({client:r,retries:_});let S={headers:e,url:t,retries:_},E=function(e,{url:t,headers:n,retries:i}){return async(o,s={})=>{let{variables:a,headers:d,url:u,retries:p}=s,h=JSON.stringify({query:o,variables:a});v({client:r,retries:p});let f=Object.entries({...n,...d}).reduce((e,[t,n])=>(e[t]=Array.isArray(n)?n.join(", "):n.toString(),e),{});return f[l]||f[c]||(f[l]="shopify-graphql-client",f[c]="0.10.4"),e([u??t,{method:"POST",headers:f,body:h}],1,p??i)}}(function({clientLogger:e,customFetchApi:t=fetch,client:n=r,defaultRetryWaitTime:i=1e3,retriableCodes:o=d}){let s=async(r,a,l)=>{let c,d=a+1,u=l+1;try{if(c=await t(...r),e({type:"HTTP-Response",content:{requestParams:r,response:c}}),!c.ok&&o.includes(c.status)&&d<=u)throw Error();return c}catch(t){if(d<=u){let t=c?.headers.get("Retry-After");return await b(t?parseInt(t,10):i),e({type:"HTTP-Retry",content:{requestParams:r,lastResponse:c,retryAttempt:a,maxRetries:l}}),s(r,d,l)}throw Error(f(`${l>0?`Attempted maximum number of ${l} network retries. Last message - `:""}${m(t)}`,n))}};return s}({customFetchApi:n,clientLogger:(j=k,e=>{j&&j(e)}),defaultRetryWaitTime:1e3}),S),M=(L=E,async(...e)=>{if(u.test(e[0]))throw Error(f("This operation will result in a streamable response - use requestStream() instead."));try{let t=await L(...e),{status:n,statusText:r}=t,i=t.headers.get("content-type")||"";if(!t.ok)return{errors:{networkStatusCode:n,message:f(r),response:t}};if(!i.includes(a.json))return{errors:{networkStatusCode:n,message:f(`${o} ${i}`),response:t}};return x(t)}catch(e){return{errors:{message:m(e)}}}}),P=(T=E,async(...e)=>{if(!u.test(e[0]))throw Error(f("This operation does not result in a streamable response - use request() instead."));try{let t=await T(...e),{statusText:n}=t;if(!t.ok)throw Error(n,{cause:t});let r=t.headers.get("content-type")||"";switch(!0){case r.includes(a.json):return{async *[Symbol.asyncIterator](){let e=await x(t);yield{...e,hasNext:!1}}};case r.includes(a.multipart):return function(e,t){let n,r=(t??"").match(p),o=`--${r?r[1]:"-"}`;if(!e.body?.getReader&&!e.body[Symbol.asyncIterator])throw Error("API multipart response did not return an iterable body",{cause:e});let a=w(e),l={};return{async *[Symbol.asyncIterator](){try{let e=!0;for await(let r of{async *[Symbol.asyncIterator](){try{let e="";for await(let t of a)if((e+=t).indexOf(o)>-1){let t=e.lastIndexOf(o),n=e.slice(0,t).split(o).filter(e=>e.trim().length>0).map(e=>e.slice(e.indexOf(h)+h.length).trim());n.length>0&&(yield n),e=e.slice(t+o.length),"--"===e.trim()&&(e="")}}catch(e){throw Error(`Error occured while processing stream payload - ${m(e)}`)}}}){let o=r.map(e=>{try{return JSON.parse(e)}catch(e){throw Error(`Error in parsing multipart response - ${m(e)}`)}}).map(e=>{let{data:t,incremental:n,hasNext:r,extensions:i,errors:o}=e;if(!n)return{data:t||{},...C("errors",o),...C("extensions",i),hasNext:r};let s=n.map(({data:e,path:t,errors:n})=>({data:e&&t?function e(t,n){if(0===t.length)return n;let r={[t.pop()]:n};return 0===t.length?r:e(t,r)}(t,e):{},...C("errors",n)}));return{data:1===s.length?s[0].data:y([...s.map(({data:e})=>e)]),...C("errors",A(s)),hasNext:r}});n=o.find(e=>e.extensions)?.extensions??n;let a=A(o);l=y([l,...o.map(({data:e})=>e)]),e=o.slice(-1)[0].hasNext;var t=l;if(a.length>0)throw Error(i,{cause:{graphQLErrors:a}});if(0===Object.keys(t).length)throw Error(s);yield{...C("data",l),...C("extensions",n),hasNext:e}}if(e)throw Error("Response stream terminated unexpectedly")}catch(r){let t=g(r);yield{...C("data",l),...C("extensions",n),errors:{message:f(m(r)),networkStatusCode:e.status,...C("graphQLErrors",t?.graphQLErrors),response:e},hasNext:!1}}}}}(t,r);default:throw Error(`${o} ${r}`,{cause:t})}}catch(e){return{async *[Symbol.asyncIterator](){let t=g(e);yield{errors:{message:f(m(e)),...C("networkStatusCode",t?.status),...C("response",t)},hasNext:!1}}}}});return{config:S,fetch:E,request:M,requestStream:P}}({headers:W.headers,url:W.apiUrl,retries:M,customFetchApi:P,logger:I}),q=e=>({...e??{},...W.headers}),Z=(B=W,F=z,e=>e?F(e):B.apiUrl),$=function({getHeaders:e,getApiUrl:t}){return(n,r)=>{let i=[n];if(r&&Object.keys(r).length>0){let{variables:n,apiVersion:o,headers:s,retries:a}=r;i.push({...n?{variables:n}:{},...s?{headers:e(s)}:{},...o?{url:t(o)}:{},...a?{retries:a}:{}}
18)}return i}}({getHeaders:q,getApiUrl:Z});return Object.freeze({config:W,getHeaders:q,getApiUrl:Z,fetch:(...e)=>U.fetch(...$(...e)),request:(...e)=>U.request(...$(...e)),requestStream:(...e)=>U.requestStream(...$(...e))})}({storeDomain:String("checkout.rachio.com"),apiVersion:S.SHOPIFY_API_VERSION,publicAccessToken:String("c251396d05ce92d2dcc96d281396c7ad"),customFetchApi:(e,t)=>fetch(e,t)})},92225:e=>{e.exports={rebateCenter:"styles_rebateCenter__mHYNU"}},94054:e=>{e.exports={accordionWrapper:"styles_accordionWrapper__OndbR",noBorder:"styles_noBorder__UGt2C","Accordion--theme-white":"styles_Accordion--theme-white__yK0Il",accordionInner:"styles_accordionInner__VKeP6",noTitle:"styles_noTitle__VboPL",h5:"styles_h5__eB5y_",disc:"styles_disc__5sUBx",content:"styles_content__4Z1fM"}},94377:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ModalUpsell:()=>u});var r=n(37876),i=n(15448),o=n(46730);n(14232);var s=n(95245),a=n(58554),l=n(37215),c=n.n(l),d=n(14e3);let u=e=>{let{productPage:t,bannerText:n,isModalActive:l,onOutOfStock:u}=e,p=(0,d.useRouter)(),h=(0,o.Kb)(t.handle),f=(0,o.SO)(),[m,g]=(0,o.Fo)({key:"modalUpsellDeclined"});if(!h)return null;if(!h.availableForSale)return"function"==typeof u&&u(),null;let A=(0,s._D)(h);if(!A)return null;let v="buttons"===t.variantSelector?"input":t.variantSelector,C={...t,affirmEnabled:!1,topBannerText:void 0,variantSelector:v,upsellModalEnabled:!1};return(0,r.jsx)(i.Modal,{maxWidth:f&&f>1199?"60%":"95%",isActive:l,closeAction:()=>p.push("/cart/"),modalContentStyles:{padding:0,overflow:"hidden",border:"1px solid black"},innerModalContentStyles:{padding:0},closeButtonColor:"white",children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:c().banner,children:(0,r.jsx)("h3",{children:n||"You may also like..."})}),(0,r.jsx)("div",{className:c().productOverviewWrapper,children:(0,r.jsx)(a.J,{product:A,productMedia:A.media,productPage:C,addToCartTestId:"modal-upsell-buy-button"})}),(0,r.jsxs)("div",{className:c().bottomLinks+" center-text",children:[(0,r.jsx)(i.Link,{to:(0,s.UZ)(t.slug),className:"display-block bottom-padding",children:"Learn more"}),(0,r.jsx)("a",{href:"/cart/",onClick:e=>{e.preventDefault(),g(t.handle),p.push("/cart/")},className:"display-block bottom-padding",children:"No thanks"})]})]})})}},95062:(e,t,n)=>{e.exports=n(79706)()},95092:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return l.forbidden},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return l.unauthorized},unstable_isUnrecognizedActionError:function(){return d.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return l.unstable_rethrow},useParams:function(){return m},usePathname:function(){return h},useRouter:function(){return f},useSearchParams:function(){return p},useSelectedLayoutSegment:function(){return A},useSelectedLayoutSegments:function(){return g},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(14232),i=n(15792),o=n(88797),s=n(37601),a=n(1744),l=n(69591),c=n(14159),d=n(83817),u=void 0;function p(){let e=(0,r.useContext)(o.SearchParamsContext);return(0,r.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function h(){return null==u||u("usePathname()"),(0,r.useContext)(o.PathnameContext)}function f(){let e=(0,r.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function m(){return null==u||u("useParams()"),(0,r.useContext)(o.PathParamsContext)}function g(e){void 0===e&&(e="children"),null==u||u("useSelectedLayoutSegments()");let t=(0,r.useContext)(i.LayoutRouterContext);return t?function e(t,n,r,i){let o;if(void 0===r&&(r=!0),void 0===i&&(i=[]),r)o=t[1][n];else{var l;let e=t[1];o=null!=(l=e.children)?l:Object.values(e)[0]}if(!o)return i;let c=o[0],d=(0,s.getSegmentValue)(c);return!d||d.startsWith(a.PAGE_SEGMENT_KEY)?i:(i.push(d),e(o,n,!1,i))}(t.parentTree,e):null}function A(e){void 0===e&&(e="children"),null==u||u("useSelectedLayoutSegment()");let t=g(e);
18if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},95137:(e,t,n)=>{"use strict";n.d(t,{g:()=>c});var r=n(37876);n(14232);var i=n(61439),o=n(58403),s=n.n(o),a=n(69241);function l(e,t){if("product"===e){if("price"===t)return s().productTypePrice;if("discount"===t)return s().productTypeDiscount;if("flag"===t)return s().productTypeDiscountFlag}if("sidebar"===e){if("price"===t)return s().sidebarTypePrice;if("discount"===t)return s().sidebarTypeDiscount;if("flag"===t)return s().sidebarTypeDiscountFlag}if("variant"===e){if("price"===t)return s().variantTypePrice;if("discount"===t)return s().variantTypeDiscount;if("flag"===t)return s().variantTypeDiscountFlag}if("tiny"===e){if("price-text"===t)return s().tinyTypePriceText;if("price"===t)return s().tinyTypePrice;if("discount"===t)return s().tinyTypeDiscount;if("flag"===t)return s().tinyTypeDiscountFlag}return""}function c(e){let{forceShow:t=!1,basePrice:n,discountAmount:o=0,type:c="normal",priceTestId:d="full-price",discountTestId:u="discount-price",prefixText:p="",affixText:h="",wrapperClassName:f,priceClassName:m,discountClassName:g}=e,{getDiscountedPrice:A}=(0,i.rU)(),v=o>0||t,C=A({price:Number(n),discountAmount:o}),y=(0,r.jsxs)("div",{className:(0,a.A)("price",s().price,l(c,"price"),v&&s().discountShowingPrice,"no-margins",m),"data-testid":d,children:[p&&(0,r.jsx)("span",{className:"prefix-text",children:p}),(0,r.jsx)("span",{className:"sr-only",children:v?"Original Price":"Current Price"}),v?(0,r.jsx)("span",{children:(0,r.jsx)("s",{children:(0,r.jsx)("span",{children:"$".concat(n.toFixed(2))})})}):(0,r.jsx)("span",{children:"$".concat(n.toFixed(2))}),h&&(0,r.jsxs)("span",{className:"affix-text",children:[" ",h]})]}),b=(0,r.jsxs)("div",{className:(0,a.A)("discount",s().discount,l(c,"discount"),"accent-text","no-margins",g),"data-testid":u,children:[(0,r.jsx)("span",{className:"sr-only",children:"Current Price"}),(0,r.jsx)("span",{children:"$".concat(C)})]});return(0,r.jsxs)("div",{className:["price-text",s().priceText,l(c,"price-text"),f].filter(Boolean).join(" "),children:[y,v&&b]})}},95245:(e,t,n)=>{"use strict";n.d(t,{UE:()=>x,r1:()=>u.r1,OL:()=>u.OL,p6:()=>h,l2:()=>u.l2,Yk:()=>r.Yk,PQ:()=>c,f4:()=>k,N8:()=>r.N8,y2:()=>a,Lm:()=>s,Wl:()=>y,rp:()=>g,LN:()=>A,MN:()=>f,L1:()=>u.cn,PG:()=>S.P,v9:()=>r.v9,F:()=>u.F,Pm:()=>w.Pm,QI:()=>u.QI,Fe:()=>w.Fe,GK:()=>u.GK,W_:()=>v,rq:()=>m,DA:()=>u.DA,P3:()=>r.P3,Xf:()=>r.Xf,_M:()=>i,Bd:()=>r.Bd,PR:()=>o,tb:()=>r.tb,Me:()=>u.Me,ww:()=>u.ww,Rb:()=>u.Rb,mR:()=>u.mR,B9:()=>p,bW:()=>u.bW,qw:()=>E,s$:()=>u.s$,UZ:()=>_,qc:()=>d,YR:()=>L,OT:()=>T,uk:()=>j,yp:()=>C,j6:()=>b,rQ:()=>u.rQ,lR:()=>l,rx:()=>u.rx,_D:()=>u._D});var r=n(14827);let i=async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,{isWithinInterval:i}=await n.e(7479).then(n.bind(n,7479)),o=new Date(e),s=new Date(t),a=!1;function l(e){return e instanceof Date&&!isNaN(e)}return l(o)&&l(s)&&(a=i(r,{start:o,end:s})),a},o=e=>new Date(e).getTime()>new Date().getTime(),s=e=>new Date().getTime()+24*e*36e5,a=e=>"number"==typeof e?s(e):new Date(e).getTime(),l=e=>e.replace(/[^a-zA-Z0-9]/g,"");async function c(e,t){for(let n=0;n<e.length;n++)await t(e[n],n,e)}let d=(e,t,n)=>{if(!r.Bd)return;let i=document.getElementById(e),o=n||100,s=()=>window.scrollTo({behavior:"smooth",top:i?i.offsetTop-o:0});if(t)return void setTimeout(s,t);s()};var u=n(33617);n(6358);let p=e=>new RegExp(/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i).test(e);var h=function(e){return e[e.Available=0]="Available",e[e.Unavailable=1]="Unavailable",e[e.MailingList=2]="MailingList",e}({});let f=e=>+!e.availableForSale,m=e=>e&&"default"!==e?e:"SaCRXN",g=e=>2==e?"green":"primary",A=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=t;switch("string"==typeof n&&(n=Number(n)),e){case 1:return"Out of Stock";case 2:return"Notify me when back in stock";default:return"".concat(n?"$".concat(n.toFixed(2)," | "):""," Add to Cart")}}
18,v=(e,t,n)=>{let r=t.title;return"weatherproof-enclosure"===e.handle&&(r="The "+r),"Default Title"!==n.title&&(r+=" ("+n.title+")"),r},C=e=>e.replace(/^\s+|\s+$/g,"").toLowerCase().replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-"),y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,n={};return e.forEach(e=>{var t;null==(t=e.topics)||t.forEach(e=>{e&&(n[e.slug]?n[e.slug].count=n[e.slug].count+1:n[e.slug]={...e,count:1})})}),Object.keys(n).sort((e,t)=>n[e].count>n[t].count?-1:1).slice(0,t).map(e=>n[e])},b=e=>e.sort((e,t)=>e.title<t.title?-1:+(e.title>t.title)),x=12;var w=n(25306);n(34768);let _=e=>"/products/".concat(e),k=e=>"/products/bundles/".concat(e),j=(e,t)=>{let n=new URLSearchParams({url:e,via:"rachioco"});t&&n.set("text",t),window.open("https://x.com/intent/tweet?".concat(n),"","left=0,top=0,width=550,height=450,personalbar=0,toolbar=0,scrollbars=0,resizable=0")},L=e=>{let t=e;t="https://facebook.com/sharer.php?u=".concat(encodeURIComponent(e)),window.open(t,"","left=0,top=0,width=650,height=420,personalbar=0,toolbar=0,scrollbars=0,resizable=0")},T=e=>{let t=e;t="https://www.pinterest.com/pin/create/button/?url=".concat(encodeURIComponent(e)),window.open(t)};var S=n(77379);let E="true"===(n(99742).env.NETLIFY||"false").toLowerCase()},95262:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var r=n(70673),i=n(57122);function o(e){return new r.c(function(t){(0,i.Tg)(e()).subscribe(t)})}},95613:(e,t,n)=>{"use strict";n.d(t,{a:()=>o});var r=n(49044);let i=e=>"string"==typeof e&&e.length>0?e:null,o=()=>{if("undefined"==typeof document)return r._;try{return(e=>{if(!e)return r._;try{let t=e.includes("%")?decodeURIComponent(e):e,n=JSON.parse(t);if(!n||"object"!=typeof n||"boolean"!=typeof n.resolved)return r._;return(0,r.c)({resolved:n.resolved,countryCode:i(n.countryCode),regionCode:i(n.regionCode),source:(e=>"headers"===e||"stub"===e||"override"===e||"unresolved"===e)(n.source)?n.source:"unresolved"})}catch(e){return r._}})(((e,t)=>{if(!e)return null;for(let n of e.split(";")){let e=n.indexOf("=");if(-1!==e&&n.slice(0,e).trim()===t)return n.slice(e+1).trim()}return null})(document.cookie,"rachio_geo_v1"))}catch(e){return r._}}},95939:e=>{e.exports={quantityInput:"styles_quantityInput__ULp3b",quantity:"styles_quantity__5G_3e"}},96881:e=>{e.exports={container:"styles_container__iUjPB"}},96924:e=>{e.exports={container:"styles_container__rWqDw",bannerContainer:"styles_bannerContainer__KVz6D",bannerForm:"styles_bannerForm__buJpF",desktopForm:"styles_desktopForm__zF5la",mobileForm:"styles_mobileForm___PrrT",content:"styles_content___QU_U",hasBackground:"styles_hasBackground__UFGOu",hasList:"styles_hasList__koimF"}},98453:e=>{e.exports={productOverviewWrapper:"styles_productOverviewWrapper__1oX1_",quantityEnabled:"styles_quantityEnabled__8hjIE"}},99145:(e,t,n)=>{"use strict";n.d(t,{vq:()=>i,By:()=>o});var r=n(45970);let i=async e=>{await (0,r.Qo)(e)},o=async(e,t)=>{await (0,r.Qo)(e,t)}},99281:(e,t,n)=>{"use strict";n.d(t,{t:()=>c});var r=n(3740),i=n(30115);let o='\n_type == "customImage" => {\n  _type,\n  "id": _id,\n  title,\n  link,\n  '.concat(r.pV,"\n}\n"),s='\n_type == "customBlogImage" => {\n  _type,\n  "id": _id,\n  titleImage,\n  floatingDirection,\n  image {\n    ...,\n    '.concat(r.pV,"\n  }\n}\n"),a='\n  _type == "blogProductUpsell" => {\n    _type,\n    "id": _id,\n    reference-> {\n      title,\n      accessibilityTitle,\n      purposeText,\n      description, \n      product-> {\n        _type == "productPage" => {\n          '.concat(i.A,"\n        }\n      }\n    }\n  }\n"),l='\n  _type == "productRating" => {\n    _type,\n    "id": _id,\n    reference-> {\n      '.concat(i.A,"\n    }\n  }\n"),c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"description";return"\n  ".concat(e,'[] {\n    ...,\n    _type == "image" => {\n      ...,\n      "id": _id,\n      ').concat(r.Zm,"\n    },\n    ").concat(o,",\n    ").concat(s,",\n    ").concat('\n  _type == "blogVideo" => {\n    _type,\n    "id": _id,\n    reference-> {\n      "id": _id,\n      posterImage {\n        asset-> {\n          "src": url,\n          url\n        }\n      },\n      "posterImageThumbnail": posterImage {\n        asset-> {\n          "width": 320,\n          "height": 320,\n          "formats": ["jpg"],\n          "src": url, \n          "id": _id,\n          ...\n        }\n      },\n      videoMp4Src,\n      title,\n      videoId,\n      videoWebmSrc,\n      videoType,\n      enableLoop,\n      enableControls\n    }\n  }\n',",\n    ").concat(a,",\n    ").concat(l,",\n    ").concat('\n  _type == "textDisclaimer" => {\n    _type,\n    "id": _id,\n    text,\n    link,\n    linkText\n  }\n',"\n  }\n")}}
18,99454:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r=n(3740);let i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"description";return"\n  ".concat(e,'[] {\n    ...,\n    _type == "image" => {\n      ...,\n      "id": _id,\n      ').concat(r.Y0,"\n    }\n  }\n")}},99780:(e,t,n)=>{"use strict";n.d(t,{$D:()=>S,Bs:()=>w,C5:()=>D,Db:()=>Z,Dp:()=>M,Eq:()=>T,FS:()=>x,FZ:()=>h,Fr:()=>H,IB:()=>P,IN:()=>E,KF:()=>g,Oo:()=>C,P_:()=>b,Pq:()=>L,Ts:()=>k,Vk:()=>m,Vy:()=>U,Wi:()=>p,X:()=>O,Xg:()=>v,Z7:()=>_,ZU:()=>V,_Q:()=>f,cA:()=>N,dG:()=>R,dZ:()=>j,dv:()=>y,e9:()=>I,eh:()=>a,hf:()=>u,od:()=>l,ou:()=>B,qu:()=>A,uj:()=>c,vd:()=>d,w_:()=>q,yO:()=>F,z7:()=>z,zZ:()=>W});var r=n(3740),i=n(99454),o=n(62399),s=n(30115);let a='\n  _type == "tabbedFeatureSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    title,\n    description,\n    sections[]{\n      title,\n      cards[]->{\n        ").concat((0,r.ID)(),",\n        title,\n        image {\n          ").concat(r.Y0,"\n        },\n        description\n      }\n    }\n  }\n"),l='\n  _type == "featureBanner" => {\n    _type,\n    '.concat((0,r.ID)(),',\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    desktopImage{\n      asset->{\n        "src": url, \n        "width": 1226,\n        "height": 417,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    mobileImage{\n      asset->{\n        "src": url, \n        "width": 444,\n        "height": 555,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    title,\n    titleColor { \n      hex \n    },\n    description,\n    descriptionColor { \n      hex \n    },\n    buttonText,\n    buttonLink,\n    buttonTheme\n  }\n'),c='\n  _type == "featuresSliderSection" => {\n    _type,\n    '.concat((0,r.ID)(),',\n    _id,\n    title,\n    description,\n    buttonLink,\n    buttonText,\n    features[]-> {      \n      image {\n        asset-> {\n          "src": url,              \n          "width": 600,\n          "height": 695,\n          "formats": ["webp", "jpg"],\n          "id": _id,\n          ...\n        }\n      },\n      alt,\n      title,\n      description\n    }\n  }\n'),d='\n  _type == "stickyAddToCartSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    title,\n    description,\n    buttonText,\n    goToCheckout,\n    product-> {\n      handle,\n      shortDescription\n    }\n  }\n");(0,r.ID)();let u='\n  _type == "typeformSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    title,\n    ").concat((0,i.z)("description"),",\n    image {\n      ").concat(r.zn,"\n    },\n    widgetId,\n    widgetType,\n    buttonText,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    theme\n  }\n"),p='\n  _type == "customerStoryList" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    description,\n    header,\n    layout,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    theme,\n    customerStories[]-> {\n      ").concat((0,r.ID)(),',\n      name,\n      featured,\n      summary,\n      tagline,\n      headshotImageAltText,\n      headshot {\n        asset-> {\n          "width": 50,\n          "height": 50,\n          "formats": ["jpg"],\n          "src": url, \n          ').concat((0,r.ID)(),',\n          ...\n        }\n      },\n      image {\n        asset-> {\n          "width": 600,\n          "height": 480,\n          "formats": ["jpg"],\n          "src": url, \n          ').concat((0,r.ID)(),',\n          ...\n        }\n      },\n      "imageThumbnail": image {\n        asset-> {\n          "width": 320,\n          "height": 320,\n          "formats": ["jpg"],\n          "src": url, \n          ').concat((0,r.ID)(),",\n          ...\n        }\n      },\n      imageAltText,\n      products[]-> {\n        ").concat((0,r.ID)(),",\n        shortDescription,\n        subtitle,\n        handle,\n        seoPathname\n      },\n      ").concat((0,r.fW)(),",\n      story\n    }\n  }\n");s.A;let h='\n  _type == "faqSection" => {\n    _type,\n    theme,\n    '.concat((0,r.ID)(),",\n    title,\n    description,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    theme,\n    borderTop,\n    faqQuestions[]-> {\n      ").concat((0,r.ID)(),",\n      title,\n      ").concat((0,i.z)("description"),"\n    }\n  }\n"),f='\n  _type == "lifestyleSliderSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    description,\n    enableKeywordNav,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    bordered,\n    theme,\n    slideTheme,\n    sliderLayout,\n    header,\n    buttonText,\n    buttonLink,\n    buttonTheme,\n    lifestyleSlides[]-> {\n      ").concat((0,r.ID)(),",\n      title,\n      description,\n      buttonLink,\n      buttonText,\n      buttonTheme,\n      image {\n        ").concat(r.Zm,'\n      },\n      mobileImage {\n        asset-> {\n          "src": url,              \n          "width": 600,\n          "height": 454,\n          "formats": ["webp", "jpg"],\n          "id": _id,\n          ...\n        }\n      },\n      alt\n    }\n  }\n'),m='\n  _type == "vanityVideoSplitSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    buttonTheme,\n    buttonLink,\n    buttonText,\n    videoFirst,\n    ").concat((0,r.fW)(),",\n    isMobileReverse,\n    paddingBottom,\n    paddingTop,\n    simpleList[]{\n      title,\n      description\n    },\n    listBulletsType,\n    listHasMargin,\n    listHasAccentText,\n    ").concat((0,i.z)("paragraph"),",\n    size,\n    subtitle,\n    title,\n    textAlign,\n    contentBackgroun
18dImage {\n      ").concat(r.EZ,"\n    }\n  }\n"),g='\n  _type == "customerReviewSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    layout,\n    paddingTop,\n    paddingSize,\n    paddingBottom,\n    header,\n    description,\n    theme,\n    customerReviewItems[]-> {\n      ").concat((0,r.ID)(),",\n      image {\n        ").concat(r._Q,"\n      },\n      description,\n      title,\n      name,\n      product\n    }\n  }\n"),A='\n  _type == "videoSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    ").concat((0,r.fW)(),",\n    title,\n    description,\n    theme,\n    paddingTop,\n    paddingSize,\n    paddingBottom\n  }\n"),v='\n  _type == "stepSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    theme,\n    header,\n    description,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    borderBottom,\n    steps[]-> {\n      header,\n      description\n    }\n  }\n"),C='\n  _type == "featuredArticlesSplitSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    title,\n    subtitle,\n    paragraph,\n    articleType,\n    articleLimit,\n    image {\n      ").concat(r.pV,'\n    },\n    alt,\n    imageFirst,\n    theme,\n    isMobileReverse,\n    paddingSize,\n    paddingTop,\n    paddingBottom,\n    "links": {\n      "articles": *[_type == "article"] | order(publishedAt desc) [0...10] {\n        "id": _id,\n        _type,\n        title,\n        slug,\n        publishedAt,\n      },\n      "newsReleases": *[_type == "newsRelease"] | order(publishedAt desc) [0...10] {\n        "id": _id,\n        _type,\n        title,\n        slug,\n        publishedAt,\n      }\n    }\n  }\n'),y='\n  _type == "yotpoWidgetSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    widgetInstanceId\n  }\n"),b='\n  _type == "teamMemberSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    title,\n    theme,\n    paddingTop,\n    paddingSize,\n    paddingBottom,\n    paragraph,\n    teamMembers[]-> {\n      biography,\n      name,\n      role,\n      headshot {\n        ").concat(r.fb,"\n      }\n    }\n  }\n"),x='\n  _type == "heroVideoSection" => {\n    _type,\n    '.concat((0,r.ID)(),',\n    paddingSize,\n    layout,\n    "paddingTopHero": paddingTop,\n    paddingBottom,\n    description,\n    subtitle,\n    ').concat((0,r.fW)(),",\n    ").concat((0,r.fW)("mobileVideo"),",\n    cta[]-> {\n      ").concat((0,r.ID)(),",\n      buttonText,\n      buttonLink\n    },\n    gradientOpacity,\n    title,\n    hideText,\n    textColor {\n      hex\n    },\n    backgroundColor {\n      hex\n    }\n  }\n"),w='\n  _type == "heroSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    alt,\n    cta[]-> {\n      ").concat((0,r.ID)(),",\n      buttonText,\n      buttonLink\n    },\n    gradientOpacity,\n    h1,\n    textColor {\n      hex\n    },\n    heroImage {\n      ").concat(r.a9,"\n    },\n    heroMobileImage {\n      ").concat(r.Y0,'\n    },\n    backgroundColor {\n      hex\n    },\n    paddingSize,\n    "paddingTopHero": paddingTop,\n    paddingBottom,\n    paragraph,\n    subtitle\n  }\n'),_='\n  _type == "videoSplitSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    textAlign,\n    buttonLink,\n    buttonText,\n    buttonTheme,\n    theme,\n    hasComplexList,\n    ").concat((0,r.fW)(),",\n    ").concat((0,r.fW)("mobileVideo"),",\n    videoFirst,\n    isMobileReverse,\n    isSplitLayout,\n    title,\n    simpleList[]{\n      title,\n      description\n    },\n    listBulletsType,\n    checkmarkColor,\n    listHasMargin,\n    listHasAccentText,\n    paddingTop,\n    paddingBottom,\n    paragraph,\n    rowReference[]-> {\n      ").concat((0,r.ID)(),",\n      title,\n      subtitle,\n      isTextCenter,\n      isDropdown,\n      dropdownImage {\n        ").concat(r.qo,"\n      },\n      dropdownMobileImage {\n        ").concat(r.EZ,"\n      },\n      accentTitle,\n      ").concat((0,i.z)("paragraph"),",\n      buttonText,\n      buttonLink,\n      quickPoints,\n      images[] {\n        link,\n        ").concat(r.EZ,"\n      }\n    },\n    size,\n    subtitle,\n    addToCartEnabled,\n    goToCheckout,\n    quantitySelectionEnabled,\n    noRedirectToCart,\n    product-> {\n      ").concat(s.A,"\n    }\n  }\n"),k='\n  _type == "splitSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    textAlign,\n    alt,\n    buttonLink,\n    buttonText,\n    buttonTheme,\n    secondaryButtonText,\n    secondaryButtonLink,\n    secondaryButtonTheme,\n    theme,\n    hasComplexList,\n    image {\n      ").concat(r.qo,"\n    },\n    mobileImage {\n      ").concat(r.EZ,"\n    }
18,\n    imageFirst,\n    imageHasGrayBackground,\n    isMobileReverse,\n    isSplitLayout,\n    title,\n    simpleList[]{\n      title,\n      description\n    },\n    listBulletsType,\n    checkmarkColor,\n    listHasMargin,\n    listHasAccentText,\n    paddingTop,\n    paddingBottom,\n    ").concat((0,i.z)("paragraph"),",\n    rowReference[]-> {\n      ").concat((0,r.ID)(),",\n      title,\n      subtitle,\n      isTextCenter,\n      isDropdown,\n      dropdownImage {\n        ").concat(r.qo,"\n      },\n      dropdownMobileImage {\n        ").concat(r.EZ,"\n      },\n      accentTitle,\n      ").concat((0,i.z)("paragraph"),',\n      buttonText,\n      buttonLink,\n      quickPoints,\n      images[] {\n        asset-> {\n          "src": url,              \n          "width": 200,\n          "height": 100,\n          "formats": ["webp", "jpg"],\n          "id": _id,\n          ...\n        },\n        link\n      }\n    },\n    size,\n    subtitle,\n    addToCartEnabled,\n    goToCheckout,\n    quantitySelectionEnabled,\n    noRedirectToCart,\n    product-> {\n      ').concat((0,r.ID)(),",\n      ").concat(s.A,"\n    }\n  }\n"),j='\n  _type == "simpleSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    buttonLink,\n    buttonText,\n    buttonTheme,\n    buttons[] {\n      text,\n      link,\n      theme\n    },\n    theme,\n    disableBorder,\n    textAlign,\n    image {\n      ").concat(r.qo,"\n    },\n    backgroundImage {\n      ").concat(r.qo,"\n    },\n    mobileBackgroundImage {\n      ").concat(r.EZ,"\n    },\n    altText,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    ").concat((0,i.z)("paragraph"),",\n    title,\n    isTitleH1,\n    layout\n  }\n");'\n  _type == "heroSlider" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    label,\n    effect,\n    navigation,\n    pagination,\n    loop,\n    autoplay,\n    autoplayDelay,\n    theme,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    slides[] {\n      title,\n      isTitleH1,\n      textAlign,\n      buttons[] {\n        text,\n        link,\n        theme\n      },\n      backgroundImage {\n        ").concat(r.qo,"\n      },\n      mobileBackgroundImage {\n        ").concat(r.EZ,"\n      },\n      altText,\n      ").concat((0,i.z)("paragraph"),"\n    }\n  }\n");let L='\n  _type == "carouselSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    carouselImages[]-> {\n      ").concat((0,r.ID)(),",\n      title,\n      url,\n      image {\n        ").concat(r.Ln,'\n      },\n      "imageLarge": image {\n        ').concat(r.Hf,'\n      }\n    },\n    theme,\n    layout,\n    header,\n    "paddingSizeCarousel": paddingSize,\n    paddingTop,\n    paddingBottom,\n    displayTitle,\n    imageSize\n  }\n'),T='\n  _type == "emailCaptureSection" => {\n    '.concat((0,r.ID)(),",\n    description,\n    paddingSize,\n    theme,\n    title,\n    listId,\n    layout,\n    trackingId,\n    confirmationText,\n    _type,\n    buttonText,\n    listTitle,\n    listDescription,\n    list[]{\n      title,\n      description\n    },\n    sectionBackgroundColor {\n      hex\n    },\n    contentBackgroundColor {\n      hex\n    },\n    contentTextColor {\n      hex\n    },\n    buttonColor {\n      hex\n    }\n  }\n"),S='\n  _type == "vanitySplitSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    theme,\n    buttonTheme,\n    buttonLink,\n    buttonText,\n    secondaryButtonTheme,\n    secondaryButtonLink,\n    secondaryButtonText,\n    alt,\n    image {\n      ").concat(r.pV,"\n    },\n    mobileImage {\n      ").concat(r.EZ,"\n    },\n    contentBackgroundImage {\n      ").concat(r.EZ,"\n    },\n    imageFirst,\n    isMobileReverse,\n    paddingBottom,\n    paddingTop,\n    simpleList[]{\n      title,\n      description\n    },\n    listBulletsType,\n    listHasMargin,\n    listHasAccentText,\n    paragraph,\n    size,\n    subtitle,\n    title,\n    textAlign\n  }\n"),E='\n  _type == "specialSection" => {\n    _type,\n    '.concat((0,r.ID)(),',\n    content[]-> {\n      _type == "paragraphForSpecialSection" => {\n        _type,\n        ').concat((0,r.ID)(),",\n        ").concat((0,i.z)("paragraph"),'\n      },\n      _type == "tableForSpecialSection" => {\n        _type,\n        ').concat((0,r.ID)(),",\n        rows[]-> {\n          ").concat((0,r.ID)(),",\n          ").concat((0,i.z)("firstColumnContent"),",\n          ").concat((0,i.z)("secondColumnContent"),',\n          isTableHeader\n        }\n      }\n    },\n    isPageHeader,\n    "specialTitle": title\n  }\n'),M='\n  _type == "gallonsSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n  }\n"),P='\n  _type == "appSliderSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    description,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    theme,\n    header,\n    appSlides[]-> {\n      ").concat((0,r.ID)(),',\n      title,\n      description,\n      image {\n        asset-> {\n          "src": url,              \n          "width": 320,\n          "height": 528,\n          "formats": ["webp", "jpg"],\n          "id": _id,\n          ...\n        }\n      }\n    }\n  }\n'),I='\n  _type == "productFeatureList" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    header,\n    theme,\n    paddingBottom,\n    paddingSize,\n    paddingTop,\n    productFeatureListItem[]-> {\n      title,\n      icon\n    }\n  }\n"),N='\n  _type == "productFeatureSplitSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    title,\n    subtitle,\n    ").concat((0,i.z)("description"),",\n    buttonLink,\n    buttonText,\n    buttonTheme,\n    theme,\n    contentTextColor {\n      hex\n    }
18,\n    contentBackground {\n      hex\n    },\n    layout,\n    isMobileReverse,\n    isImageFirst,\n    paddingSize,\n    paddingTop,\n    paddingBottom,\n    image {\n      ").concat(r.Zm,"\n    },\n    mobileImage {\n      ").concat(r.EZ,"\n    },\n    alt,\n    productFeatureListItem[]-> {\n      ").concat((0,r.ID)(),',\n      title,\n      description,\n      icon,\n      customIcon {\n        asset-> {\n          "src": url\n        }\n      },\n    }\n  }\n'),R='\n  _type == "controllerRebatesFormSection" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    description,\n    buttonLink,\n    buttonText,\n    title,\n    theme,\n    paddingSize\n  }\n"),V='\n  _type == "iconListSection" => {\n    ...,\n    '.concat((0,r.ID)(),",\n    _type,\n    paddingTop,\n    header,\n    description,\n    theme,\n    layout,\n    contentBackgroundColor {\n      hex\n    },\n    contentTextColor {\n      hex\n    },\n    iconListItem[]-> {\n      ").concat((0,r.ID)(),",\n      description,\n      icon,\n      color {\n        hex\n      },\n      title,\n      buttonText,\n      buttonLink\n    }\n  }\n"),B='\n  _type == "featureListSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    paddingTop,\n    paddingBottom,\n    header,\n    description,\n    theme,\n    features[]-> {\n      ").concat((0,r.ID)(),',\n      description,\n      image {\n        asset-> {\n          "src": url,              \n          "width": 350,\n          "height": 230,\n          "formats": ["webp", "jpg"],\n          "id": _id,\n          ...\n        }\n      },\n      color {\n        hex\n      },\n      title\n    }\n  }\n'),F='\n  _type == "productPage" => {\n    _type,\n    '.concat((0,r.ID)(),",\n    ").concat(s.A,",\n    freeGiftEnabled,\n    freeGiftType,\n    freeGiftDescription,\n    freeGiftInCartText,\n    freeGift-> {\n      ").concat(o.G9,"\n    },\n  }\n"),O='\n  _type == "proDistributorMap" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    title,\n    ").concat((0,i.z)("description"),",\n    paddingTop,\n    paddingBottom,\n    theme\n  }\n"),D='\n  _type == "linkListSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    title,\n    description,\n    borderTop,\n    borderBottom,\n    paddingTop,\n    paddingBottom,\n    theme,\n    paddingSize,\n    links[] {\n      title,\n      url,\n      children[] {\n        title,\n        url\n      }\n    }\n  }\n"),H='\n  _type == "defaultHeroSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    paddingSize,\n    paddingTop,\n    paddingBottom,\n    theme,\n    title,\n    description,\n    buttons[] {\n      text,\n      link,\n      theme\n    },\n    textAlign\n  }\n"),z='\n  _type == "tabsSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    title,\n    description,\n    borderBottom,\n    theme,\n    tabs[]->{\n      ").concat((0,r.ID)(),",\n      title,\n      tabTitle,\n      description,\n      content-> {\n        ").concat(h,",\n        ").concat(j,",\n        ").concat(o.Xh,",\n        ").concat(o.Lc,",\n        ").concat(y,"\n      },\n    }\n  }\n"),W='\n  _type == "proSeriesSkuTable" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    title\n  }\n"),U='\n  _type == "transitionBannerSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    title,\n    ").concat((0,i.z)("description"),',\n    firstImage {\n      asset-> {\n        "src": url,\n        "width": 1440,\n        "height": 720,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    secondImage {\n      asset-> {\n        "src": url,\n        "width": 1440,\n        "height": 720,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    mobileFirstImage {\n      asset-> {\n        "src": url,\n        "width": 720,\n        "height": 720,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    mobileSecondImage {\n      asset-> {\n        "src": url,\n        "width": 720,\n        "height": 720,\n        "formats": ["webp", "jpg"],\n        ...\n      }\n    },\n    firstImageAltText,\n    secondImageAltText\n  }\n'),q='\n  _type == "transitionCardsSection" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    title,\n    ").concat((0,i.z)("description"),",\n    buttonText,\n    buttonLink,\n    buttonTheme,\n    cards[]-> {\n      ").concat((0,r.ID)(),',\n      firstImage {\n        asset-> {\n          "src": url,\n          "width": 720,\n          "height": 900,\n          "formats": ["webp", "jpg"],\n          ...\n        }\n      },\n      mobileFirstImage {\n        asset-> {\n          "src": url,\n          "width": 720,\n          "height": 900,\n          "formats": ["webp", "jpg"],\n          ...\n        }\n      },\n      secondImage {\n        asset-> {\n          "src": url,\n          "width": 720,\n          "height": 900,\n          "formats": ["webp", "jpg"],\n          ...\n        }\n      },\n      mobileSecondImage {\n        asset-> {\n          "src": url,\n          "width": 720,\n          "height": 900,\n          "formats": ["webp", "jpg"],\n          ...\n        }\n      },\n      firstImageButtonText,\n      secondImageButtonText,\n      firstImageAltText,\n      secondImageAltText,\n      buttonLeftColor {\n        hex\n      },\n      buttonRightColor {\n        hex\n      },\n      title,\n      description,\n      buttonText,\n      buttonLink,\n      buttonTheme\n    }\n  }\n'),Z='\n  _type == "cardSlider" => {\n    '.concat((0,r.ID)(),",\n    _type,\n    theme,\n    paddingTop,\n    paddingBottom,\n    paddingSize,\n    headline,\n    ").concat((0,i.z)("description"),",\n    buttonText,\n    buttonLink,\n    buttonTheme,\n    cardsPerView,\
18n    autoplay,\n    cards[]-> {\n      ").concat((0,r.ID)(),',\n      _type,\n      _type == "card" => {\n        title,\n        description,\n        buttonText,\n        buttonLink,\n        buttonTheme,\n        imageAltText,\n        backgroundColor {\n          hex\n        },\n        textColor {\n          hex\n        },\n        ').concat(o.jT,',\n        backgroundImage {\n          asset-> {\n            "src": url,\n            "width": 1600,\n            "height": 824,\n            "formats": ["webp", "jpg"],\n            ...\n          }\n        },\n        mobileBackgroundImage {\n          asset-> {\n            "src": url,\n            "width": 750,\n            "height": 1300,\n            "formats": ["webp", "jpg"],\n            ...\n          }\n        }\n      },\n      _type == "videoCard" => {\n        ').concat((0,r.fW)(),"\n      }\n    }\n  }\n")}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(92),t(16296))),_N_E=e.O()}]);

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.