"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[21],{99:(r,e,i)=>{i.d(e,{a:()=>t,b:()=>c});var o=i(2);i(16);const c=r=>{var e,i,o,c;let t=0,u=0;const a=r.sort(((r,e)=>Number(r.price)-Number(e.price))),l=r.sort(((r,e)=>(r.compareAtPrice?Number(r.compareAtPrice):Number(r.price))-(e.compareAtPrice?Number(e.compareAtPrice):Number(e.price))));return a.length>0&&(t=Number(null===(e=a[0])||void 0===e?void 0:e.price)),l.length>0&&(u=Number(null!==(o=null===(i=l[0])||void 0===i?void 0:i.compareAtPrice)&&void 0!==o?o:null===(c=l[0])||void 0===c?void 0:c.price)),{maxVariantPrice:t,maxComparePrice:u}},t=r=>!(!Array.isArray(r)||0===r.length)&&(0,o.useMemo)((()=>{var e,i,o;if(1===r.length)return!1;const c=parseFloat(null!==(i=null===(e=r[0])||void 0===e?void 0:e.price)&&void 0!==i?i:"");if(isNaN(c))return!1;let t=!1;for(const e of r){const r=parseFloat(null!==(o=e.price)&&void 0!==o?o:"");if(!isNaN(r)&&r!==c){t=!0;break}}return t}),[r.length])}}]);